00000001:02000400:1.0F:1767319545.429159:0:85986: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 ========================================================== 21:05:43 (1767319543) 00000020:00000010:0.0F:1767319654.999690:0:88114:0:(obd_mount.c:609:lustre_init_lsi()) kmalloced '(lsi)': 1880 at ffff90cb0770f800. 00000020:00000010:0.0:1767319654.999702:0:88114:0:(obd_mount.c:612:lustre_init_lsi()) kmalloced '(lsi->lsi_lmd)': 120 at ffff90cb24d5bf00. 00000020:00000010:0.0:1767319654.999713:0:88114:0:(obd_mount.c:1344:lmd_parse()) kmalloced '(lmd->lmd_params)': 4096 at ffff90cb2774a000. 00000020:00000010:0.0:1767319654.999723:0:88114:0:(obd_mount.c:1544:lmd_parse()) kmalloced '(lmd->lmd_dev)': 28 at ffff90cb0793b760. 00000020:00000010:0.0:1767319654.999728:0:88114:0:(obd_mount.c:1600:lmd_parse()) kmalloced '(lmd->lmd_profile)': 14 at ffff90cb2b4d0b00. 00000020:00000010:0.0:1767319654.999732:0:88114:0:(obd_mount.c:1628:lmd_parse()) kmalloced '(lmd->lmd_opts)': 17 at ffff90cb0793bd40. 00000020:00000010:0.0:1767319654.999746:0:88114:0:(obd_mount.c:322:lustre_start_mgc()) kmalloced '(mgcname)': 23 at ffff90cb0793b1e0. 00000020:00000010:0.0:1767319654.999749:0:88114:0:(obd_mount.c:330:lustre_start_mgc()) kmalloced '(data)': 192 at ffff90cb083cd780. 00000020:00000010:0.0:1767319654.999756:0:88114:0:(obd_mount.c:151:do_lcfg()) kmalloced '(lcfg)': 88 at ffff90cb07a1bd20. 00000100:00000010:0.0:1767319654.999761:0:88114:0:(lustre_peer.c:71:class_add_uuid()) kmalloced '(data)': 704 at ffff90cb067db000. 00000400:00000200:0.0:1767319654.999765:0:88114:0:(peer.c:1355:LNetAddPeer()) Add peer with 1 NIDs 00000400:00000200:0.0:1767319654.999769:0:88114:0:(peer.c:1369:LNetAddPeer()) Adding NID[0]: 192.168.203.141@tcp 00000400:00000200:0.0:1767319654.999776:0:88114:0:(peer.c:1797:lnet_peer_add()) peer 192.168.203.141@tcp NID flags 0x100001: -17 00000400:00000200:0.0:1767319654.999785:0:88114:0:(peer.c:2827:lnet_discover_peer_locked()) non-blocking discovery 00000400:00000200:0.0:1767319654.999787:0:88114:0:(peer.c:2836:lnet_discover_peer_locked()) peer 192.168.203.141@tcp NID 192.168.203.141@tcp: 0. pending discovery 00000400:00000200:0.0:1767319654.999790:0:88114:0:(peer.c:1420:LNetAddPeer()) A peer exists for NID 192.168.203.141@tcp 00000100:00000010:0.0:1767319654.999792:0:88114:0:(lustre_peer.c:113:class_add_uuid()) kfreed 'data': 704 at ffff90cb067db000. 00000020:00000010:0.0:1767319654.999796:0:88114:0:(obd_mount.c:157:do_lcfg()) kfreed 'lcfg': 88 at ffff90cb07a1bd20. 00000020:00000010:0.0:1767319654.999800:0:88114:0:(obd_mount.c:464:lustre_start_mgc()) kmalloced '(uuid)': 40 at ffff90cb24d41940. 00000020:00000010:0.0:1767319654.999807:0:88114:0:(obd_mount.c:151:do_lcfg()) kmalloced '(lcfg)': 120 at ffff90cb24d5be00. 00000020:00000010:0.0:1767319654.999819:0:88114:0:(genops.c:51:obd_device_alloc()) slab-alloced 'obd': 6360 at ffff90cb24e8b1b0. 00000020:00000010:0.0:1767319654.999825:0:88114:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff90cb07708000. 00000020:00000010:0.0:1767319654.999876:0:88114:0:(obd_mount.c:157:do_lcfg()) kfreed 'lcfg': 120 at ffff90cb24d5be00. 00000020:00000010:0.0:1767319654.999881:0:88114:0:(obd_mount.c:151:do_lcfg()) kmalloced '(lcfg)': 104 at ffff90cb24d5be00. 00000001:00000010:0.0:1767319654.999896:0:88114:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff90cb03e10b00. 00000001:00000010:0.0:1767319654.999900:0:88114:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff90cb0793b100. 00000001:00000010:0.0:1767319654.999904:0:88114:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb060d5000. 00000001:00000010:0.0:1767319654.999907:0:88114:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb060d5800. 00000001:00000010:0.0:1767319654.999909:0:88114:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb060d4200. 00000001:00000010:0.0:1767319654.999912:0:88114:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb060d4000. 00000001:00000010:0.0:1767319654.999914:0:88114:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff90cb03e10e00. 00000001:00000010:0.0:1767319654.999917:0:88114:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff90cb0793b7a0. 00000001:00000010:0.0:1767319654.999919:0:88114:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb060d4800. 00000001:00000010:0.0:1767319654.999922:0:88114:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb060d4e00. 00000001:00000010:0.0:1767319654.999930:0:88114:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb060d4400. 00000001:00000010:0.0:1767319654.999932:0:88114:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb060d4c00. 00000020:00000010:0.0:1767319654.999937:0:88114:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb060d5200. 00000020:00000010:0.0:1767319654.999942:0:88114:0:(lu_ucred.c:27:lu_ucred_key_init()) kmalloced '(value)': 128 at ffff90cb24d5bd80. 00000020:00000010:0.0:1767319654.999948:0:88114:0:(tgt_main.c:756:tgt_ses_key_init()) slab-alloced 'session': 200 at ffff90cb07600708. 00008000:00000010:0.0:1767319654.999953:0:88114:0:(echo_client.c:438:echo_session_key_init()) slab-alloced 'session': 8 at ffff90cb04835078. 00000020:00000010:0.0:1767319654.999958:0:88114:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb060d5600. 00000020:00000010:0.0:1767319654.999960:0:88114:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb060d5e00. 00000040:00000010:0.0:1767319654.999965:0:88114:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff90cb08e27400. 00000020:00000010:0.0:1767319654.999969:0:88114:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff90cb0770c000. 00000020:00000010:0.0:1767319654.999973:0:88114:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff90cb08e26800. 00040000:00000010:0.0:1767319655.000336:0:88114:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff90cb03e10c00. 00040000:00000010:0.0:1767319655.000341:0:88114:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff90cb08e27200. 10000000:00000010:0.0:1767319655.000346:0:88114:0:(mgc_request.c:852:mgc_device_alloc()) kmalloced '(lu)': 64 at ffff90cb24d419c0. 00010000:00000010:0.0:1767319655.000528:0:88114:0:(ldlm_lib.c:421:client_obd_setup()) kmalloced '(cli->cl_read_io_latency_by_size)': 3920 at ffff90cb27749000. 00010000:00000010:0.0:1767319655.000535:0:88114:0:(ldlm_lib.c:434:client_obd_setup()) kmalloced '(cli->cl_write_io_latency_by_size)': 3920 at ffff90cb2774b000. 00010000:00000010:0.0:1767319655.000541:0:88114:0:(ldlm_lockd.c:3355:ldlm_setup()) kmalloced '(ldlm_state)': 32 at ffff90cb0793b340. 00000100:00000010:0.0:1767319655.000625:0:88114:0:(service.c:745:ptlrpc_register_service()) kmalloced '(service)': 352 at ffff90cb08e27800. 00000100:00000010:0.0:1767319655.000632:0:88114:0:(service.c:803:ptlrpc_register_service()) kmalloced '(svcpt)': 784 at ffff90cb067d9400. 00000100:00000010:0.0:1767319655.000653:0:88114:0:(service.c:627:ptlrpc_service_part_init()) kmalloced '(array->paa_reqs_array)': 12080 at ffff90cb24ff8000. 00000100:00000010:0.0:1767319655.000660:0:88114:0:(service.c:635:ptlrpc_service_part_init()) kmalloced '(array->paa_reqs_count)': 3020 at ffff90cb2774c000. 00000100:00000010:0.0:1767319655.000668:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb067dac00. 00000100:00000010:0.0:1767319655.000673:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb07638000. 00000400:00000200:0.0:1767319655.000679:0:88114:0:(lib-ptl.c:921:LNetSetLazyPortal()) Setting portal 15 lazy 00000020:00000010:0.0:1767319655.000719:0:88114:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff90cb067d8400. 00000020:00000010:0.0:1767319655.000811:0:88114:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 3680 at ffff90cb0741e000. 00000100:00000010:0.0:1767319655.000862:0:88114:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff90cb083cda80. 00000100:00000010:0.0:1767319655.000868:0:88114:0:(nrs_fifo.c:59:nrs_fifo_start()) kmalloced '(head)': 40 at ffff90cb24d41980. 00000100:00000010:0.0:1767319655.000872:0:88114:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff90cb083cd240. 00000100:00000010:0.0:1767319655.000876:0:88114:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff90cb083cdcc0. 00000100:00000010:0.0:1767319655.000879:0:88114:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff90cb083cd900. 00000100:00000200:0.0:1767319655.000920:0:88114:0:(service.c:847:ptlrpc_register_service()) ldlm_cbd: Started, listening on portal 15 00000100:00000010:0.0:1767319655.000926:0:88114:0:(service.c:3445:ptlrpc_start_thread()) kmalloced '(thread)': 328 at ffff90cb08e26400. 00000100:00000010:0.0:1767319655.001351:0:88115:0:(service.c:3018:ptlrpc_main()) kmalloced '(env)': 56 at ffff90cb24d41ec0. 00000020:00000010:0.0:1767319655.001663:0:88115:0:(lu_object.c:1956:lu_env_add_task()) kmalloced '(lei)': 40 at ffff90cb24d41dc0. 00000020:00000010:0.0:1767319655.001671:0:88115:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb12946600. 00000020:00000010:0.0:1767319655.001676:0:88115:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb0c4eac00. 00000040:00000010:0.0:1767319655.001681:0:88115:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff90cb0ccce200. 00000020:00000010:0.0:1767319655.001686:0:88115:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff90cb0770d000. 00000020:00000010:0.0:1767319655.001692:0:88115:0:(tgt_main.c:719:tgt_key_init()) slab-alloced 'thread': 1288 at ffff90cb0493f8c0. 00000020:00000010:0.0:1767319655.001698:0:88115:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff90cb0b8ff800. 80000000:00000010:0.0:1767319655.001703:0:88115:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff90cb07a1bae0. 40000000:00000010:0.0:1767319655.001707:0:88115:0:(fid_handler.c:473:seq_key_init()) kmalloced '(value)': 48 at ffff90cb24d418c0. 00100000:00000010:0.0:1767319655.001713:0:88115:0:(lfsck_lib.c:33:lfsck_key_init()) kmalloced '(value)': 1800 at ffff90cb07709800. 00040000:00000010:0.0:1767319655.001717:0:88115:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff90cb03e10700. 00040000:00000010:0.0:1767319655.001721:0:88115:0:(qmt_dev.c:343:qmt_key_init()) kmalloced '(value)': 1256 at ffff90cb0770d800. 00040000:00000010:0.0:1767319655.001814:0:88115:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff90cb0b8fe800. 00000004:00000010:0.0:1767319655.001820:0:88115:0:(mdd_device.c:2406:mdd_key_init()) kmalloced '(value)': 1872 at ffff90cb0770c800. 00000004:00000010:0.0:1767319655.001840:0:88115:0:(mdt_handler.c:8363:mdt_key_init()) kmalloced '(value)': 2568 at ffff90cb24f3a000. 00000004:00000010:0.0:1767319655.001846:0:88115:0:(lod_dev.c:2338:lod_key_init()) kmalloced '(value)': 1224 at ffff90cb0770e000. 00002000:00000010:0.0:1767319655.001851:0:88115:0:(ofd_dev.c:3000:ofd_key_init()) kmalloced '(value)': 816 at ffff90cb067da400. 00000004:00000010:0.0:1767319655.001855:0:88115:0:(osp_dev.c:1816:osp_key_init()) kmalloced '(value)': 616 at ffff90cb067d9800. 00000100:00000200:0.0:1767319655.001860:0:88115:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_cbd: registering portal 15 00000400:00000010:0.0:1767319655.001866:0:88115:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb02e4b9f8. 00000400:00000010:0.0:1767319655.001873:0:88115:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb083cdb40. 00000100:00000010:0.0:1767319655.001883:0:88115:0:(service.c:3045:ptlrpc_main()) kmalloced '(rs)': 2048 at ffff90cb0770e800. 00000100:00000200:0.0:1767319655.001905:0:88115:0:(service.c:3079:ptlrpc_main()) service thread 0 (#1) started 00000100:00000010:3.0F:1767319655.001947:0:88114:0:(service.c:3445:ptlrpc_start_thread()) kmalloced '(thread)': 328 at ffff90cb04e95800. 00000100:00000010:0.0:1767319655.002203:0:88116:0:(service.c:3018:ptlrpc_main()) kmalloced '(env)': 56 at ffff90cb24d41540. 00000020:00000010:0.0:1767319655.002209:0:88116:0:(lu_object.c:1956:lu_env_add_task()) kmalloced '(lei)': 40 at ffff90cb24d41d40. 00000020:00000010:0.0:1767319655.002213:0:88116:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb0b8fea00. 00000020:00000010:0.0:1767319655.002215:0:88116:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb0b8ff000. 00000040:00000010:0.0:1767319655.002219:0:88116:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff90cb0b8ff400. 00000020:00000010:0.0:1767319655.002221:0:88116:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff90cb0770b800. 00000020:00000010:0.0:1767319655.002224:0:88116:0:(tgt_main.c:719:tgt_key_init()) slab-alloced 'thread': 1288 at ffff90cb0493cb78. 00000020:00000010:0.0:1767319655.002261:0:88116:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff90cb0b8ff200. 80000000:00000010:0.0:1767319655.002275:0:88116:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff90cb07a1bde0. 40000000:00000010:0.0:1767319655.002279:0:88116:0:(fid_handler.c:473:seq_key_init()) kmalloced '(value)': 48 at ffff90cb24d41880. 00100000:00000010:0.0:1767319655.002283:0:88116:0:(lfsck_lib.c:33:lfsck_key_init()) kmalloced '(value)': 1800 at ffff90cb0770f000. 00040000:00000010:0.0:1767319655.002286:0:88116:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff90cb03e10300. 00040000:00000010:0.0:1767319655.002289:0:88116:0:(qmt_dev.c:343:qmt_key_init()) kmalloced '(value)': 1256 at ffff90cb10fce800. 00040000:00000010:0.0:1767319655.002292:0:88116:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff90cb0b8ffc00. 00000004:00000010:0.0:1767319655.002296:0:88116:0:(mdd_device.c:2406:mdd_key_init()) kmalloced '(value)': 1872 at ffff90cb10635800. 00000004:00000010:0.0:1767319655.002300:0:88116:0:(mdt_handler.c:8363:mdt_key_init()) kmalloced '(value)': 2568 at ffff90cb24f3e000. 00000004:00000010:0.0:1767319655.002302:0:88116:0:(lod_dev.c:2338:lod_key_init()) kmalloced '(value)': 1224 at ffff90cb10630800. 00002000:00000010:0.0:1767319655.002305:0:88116:0:(ofd_dev.c:3000:ofd_key_init()) kmalloced '(value)': 816 at ffff90cb067db400. 00000004:00000010:0.0:1767319655.002311:0:88116:0:(osp_dev.c:1816:osp_key_init()) kmalloced '(value)': 616 at ffff90cb02a4d000. 00000100:00000010:0.0:1767319655.002314:0:88116:0:(service.c:3045:ptlrpc_main()) kmalloced '(rs)': 2048 at ffff90cb10634800. 00000100:00000200:0.0:1767319655.002330:0:88116:0:(service.c:3079:ptlrpc_main()) service thread 1 (#2) started 00000100:00000010:3.0:1767319655.002393:0:88114:0:(service.c:745:ptlrpc_register_service()) kmalloced '(service)': 352 at ffff90cb04e95000. 00000100:00000010:3.0:1767319655.002402:0:88114:0:(service.c:803:ptlrpc_register_service()) kmalloced '(svcpt)': 784 at ffff90cb0a525800. 00000100:00000010:3.0:1767319655.002419:0:88114:0:(service.c:627:ptlrpc_service_part_init()) kmalloced '(array->paa_reqs_array)': 12080 at ffff90cb07698000. 00000100:00000010:3.0:1767319655.002427:0:88114:0:(service.c:635:ptlrpc_service_part_init()) kmalloced '(array->paa_reqs_count)': 3020 at ffff90cb2b750000. 00000100:00000010:3.0:1767319655.002433:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb0a526400. 00000100:00000010:3.0:1767319655.002439:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb31c42000. 00000100:00000010:3.0:1767319655.002441:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb0a524800. 00000100:00000010:3.0:1767319655.002444:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb31c46000. 00000100:00000010:3.0:1767319655.002447:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb0a524c00. 00000100:00000010:3.0:1767319655.002451:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb31c44000. 00000100:00000010:3.0:1767319655.002453:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb0a527000. 00000100:00000010:3.0:1767319655.002457:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb31c40000. 00000100:00000010:3.0:1767319655.002459:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb0a525c00. 00000100:00000010:3.0:1767319655.002463:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb3c6e2000. 00000100:00000010:3.0:1767319655.002465:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb0a527c00. 00000100:00000010:3.0:1767319655.002469:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb3c6e0000. 00000100:00000010:3.0:1767319655.002470:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb0a527400. 00000100:00000010:3.0:1767319655.002474:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb3c6e6000. 00000100:00000010:3.0:1767319655.002476:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb0a527800. 00000100:00000010:3.0:1767319655.002479:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb3c6e4000. 00000100:00000010:3.0:1767319655.002481:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb0a526000. 00000100:00000010:3.0:1767319655.002485:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb24e90000. 00000100:00000010:3.0:1767319655.002487:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb0a524000. 00000100:00000010:3.0:1767319655.002490:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb24e92000. 00000100:00000010:3.0:1767319655.002491:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb0a526c00. 00000100:00000010:3.0:1767319655.002494:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb24e96000. 00000100:00000010:3.0:1767319655.002496:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb0a524400. 00000100:00000010:3.0:1767319655.002499:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb24e94000. 00000100:00000010:3.0:1767319655.002501:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb02fe1c00. 00000100:00000010:3.0:1767319655.002504:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb09420000. 00000100:00000010:3.0:1767319655.002506:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb02fe2400. 00000100:00000010:3.0:1767319655.002514:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb09426000. 00000100:00000010:3.0:1767319655.002517:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb02fe2000. 00000100:00000010:3.0:1767319655.002522:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb09424000. 00000100:00000010:3.0:1767319655.002525:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb02fe0000. 00000100:00000010:3.0:1767319655.002529:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb09422000. 00000100:00000010:3.0:1767319655.002532:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb02fe3c00. 00000100:00000010:3.0:1767319655.002537:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb09544000. 00000100:00000010:3.0:1767319655.002540:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb02fe1000. 00000100:00000010:3.0:1767319655.002544:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb09542000. 00000100:00000010:3.0:1767319655.002547:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb02fe1800. 00000100:00000010:3.0:1767319655.002551:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb09540000. 00000100:00000010:3.0:1767319655.002554:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb02fe3800. 00000100:00000010:3.0:1767319655.002558:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb09546000. 00000100:00000010:3.0:1767319655.002561:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb02fe0800. 00000100:00000010:3.0:1767319655.002567:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb08978000. 00000100:00000010:3.0:1767319655.002570:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb02fe1400. 00000100:00000010:3.0:1767319655.002575:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb0897e000. 00000100:00000010:3.0:1767319655.002578:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb02fe3000. 00000100:00000010:3.0:1767319655.002584:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb0897c000. 00000100:00000010:3.0:1767319655.002587:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb02fe0400. 00000100:00000010:3.0:1767319655.002592:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb0897a000. 00000100:00000010:3.0:1767319655.002596:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb02fe2c00. 00000100:00000010:3.0:1767319655.002601:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb31eae000. 00000100:00000010:3.0:1767319655.002604:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb02fe0c00. 00000100:00000010:3.0:1767319655.002609:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb31eaa000. 00000100:00000010:3.0:1767319655.002613:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb0b907400. 00000100:00000010:3.0:1767319655.002617:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb31ea8000. 00000100:00000010:3.0:1767319655.002620:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb0b907000. 00000100:00000010:3.0:1767319655.002623:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb31eac000. 00000100:00000010:3.0:1767319655.002626:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb0b904400. 00000100:00000010:3.0:1767319655.002633:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb03c36000. 00000100:00000010:3.0:1767319655.002643:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb24ddfc00. 00000100:00000010:3.0:1767319655.002649:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb03c30000. 00000100:00000010:3.0:1767319655.002652:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb24ddd400. 00000100:00000010:3.0:1767319655.002658:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb03c34000. 00000100:00000010:3.0:1767319655.002661:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb24ddec00. 00000100:00000010:3.0:1767319655.002673:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb0407a000. 00000100:00000010:3.0:1767319655.002676:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb24dde400. 00000100:00000010:3.0:1767319655.002679:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb0407c000. 00000100:00000010:3.0:1767319655.002681:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb24ddc800. 00000100:00000010:3.0:1767319655.002684:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb0407e000. 00000100:00000010:3.0:1767319655.002686:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb24ddf400. 00000100:00000010:3.0:1767319655.002688:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb04078000. 00000100:00000010:3.0:1767319655.002690:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb24ddd000. 00000100:00000010:3.0:1767319655.002698:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb2b742000. 00000100:00000010:3.0:1767319655.002701:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb24ddcc00. 00000100:00000010:3.0:1767319655.002705:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb2b744000. 00000100:00000010:3.0:1767319655.002707:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb24dde000. 00000100:00000010:3.0:1767319655.002711:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb2b746000. 00000100:00000010:3.0:1767319655.002713:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb24ddd800. 00000100:00000010:3.0:1767319655.002717:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb2b740000. 00000100:00000010:3.0:1767319655.002719:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb24ddc000. 00000100:00000010:3.0:1767319655.003257:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb2b56a000. 00000100:00000010:3.0:1767319655.003263:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb24ddf000. 00000100:00000010:3.0:1767319655.003268:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb2b56c000. 00000100:00000010:3.0:1767319655.003270:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb24dddc00. 00000100:00000010:3.0:1767319655.003275:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb2b56e000. 00000100:00000010:3.0:1767319655.003278:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb24ddf800. 00000100:00000010:3.0:1767319655.003284:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb2b568000. 00000100:00000010:3.0:1767319655.003286:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb24dde800. 00000100:00000010:3.0:1767319655.003299:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb34d1a000. 00000100:00000010:3.0:1767319655.003303:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb24ddc400. 00000100:00000010:3.0:1767319655.003313:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb34d1c000. 00000100:00000010:3.0:1767319655.003317:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb074e9c00. 00000100:00000010:3.0:1767319655.003322:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb34d1e000. 00000100:00000010:3.0:1767319655.003325:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb074e8400. 00000100:00000010:3.0:1767319655.003331:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb34d18000. 00000100:00000010:3.0:1767319655.003333:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb074e9000. 00000100:00000010:3.0:1767319655.003345:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb34d9e000. 00000100:00000010:3.0:1767319655.003348:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb074e8c00. 00000100:00000010:3.0:1767319655.003353:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb34d98000. 00000100:00000010:3.0:1767319655.003356:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb074eac00. 00000100:00000010:3.0:1767319655.003361:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb34d9a000. 00000100:00000010:3.0:1767319655.003364:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb074e9400. 00000100:00000010:3.0:1767319655.003394:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb34d9c000. 00000100:00000010:3.0:1767319655.003399:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb074e8000. 00000100:00000010:3.0:1767319655.003411:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb096be000. 00000100:00000010:3.0:1767319655.003415:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb074ea800. 00000100:00000010:3.0:1767319655.003419:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb096b8000. 00000100:00000010:3.0:1767319655.003421:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb074eb000. 00000100:00000010:3.0:1767319655.003425:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb096ba000. 00000100:00000010:3.0:1767319655.003428:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb074e8800. 00000100:00000010:3.0:1767319655.003432:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb096bc000. 00000100:00000010:3.0:1767319655.003433:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb074ea000. 00000100:00000010:3.0:1767319655.003442:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb2b448000. 00000100:00000010:3.0:1767319655.003444:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb074eb800. 00000100:00000010:3.0:1767319655.003448:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb2b44a000. 00000100:00000010:3.0:1767319655.003449:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb074eb400. 00000100:00000010:3.0:1767319655.003453:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb2b44c000. 00000100:00000010:3.0:1767319655.003456:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb074e9800. 00000100:00000010:3.0:1767319655.003459:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb2b44e000. 00000100:00000010:3.0:1767319655.003462:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb19bf0000. 00000100:00000010:3.0:1767319655.003470:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb24d4c000. 00000100:00000010:3.0:1767319655.003477:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb19bf3800. 00000100:00000010:3.0:1767319655.003481:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb24d4e000. 00000100:00000010:3.0:1767319655.003483:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb19bf0800. 00000100:00000010:3.0:1767319655.003487:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb24d48000. 00000100:00000010:3.0:1767319655.003489:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb19bf0c00. 00000100:00000010:3.0:1767319655.003492:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb24d4a000. 00000100:00000010:3.0:1767319655.003494:0:88114:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff90cb19bf0400. 00000100:00000010:3.0:1767319655.003500:0:88114:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff90cb078c4000. 00000400:00000200:3.0:1767319655.003505:0:88114:0:(lib-ptl.c:921:LNetSetLazyPortal()) Setting portal 17 lazy 00000020:00000010:3.0:1767319655.003583:0:88114:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff90cb19bf2400. 00000020:00000010:3.0:1767319655.003589:0:88114:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 3680 at ffff90cb2b753000. 00000100:00000010:3.0:1767319655.003651:0:88114:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff90cb040a33c0. 00000100:00000010:3.0:1767319655.003659:0:88114:0:(nrs_fifo.c:59:nrs_fifo_start()) kmalloced '(head)': 40 at ffff90cb2b48c900. 00000100:00000010:3.0:1767319655.003663:0:88114:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff90cb040a3f00. 00000100:00000010:3.0:1767319655.003670:0:88114:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff90cb040a3c00. 00000100:00000010:3.0:1767319655.003672:0:88114:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff90cb040a39c0. 00000100:00000010:3.0:1767319655.003675:0:88114:0:(nrs.c:1026:nrs_svcpt_setup_locked()) kmalloced '(svcpt->scp_nrs_hp)': 112 at ffff90cb24cf3080. 00000100:00000010:3.0:1767319655.003677:0:88114:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff90cb040a3540. 00000100:00000010:3.0:1767319655.003679:0:88114:0:(nrs_fifo.c:59:nrs_fifo_start()) kmalloced '(head)': 40 at ffff90cb2b48c340. 00000100:00000010:3.0:1767319655.003681:0:88114:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff90cb040a3000. 00000100:00000010:3.0:1767319655.003682:0:88114:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff90cb040a3840. 00000100:00000010:3.0:1767319655.003684:0:88114:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff90cb040a30c0. 00000100:00000200:3.0:1767319655.003707:0:88114:0:(service.c:847:ptlrpc_register_service()) ldlm_canceld: Started, listening on portal 17 00000100:00000010:3.0:1767319655.003710:0:88114:0:(service.c:3445:ptlrpc_start_thread()) kmalloced '(thread)': 328 at ffff90cb04e94e00. 00000100:00000010:2.0F:1767319655.005104:0:88117:0:(service.c:3018:ptlrpc_main()) kmalloced '(env)': 56 at ffff90cb0ad4ddc0. 00000020:00000010:2.0:1767319655.005129:0:88117:0:(lu_object.c:1956:lu_env_add_task()) kmalloced '(lei)': 40 at ffff90cb0ad4db00. 00000020:00000010:2.0:1767319655.005139:0:88117:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb0137ec00. 00000020:00000010:2.0:1767319655.005147:0:88117:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb0c77b000. 00000020:00000010:2.0:1767319655.005152:0:88117:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff90cb24ece300. 00000040:00000010:2.0:1767319655.005158:0:88117:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff90cb19bee400. 00000020:00000010:2.0:1767319655.005165:0:88117:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff90cb04208800. 00000020:00000010:2.0:1767319655.005172:0:88117:0:(tgt_main.c:719:tgt_key_init()) slab-alloced 'thread': 1288 at ffff90cb06464168. 00000020:00000010:2.0:1767319655.005178:0:88117:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff90cb19bef000. 80000000:00000010:2.0:1767319655.005182:0:88117:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff90cb24ecec60. 40000000:00000010:2.0:1767319655.005187:0:88117:0:(fid_handler.c:473:seq_key_init()) kmalloced '(value)': 48 at ffff90cb0ad4d680. 00008000:00000010:2.0:1767319655.005193:0:88117:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff90cb0953d8b8. 00100000:00000010:2.0:1767319655.005198:0:88117:0:(lfsck_lib.c:33:lfsck_key_init()) kmalloced '(value)': 1800 at ffff90cb0420a800. 00040000:00000010:2.0:1767319655.005203:0:88117:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff90cb0a5e2f00. 00040000:00000010:2.0:1767319655.005207:0:88117:0:(qmt_dev.c:343:qmt_key_init()) kmalloced '(value)': 1256 at ffff90cb0420f000. 00040000:00000010:2.0:1767319655.005211:0:88117:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff90cb19befe00. 00000004:00000010:2.0:1767319655.005216:0:88117:0:(mdd_device.c:2406:mdd_key_init()) kmalloced '(value)': 1872 at ffff90cb04209000. 00000004:00000010:2.0:1767319655.005223:0:88117:0:(mdt_handler.c:8363:mdt_key_init()) kmalloced '(value)': 2568 at ffff90cb2dd3f000. 00000004:00000010:2.0:1767319655.005243:0:88117:0:(lod_dev.c:2338:lod_key_init()) kmalloced '(value)': 1224 at ffff90cb0420a000. 00002000:00000010:2.0:1767319655.005250:0:88117:0:(ofd_dev.c:3000:ofd_key_init()) kmalloced '(value)': 816 at ffff90cb32120400. 00000004:00000010:2.0:1767319655.005255:0:88117:0:(osp_dev.c:1816:osp_key_init()) kmalloced '(value)': 616 at ffff90cb32123c00. 00000100:00000200:2.0:1767319655.005261:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005270:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5688. 00000400:00000010:2.0:1767319655.005277:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb034579c0. 00000100:00000200:2.0:1767319655.005293:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005297:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa59f8. 00000400:00000010:2.0:1767319655.005301:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb0cfa1d80. 00000100:00000200:2.0:1767319655.005304:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005306:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa59a0. 00000400:00000010:2.0:1767319655.005309:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb0cfa1240. 00000100:00000200:2.0:1767319655.005311:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005313:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5e70. 00000400:00000010:2.0:1767319655.005316:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb198fbc00. 00000100:00000200:2.0:1767319655.005319:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005321:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5000. 00000400:00000010:2.0:1767319655.005330:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb08e76d80. 00000100:00000200:2.0:1767319655.005334:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005337:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5f20. 00000400:00000010:2.0:1767319655.005339:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb08e76c00. 00000100:00000200:2.0:1767319655.005341:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005344:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5d68. 00000400:00000010:2.0:1767319655.005347:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb09eed300. 00000100:00000200:2.0:1767319655.005350:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005352:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5c60. 00000400:00000010:2.0:1767319655.005354:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb09eed3c0. 00000100:00000200:2.0:1767319655.005356:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005358:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5268. 00000400:00000010:2.0:1767319655.005361:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb09eed480. 00000100:00000200:2.0:1767319655.005363:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005387:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5f78. 00000400:00000010:2.0:1767319655.005391:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb09eedd80. 00000100:00000200:2.0:1767319655.005394:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005396:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa56e0. 00000400:00000010:2.0:1767319655.005399:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb09eeda80. 00000100:00000200:2.0:1767319655.005401:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005403:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa57e8. 00000400:00000010:2.0:1767319655.005406:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb09eed6c0. 00000100:00000200:2.0:1767319655.005408:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005410:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa52c0. 00000400:00000010:2.0:1767319655.005413:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb09eedc00. 00000100:00000200:2.0:1767319655.005415:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005418:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5dc0. 00000400:00000010:2.0:1767319655.005420:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb09eed180. 00000100:00000200:2.0:1767319655.005422:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005424:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5d10. 00000400:00000010:2.0:1767319655.005426:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb09eedb40. 00000100:00000200:2.0:1767319655.005429:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005431:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5aa8. 00000400:00000010:2.0:1767319655.005434:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb1082fb40. 00000100:00000200:2.0:1767319655.005437:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005446:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa53c8. 00000400:00000010:2.0:1767319655.005450:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb1082fd80. 00000100:00000200:2.0:1767319655.005453:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005455:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa50b0. 00000400:00000010:2.0:1767319655.005457:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb1082f780. 00000100:00000200:2.0:1767319655.005460:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005462:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5528. 00000400:00000010:2.0:1767319655.005465:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb1082f3c0. 00000100:00000200:2.0:1767319655.005467:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005469:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5370. 00000400:00000010:2.0:1767319655.005472:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb0bdef240. 00000100:00000200:2.0:1767319655.005475:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005477:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5058. 00000400:00000010:2.0:1767319655.005479:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb0bdef540. 00000100:00000200:2.0:1767319655.005481:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005483:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa51b8. 00000400:00000010:2.0:1767319655.005486:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb0cca1300. 00000100:00000200:2.0:1767319655.005488:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005491:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5948. 00000400:00000010:2.0:1767319655.005494:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb24dc6900. 00000100:00000200:2.0:1767319655.005496:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005498:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5bb0. 00000400:00000010:2.0:1767319655.005501:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb24dc63c0. 00000100:00000200:2.0:1767319655.005503:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005505:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5cb8. 00000400:00000010:2.0:1767319655.005507:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb24dc6b40. 00000100:00000200:2.0:1767319655.005509:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005511:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5738. 00000400:00000010:2.0:1767319655.005524:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb24dc6a80. 00000100:00000200:2.0:1767319655.005527:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005530:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5108. 00000400:00000010:2.0:1767319655.005532:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb24dc6300. 00000100:00000200:2.0:1767319655.005534:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.005536:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5898. 00000400:00000010:2.0:1767319655.006080:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb24dc6000. 00000100:00000200:2.0:1767319655.006103:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.006108:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5630. 00000400:00000010:2.0:1767319655.006112:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb24dc6f00. 00000100:00000200:2.0:1767319655.006114:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.006116:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5840. 00000400:00000010:2.0:1767319655.006119:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb24dc66c0. 00000100:00000200:2.0:1767319655.006121:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.006123:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5210. 00000400:00000010:2.0:1767319655.006125:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb24dc69c0. 00000100:00000200:2.0:1767319655.006127:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.006129:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5b58. 00000400:00000010:2.0:1767319655.006132:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb24dc6540. 00000100:00000200:2.0:1767319655.006134:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.006137:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5790. 00000400:00000010:2.0:1767319655.006139:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb24dc6600. 00000100:00000200:2.0:1767319655.006141:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.006143:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5c08. 00000400:00000010:2.0:1767319655.006147:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb069a93c0. 00000100:00000200:2.0:1767319655.006149:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.006151:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5ec8. 00000400:00000010:2.0:1767319655.006154:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb069a9840. 00000100:00000200:2.0:1767319655.006156:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.006158:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5580. 00000400:00000010:2.0:1767319655.006161:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb069a9600. 00000100:00000200:2.0:1767319655.006163:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.006165:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa54d0. 00000400:00000010:2.0:1767319655.006167:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb069a96c0. 00000100:00000200:2.0:1767319655.006169:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.006171:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5160. 00000400:00000010:2.0:1767319655.006174:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb069a9c00. 00000100:00000200:2.0:1767319655.006176:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.006178:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5b00. 00000400:00000010:2.0:1767319655.006180:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb069a9f00. 00000100:00000200:2.0:1767319655.006182:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.006184:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5318. 00000400:00000010:2.0:1767319655.006197:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb069a9240. 00000100:00000200:2.0:1767319655.006200:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.006202:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5420. 00000400:00000010:2.0:1767319655.006205:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb069a9b40. 00000100:00000200:2.0:1767319655.006207:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.006209:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5a50. 00000400:00000010:2.0:1767319655.006212:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb069a9480. 00000100:00000200:2.0:1767319655.006214:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.006216:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5e18. 00000400:00000010:2.0:1767319655.006218:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb069a9900. 00000100:00000200:2.0:1767319655.006220:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:2.0:1767319655.006222:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa58f0. 00000400:00000010:2.0:1767319655.006224:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb069a9a80. 00000100:00000200:2.0:1767319655.006226:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319655.010406:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb10513210. 00000400:00000010:3.0:1767319655.010430:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb040a3780. 00000100:00000200:3.0:1767319655.010443:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319655.010447:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb10513688. 00000400:00000010:3.0:1767319655.010449:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb040a3240. 00000100:00000200:3.0:1767319655.010451:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319655.010453:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb10513790. 00000400:00000010:3.0:1767319655.010455:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb040a3b40. 00000100:00000200:3.0:1767319655.010457:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319655.010479:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb10513f78. 00000400:00000010:3.0:1767319655.010484:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb040a3180. 00000100:00000200:3.0:1767319655.010488:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319655.010490:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb10513dc0. 00000400:00000010:3.0:1767319655.010493:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb040a3a80. 00000100:00000200:3.0:1767319655.010495:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319655.010497:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb105135d8. 00000400:00000010:3.0:1767319655.010501:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb109056c0. 00000100:00000200:3.0:1767319655.010502:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319655.010505:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb105136e0. 00000400:00000010:3.0:1767319655.010507:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb10905780. 00000100:00000200:3.0:1767319655.010510:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319655.010512:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb105134d0. 00000400:00000010:3.0:1767319655.010515:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb0cc8b840. 00000100:00000200:3.0:1767319655.010517:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319655.010520:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb10513b58. 00000400:00000010:3.0:1767319655.010522:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb0c576840. 00000100:00000200:3.0:1767319655.010524:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319655.010526:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb10513cb8. 00000400:00000010:3.0:1767319655.010530:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb31cddcc0. 00000100:00000200:3.0:1767319655.010532:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319655.010534:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb105139a0. 00000400:00000010:3.0:1767319655.010536:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb31cdde40. 00000100:00000200:3.0:1767319655.010538:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319655.010540:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb10513f20. 00000400:00000010:3.0:1767319655.010542:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb31cdd180. 00000100:00000200:3.0:1767319655.010544:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319655.010546:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb10513528. 00000400:00000010:3.0:1767319655.010548:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb31cdda80. 00000100:00000200:3.0:1767319655.010550:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319655.010552:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb10513840. 00000400:00000010:3.0:1767319655.010555:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb31cdd000. 00000100:00000200:3.0:1767319655.010557:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319655.010558:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb10513160. 00000400:00000010:3.0:1767319655.010560:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb31cddb40. 00000100:00000200:3.0:1767319655.010569:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319655.010571:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb10513a50. 00000400:00000010:3.0:1767319655.010574:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb31cdd3c0. 00000100:00000200:3.0:1767319655.010576:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319655.010578:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb10513b00. 00000400:00000010:3.0:1767319655.010580:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb31cdd9c0. 00000100:00000200:3.0:1767319655.010582:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319655.010584:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb10513c08. 00000400:00000010:3.0:1767319655.010586:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb31cdd300. 00000100:00000200:3.0:1767319655.010589:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319655.010592:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb10513268. 00000400:00000010:3.0:1767319655.010596:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb31cddc00. 00000100:00000200:3.0:1767319655.010599:0:88117:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319655.010602:0:88117:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb10513c60. 00000400:00000010:3.0:1767319655.010604:0:88117:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff90cb31cdd900. 00000100:00000010:3.0:1767319655.010614:0:88117:0:(service.c:3045:ptlrpc_main()) kmalloced '(rs)': 2048 at ffff90cb0ba9c000. 00000100:00000200:3.0:1767319655.010646:0:88117:0:(service.c:3079:ptlrpc_main()) service thread 0 (#1) started 00000100:00000010:0.0:1767319655.010756:0:88114:0:(service.c:3445:ptlrpc_start_thread()) kmalloced '(thread)': 328 at ffff90cb0b8fec00. 00000100:00000010:2.0:1767319655.012436:0:88118:0:(service.c:3018:ptlrpc_main()) kmalloced '(env)': 56 at ffff90cb0ad4d5c0. 00000020:00000010:2.0:1767319655.012448:0:88118:0:(lu_object.c:1956:lu_env_add_task()) kmalloced '(lei)': 40 at ffff90cb0ad4d1c0. 00000020:00000010:2.0:1767319655.012456:0:88118:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb19befa00. 00000020:00000010:2.0:1767319655.012461:0:88118:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb19beec00. 00000020:00000010:2.0:1767319655.012466:0:88118:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff90cb24ecea20. 00000040:00000010:2.0:1767319655.012471:0:88118:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff90cb19bee800. 00000020:00000010:2.0:1767319655.012477:0:88118:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff90cb04209800. 00000020:00000010:2.0:1767319655.012484:0:88118:0:(tgt_main.c:719:tgt_key_init()) slab-alloced 'thread': 1288 at ffff90cb06463250. 00000020:00000010:2.0:1767319655.012490:0:88118:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff90cb19befc00. 80000000:00000010:2.0:1767319655.012494:0:88118:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff90cb24ece540. 40000000:00000010:2.0:1767319655.012499:0:88118:0:(fid_handler.c:473:seq_key_init()) kmalloced '(value)': 48 at ffff90cb0ad4d2c0. 00008000:00000010:2.0:1767319655.012507:0:88118:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff90cb0953c388. 00100000:00000010:2.0:1767319655.012513:0:88118:0:(lfsck_lib.c:33:lfsck_key_init()) kmalloced '(value)': 1800 at ffff90cb0420b000. 00040000:00000010:2.0:1767319655.012534:0:88118:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff90cb0a5e2000. 00040000:00000010:2.0:1767319655.012548:0:88118:0:(qmt_dev.c:343:qmt_key_init()) kmalloced '(value)': 1256 at ffff90cb0420c800. 00040000:00000010:2.0:1767319655.012553:0:88118:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff90cb19bee200. 00000004:00000010:2.0:1767319655.012558:0:88118:0:(mdd_device.c:2406:mdd_key_init()) kmalloced '(value)': 1872 at ffff90cb04208000. 00000004:00000010:2.0:1767319655.012565:0:88118:0:(mdt_handler.c:8363:mdt_key_init()) kmalloced '(value)': 2568 at ffff90cb2dd39000. 00000004:00000010:2.0:1767319655.012570:0:88118:0:(lod_dev.c:2338:lod_key_init()) kmalloced '(value)': 1224 at ffff90cb0420d800. 00002000:00000010:2.0:1767319655.012576:0:88118:0:(ofd_dev.c:3000:ofd_key_init()) kmalloced '(value)': 816 at ffff90cb32120000. 00000004:00000010:2.0:1767319655.012590:0:88118:0:(osp_dev.c:1816:osp_key_init()) kmalloced '(value)': 616 at ffff90cb32121c00. 00000100:00000010:2.0:1767319655.012596:0:88118:0:(service.c:3045:ptlrpc_main()) kmalloced '(rs)': 2048 at ffff90cb0420d000. 00000100:00000200:2.0:1767319655.012630:0:88118:0:(service.c:3079:ptlrpc_main()) service thread 1 (#2) started 00000100:00000010:0.0:1767319655.012829:0:88114:0:(service.c:3445:ptlrpc_start_thread()) kmalloced '(thread)': 328 at ffff90cb0b8fee00. 00000100:00000010:2.0:1767319655.013546:0:88119:0:(service.c:3018:ptlrpc_main()) kmalloced '(env)': 56 at ffff90cb0ad4dc00. 00000020:00000010:2.0:1767319655.013552:0:88119:0:(lu_object.c:1956:lu_env_add_task()) kmalloced '(lei)': 40 at ffff90cb0ad4d080. 00000020:00000010:2.0:1767319655.013559:0:88119:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb19bee000. 00000020:00000010:2.0:1767319655.013562:0:88119:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb19bef600. 00000020:00000010:2.0:1767319655.013565:0:88119:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff90cb24ecef60. 00000040:00000010:2.0:1767319655.013570:0:88119:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff90cb19bef800. 00000020:00000010:2.0:1767319655.013575:0:88119:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff90cb0420c000. 00000020:00000010:2.0:1767319655.013580:0:88119:0:(tgt_main.c:719:tgt_key_init()) slab-alloced 'thread': 1288 at ffff90cb06463758. 00000020:00000010:2.0:1767319655.013585:0:88119:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff90cb19beea00. 80000000:00000010:2.0:1767319655.013883:0:88119:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff90cb24eceba0. 40000000:00000010:2.0:1767319655.013889:0:88119:0:(fid_handler.c:473:seq_key_init()) kmalloced '(value)': 48 at ffff90cb0ad4d540. 00008000:00000010:2.0:1767319655.013895:0:88119:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff90cb0953dfc8. 00100000:00000010:2.0:1767319655.013901:0:88119:0:(lfsck_lib.c:33:lfsck_key_init()) kmalloced '(value)': 1800 at ffff90cb0420e800. 00040000:00000010:2.0:1767319655.013906:0:88119:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff90cb0a5e2700. 00040000:00000010:2.0:1767319655.013910:0:88119:0:(qmt_dev.c:343:qmt_key_init()) kmalloced '(value)': 1256 at ffff90cb0420e000. 00040000:00000010:2.0:1767319655.013915:0:88119:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff90cb0628b200. 00000004:00000010:2.0:1767319655.013919:0:88119:0:(mdd_device.c:2406:mdd_key_init()) kmalloced '(value)': 1872 at ffff90cb0420b800. 00000004:00000010:2.0:1767319655.013926:0:88119:0:(mdt_handler.c:8363:mdt_key_init()) kmalloced '(value)': 2568 at ffff90cb2dd3a000. 00000004:00000010:2.0:1767319655.013930:0:88119:0:(lod_dev.c:2338:lod_key_init()) kmalloced '(value)': 1224 at ffff90cb0420f800. 00002000:00000010:2.0:1767319655.013935:0:88119:0:(ofd_dev.c:3000:ofd_key_init()) kmalloced '(value)': 816 at ffff90cb32120c00. 00000004:00000010:2.0:1767319655.013939:0:88119:0:(osp_dev.c:1816:osp_key_init()) kmalloced '(value)': 616 at ffff90cb32123000. 00000100:00000010:2.0:1767319655.013945:0:88119:0:(service.c:3045:ptlrpc_main()) kmalloced '(rs)': 2048 at ffff90cb19bb2800. 00000100:00000200:2.0:1767319655.013965:0:88119:0:(service.c:3079:ptlrpc_main()) service thread 2 (#3) started 00010000:00000010:0.0:1767319655.014356:0:88114:0:(ldlm_lockd.c:3465:ldlm_setup()) kmalloced '(blp)': 168 at ffff90cb24f9ff00. 00010000:00000010:0.0:1767319655.014877:0:88120:0:(ldlm_lockd.c:2960:ldlm_bl_thread_main()) kmalloced '(env)': 56 at ffff90cb24d41340. 00000020:00000010:0.0:1767319655.014883:0:88120:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb0b8fe000. 00000020:00000010:0.0:1767319655.014888:0:88120:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb0b8ffe00. 00000020:00000010:0.0:1767319655.014894:0:88120:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff90cb10631800. 00000020:00000010:0.0:1767319655.014900:0:88120:0:(tgt_main.c:719:tgt_key_init()) slab-alloced 'thread': 1288 at ffff90cb0493a840. 00000020:00000010:0.0:1767319655.014908:0:88120:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff90cb1293ba00. 80000000:00000010:0.0:1767319655.014913:0:88120:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff90cb07a1b0c0. 40000000:00000010:0.0:1767319655.014916:0:88120:0:(fid_handler.c:473:seq_key_init()) kmalloced '(value)': 48 at ffff90cb24d417c0. 00100000:00000010:0.0:1767319655.014921:0:88120:0:(lfsck_lib.c:33:lfsck_key_init()) kmalloced '(value)': 1800 at ffff90cb10630000. 00040000:00000010:0.0:1767319655.014925:0:88120:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff90cb03e10100. 00040000:00000010:0.0:1767319655.014929:0:88120:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff90cb1293bc00. 00002000:00000010:0.0:1767319655.014933:0:88120:0:(ofd_dev.c:3000:ofd_key_init()) kmalloced '(value)': 816 at ffff90cb02a4e000. 00000020:00000010:0.0:1767319655.014937:0:88120:0:(lu_object.c:1956:lu_env_add_task()) kmalloced '(lei)': 40 at ffff90cb24d41180. 00010000:00000010:0.0:1767319655.015242:0:88121:0:(ldlm_lockd.c:2960:ldlm_bl_thread_main()) kmalloced '(env)': 56 at ffff90cb24d410c0. 00000020:00000010:0.0:1767319655.015248:0:88121:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb0643d800. 00000020:00000010:0.0:1767319655.015252:0:88121:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb0643c600. 00000020:00000010:0.0:1767319655.015256:0:88121:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff90cb10636000. 00000020:00000010:0.0:1767319655.015266:0:88121:0:(tgt_main.c:719:tgt_key_init()) slab-alloced 'thread': 1288 at ffff90cb04938508. 00000020:00000010:0.0:1767319655.015270:0:88121:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff90cb0643da00. 80000000:00000010:0.0:1767319655.015273:0:88121:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff90cb07a1bd80. 40000000:00000010:0.0:1767319655.015276:0:88121:0:(fid_handler.c:473:seq_key_init()) kmalloced '(value)': 48 at ffff90cb24d41100. 00100000:00000010:0.0:1767319655.015280:0:88121:0:(lfsck_lib.c:33:lfsck_key_init()) kmalloced '(value)': 1800 at ffff90cb10636800. 00040000:00000010:0.0:1767319655.015470:0:88121:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff90cb03e10200. 00040000:00000010:0.0:1767319655.015475:0:88121:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff90cb0643dc00. 00002000:00000010:0.0:1767319655.015478:0:88121:0:(ofd_dev.c:3000:ofd_key_init()) kmalloced '(value)': 816 at ffff90cb02a4f800. 00000020:00000010:0.0:1767319655.015481:0:88121:0:(lu_object.c:1956:lu_env_add_task()) kmalloced '(lei)': 40 at ffff90cb24d41780. 00000020:00000010:0.0:1767319655.016493:0:88122:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb0643c800. 00000020:00000010:0.0:1767319655.016502:0:88122:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb0643ca00. 00000040:00000010:0.0:1767319655.016507:0:88122:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff90cb0643c000. 00000020:00000010:0.0:1767319655.016685:0:88122:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff90cb0ba95000. 00000020:00000010:0.0:1767319655.016693:0:88122:0:(tgt_main.c:719:tgt_key_init()) slab-alloced 'thread': 1288 at ffff90cb04939420. 00000020:00000010:0.0:1767319655.016698:0:88122:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff90cb0643d400. 80000000:00000010:0.0:1767319655.016701:0:88122:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff90cb07a1b8a0. 40000000:00000010:0.0:1767319655.016705:0:88122:0:(fid_handler.c:473:seq_key_init()) kmalloced '(value)': 48 at ffff90cb24d41a80. 00100000:00000010:0.0:1767319655.016710:0:88122:0:(lfsck_lib.c:33:lfsck_key_init()) kmalloced '(value)': 1800 at ffff90cb0ba93000. 00040000:00000010:0.0:1767319655.016713:0:88122:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff90cb03e10d00. 00040000:00000010:0.0:1767319655.016718:0:88122:0:(qmt_dev.c:343:qmt_key_init()) kmalloced '(value)': 1256 at ffff90cb0ba95800. 00040000:00000010:0.0:1767319655.016721:0:88122:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff90cb0643de00. 00000004:00000010:0.0:1767319655.016728:0:88122:0:(mdd_device.c:2406:mdd_key_init()) kmalloced '(value)': 1872 at ffff90cb0ba96000. 00000004:00000010:0.0:1767319655.016734:0:88122:0:(mdt_handler.c:8363:mdt_key_init()) kmalloced '(value)': 2568 at ffff90cb24f3d000. 00000004:00000010:0.0:1767319655.016740:0:88122:0:(lod_dev.c:2338:lod_key_init()) kmalloced '(value)': 1224 at ffff90cb0ba94800. 00002000:00000010:0.0:1767319655.016745:0:88122:0:(ofd_dev.c:3000:ofd_key_init()) kmalloced '(value)': 816 at ffff90cb0b929400. 00000004:00000010:0.0:1767319655.016752:0:88122:0:(osp_dev.c:1816:osp_key_init()) kmalloced '(value)': 616 at ffff90cb0b481800. 00000020:00000010:0.0:1767319655.016853:0:88122:0:(lu_object.c:1956:lu_env_add_task()) kmalloced '(lei)': 40 at ffff90cb24d41e00. 00000001:00000010:3.0:1767319655.016931:0:88114:0:(shrinker_debug.c:228:ll_shrinker_alloc()) alloc '(s)': 88 at ffff90cb09762ae0. 00000001:00000010:3.0:1767319655.016945:0:88114:0:(shrinker_debug.c:228:ll_shrinker_alloc()) alloc '(s)': 88 at ffff90cb09762360. 00000020:00000010:3.0:1767319655.016982:0:88114:0:(genops.c:1281:class_new_import()) kmalloced '(imp)': 1712 at ffff90cb0ba9b000. 00000100:00000200:3.0:1767319655.017012:0:88114:0:(events.c:560:ptlrpc_uuid_to_peer()) 192.168.203.141@tcp->12345-192.168.203.141@tcp 00000400:00000200:3.0:1767319655.017023:0:88114:0:(peer.c:1531:LNetPrimaryNID()) NID 192.168.203.141@tcp primary NID 192.168.203.141@tcp rc 0 00010000:00000010:3.0:1767319655.017031:0:88114:0:(ldlm_lib.c:70:import_set_conn()) kmalloced '(imp_conn)': 88 at ffff90cb09762e40. 00010000:00000010:3.0:1767319655.017038:0:88114:0:(ldlm_resource.c:780:ldlm_namespace_new()) kmalloced '(ns)': 816 at ffff90cb19bf1800. 00000001:00000010:3.0:1767319655.017045:0:88114:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 280 at ffff90cb04e95600. 00000001:00000010:3.0:1767319655.017054:0:88114:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 16 at ffff90cb31fb4380. 00000001:00000010:3.0:1767319655.017059:0:88114:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 304 at ffff90cb07fb7800. 00000001:00000010:3.0:1767319655.017062:0:88114:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 304 at ffff90cb07fb6e00. 00000020:00000010:3.0:1767319655.017123:0:88114:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff90cb19bf2c00. 00000020:00000010:3.0:1767319655.017128:0:88114:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 32 at ffff90cb07531ea0. 00000020:00000010:3.0:1767319655.017213:0:88114:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff90cb19bf3c00. 00000020:00000010:3.0:1767319655.017217:0:88114:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 352 at ffff90cb07fb7c00. 00000040:00000010:3.0:1767319655.017259:0:88114:0:(llog_obd.c:26:llog_new_ctxt()) kmalloced '(ctxt)': 168 at ffff90cb31cdd0c0. 00000020:00000010:3.0:1767319655.021952:0:88114:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff90cb060d5e00. 00000040:00000010:3.0:1767319655.022147:0:88114:0:(llog_obd.c:216:llog_key_fini()) kfreed 'info': 480 at ffff90cb08e27400. 00000020:00000010:3.0:1767319655.022153:0:88114:0:(dt_object.c:33:dt_global_key_fini()) kfreed 'info': 1264 at ffff90cb0770c000. 00000020:00000010:3.0:1767319655.022160:0:88114:0:(update_records.c:1191:update_key_fini()) kfreed 'info': 432 at ffff90cb08e26800. 00040000:00000010:3.0:1767319655.022520:0:88114:0:(lquota_lib.c:35:lquota_key_fini()) kfreed 'info': 248 at ffff90cb03e10c00. 00040000:00000010:3.0:1767319655.022528:0:88114:0:(qsd_lib.c:51:qsd_key_fini()) kfreed 'info': 408 at ffff90cb08e27200. 00000020:00000010:3.0:1767319655.022531:0:88114:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb060d5600. 00000020:00000010:3.0:1767319655.022538:0:88114:0:(lu_ucred.c:27:lu_ucred_key_fini()) kfreed 'info': 128 at ffff90cb24d5bd80. 00000020:00000010:3.0:1767319655.022544:0:88114:0:(tgt_main.c:768:tgt_ses_key_fini()) slab-freed '(session)': 200 at ffff90cb07600708. 00008000:00000010:3.0:1767319655.022549:0:88114:0:(echo_client.c:449:echo_session_key_fini()) slab-freed '(session)': 8 at ffff90cb04835078. 00000020:00000010:3.0:1767319655.022553:0:88114:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb060d5200. 00000020:00000010:3.0:1767319655.022560:0:88114:0:(obd_mount.c:157:do_lcfg()) kfreed 'lcfg': 104 at ffff90cb24d5be00. 00000020:00000010:3.0:1767319655.022578:0:88114:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff90cb0ba9f800. 00000400:00000200:3.0:1767319655.022608:0:88114:0:(peer.c:1581:LNetPeerDiscovered()) Peer NID 192.168.203.141@tcp is discovered: rc = 1 00000100:00000010:3.0:1767319655.022623:0:88114:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb31cc0a80. 02000000:00000010:3.0:1767319655.022644:0:88114:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 1024 at ffff90cb10b6fc00. 00000020:00000010:3.0:1767319655.022684:0:88114:0:(obd_mount.c:538:lustre_start_mgc()) kfreed 'uuid': 40 at ffff90cb24d41940. 00000020:00000010:3.0:1767319655.022688:0:88114:0:(obd_mount.c:539:lustre_start_mgc()) kfreed 'data': 192 at ffff90cb083cd780. 00000020:00000010:3.0:1767319655.022691:0:88114:0:(obd_mount.c:540:lustre_start_mgc()) kfreed 'mgcname': 23 at ffff90cb0793b1e0. 00000080:00000010:3.0:1767319655.022699:0:88114:0:(llite_lib.c:1395:ll_fill_super()) kmalloced '(cfg)': 88 at ffff90cb09762060. 00000080:00000010:3.0:1767319655.022703:0:88114:0:(llite_lib.c:98:ll_init_sbi()) kmalloced '(sbi)': 1376 at ffff90cb0ba98000. 00000020:00000010:3.0:1767319655.022838:0:88114:0:(cl_page.c:1380:cl_cache_init()) kmalloced '(cache)': 152 at ffff90cb31cddd80. 00000080:00000010:3.0:1767319655.022843:0:88114:0:(llite_lib.c:132:ll_init_sbi()) kmalloced '(sbi->ll_foreign_symlink_prefix)': 6 at ffff90cb07a98c48. 00000080:00000010:3.0:1767319655.022846:0:88114:0:(llite_lib.c:139:ll_init_sbi()) kmalloced '(sbi->ll_foreign_symlink_upcall)': 5 at ffff90cb07a98260. 02000000:00000010:2.0:1767319655.023483:0:12481:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff90cb32122000. 00000400:00000010:2.0:1767319655.023493:0:12481:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5478. 00000400:00000010:2.0:1767319655.023502:0:12481:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb04241880. 00000100:00000200:2.0:1767319655.023511:0:12481:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164290357632, portal 25 00000400:00000010:2.0:1767319655.023516:0:12481:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb042417f8. 00000100:00000200:2.0:1767319655.023520:0:12481:0:(niobuf.c:94:ptl_send_buf()) Sending 520 bytes to portal 26, xid 1853164290357632, offset 0 00000400:00000200:2.0:1767319655.023530:0:12481:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:2.0:1767319655.023546:0:12481:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:2.0:1767319655.023559:0:12481:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:2.0:1767319655.023564:0:12481:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:2.0:1767319655.023568:0:12481:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:2.0:1767319655.023571:0:12481:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 00000400:00000200:2.0:1767319655.023575:0:12481:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66429:66429:256:4294967295] 192.168.203.141@tcp LPNI seq info [66429:66429:8:4294967295] 00000400:00000200:2.0:1767319655.023589:0:12481:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:2.0:1767319655.023597:0:12481:0:(socklnd_cb.c:1001:ksocknal_send()) sending 520 bytes in 1 frags to 12345-192.168.203.141@tcp 00000800:00000010:2.0:1767319655.023603:0:12481:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb0a5e2900. 00000800:00000200:2.0:1767319655.023612:0:12481:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:2.0:1767319655.023622:0:12481:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:2.0:1767319655.023628:0:12481:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb0a5e2900 type 1, nob 616 niov 1 nkiov 1 00000100:00000010:2.0:1767319655.023657:0:12481:0:(niobuf.c:665:kick_cpu_latency()) kmalloced '(latency_qos->pm_qos_req)': 72 at ffff90cb24ece6c0. 00000100:00000010:2.0:1767319655.023678:0:12481:0:(niobuf.c:665:kick_cpu_latency()) kmalloced '(latency_qos->pm_qos_req)': 72 at ffff90cb24ece780. 00000100:00000010:2.0:1767319655.023687:0:12481:0:(niobuf.c:665:kick_cpu_latency()) kmalloced '(latency_qos->pm_qos_req)': 72 at ffff90cb24eced20. 00000100:00000010:2.0:1767319655.023694:0:12481:0:(niobuf.c:665:kick_cpu_latency()) kmalloced '(latency_qos->pm_qos_req)': 72 at ffff90cb24ece600. 00000800:00000200:1.0:1767319655.024000:0:12475:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:1.0:1767319655.024006:0:12475:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb0a5e2900. 00000400:00000200:1.0:1767319655.024010:0:12475:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.024017:0:12475:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:1.0:1767319655.024026:0:12475:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb042417f8 00000020:00000010:3.0:1767319655.024029:0:88114:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff90cb07692c00. 00000400:00000010:1.0:1767319655.024030:0:12475:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb042417f8. 00000020:00000010:3.0:1767319655.024041:0:88114:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 1440 at ffff90cb0ba9a000. 00000100:00000200:1.0:1767319655.024046:0:12475:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb31cc0a80 x1853164290357632/t0(0) o250->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 520/544 e 0 to 0 dl 1767319665 ref 2 fl Rpc:Nr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000020:00000010:3.0:1767319655.024064:0:88114:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff90cb07692800. 00000020:00000010:3.0:1767319655.024070:0:88114:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 576 at ffff90cb07692400. 00000020:00000010:3.0:1767319655.024086:0:88114:0:(obd_mount.c:65:lustre_process_log()) kmalloced '(bufs)': 104 at ffff90cb24cf3e80. 00000020:00000010:3.0:1767319655.024092:0:88114:0:(obd_mount.c:74:lustre_process_log()) kmalloced '(lcfg)': 184 at ffff90cb31cdd780. 00000020:00000010:3.0:1767319655.024098:0:88114:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb08e27200. 00000020:00000010:3.0:1767319655.024103:0:88114:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb08e26800. 00000040:00000010:3.0:1767319655.024108:0:88114:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff90cb08e27400. 00000020:00000010:3.0:1767319655.024197:0:88114:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff90cb0ba98800. 00000020:00000010:3.0:1767319655.024204:0:88114:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff90cb060d5200. 00040000:00000010:3.0:1767319655.024209:0:88114:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff90cb07781500. 00040000:00000010:3.0:1767319655.024215:0:88114:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff90cb060d5600. 10000000:00000010:3.0:1767319655.024226:0:88114:0:(mgc_request.c:197:do_config_log_add()) kmalloced '(cld)': 287 at ffff90cb060d5e00. 02000000:00000010:3.0:1767319655.024242:0:88114:0:(sec_config.c:546:sptlrpc_conf_get()) kmalloced '(conf)': 120 at ffff90cb24cf3f00. 00000100:00000010:3.0:1767319655.024250:0:88114:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb31cc1500. 02000000:00000010:3.0:1767319655.024265:0:88114:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff90cb0cd67200. 00010000:00000010:3.0:1767319655.024280:0:88114:0:(ldlm_resource.c:1286:ldlm_resource_new()) slab-alloced 'res': 248 at ffff90cb07899c00. 00010000:00000010:3.0:1767319655.024288:0:88114:0:(ldlm_lock.c:433:ldlm_lock_new()) slab-alloced 'lock': 512 at ffff90cb3c666000. 00000020:00000010:3.0:1767319655.024293:0:88114:0:(lprocfs_status.c:1413:lprocfs_stats_alloc_one()) alloc '(stats->ls_percpu[cpuid])': 64 at ffff90cb2b48ca80. 00000100:00000010:3.0:1767319655.024310:0:88114:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff90cb31cdd840. 00000400:00000200:2.0:1767319655.044033:0:12476:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:2.0:1767319655.044060:0:12476:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 416 into portal 25 MB=0x695716f3cb980 00000400:00000200:2.0:1767319655.044072:0:12476:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.203.141@tcp of length 416/416 into md 0x58f85 [1] + 0 00000400:00000200:2.0:1767319655.044093:0:12476:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319655.044098:0:12476:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:2.0:1767319655.044115:0:12476:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb31cc0a80 x1853164290357632/t0(0) o250->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 520/544 e 0 to 0 dl 1767319665 ref 1 fl Rpc:NQr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:2.0:1767319655.044221:0:12481:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb06fa5478. 00000400:00000200:2.0:1767319655.044237:0:12481:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb04241880 00000400:00000010:2.0:1767319655.044240:0:12481:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb04241880. 00000100:00000200:2.0:1767319655.044247:0:12481:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb31cc0a80 x1853164290357632/t0(0) o250->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 520/544 e 0 to 0 dl 1767319665 ref 1 fl Rpc:RNQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:2.0:1767319655.044258:0:12481:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb31cc0a80 x1853164290357632/t0(0) o250->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 520/544 e 0 to 0 dl 1767319665 ref 1 fl Rpc:RNQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 02000000:00000010:2.0:1767319655.044739:0:12481:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff90cb32122000. 02000000:00000010:2.0:1767319655.044749:0:12481:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 1024 at ffff90cb10b6fc00. 00000100:00000010:2.0:1767319655.044755:0:12481:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb31cc0a80. 02000000:00000010:2.0:1767319655.044811:0:88114:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff90cb32122000. 00000400:00000010:2.0:1767319655.044817:0:88114:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5478. 00000400:00000010:2.0:1767319655.044822:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb04241880. 00000100:00000200:2.0:1767319655.044830:0:88114:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164290357760, portal 25 00000400:00000010:2.0:1767319655.044835:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb04241aa0. 00000100:00000200:2.0:1767319655.044838:0:88114:0:(niobuf.c:94:ptl_send_buf()) Sending 328 bytes to portal 26, xid 1853164290357760, offset 0 00000400:00000200:2.0:1767319655.044845:0:88114:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:2.0:1767319655.044858:0:88114:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:2.0:1767319655.044865:0:88114:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:2.0:1767319655.044869:0:88114:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:2.0:1767319655.044873:0:88114:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:2.0:1767319655.044876:0:88114:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 00000400:00000200:2.0:1767319655.044879:0:88114:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66430:66430:256:4294967295] 192.168.203.141@tcp LPNI seq info [66430:66430:8:4294967295] 00000400:00000200:2.0:1767319655.044889:0:88114:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:2.0:1767319655.044896:0:88114:0:(socklnd_cb.c:1001:ksocknal_send()) sending 328 bytes in 1 frags to 12345-192.168.203.141@tcp 00000800:00000010:2.0:1767319655.044901:0:88114:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb0a5e2500. 00000800:00000200:2.0:1767319655.044909:0:88114:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:2.0:1767319655.044916:0:88114:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:2.0:1767319655.044921:0:88114:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb0a5e2500 type 1, nob 424 niov 1 nkiov 1 00000800:00000200:2.0:1767319655.045052:0:12477:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:2.0:1767319655.045057:0:12477:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb0a5e2500. 00000400:00000200:2.0:1767319655.045061:0:12477:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319655.045066:0:12477:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:2.0:1767319655.045070:0:12477:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb04241aa0 00000400:00000010:2.0:1767319655.045072:0:12477:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb04241aa0. 00000100:00000200:2.0:1767319655.045079:0:12477:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb31cc1500 x1853164290357760/t0(0) o101->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319671 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:1.0:1767319655.053108:0:12475:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:1.0:1767319655.053136:0:12475:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 344 into portal 25 MB=0x695716f3cba00 00000400:00000200:1.0:1767319655.053148:0:12475:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.203.141@tcp of length 344/344 into md 0x58f8d [1] + 224 00000400:00000200:1.0:1767319655.053180:0:12475:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.053186:0:12475:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:1.0:1767319655.053203:0:12475:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb31cc1500 x1853164290357760/t0(0) o101->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319671 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:2.0:1767319655.053319:0:88114:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb06fa5478. 00000400:00000200:2.0:1767319655.053325:0:88114:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb04241880 00000400:00000010:2.0:1767319655.053328:0:88114:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb04241880. 00000100:00000200:2.0:1767319655.053336:0:88114:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb31cc1500 x1853164290357760/t0(0) o101->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:2.0:1767319655.053347:0:88114:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb31cc1500 x1853164290357760/t0(0) o101->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:2.0:1767319655.053397:0:88114:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff90cb31cdd840. 02000000:00000010:2.0:1767319655.053430:0:88114:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff90cb32122000. 02000000:00000010:2.0:1767319655.053436:0:88114:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff90cb0cd67200. 00000100:00000010:2.0:1767319655.053443:0:88114:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb31cc1500. 10000000:00000010:2.0:1767319655.053454:0:88114:0:(mgc_request.c:1693:mgc_process_cfg_log()) kmalloced '(env)': 56 at ffff90cb0ad4d900. 00000020:00000010:2.0:1767319655.053460:0:88114:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb0628a000. 00000020:00000010:2.0:1767319655.053468:0:88114:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb0628a600. 00000040:00000010:2.0:1767319655.053473:0:88114:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff90cb0628b000. 00000020:00000010:2.0:1767319655.053478:0:88114:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff90cb19bb6000. 00000020:00000010:2.0:1767319655.053485:0:88114:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff90cb0628a400. 80000000:00000010:2.0:1767319655.053489:0:88114:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff90cb24ece420. 00040000:00000010:2.0:1767319655.053495:0:88114:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff90cb0cd67200. 20000000:00000010:2.0:1767319655.053504:0:88114:0:(mgs_handler.c:1706:mgs_key_init()) kmalloced '(value)': 392 at ffff90cb07daf600. 00000040:00000010:2.0:1767319655.053523:0:88114:0:(llog.c:42:llog_alloc_handle()) kmalloced '(loghandle)': 352 at ffff90cb07dae000. 00000100:00000010:2.0:1767319655.053532:0:88114:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb040a4700. 02000000:00000010:2.0:1767319655.053648:0:88114:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff90cb07dae200. 00000100:00000010:2.0:1767319655.053665:0:88114:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff90cb069a99c0. 02000000:00000010:2.0:1767319655.053683:0:88114:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 512 at ffff90cb07dae400. 00000400:00000010:2.0:1767319655.053688:0:88114:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5478. 00000400:00000010:2.0:1767319655.053693:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb04241880. 00000100:00000200:2.0:1767319655.053702:0:88114:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 512 bytes, xid 1853164290357888, portal 25 00000400:00000010:2.0:1767319655.053706:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb04241aa0. 00000100:00000200:2.0:1767319655.053709:0:88114:0:(niobuf.c:94:ptl_send_buf()) Sending 512 bytes to portal 26, xid 1853164290357888, offset 0 00000400:00000200:2.0:1767319655.053725:0:88114:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:2.0:1767319655.053739:0:88114:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:2.0:1767319655.053745:0:88114:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:2.0:1767319655.053750:0:88114:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:2.0:1767319655.053754:0:88114:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:2.0:1767319655.053757:0:88114:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 00000400:00000200:2.0:1767319655.053761:0:88114:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66431:66431:256:4294967295] 192.168.203.141@tcp LPNI seq info [66431:66431:8:4294967295] 00000400:00000200:2.0:1767319655.053773:0:88114:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:2.0:1767319655.053780:0:88114:0:(socklnd_cb.c:1001:ksocknal_send()) sending 512 bytes in 1 frags to 12345-192.168.203.141@tcp 00000800:00000010:2.0:1767319655.053787:0:88114:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb0a5e2500. 00000800:00000200:2.0:1767319655.053794:0:88114:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:2.0:1767319655.053802:0:88114:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:2.0:1767319655.053807:0:88114:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb0a5e2500 type 1, nob 608 niov 1 nkiov 1 00000800:00000200:2.0:1767319655.053962:0:12476:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:2.0:1767319655.053976:0:12476:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb0a5e2500. 00000400:00000200:2.0:1767319655.053980:0:12476:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319655.053985:0:12476:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:2.0:1767319655.053989:0:12476:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb04241aa0 00000400:00000010:2.0:1767319655.053992:0:12476:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb04241aa0. 00000100:00000200:2.0:1767319655.053999:0:12476:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb040a4700 x1853164290357888/t0(0) o501->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 512/272 e 0 to 0 dl 1767319671 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:0.0:1767319655.064900:0:12477:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:0.0:1767319655.064928:0:12477:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 272 into portal 25 MB=0x695716f3cba80 00000400:00000200:0.0:1767319655.064940:0:12477:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.203.141@tcp of length 272/272 into md 0x58f95 [1] + 224 00000400:00000200:0.0:1767319655.064967:0:12477:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:0.0:1767319655.064973:0:12477:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:0.0:1767319655.065000:0:12477:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb040a4700 x1853164290357888/t0(0) o501->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 512/272 e 0 to 0 dl 1767319671 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:2.0:1767319655.065389:0:88114:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb06fa5478. 00000400:00000200:2.0:1767319655.065399:0:88114:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb04241880 00000400:00000010:2.0:1767319655.065402:0:88114:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb04241880. 00000100:00000200:2.0:1767319655.065411:0:88114:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb040a4700 x1853164290357888/t0(0) o501->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 512/272 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:2.0:1767319655.065422:0:88114:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb040a4700 x1853164290357888/t0(0) o501->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 512/272 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:2.0:1767319655.065453:0:88114:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff90cb069a99c0. 02000000:00000010:2.0:1767319655.065465:0:88114:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 512 at ffff90cb07dae400. 02000000:00000010:2.0:1767319655.065481:0:88114:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff90cb07dae200. 00000100:00000010:2.0:1767319655.065487:0:88114:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb040a4700. 00000040:00000010:2.0:1767319655.065495:0:88114:0:(llog.c:72:llog_free_handle()) kfreed 'loghandle': 352 at ffff90cb07dae000. 00000020:00000010:2.0:1767319655.065508:0:88114:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff90cb0628a600. 00000040:00000010:2.0:1767319655.065514:0:88114:0:(llog_obd.c:216:llog_key_fini()) kfreed 'info': 480 at ffff90cb0628b000. 00000020:00000010:2.0:1767319655.065520:0:88114:0:(dt_object.c:33:dt_global_key_fini()) kfreed 'info': 1264 at ffff90cb19bb6000. 00000020:00000010:2.0:1767319655.065527:0:88114:0:(update_records.c:1191:update_key_fini()) kfreed 'info': 432 at ffff90cb0628a400. 80000000:00000010:2.0:1767319655.065532:0:88114:0:(fld_handler.c:35:fld_key_fini()) kfreed 'info': 72 at ffff90cb24ece420. 00040000:00000010:2.0:1767319655.065539:0:88114:0:(qsd_lib.c:51:qsd_key_fini()) kfreed 'info': 408 at ffff90cb0cd67200. 20000000:00000010:2.0:1767319655.065545:0:88114:0:(mgs_handler.c:1706:mgs_key_fini()) kfreed 'info': 392 at ffff90cb07daf600. 00000020:00000010:2.0:1767319655.065549:0:88114:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb0628a000. 10000000:00000010:2.0:1767319655.065552:0:88114:0:(mgc_request.c:1741:mgc_process_cfg_log()) kfreed 'env': 56 at ffff90cb0ad4d900. 10000000:00000010:2.0:1767319655.065590:0:88114:0:(mgc_request.c:197:do_config_log_add()) kmalloced '(cld)': 279 at ffff90cb07daf600. 10000000:00000010:2.0:1767319655.065600:0:88114:0:(mgc_request.c:197:do_config_log_add()) kmalloced '(cld)': 286 at ffff90cb07dae000. 10000000:00000010:2.0:1767319655.065606:0:88114:0:(mgc_request.c:197:do_config_log_add()) kmalloced '(cld)': 285 at ffff90cb07dae200. 00000100:00000010:2.0:1767319655.065613:0:88114:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb040a4700. 02000000:00000010:2.0:1767319655.065631:0:88114:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff90cb07dae400. 00010000:00000010:2.0:1767319655.065655:0:88114:0:(ldlm_lock.c:433:ldlm_lock_new()) slab-alloced 'lock': 512 at ffff90cb10506600. 00000020:00000010:2.0:1767319655.065662:0:88114:0:(lprocfs_status.c:1413:lprocfs_stats_alloc_one()) alloc '(stats->ls_percpu[cpuid])': 64 at ffff90cb0ad4d900. 00000100:00000010:2.0:1767319655.065686:0:88114:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff90cb069a99c0. 02000000:00000010:2.0:1767319655.065707:0:88114:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff90cb32122800. 00000400:00000010:2.0:1767319655.065713:0:88114:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa5478. 00000400:00000010:2.0:1767319655.065718:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb04241880. 00000100:00000200:2.0:1767319655.066448:0:88114:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164290358016, portal 25 00000400:00000010:2.0:1767319655.066464:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb04241aa0. 00000100:00000200:2.0:1767319655.066470:0:88114:0:(niobuf.c:94:ptl_send_buf()) Sending 328 bytes to portal 26, xid 1853164290358016, offset 0 00000400:00000200:2.0:1767319655.066481:0:88114:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:2.0:1767319655.066498:0:88114:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:2.0:1767319655.066506:0:88114:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:2.0:1767319655.066511:0:88114:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:2.0:1767319655.066515:0:88114:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:2.0:1767319655.066518:0:88114:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 00000400:00000200:2.0:1767319655.066522:0:88114:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66432:66432:256:4294967295] 192.168.203.141@tcp LPNI seq info [66432:66432:8:4294967295] 00000400:00000200:2.0:1767319655.066547:0:88114:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:2.0:1767319655.066556:0:88114:0:(socklnd_cb.c:1001:ksocknal_send()) sending 328 bytes in 1 frags to 12345-192.168.203.141@tcp 00000800:00000010:2.0:1767319655.066562:0:88114:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb0a5e2500. 00000800:00000200:2.0:1767319655.066569:0:88114:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:2.0:1767319655.066578:0:88114:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:2.0:1767319655.066583:0:88114:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb0a5e2500 type 1, nob 424 niov 1 nkiov 1 00000800:00000200:1.0:1767319655.066770:0:12475:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:1.0:1767319655.066776:0:12475:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb0a5e2500. 00000400:00000200:1.0:1767319655.066782:0:12475:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.066788:0:12475:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:1.0:1767319655.066794:0:12475:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb04241aa0 00000400:00000010:1.0:1767319655.066798:0:12475:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb04241aa0. 00000100:00000200:1.0:1767319655.066808:0:12475:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb040a4700 x1853164290358016/t0(0) o101->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319671 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:2.0:1767319655.071208:0:12476:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:2.0:1767319655.071251:0:12476:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 344 into portal 25 MB=0x695716f3cbb00 00000400:00000200:2.0:1767319655.071263:0:12476:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.203.141@tcp of length 344/344 into md 0x58f9d [1] + 224 00000400:00000200:2.0:1767319655.071288:0:12476:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319655.071294:0:12476:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:2.0:1767319655.071311:0:12476:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb040a4700 x1853164290358016/t0(0) o101->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319671 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:0.0:1767319655.073458:0:88114:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb06fa5478. 00000400:00000200:0.0:1767319655.073479:0:88114:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb04241880 00000400:00000010:0.0:1767319655.073482:0:88114:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb04241880. 00000100:00000200:0.0:1767319655.073499:0:88114:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb040a4700 x1853164290358016/t0(0) o101->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:0.0:1767319655.073512:0:88114:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb040a4700 x1853164290358016/t0(0) o101->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:0.0:1767319655.073545:0:88114:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff90cb069a99c0. 02000000:00000010:0.0:1767319655.073577:0:88114:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff90cb32122800. 02000000:00000010:0.0:1767319655.073585:0:88114:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff90cb07dae400. 00000100:00000010:0.0:1767319655.073591:0:88114:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb040a4700. 10000000:00000010:0.0:1767319655.073604:0:88114:0:(mgc_request.c:1693:mgc_process_cfg_log()) kmalloced '(env)': 56 at ffff90cb24d41300. 00000020:00000010:0.0:1767319655.073611:0:88114:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb0643d000. 00000020:00000010:0.0:1767319655.073618:0:88114:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb0643c200. 00000040:00000010:0.0:1767319655.073622:0:88114:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff90cb0643d200. 00000020:00000010:0.0:1767319655.073628:0:88114:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff90cb0ba93800. 00000020:00000010:0.0:1767319655.073634:0:88114:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff90cb0643ce00. 80000000:00000010:0.0:1767319655.073638:0:88114:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff90cb07a1bb40. 00040000:00000010:0.0:1767319655.073647:0:88114:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff90cb0120ba00. 20000000:00000010:0.0:1767319655.073654:0:88114:0:(mgs_handler.c:1706:mgs_key_init()) kmalloced '(value)': 392 at ffff90cb04ecec00. 00000040:00000010:0.0:1767319655.073662:0:88114:0:(llog.c:42:llog_alloc_handle()) kmalloced '(loghandle)': 352 at ffff90cb078f7c00. 00000100:00000010:0.0:1767319655.073670:0:88114:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb2b55c000. 02000000:00000010:0.0:1767319655.073686:0:88114:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff90cb078f7400. 00000100:00000010:0.0:1767319655.073699:0:88114:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff90cb31f6c540. 02000000:00000010:0.0:1767319655.073732:0:88114:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 512 at ffff90cb078f6a00. 00000400:00000010:0.0:1767319655.073739:0:88114:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb02e4b108. 00000400:00000010:0.0:1767319655.073745:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb07a49e58. 00000100:00000200:0.0:1767319655.073753:0:88114:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 512 bytes, xid 1853164290358144, portal 25 00000400:00000010:0.0:1767319655.073757:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb07a49dd0. 00000100:00000200:0.0:1767319655.073772:0:88114:0:(niobuf.c:94:ptl_send_buf()) Sending 512 bytes to portal 26, xid 1853164290358144, offset 0 00000400:00000200:0.0:1767319655.073781:0:88114:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:0.0:1767319655.073800:0:88114:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:0.0:1767319655.073806:0:88114:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:0.0:1767319655.073812:0:88114:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:0.0:1767319655.073816:0:88114:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:0.0:1767319655.073819:0:88114:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 00000400:00000200:0.0:1767319655.073823:0:88114:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66433:66433:256:4294967295] 192.168.203.141@tcp LPNI seq info [66433:66433:8:4294967295] 00000400:00000200:0.0:1767319655.073835:0:88114:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:0.0:1767319655.073842:0:88114:0:(socklnd_cb.c:1001:ksocknal_send()) sending 512 bytes in 1 frags to 12345-192.168.203.141@tcp 00000800:00000010:0.0:1767319655.073848:0:88114:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb03e10600. 00000800:00000200:0.0:1767319655.073856:0:88114:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:0.0:1767319655.073864:0:88114:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:0.0:1767319655.073869:0:88114:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb03e10600 type 1, nob 608 niov 1 nkiov 1 00000800:00000200:2.0:1767319655.074125:0:12477:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:2.0:1767319655.074131:0:12477:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb03e10600. 00000400:00000200:2.0:1767319655.074137:0:12477:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319655.074143:0:12477:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:2.0:1767319655.074149:0:12477:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb07a49dd0 00000400:00000010:2.0:1767319655.074151:0:12477:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb07a49dd0. 00000100:00000200:2.0:1767319655.074159:0:12477:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb2b55c000 x1853164290358144/t0(0) o501->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 512/272 e 0 to 0 dl 1767319671 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:1.0:1767319655.078487:0:12475:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:1.0:1767319655.078517:0:12475:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 272 into portal 25 MB=0x695716f3cbb80 00000400:00000200:1.0:1767319655.078530:0:12475:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.203.141@tcp of length 272/272 into md 0x58fa5 [1] + 224 00000400:00000200:1.0:1767319655.078550:0:12475:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.078555:0:12475:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:1.0:1767319655.078585:0:12475:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb2b55c000 x1853164290358144/t0(0) o501->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 512/272 e 0 to 0 dl 1767319671 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:0.0:1767319655.078736:0:88114:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb02e4b108. 00000400:00000200:0.0:1767319655.078743:0:88114:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb07a49e58 00000400:00000010:0.0:1767319655.078746:0:88114:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb07a49e58. 00000100:00000200:0.0:1767319655.078753:0:88114:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb2b55c000 x1853164290358144/t0(0) o501->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 512/272 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:0.0:1767319655.078763:0:88114:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb2b55c000 x1853164290358144/t0(0) o501->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 512/272 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:0.0:1767319655.078792:0:88114:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff90cb31f6c540. 02000000:00000010:0.0:1767319655.078804:0:88114:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 512 at ffff90cb078f6a00. 02000000:00000010:0.0:1767319655.078809:0:88114:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff90cb078f7400. 00000100:00000010:0.0:1767319655.078814:0:88114:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb2b55c000. 00000040:00000010:0.0:1767319655.078827:0:88114:0:(llog.c:412:llog_init_handle()) kmalloced '(llh)': 8192 at ffff90cb0763e000. 00000100:00000010:0.0:1767319655.078832:0:88114:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb2b55c000. 02000000:00000010:0.0:1767319655.078845:0:88114:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff90cb078f7400. 00000100:00000010:0.0:1767319655.078855:0:88114:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff90cb31f6c540. 02000000:00000010:0.0:1767319655.078890:0:88114:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 16384 at ffff90cb07444000. 00000400:00000010:0.0:1767319655.078901:0:88114:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb02e4b108. 00000400:00000010:0.0:1767319655.078907:0:88114:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 184 at ffff90cb31f6c840. 00000100:00000200:0.0:1767319655.078915:0:88114:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 16384 bytes, xid 1853164290358272, portal 25 00000400:00000010:0.0:1767319655.078920:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb07a49e58. 00000100:00000200:0.0:1767319655.078924:0:88114:0:(niobuf.c:94:ptl_send_buf()) Sending 272 bytes to portal 26, xid 1853164290358272, offset 0 00000400:00000200:0.0:1767319655.078931:0:88114:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:0.0:1767319655.078943:0:88114:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:0.0:1767319655.078950:0:88114:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:0.0:1767319655.078955:0:88114:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:0.0:1767319655.078959:0:88114:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:0.0:1767319655.078962:0:88114:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 00000400:00000200:0.0:1767319655.078966:0:88114:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66434:66434:256:4294967295] 192.168.203.141@tcp LPNI seq info [66434:66434:8:4294967295] 00000400:00000200:0.0:1767319655.078977:0:88114:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:0.0:1767319655.078983:0:88114:0:(socklnd_cb.c:1001:ksocknal_send()) sending 272 bytes in 1 frags to 12345-192.168.203.141@tcp 00000800:00000010:0.0:1767319655.078990:0:88114:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb03e10600. 00000800:00000200:0.0:1767319655.078996:0:88114:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:0.0:1767319655.079004:0:88114:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:0.0:1767319655.079009:0:88114:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb03e10600 type 1, nob 368 niov 1 nkiov 1 00000800:00000200:1.0:1767319655.079472:0:12476:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:1.0:1767319655.079477:0:12476:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb03e10600. 00000400:00000200:1.0:1767319655.079482:0:12476:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.079487:0:12476:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:1.0:1767319655.079492:0:12476:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb07a49e58 00000400:00000010:1.0:1767319655.079494:0:12476:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb07a49e58. 00000100:00000200:1.0:1767319655.079500:0:12476:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb2b55c000 x1853164290358272/t0(0) o503->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8416 e 0 to 0 dl 1767319671 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:0.0:1767319655.082924:0:12477:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:0.0:1767319655.082949:0:12477:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 8416 into portal 25 MB=0x695716f3cbc00 00000400:00000200:0.0:1767319655.082961:0:12477:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.203.141@tcp of length 8416/8416 into md 0x58fad [4] + 224 00000400:00000200:0.0:1767319655.082986:0:12477:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:0.0:1767319655.082992:0:12477:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:0.0:1767319655.083009:0:12477:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb2b55c000 x1853164290358272/t0(0) o503->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8416 e 0 to 0 dl 1767319671 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:1.0:1767319655.084932:0:88114:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb02e4b108. 00000400:00000200:1.0:1767319655.084948:0:88114:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb31f6c840 00000400:00000010:1.0:1767319655.084951:0:88114:0:(lib-lnet.h:315:lnet_md_free()) kfreed 'md': 184 at ffff90cb31f6c840. 00000100:00000200:1.0:1767319655.084966:0:88114:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb2b55c000 x1853164290358272/t0(0) o503->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8416 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:1.0:1767319655.084980:0:88114:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb2b55c000 x1853164290358272/t0(0) o503->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8416 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:1.0:1767319655.085011:0:88114:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff90cb31f6c540. 02000000:00000010:1.0:1767319655.085027:0:88114:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 16384 at ffff90cb07444000. 02000000:00000010:1.0:1767319655.085050:0:88114:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff90cb078f7400. 00000100:00000010:1.0:1767319655.085057:0:88114:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb2b55c000. 00000040:00000010:1.0:1767319655.085072:0:88114:0:(llog.c:945:llog_process_or_fork()) kmalloced '(lpi)': 96 at ffff90cb108bd2a0. 00000020:00000010:2.0:1767319655.095851:0:88129:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb07dae400. 00000020:00000010:2.0:1767319655.095868:0:88129:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb0cd67200. 00000040:00000010:2.0:1767319655.095873:0:88129:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff90cb0628bc00. 00000020:00000010:2.0:1767319655.095878:0:88129:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff90cb19bb6000. 00000020:00000010:2.0:1767319655.095885:0:88129:0:(tgt_main.c:719:tgt_key_init()) slab-alloced 'thread': 1288 at ffff90cb06461928. 00000020:00000010:2.0:1767319655.095891:0:88129:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff90cb0628a000. 80000000:00000010:2.0:1767319655.095896:0:88129:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff90cb24ece420. 40000000:00000010:2.0:1767319655.095902:0:88129:0:(fid_handler.c:473:seq_key_init()) kmalloced '(value)': 48 at ffff90cb0ad4d180. 00100000:00000010:2.0:1767319655.095915:0:88129:0:(lfsck_lib.c:33:lfsck_key_init()) kmalloced '(value)': 1800 at ffff90cb19bb0000. 00040000:00000010:2.0:1767319655.095921:0:88129:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff90cb0a5e2100. 00040000:00000010:2.0:1767319655.095925:0:88129:0:(qmt_dev.c:343:qmt_key_init()) kmalloced '(value)': 1256 at ffff90cb19bb4800. 00040000:00000010:2.0:1767319655.095929:0:88129:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff90cb0628a400. 00000004:00000010:2.0:1767319655.095934:0:88129:0:(mdd_device.c:2406:mdd_key_init()) kmalloced '(value)': 1872 at ffff90cb19bb0800. 00000004:00000010:2.0:1767319655.095941:0:88129:0:(mdt_handler.c:8363:mdt_key_init()) kmalloced '(value)': 2568 at ffff90cb2dd38000. 00000004:00000010:2.0:1767319655.095947:0:88129:0:(lod_dev.c:2338:lod_key_init()) kmalloced '(value)': 1224 at ffff90cb08106000. 00002000:00000010:2.0:1767319655.095953:0:88129:0:(ofd_dev.c:3000:ofd_key_init()) kmalloced '(value)': 816 at ffff90cb32121000. 00000004:00000010:2.0:1767319655.095959:0:88129:0:(osp_dev.c:1816:osp_key_init()) kmalloced '(value)': 616 at ffff90cb32122800. 00000020:00000010:2.0:1767319655.095965:0:88129:0:(lu_object.c:1956:lu_env_add_task()) kmalloced '(lei)': 40 at ffff90cb0ad4db80. 00000040:00000010:2.0:1767319655.095977:0:88129:0:(llog.c:570:llog_process_thread()) kmalloced '(buf)': 8192 at ffff90cb097d4000. 00000100:00000010:2.0:1767319655.095989:0:88129:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb040a5c00. 02000000:00000010:2.0:1767319655.096007:0:88129:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff90cb0628b000. 00000100:00000010:2.0:1767319655.096026:0:88129:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff90cb31cdd840. 02000000:00000010:2.0:1767319655.096064:0:88129:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 16384 at ffff90cb07444000. 00000400:00000010:2.0:1767319655.096074:0:88129:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa55d8. 00000400:00000010:2.0:1767319655.096083:0:88129:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 184 at ffff90cb07768180. 00000100:00000200:2.0:1767319655.096333:0:88129:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 16384 bytes, xid 1853164290358400, portal 25 00000400:00000010:2.0:1767319655.096342:0:88129:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb04241440. 00000100:00000200:2.0:1767319655.096346:0:88129:0:(niobuf.c:94:ptl_send_buf()) Sending 272 bytes to portal 26, xid 1853164290358400, offset 0 00000400:00000200:2.0:1767319655.096361:0:88129:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:2.0:1767319655.096455:0:88129:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:2.0:1767319655.096462:0:88129:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:2.0:1767319655.096468:0:88129:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:2.0:1767319655.096472:0:88129:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:2.0:1767319655.096475:0:88129:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 00000400:00000200:2.0:1767319655.096479:0:88129:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66435:66435:256:4294967295] 192.168.203.141@tcp LPNI seq info [66435:66435:8:4294967295] 00000400:00000200:2.0:1767319655.096493:0:88129:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:2.0:1767319655.096501:0:88129:0:(socklnd_cb.c:1001:ksocknal_send()) sending 272 bytes in 1 frags to 12345-192.168.203.141@tcp 00000800:00000010:2.0:1767319655.096507:0:88129:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb0a5e2600. 00000800:00000200:2.0:1767319655.096515:0:88129:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:2.0:1767319655.096526:0:88129:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:2.0:1767319655.096538:0:88129:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb0a5e2600 type 1, nob 368 niov 1 nkiov 1 00000800:00000200:1.0:1767319655.100297:0:12475:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:1.0:1767319655.100312:0:12475:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb0a5e2600. 00000400:00000200:1.0:1767319655.100322:0:12475:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.100334:0:12475:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:1.0:1767319655.100344:0:12475:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb04241440 00000400:00000010:1.0:1767319655.100347:0:12475:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb04241440. 00000100:00000200:1.0:1767319655.100360:0:12475:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb040a5c00 x1853164290358400/t0(0) o502->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319671 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000400:00000200:1.0:1767319655.103455:0:12476:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:1.0:1767319655.103498:0:12476:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 8472 into portal 25 MB=0x695716f3cbc80 00000400:00000200:1.0:1767319655.103509:0:12476:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.203.141@tcp of length 8472/8472 into md 0x58fb5 [4] + 224 00000400:00000200:1.0:1767319655.103535:0:12476:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.103540:0:12476:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:1.0:1767319655.103558:0:12476:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb040a5c00 x1853164290358400/t0(0) o502->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319671 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000400:00000010:2.0:1767319655.103730:0:88129:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb06fa55d8. 00000400:00000200:2.0:1767319655.103738:0:88129:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb07768180 00000400:00000010:2.0:1767319655.103740:0:88129:0:(lib-lnet.h:315:lnet_md_free()) kfreed 'md': 184 at ffff90cb07768180. 00000100:00000200:2.0:1767319655.103748:0:88129:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb040a5c00 x1853164290358400/t0(0) o502->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000100:00000200:2.0:1767319655.103759:0:88129:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb040a5c00 x1853164290358400/t0(0) o502->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000100:00000010:2.0:1767319655.103789:0:88129:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff90cb31cdd840. 02000000:00000010:2.0:1767319655.103807:0:88129:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 16384 at ffff90cb07444000. 02000000:00000010:2.0:1767319655.103824:0:88129:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff90cb0628b000. 00000100:00000010:2.0:1767319655.103831:0:88129:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb040a5c00. 00000020:00000010:2.0:1767319655.103854:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff90cb0a5e2b00. 00000020:00000010:2.0:1767319655.103859:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff90cb0a5e2b00. 00000020:00000010:2.0:1767319655.103864:0:88129:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 34 at ffff90cb0ad4df80. 00000020:00000010:2.0:1767319655.103868:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 128 at ffff90cb07796f80. 00000020:00000010:2.0:1767319655.103881:0:88129:0:(genops.c:51:obd_device_alloc()) slab-alloced 'obd': 6360 at ffff90cb0495e360. 00000020:00000010:2.0:1767319655.103889:0:88129:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff90cb08104800. 00000020:00000010:2.0:1767319655.103909:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 128 at ffff90cb07796f80. 00000020:00000010:2.0:1767319655.103912:0:88129:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 34 at ffff90cb0ad4df80. 00000020:00000010:2.0:1767319655.103915:0:88129:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 34 at ffff90cb0ad4df80. 00000020:00000010:2.0:1767319655.103918:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 160 at ffff90cb07768180. 00000001:00000010:2.0:1767319655.103943:0:88129:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff90cb0a5e2b00. 00000001:00000010:2.0:1767319655.103948:0:88129:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff90cb03950e00. 00000001:00000010:2.0:1767319655.103952:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb0628b000. 00000001:00000010:2.0:1767319655.103954:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb0628a600. 00000001:00000010:2.0:1767319655.103959:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb09127400. 00000001:00000010:2.0:1767319655.103962:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb09126800. 00000001:00000010:2.0:1767319655.103965:0:88129:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff90cb0a5e2d00. 00000001:00000010:2.0:1767319655.103968:0:88129:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff90cb03950a00. 00000001:00000010:2.0:1767319655.103970:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb09126000. 00000001:00000010:2.0:1767319655.103980:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb09126200. 00000001:00000010:2.0:1767319655.103986:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb054bf600. 00000001:00000010:2.0:1767319655.103988:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb054bf800. 00000020:00000010:2.0:1767319655.103994:0:88129:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb054be800. 00000020:00000010:2.0:1767319655.104000:0:88129:0:(lu_ucred.c:27:lu_ucred_key_init()) kmalloced '(value)': 128 at ffff90cb07796f80. 00000020:00000010:2.0:1767319655.104005:0:88129:0:(tgt_main.c:756:tgt_ses_key_init()) slab-alloced 'session': 200 at ffff90cb31ee57d0. 00008000:00000010:2.0:1767319655.104012:0:88129:0:(echo_client.c:438:echo_session_key_init()) slab-alloced 'session': 8 at ffff90cb071bd390. 00000020:00000010:2.0:1767319655.104018:0:88129:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb054bea00. 00000020:00000010:2.0:1767319655.104021:0:88129:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb054bf000. 00000020:00000010:2.0:1767319655.104025:0:88129:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff90cb24ece900. 00008000:00000010:2.0:1767319655.104030:0:88129:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff90cb0953d530. 00020000:00000010:2.0:1767319655.104035:0:88129:0:(lov_dev.c:609:lov_device_alloc()) kmalloced '(ld)': 584 at ffff90cb32121400. 00000020:00000010:2.0:1767319655.104056:0:88129:0:(lu_tgt_pool.c:52:lu_tgt_pool_init()) kmalloced '(op->op_array)': 8 at ffff90cb2b536898. 00020000:00000010:2.0:1767319655.104215:0:88129:0:(lov_dev.c:626:lov_device_alloc()) kmalloced '(ld->ld_md_tgts)': 4096 at ffff90cb2dd3d000. 00020000:00000010:2.0:1767319655.104220:0:88129:0:(lov_dev.c:633:lov_device_alloc()) kmalloced '(ld->ld_lov->lov_mdc_tgts)': 4096 at ffff90cb2dd3b000. 00000020:00000010:2.0:1767319655.104619:0:88129:0:(lu_object.c:1121:lu_site_init()) kmalloced '(s->ls_bkts)': 14336 at ffff90cb07444000. 00000020:00000010:2.0:1767319655.104629:0:88129:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff90cb08f6f800. 00000020:00000010:2.0:1767319655.104633:0:88129:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 192 at ffff90cb07768f00. 00000020:00000010:2.0:1767319655.104646:0:88129:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff90cb054bf000. 00000020:00000010:2.0:1767319655.104651:0:88129:0:(cl_object.c:1136:cl_key_fini()) kfreed 'info': 72 at ffff90cb24ece900. 00008000:00000010:2.0:1767319655.104655:0:88129:0:(echo_client.c:424:echo_thread_key_fini()) slab-freed '(info)': 904 at ffff90cb0953d530. 00000020:00000010:2.0:1767319655.104659:0:88129:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb054bea00. 00000020:00000010:2.0:1767319655.104664:0:88129:0:(lu_ucred.c:27:lu_ucred_key_fini()) kfreed 'info': 128 at ffff90cb07796f80. 00000020:00000010:2.0:1767319655.104667:0:88129:0:(tgt_main.c:768:tgt_ses_key_fini()) slab-freed '(session)': 200 at ffff90cb31ee57d0. 00008000:00000010:2.0:1767319655.104671:0:88129:0:(echo_client.c:449:echo_session_key_fini()) slab-freed '(session)': 8 at ffff90cb071bd390. 00000020:00000010:2.0:1767319655.104675:0:88129:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb054be800. 00000020:00000010:2.0:1767319655.104679:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 160 at ffff90cb07768180. 00000020:00000010:2.0:1767319655.104681:0:88129:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 34 at ffff90cb0ad4df80. 00000020:00000010:2.0:1767319655.104688:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff90cb0a5e2200. 00000020:00000010:2.0:1767319655.104691:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff90cb0a5e2200. 00000020:00000010:2.0:1767319655.104696:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff90cb0a5e2200. 00000020:00000010:2.0:1767319655.104704:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff90cb0a5e2200. 00000020:00000010:2.0:1767319655.104708:0:88129:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 34 at ffff90cb0ad4df80. 00000020:00000010:2.0:1767319655.104711:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 128 at ffff90cb07796f80. 00000020:00000010:2.0:1767319655.104720:0:88129:0:(genops.c:51:obd_device_alloc()) slab-alloced 'obd': 6360 at ffff90cb04958000. 00000020:00000010:2.0:1767319655.104725:0:88129:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff90cb08100000. 00000020:00000010:2.0:1767319655.104735:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 128 at ffff90cb07796f80. 00000020:00000010:2.0:1767319655.104737:0:88129:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 34 at ffff90cb0ad4df80. 00000020:00000010:2.0:1767319655.104740:0:88129:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 34 at ffff90cb0ad4df80. 00000020:00000010:2.0:1767319655.104743:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 160 at ffff90cb07768180. 00000001:00000010:2.0:1767319655.104759:0:88129:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff90cb0a5e2200. 00000001:00000010:2.0:1767319655.104764:0:88129:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff90cb03950140. 00000001:00000010:2.0:1767319655.104767:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb19bab000. 00000001:00000010:2.0:1767319655.104769:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb19baa400. 00000001:00000010:2.0:1767319655.104771:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb19baa800. 00000001:00000010:2.0:1767319655.104774:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb19baa000. 00000001:00000010:2.0:1767319655.104777:0:88129:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff90cb0a5e2600. 00000001:00000010:2.0:1767319655.104780:0:88129:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff90cb039508a0. 00000001:00000010:2.0:1767319655.104783:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb19bab600. 00000001:00000010:2.0:1767319655.104785:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb054be800. 00000001:00000010:2.0:1767319655.104788:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb054bea00. 00000001:00000010:2.0:1767319655.104790:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb054bf000. 00000020:00000010:2.0:1767319655.104795:0:88129:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb01285400. 00000020:00000010:2.0:1767319655.104800:0:88129:0:(lu_ucred.c:27:lu_ucred_key_init()) kmalloced '(value)': 128 at ffff90cb07796f80. 00000020:00000010:2.0:1767319655.104803:0:88129:0:(tgt_main.c:756:tgt_ses_key_init()) slab-alloced 'session': 200 at ffff90cb31ee57d0. 00020000:00000010:2.0:1767319655.104808:0:88129:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff90cb095fb3c0. 00008000:00000010:2.0:1767319655.104811:0:88129:0:(echo_client.c:438:echo_session_key_init()) slab-alloced 'session': 8 at ffff90cb071bd390. 00000020:00000010:2.0:1767319655.104815:0:88129:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb01284a00. 00000020:00000010:2.0:1767319655.104818:0:88129:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb012e6c00. 00000040:00000010:2.0:1767319655.104822:0:88129:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff90cb012e6a00. 00000020:00000010:2.0:1767319655.104828:0:88129:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff90cb0a417800. 00000020:00000010:2.0:1767319655.104834:0:88129:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff90cb012e6e00. 00040000:00000010:2.0:1767319655.104844:0:88129:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff90cb0a5e2500. 00040000:00000010:2.0:1767319655.104849:0:88129:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff90cb0cd97a00. 00800000:00000010:2.0:1767319655.104853:0:88129:0:(lmv_obd.c:1220:lmv_device_alloc()) kmalloced '(lu)': 64 at ffff90cb0ad4dbc0. 00000020:00000010:2.0:1767319655.104953:0:88129:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff90cb0496ac00. 00000020:00000010:2.0:1767319655.104959:0:88129:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 512 at ffff90cb01343a00. 80000000:00000010:2.0:1767319655.104975:0:88129:0:(fld_cache.c:42:fld_cache_init()) kmalloced '(cache)': 168 at ffff90cb07768540. 00800000:00000010:2.0:1767319655.105003:0:88129:0:(lmv_obd.c:1280:lmv_device_alloc()) kmalloced '(pat)': 280 at ffff90cb19bd1800. 00800000:00000010:2.0:1767319655.105006:0:88129:0:(lmv_obd.c:1289:lmv_device_alloc()) kmalloced '(pat)': 280 at ffff90cb19bd1600. 00000020:00000010:2.0:1767319655.105009:0:88129:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff90cb012e6c00. 00000040:00000010:2.0:1767319655.105012:0:88129:0:(llog_obd.c:216:llog_key_fini()) kfreed 'info': 480 at ffff90cb012e6a00. 00000020:00000010:2.0:1767319655.105015:0:88129:0:(dt_object.c:33:dt_global_key_fini()) kfreed 'info': 1264 at ffff90cb0a417800. 00000020:00000010:2.0:1767319655.105020:0:88129:0:(update_records.c:1191:update_key_fini()) kfreed 'info': 432 at ffff90cb012e6e00. 00040000:00000010:2.0:1767319655.105023:0:88129:0:(lquota_lib.c:35:lquota_key_fini()) kfreed 'info': 248 at ffff90cb0a5e2500. 00040000:00000010:2.0:1767319655.105026:0:88129:0:(qsd_lib.c:51:qsd_key_fini()) kfreed 'info': 408 at ffff90cb0cd97a00. 00000020:00000010:2.0:1767319655.105029:0:88129:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb01284a00. 00000020:00000010:2.0:1767319655.105032:0:88129:0:(lu_ucred.c:27:lu_ucred_key_fini()) kfreed 'info': 128 at ffff90cb07796f80. 00000020:00000010:2.0:1767319655.105034:0:88129:0:(tgt_main.c:768:tgt_ses_key_fini()) slab-freed '(session)': 200 at ffff90cb31ee57d0. 00020000:00000010:2.0:1767319655.105036:0:88129:0:(lov_dev.c:137:lov_session_key_fini()) slab-freed '(info)': 576 at ffff90cb095fb3c0. 00008000:00000010:2.0:1767319655.105039:0:88129:0:(echo_client.c:449:echo_session_key_fini()) slab-freed '(session)': 8 at ffff90cb071bd390. 00000020:00000010:2.0:1767319655.105041:0:88129:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb01285400. 00000020:00000010:2.0:1767319655.105044:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 160 at ffff90cb07768180. 00000020:00000010:2.0:1767319655.105046:0:88129:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 34 at ffff90cb0ad4df80. 00000020:00000010:2.0:1767319655.105051:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff90cb0a5e2500. 00000020:00000010:2.0:1767319655.105053:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff90cb0a5e2500. 00000020:00000010:2.0:1767319655.105056:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff90cb0a5e2500. 00000020:00000010:2.0:1767319655.105058:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff90cb0a5e2500. 00000020:00000010:2.0:1767319655.105061:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 96 at ffff90cb24ece900. 00000020:00000010:2.0:1767319655.105065:0:88129:0:(obd_config.c:1076:class_add_profile()) kmalloced '(lprof)': 48 at ffff90cb0ad4df80. 00000020:00000010:2.0:1767319655.105068:0:88129:0:(obd_config.c:1082:class_add_profile()) kmalloced '(lprof->lp_profile)': 14 at ffff90cb24e78170. 00000020:00000010:2.0:1767319655.105071:0:88129:0:(obd_config.c:1088:class_add_profile()) kmalloced '(lprof->lp_dt)': 14 at ffff90cb24e78b60. 00000020:00000010:2.0:1767319655.105074:0:88129:0:(obd_config.c:1095:class_add_profile()) kmalloced '(lprof->lp_md)': 14 at ffff90cb24e78240. 00000020:00000010:2.0:1767319655.105076:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 96 at ffff90cb24ece900. 00000020:00000010:2.0:1767319655.106216:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff90cb0a5e2500. 00000020:00000010:2.0:1767319655.106321:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff90cb0a5e2500. 00000020:00000010:2.0:1767319655.106339:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff90cb0a5e2500. 00000020:00000010:2.0:1767319655.106342:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff90cb0a5e2500. 00000020:00000010:2.0:1767319655.106346:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 64 at ffff90cb0ad4d000. 00000100:00000010:2.0:1767319655.106351:0:88129:0:(lustre_peer.c:71:class_add_uuid()) kmalloced '(data)': 704 at ffff90cb04969800. 00000400:00000200:2.0:1767319655.106358:0:88129:0:(peer.c:1355:LNetAddPeer()) Add peer with 1 NIDs 00000400:00000200:2.0:1767319655.107362:0:88129:0:(peer.c:1369:LNetAddPeer()) Adding NID[0]: 192.168.203.141@tcp 00000400:00000200:2.0:1767319655.107596:0:88129:0:(peer.c:1797:lnet_peer_add()) peer 192.168.203.141@tcp NID flags 0x100001: -17 00000400:00000200:2.0:1767319655.107609:0:88129:0:(peer.c:2827:lnet_discover_peer_locked()) non-blocking discovery 00000400:00000200:2.0:1767319655.107612:0:88129:0:(peer.c:2836:lnet_discover_peer_locked()) peer 192.168.203.141@tcp NID 192.168.203.141@tcp: 0. pending discovery 00000400:00000200:2.0:1767319655.107615:0:88129:0:(peer.c:1420:LNetAddPeer()) A peer exists for NID 192.168.203.141@tcp 00000100:00000010:0.0:1767319655.114094:0:88129:0:(lustre_peer.c:113:class_add_uuid()) kfreed 'data': 704 at ffff90cb04969800. 00000020:00000010:0.0:1767319655.114111:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 64 at ffff90cb0ad4d000. 00000020:00000010:0.0:1767319655.114128:0:88129:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 39 at ffff90cb24d41b00. 00000020:00000010:0.0:1767319655.114133:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 136 at ffff90cb31f6c6c0. 00000020:00000010:0.0:1767319655.114154:0:88129:0:(genops.c:51:obd_device_alloc()) slab-alloced 'obd': 6360 at ffff90cb24e898d8. 00000020:00000010:0.0:1767319655.114161:0:88129:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff90cb0ba92800. 00000020:00000010:0.0:1767319655.114180:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 136 at ffff90cb31f6c6c0. 00000020:00000010:0.0:1767319655.114183:0:88129:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 39 at ffff90cb24d41b00. 00000020:00000010:0.0:1767319655.114188:0:88129:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 39 at ffff90cb24d41b00. 00000020:00000010:0.0:1767319655.114191:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 136 at ffff90cb31f6c6c0. 00000001:00000010:0.0:1767319655.114213:0:88129:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff90cb03e10c00. 00000001:00000010:0.0:1767319655.114218:0:88129:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff90cb0793bb20. 00000001:00000010:0.0:1767319655.114222:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb078f6a00. 00000001:00000010:0.0:1767319655.114225:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb078f6600. 00000001:00000010:0.0:1767319655.114240:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb078f7800. 00000001:00000010:0.0:1767319655.114243:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb078f6c00. 00000001:00000010:0.0:1767319655.114247:0:88129:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff90cb03e10600. 00000001:00000010:0.0:1767319655.114250:0:88129:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff90cb0793b3a0. 00000001:00000010:0.0:1767319655.114253:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb078f6400. 00000001:00000010:0.0:1767319655.114255:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb078f7200. 00000001:00000010:0.0:1767319655.114258:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb078f7a00. 00000001:00000010:0.0:1767319655.114260:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb078f6000. 00000020:00000010:0.0:1767319655.114265:0:88129:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb078f6e00. 00000020:00000010:0.0:1767319655.114271:0:88129:0:(lu_ucred.c:27:lu_ucred_key_init()) kmalloced '(value)': 128 at ffff90cb24d5b200. 00000020:00000010:0.0:1767319655.114277:0:88129:0:(tgt_main.c:756:tgt_ses_key_init()) slab-alloced 'session': 200 at ffff90cb07600000. 00020000:00000010:0.0:1767319655.114284:0:88129:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff90cb04279f80. 00008000:00000010:0.0:1767319655.114290:0:88129:0:(echo_client.c:438:echo_session_key_init()) slab-alloced 'session': 8 at ffff90cb04835940. 00000020:00000010:0.0:1767319655.114296:0:88129:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb078f7400. 00000020:00000010:0.0:1767319655.114300:0:88129:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb07d1c600. 00000020:00000010:0.0:1767319655.114305:0:88129:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff90cb07a1b060. 00020000:00000010:0.0:1767319655.114309:0:88129:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff90cb07996180. 00008000:00000010:0.0:1767319655.114313:0:88129:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff90cb07b8c388. 00000002:00000010:0.0:1767319655.114319:0:88129:0:(mdc_dev.c:1712:mdc_device_alloc()) kmalloced '(osc)': 104 at ffff90cb24d5be00. 00010000:00000010:0.0:1767319655.114335:0:88129:0:(ldlm_lib.c:421:client_obd_setup()) kmalloced '(cli->cl_read_io_latency_by_size)': 3920 at ffff90cb24f39000. 00010000:00000010:0.0:1767319655.114342:0:88129:0:(ldlm_lib.c:434:client_obd_setup()) kmalloced '(cli->cl_write_io_latency_by_size)': 3920 at ffff90cb24f3f000. 00010000:00000010:0.0:1767319655.114347:0:88129:0:(ldlm_lib.c:522:client_obd_setup()) kmalloced '(cli->cl_mod_tag_bitmap)': 64 at ffff90cb24d41bc0. 00000020:00000010:0.0:1767319655.114358:0:88129:0:(genops.c:1281:class_new_import()) kmalloced '(imp)': 1712 at ffff90cb0ba97000. 00000100:00000200:0.0:1767319655.117148:0:88129:0:(events.c:560:ptlrpc_uuid_to_peer()) 192.168.203.141@tcp->12345-192.168.203.141@tcp 00000400:00000200:0.0:1767319655.117162:0:88129:0:(peer.c:1531:LNetPrimaryNID()) NID 192.168.203.141@tcp primary NID 192.168.203.141@tcp rc 0 00010000:00000010:0.0:1767319655.117173:0:88129:0:(ldlm_lib.c:70:import_set_conn()) kmalloced '(imp_conn)': 88 at ffff90cb07a1b5a0. 00010000:00000010:0.0:1767319655.117182:0:88129:0:(ldlm_resource.c:780:ldlm_namespace_new()) kmalloced '(ns)': 816 at ffff90cb0422d800. 00000001:00000010:0.0:1767319655.117193:0:88129:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 280 at ffff90cb0c754000. 00000001:00000010:0.0:1767319655.117202:0:88129:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 256 at ffff90cb11f92a00. 00000001:00000010:0.0:1767319655.117282:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad895f9000. 00000001:00000010:0.0:1767319655.117336:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad89603000. 00000001:00000010:0.0:1767319655.117412:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad8960d000. 00000001:00000010:0.0:1767319655.117471:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad89617000. 00000001:00000010:0.0:1767319655.117532:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad89621000. 00000001:00000010:0.0:1767319655.117591:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad8962b000. 00000001:00000010:0.0:1767319655.117653:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad89635000. 00000001:00000010:0.0:1767319655.117705:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad8963f000. 00000001:00000010:0.0:1767319655.117764:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad89649000. 00000001:00000010:0.0:1767319655.117820:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad89653000. 00000001:00000010:0.0:1767319655.117874:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad8965d000. 00000001:00000010:0.0:1767319655.117931:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad89667000. 00000001:00000010:0.0:1767319655.117991:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad89671000. 00000001:00000010:0.0:1767319655.118051:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad8967b000. 00000001:00000010:0.0:1767319655.118109:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad89685000. 00000001:00000010:0.0:1767319655.118166:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad8968f000. 00000001:00000010:0.0:1767319655.118222:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad89699000. 00000001:00000010:0.0:1767319655.118310:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad896a3000. 00000001:00000010:0.0:1767319655.118389:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad896ad000. 00000001:00000010:0.0:1767319655.118444:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad896b7000. 00000001:00000010:0.0:1767319655.118502:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad896c1000. 00000001:00000010:0.0:1767319655.118558:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad896cb000. 00000001:00000010:0.0:1767319655.118612:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad896d5000. 00000001:00000010:0.0:1767319655.118667:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad896df000. 00000001:00000010:0.0:1767319655.118724:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad896e9000. 00000001:00000010:0.0:1767319655.118775:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad896f3000. 00000001:00000010:0.0:1767319655.118831:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad896fd000. 00000001:00000010:0.0:1767319655.118883:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad89707000. 00000001:00000010:0.0:1767319655.118939:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad89711000. 00000001:00000010:0.0:1767319655.118994:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad8971b000. 00000001:00000010:0.0:1767319655.119047:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad89725000. 00000001:00000010:0.0:1767319655.119094:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffb4ad8972f000. 00000020:00000010:0.0:1767319655.119183:0:88129:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff90cb0422d000. 00000020:00000010:0.0:1767319655.119188:0:88129:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 32 at ffff90cb0793b3c0. 00000020:00000010:0.0:1767319655.119283:0:88129:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff90cb0422ec00. 00000020:00000010:0.0:1767319655.119287:0:88129:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 352 at ffff90cb0c755c00. 00000020:00000010:0.0:1767319655.125556:0:88129:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff90cb0422cc00. 00000020:00000010:0.0:1767319655.125572:0:88129:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 512 at ffff90cb0c755a00. 00000020:00000010:0.0:1767319655.125613:0:88129:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff90cb0422dc00. 00000020:00000010:0.0:1767319655.125617:0:88129:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 3680 at ffff90cb24f38000. 00000040:00000010:0.0:1767319655.125651:0:88129:0:(llog_obd.c:26:llog_new_ctxt()) kmalloced '(ctxt)': 168 at ffff90cb31f6cd80. 00000002:00000010:0.0:1767319655.125663:0:88129:0:(mdc_changelog.c:798:mdc_changelog_cdev_init()) kmalloced '(entry)': 1304 at ffff90cb0ba94000. 00000020:00000010:0.0:1767319655.130611:0:88129:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff90cb07d1c600. 00000020:00000010:0.0:1767319655.130622:0:88129:0:(cl_object.c:1136:cl_key_fini()) kfreed 'info': 72 at ffff90cb07a1b060. 00020000:00000010:0.0:1767319655.130630:0:88129:0:(lov_dev.c:98:lov_key_fini()) slab-freed '(info)': 192 at ffff90cb07996180. 00008000:00000010:0.0:1767319655.130639:0:88129:0:(echo_client.c:424:echo_thread_key_fini()) slab-freed '(info)': 904 at ffff90cb07b8c388. 00000020:00000010:0.0:1767319655.130645:0:88129:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb078f7400. 00000020:00000010:0.0:1767319655.130653:0:88129:0:(lu_ucred.c:27:lu_ucred_key_fini()) kfreed 'info': 128 at ffff90cb24d5b200. 00000020:00000010:0.0:1767319655.130660:0:88129:0:(tgt_main.c:768:tgt_ses_key_fini()) slab-freed '(session)': 200 at ffff90cb07600000. 00020000:00000010:0.0:1767319655.130666:0:88129:0:(lov_dev.c:137:lov_session_key_fini()) slab-freed '(info)': 576 at ffff90cb04279f80. 00008000:00000010:0.0:1767319655.130671:0:88129:0:(echo_client.c:449:echo_session_key_fini()) slab-freed '(session)': 8 at ffff90cb04835940. 00000020:00000010:0.0:1767319655.130675:0:88129:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb078f6e00. 00000020:00000010:0.0:1767319655.130684:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 136 at ffff90cb31f6c6c0. 00000020:00000010:0.0:1767319655.130697:0:88129:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 39 at ffff90cb24d41b00. 00000020:00000010:0.0:1767319655.130713:0:88129:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 34 at ffff90cb0670b1c0. 00000020:00000010:0.0:1767319655.130728:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 152 at ffff90cb31f6c6c0. 00000020:00000010:0.0:1767319655.130739:0:88129:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb0c754400. 00000020:00000010:0.0:1767319655.130745:0:88129:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb0c754600. 00000040:00000010:0.0:1767319655.130751:0:88129:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff90cb0c755800. 00000020:00000010:0.0:1767319655.130758:0:88129:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff90cb0ba96800. 00000020:00000010:0.0:1767319655.130765:0:88129:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff90cb0c754c00. 00040000:00000010:0.0:1767319655.130772:0:88129:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff90cb0c6cb400. 00040000:00000010:0.0:1767319655.130776:0:88129:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff90cb0c755400. 00800000:00000010:0.0:1767319655.130792:0:88129:0:(lmv_obd.c:434:lmv_add_target()) kmalloced '(tgt)': 368 at ffff90cb0c754a00. 00020000:00000010:0.0:1767319655.130798:0:88129:0:(lu_tgt_descs.c:376:ltd_add_tgt()) kmalloced '(ltd->ltd_tgt_idx[index / (((1UL) << 12) / sizeof(void *))])': 4096 at ffff90cb24f3c000. 00000020:00000010:0.0:1767319655.130801:0:88129:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff90cb0c754600. 00000040:00000010:0.0:1767319655.130807:0:88129:0:(llog_obd.c:216:llog_key_fini()) kfreed 'info': 480 at ffff90cb0c755800. 00000020:00000010:0.0:1767319655.130810:0:88129:0:(dt_object.c:33:dt_global_key_fini()) kfreed 'info': 1264 at ffff90cb0ba96800. 00000020:00000010:0.0:1767319655.130814:0:88129:0:(update_records.c:1191:update_key_fini()) kfreed 'info': 432 at ffff90cb0c754c00. 00040000:00000010:0.0:1767319655.130818:0:88129:0:(lquota_lib.c:35:lquota_key_fini()) kfreed 'info': 248 at ffff90cb0c6cb400. 00040000:00000010:0.0:1767319655.130821:0:88129:0:(qsd_lib.c:51:qsd_key_fini()) kfreed 'info': 408 at ffff90cb0c755400. 00000020:00000010:0.0:1767319655.130823:0:88129:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb0c754400. 00000020:00000010:0.0:1767319655.130828:0:88129:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb0c754400. 00000020:00000010:0.0:1767319655.130831:0:88129:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb0c755400. 00000020:00000010:0.0:1767319655.130834:0:88129:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff90cb24dbcd20. 00020000:00000010:0.0:1767319655.130838:0:88129:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff90cb07996180. 00008000:00000010:0.0:1767319655.130842:0:88129:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff90cb07b8c388. 00000020:00000010:0.0:1767319655.130852:0:88129:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff90cb0c755400. 00000020:00000010:0.0:1767319655.130855:0:88129:0:(cl_object.c:1136:cl_key_fini()) kfreed 'info': 72 at ffff90cb24dbcd20. 00020000:00000010:0.0:1767319655.130858:0:88129:0:(lov_dev.c:98:lov_key_fini()) slab-freed '(info)': 192 at ffff90cb07996180. 00008000:00000010:0.0:1767319655.130861:0:88129:0:(echo_client.c:424:echo_thread_key_fini()) slab-freed '(info)': 904 at ffff90cb07b8c388. 00000020:00000010:0.0:1767319655.130863:0:88129:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb0c754400. 00000020:00000010:0.0:1767319655.130866:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 152 at ffff90cb31f6c6c0. 00000020:00000010:0.0:1767319655.130868:0:88129:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 34 at ffff90cb0670b1c0. 00000020:00000010:0.0:1767319655.130875:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff90cb0c6cb400. 00000020:00000010:0.0:1767319655.130877:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff90cb0c6cb400. 00000020:00000010:0.0:1767319655.130882:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff90cb0c6cb400. 00000020:00000010:0.0:1767319655.130890:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff90cb0c6cb400. 00000020:00000010:0.0:1767319655.130897:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff90cb0c6cb400. 00000020:00000010:0.0:1767319655.130899:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff90cb0c6cb400. 00000020:00000010:0.0:1767319655.130901:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 64 at ffff90cb0670b1c0. 00000100:00000010:0.0:1767319655.130906:0:88129:0:(lustre_peer.c:71:class_add_uuid()) kmalloced '(data)': 704 at ffff90cb0422c000. 00000400:00000200:0.0:1767319655.130912:0:88129:0:(peer.c:1355:LNetAddPeer()) Add peer with 1 NIDs 00000400:00000200:0.0:1767319655.131042:0:88129:0:(peer.c:1369:LNetAddPeer()) Adding NID[0]: 192.168.203.141@tcp 00000400:00000200:0.0:1767319655.131051:0:88129:0:(peer.c:1797:lnet_peer_add()) peer 192.168.203.141@tcp NID flags 0x100001: -17 00000400:00000200:0.0:1767319655.131063:0:88129:0:(peer.c:2827:lnet_discover_peer_locked()) non-blocking discovery 00000400:00000200:0.0:1767319655.131066:0:88129:0:(peer.c:2836:lnet_discover_peer_locked()) peer 192.168.203.141@tcp NID 192.168.203.141@tcp: 0. pending discovery 00000400:00000200:0.0:1767319655.131069:0:88129:0:(peer.c:1420:LNetAddPeer()) A peer exists for NID 192.168.203.141@tcp 00000100:00000010:0.0:1767319655.131072:0:88129:0:(lustre_peer.c:113:class_add_uuid()) kfreed 'data': 704 at ffff90cb0422c000. 00000020:00000010:0.0:1767319655.131075:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 64 at ffff90cb0670b1c0. 00000020:00000010:0.0:1767319655.131080:0:88129:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 39 at ffff90cb0670b1c0. 00000020:00000010:0.0:1767319655.131084:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 136 at ffff90cb31f6c6c0. 00000020:00000010:0.0:1767319655.131095:0:88129:0:(genops.c:51:obd_device_alloc()) slab-alloced 'obd': 6360 at ffff90cb24e8e360. 00000020:00000010:0.0:1767319655.131102:0:88129:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff90cb0ba96800. 00000020:00000010:0.0:1767319655.131119:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 136 at ffff90cb31f6c6c0. 00000020:00000010:0.0:1767319655.131121:0:88129:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 39 at ffff90cb0670b1c0. 00000020:00000010:0.0:1767319655.131124:0:88129:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 39 at ffff90cb0670b1c0. 00000020:00000010:0.0:1767319655.131127:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 136 at ffff90cb31f6c6c0. 00000001:00000010:0.0:1767319655.131148:0:88129:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff90cb0c6cb400. 00000001:00000010:0.0:1767319655.131152:0:88129:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff90cb0793bee0. 00000001:00000010:0.0:1767319655.131156:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb0c754400. 00000001:00000010:0.0:1767319655.131159:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb0c755400. 00000001:00000010:0.0:1767319655.131161:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb0c754c00. 00000001:00000010:0.0:1767319655.131163:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb0c755800. 00000001:00000010:0.0:1767319655.131168:0:88129:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff90cb2b452400. 00000001:00000010:0.0:1767319655.131170:0:88129:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff90cb0793bde0. 00000001:00000010:0.0:1767319655.131172:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb0c754600. 00000001:00000010:0.0:1767319655.131175:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb0c755e00. 00000001:00000010:0.0:1767319655.131178:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb0c755000. 00000001:00000010:0.0:1767319655.131185:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb0c754200. 00000020:00000010:0.0:1767319655.131189:0:88129:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb078f6e00. 00000020:00000010:0.0:1767319655.131193:0:88129:0:(lu_ucred.c:27:lu_ucred_key_init()) kmalloced '(value)': 128 at ffff90cb24d5b200. 00000020:00000010:0.0:1767319655.131197:0:88129:0:(tgt_main.c:756:tgt_ses_key_init()) slab-alloced 'session': 200 at ffff90cb07600000. 00020000:00000010:0.0:1767319655.131200:0:88129:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff90cb04279f80. 00008000:00000010:0.0:1767319655.131204:0:88129:0:(echo_client.c:438:echo_session_key_init()) slab-alloced 'session': 8 at ffff90cb04835940. 00000020:00000010:0.0:1767319655.131208:0:88129:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb078f7400. 00000020:00000010:0.0:1767319655.131211:0:88129:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb07d1c600. 00000020:00000010:0.0:1767319655.131213:0:88129:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff90cb24dbcd20. 00020000:00000010:0.0:1767319655.131216:0:88129:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff90cb07996180. 00008000:00000010:0.0:1767319655.131218:0:88129:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff90cb07b8c388. 00000008:00000010:0.0:1767319655.131223:0:88129:0:(osc_dev.c:192:osc_device_alloc()) kmalloced '(osc)': 104 at ffff90cb24d5b480. 00010000:00000010:0.0:1767319655.131251:0:88129:0:(ldlm_lib.c:421:client_obd_setup()) kmalloced '(cli->cl_read_io_latency_by_size)': 3920 at ffff90cb24f3b000. 00010000:00000010:0.0:1767319655.131268:0:88129:0:(ldlm_lib.c:434:client_obd_setup()) kmalloced '(cli->cl_write_io_latency_by_size)': 3920 at ffff90cb0956e000. 00000020:00000010:0.0:1767319655.131278:0:88129:0:(genops.c:1281:class_new_import()) kmalloced '(imp)': 1712 at ffff90cb32117000. 00000100:00000200:0.0:1767319655.131296:0:88129:0:(events.c:560:ptlrpc_uuid_to_peer()) 192.168.203.141@tcp->12345-192.168.203.141@tcp 00000400:00000200:0.0:1767319655.131303:0:88129:0:(peer.c:1531:LNetPrimaryNID()) NID 192.168.203.141@tcp primary NID 192.168.203.141@tcp rc 0 00010000:00000010:0.0:1767319655.131309:0:88129:0:(ldlm_lib.c:70:import_set_conn()) kmalloced '(imp_conn)': 88 at ffff90cb24dbc540. 00010000:00000010:0.0:1767319655.131314:0:88129:0:(ldlm_resource.c:780:ldlm_namespace_new()) kmalloced '(ns)': 816 at ffff90cb0aea2c00. 00000001:00000010:0.0:1767319655.131320:0:88129:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 280 at ffff90cb03cf4200. 00000001:00000010:0.0:1767319655.131325:0:88129:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 128 at ffff90cb24d5bb00. 00000001:00000010:0.0:1767319655.131331:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb0763c000. 00000001:00000010:0.0:1767319655.131337:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb0763a000. 00000001:00000010:0.0:1767319655.131345:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb2b4cc000. 00000001:00000010:0.0:1767319655.131351:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb2b4c8000. 00000001:00000010:0.0:1767319655.131357:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb2b4ce000. 00000001:00000010:0.0:1767319655.131364:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb2b4ca000. 00000001:00000010:0.0:1767319655.131401:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb04202000. 00000001:00000010:0.0:1767319655.131406:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb04204000. 00000001:00000010:0.0:1767319655.131411:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb04206000. 00000001:00000010:0.0:1767319655.131417:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb04200000. 00000001:00000010:0.0:1767319655.131435:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb07720000. 00000001:00000010:0.0:1767319655.131441:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb07722000. 00000001:00000010:0.0:1767319655.131447:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb07724000. 00000001:00000010:0.0:1767319655.131453:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb07726000. 00000001:00000010:0.0:1767319655.131465:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb34d0e000. 00000001:00000010:0.0:1767319655.131471:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb34d08000. 00000020:00000010:0.0:1767319655.131533:0:88129:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff90cb0aea2000. 00000020:00000010:0.0:1767319655.131537:0:88129:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 32 at ffff90cb0793b9a0. 00000020:00000010:0.0:1767319655.131596:0:88129:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff90cb0aea3c00. 00000020:00000010:0.0:1767319655.131600:0:88129:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 352 at ffff90cb06504000. 00000020:00000010:0.0:1767319655.134030:0:88129:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff90cb0aea2400. 00000020:00000010:0.0:1767319655.134042:0:88129:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 3680 at ffff90cb0956d000. 00000020:00000010:0.0:1767319655.134075:0:88129:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff90cb07d1c600. 00000020:00000010:0.0:1767319655.134081:0:88129:0:(cl_object.c:1136:cl_key_fini()) kfreed 'info': 72 at ffff90cb24dbcd20. 00020000:00000010:0.0:1767319655.134087:0:88129:0:(lov_dev.c:98:lov_key_fini()) slab-freed '(info)': 192 at ffff90cb07996180. 00008000:00000010:0.0:1767319655.134094:0:88129:0:(echo_client.c:424:echo_thread_key_fini()) slab-freed '(info)': 904 at ffff90cb07b8c388. 00000020:00000010:0.0:1767319655.134100:0:88129:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb078f7400. 00000020:00000010:0.0:1767319655.134107:0:88129:0:(lu_ucred.c:27:lu_ucred_key_fini()) kfreed 'info': 128 at ffff90cb24d5b200. 00000020:00000010:0.0:1767319655.134110:0:88129:0:(tgt_main.c:768:tgt_ses_key_fini()) slab-freed '(session)': 200 at ffff90cb07600000. 00020000:00000010:0.0:1767319655.134115:0:88129:0:(lov_dev.c:137:lov_session_key_fini()) slab-freed '(info)': 576 at ffff90cb04279f80. 00008000:00000010:0.0:1767319655.134119:0:88129:0:(echo_client.c:449:echo_session_key_fini()) slab-freed '(session)': 8 at ffff90cb04835940. 00000020:00000010:0.0:1767319655.134123:0:88129:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb078f6e00. 00000020:00000010:0.0:1767319655.134130:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 136 at ffff90cb31f6c6c0. 00000020:00000010:0.0:1767319655.134134:0:88129:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 39 at ffff90cb0670b1c0. 00000020:00000010:0.0:1767319655.134146:0:88129:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 34 at ffff90cb0670b1c0. 00000020:00000010:0.0:1767319655.134152:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 120 at ffff90cb24d5b200. 00000020:00000010:0.0:1767319655.134163:0:88129:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb06504a00. 00000020:00000010:0.0:1767319655.134167:0:88129:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb06504600. 00000020:00000010:0.0:1767319655.134171:0:88129:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff90cb24dbcd20. 00000008:00000010:0.0:1767319655.134178:0:88129:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff90cb083a0b28. 00020000:00000010:0.0:1767319655.134181:0:88129:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff90cb07996180. 00008000:00000010:0.0:1767319655.134194:0:88129:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff90cb07b8c388. 00020000:00000010:0.0:1767319655.134211:0:88129:0:(lov_obd.c:492:lov_add_target()) kmalloced '(tgt)': 368 at ffff90cb06504400. 00020000:00000010:0.0:1767319655.134217:0:88129:0:(lu_tgt_descs.c:376:ltd_add_tgt()) kmalloced '(ltd->ltd_tgt_idx[index / (((1UL) << 12) / sizeof(void *))])': 4096 at ffff90cb09569000. 00020000:00000010:0.0:1767319655.134224:0:88129:0:(lov_dev.c:363:lov_expand_targets()) kmalloced '(newd)': 512 at ffff90cb06504800. 00000020:00000010:0.0:1767319655.134238:0:88129:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff90cb06504600. 00000020:00000010:0.0:1767319655.134242:0:88129:0:(cl_object.c:1136:cl_key_fini()) kfreed 'info': 72 at ffff90cb24dbcd20. 00000008:00000010:0.0:1767319655.134245:0:88129:0:(osc_dev.c:100:osc_key_fini()) slab-freed '(info)': 2856 at ffff90cb083a0b28. 00020000:00000010:0.0:1767319655.134249:0:88129:0:(lov_dev.c:98:lov_key_fini()) slab-freed '(info)': 192 at ffff90cb07996180. 00008000:00000010:0.0:1767319655.134251:0:88129:0:(echo_client.c:424:echo_thread_key_fini()) slab-freed '(info)': 904 at ffff90cb07b8c388. 00000020:00000010:0.0:1767319655.134253:0:88129:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb06504a00. 00000020:00000010:0.0:1767319655.134256:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 120 at ffff90cb24d5b200. 00000020:00000010:0.0:1767319655.134258:0:88129:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 34 at ffff90cb0670b1c0. 00000020:00000010:0.0:1767319655.134265:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff90cb2b452300. 00000020:00000010:0.0:1767319655.134268:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff90cb2b452300. 00000020:00000010:0.0:1767319655.134274:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff90cb2b452300. 00000020:00000010:0.0:1767319655.134276:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff90cb2b452300. 00000020:00000010:0.0:1767319655.134283:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff90cb2b452300. 00000020:00000010:0.0:1767319655.134286:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff90cb2b452300. 00000020:00000010:0.0:1767319655.134288:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 64 at ffff90cb0670b1c0. 00000100:00000010:0.0:1767319655.134294:0:88129:0:(lustre_peer.c:71:class_add_uuid()) kmalloced '(data)': 704 at ffff90cb0aea1000. 00000400:00000200:0.0:1767319655.134299:0:88129:0:(peer.c:1355:LNetAddPeer()) Add peer with 1 NIDs 00000400:00000200:0.0:1767319655.134307:0:88129:0:(peer.c:1369:LNetAddPeer()) Adding NID[0]: 192.168.203.141@tcp 00000400:00000200:0.0:1767319655.134315:0:88129:0:(peer.c:1797:lnet_peer_add()) peer 192.168.203.141@tcp NID flags 0x100001: -17 00000400:00000200:0.0:1767319655.134326:0:88129:0:(peer.c:2827:lnet_discover_peer_locked()) non-blocking discovery 00000400:00000200:0.0:1767319655.134330:0:88129:0:(peer.c:2836:lnet_discover_peer_locked()) peer 192.168.203.141@tcp NID 192.168.203.141@tcp: 0. pending discovery 00000400:00000200:0.0:1767319655.134333:0:88129:0:(peer.c:1420:LNetAddPeer()) A peer exists for NID 192.168.203.141@tcp 00000100:00000010:0.0:1767319655.134335:0:88129:0:(lustre_peer.c:113:class_add_uuid()) kfreed 'data': 704 at ffff90cb0aea1000. 00000020:00000010:0.0:1767319655.134338:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 64 at ffff90cb0670b1c0. 00000020:00000010:0.0:1767319655.134342:0:88129:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 39 at ffff90cb0670b1c0. 00000020:00000010:0.0:1767319655.134346:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 136 at ffff90cb31f6c6c0. 00000020:00000010:0.0:1767319655.134357:0:88129:0:(genops.c:51:obd_device_alloc()) slab-alloced 'obd': 6360 at ffff90cb24e8ca88. 00000020:00000010:0.0:1767319655.134407:0:88129:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff90cb32114000. 00000020:00000010:0.0:1767319655.134427:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 136 at ffff90cb31f6c6c0. 00000020:00000010:0.0:1767319655.134430:0:88129:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 39 at ffff90cb0670b1c0. 00000020:00000010:0.0:1767319655.134435:0:88129:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 39 at ffff90cb0670b1c0. 00000020:00000010:0.0:1767319655.134438:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 136 at ffff90cb31f6c6c0. 00000001:00000010:0.0:1767319655.134459:0:88129:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff90cb2b452300. 00000001:00000010:0.0:1767319655.134464:0:88129:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff90cb0793b4a0. 00000001:00000010:0.0:1767319655.134467:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb06504a00. 00000001:00000010:0.0:1767319655.134470:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb06504600. 00000001:00000010:0.0:1767319655.134472:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb06504e00. 00000001:00000010:0.0:1767319655.134475:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb06504c00. 00000001:00000010:0.0:1767319655.134477:0:88129:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff90cb2b452900. 00000001:00000010:0.0:1767319655.134480:0:88129:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff90cb0793b940. 00000001:00000010:0.0:1767319655.134481:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb078f6e00. 00000001:00000010:0.0:1767319655.134484:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb078f7400. 00000001:00000010:0.0:1767319655.134486:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb07d1c600. 00000001:00000010:0.0:1767319655.134489:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff90cb0c77ce00. 00000020:00000010:0.0:1767319655.134493:0:88129:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb06496000. 00000020:00000010:0.0:1767319655.134496:0:88129:0:(lu_ucred.c:27:lu_ucred_key_init()) kmalloced '(value)': 128 at ffff90cb24d5b200. 00000020:00000010:0.0:1767319655.134500:0:88129:0:(tgt_main.c:756:tgt_ses_key_init()) slab-alloced 'session': 200 at ffff90cb07600000. 00000008:00000010:0.0:1767319655.134504:0:88129:0:(osc_dev.c:115:osc_session_init()) slab-alloced 'info': 352 at ffff90cb04274000. 00020000:00000010:0.0:1767319655.134506:0:88129:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff90cb04279f80. 00008000:00000010:0.0:1767319655.134509:0:88129:0:(echo_client.c:438:echo_session_key_init()) slab-alloced 'session': 8 at ffff90cb04835940. 00000020:00000010:0.0:1767319655.134513:0:88129:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb06497600. 00000020:00000010:0.0:1767319655.134515:0:88129:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb06496800. 00000020:00000010:0.0:1767319655.134518:0:88129:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff90cb24dbcd20. 00000008:00000010:0.0:1767319655.134520:0:88129:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff90cb083a0b28. 00020000:00000010:0.0:1767319655.134523:0:88129:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff90cb07996180. 00008000:00000010:0.0:1767319655.134525:0:88129:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff90cb07b8c388. 00000008:00000010:0.0:1767319655.134528:0:88129:0:(osc_dev.c:192:osc_device_alloc()) kmalloced '(osc)': 104 at ffff90cb24d5b700. 00010000:00000010:0.0:1767319655.134542:0:88129:0:(ldlm_lib.c:421:client_obd_setup()) kmalloced '(cli->cl_read_io_latency_by_size)': 3920 at ffff90cb0956f000. 00010000:00000010:0.0:1767319655.134547:0:88129:0:(ldlm_lib.c:434:client_obd_setup()) kmalloced '(cli->cl_write_io_latency_by_size)': 3920 at ffff90cb09568000. 00000020:00000010:0.0:1767319655.134556:0:88129:0:(genops.c:1281:class_new_import()) kmalloced '(imp)': 1712 at ffff90cb32115000. 00000100:00000200:0.0:1767319655.135208:0:88129:0:(events.c:560:ptlrpc_uuid_to_peer()) 192.168.203.141@tcp->12345-192.168.203.141@tcp 00000400:00000200:0.0:1767319655.135220:0:88129:0:(peer.c:1531:LNetPrimaryNID()) NID 192.168.203.141@tcp primary NID 192.168.203.141@tcp rc 0 00010000:00000010:0.0:1767319655.135238:0:88129:0:(ldlm_lib.c:70:import_set_conn()) kmalloced '(imp_conn)': 88 at ffff90cb24dbca20. 00010000:00000010:0.0:1767319655.135246:0:88129:0:(ldlm_resource.c:780:ldlm_namespace_new()) kmalloced '(ns)': 816 at ffff90cb05e14400. 00000001:00000010:0.0:1767319655.135251:0:88129:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 280 at ffff90cb06497800. 00000001:00000010:0.0:1767319655.135256:0:88129:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 128 at ffff90cb24d5b600. 00000001:00000010:0.0:1767319655.135263:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb34d0a000. 00000001:00000010:0.0:1767319655.135269:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb34d0c000. 00000001:00000010:0.0:1767319655.135289:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb3c5a2000. 00000001:00000010:0.0:1767319655.135297:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb3c5a4000. 00000001:00000010:0.0:1767319655.135303:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb3c5a6000. 00000001:00000010:0.0:1767319655.135310:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb3c5a0000. 00000001:00000010:0.0:1767319655.135324:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb3c5f6000. 00000001:00000010:0.0:1767319655.135331:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb3c5f0000. 00000001:00000010:0.0:1767319655.135338:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb3c5f2000. 00000001:00000010:0.0:1767319655.135346:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb3c5f4000. 00000001:00000010:0.0:1767319655.135362:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb06d28000. 00000001:00000010:0.0:1767319655.135390:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb06d2a000. 00000001:00000010:0.0:1767319655.135397:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb06d2c000. 00000001:00000010:0.0:1767319655.135404:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb06d2e000. 00000001:00000010:0.0:1767319655.135420:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb04844000. 00000001:00000010:0.0:1767319655.135428:0:88129:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff90cb04846000. 00000020:00000010:0.0:1767319655.135493:0:88129:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff90cb05e14000. 00000020:00000010:0.0:1767319655.135499:0:88129:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 32 at ffff90cb0793b9c0. 00000020:00000010:0.0:1767319655.135563:0:88129:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff90cb05e17000. 00000020:00000010:0.0:1767319655.135567:0:88129:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 352 at ffff90cb06497e00. 00000020:00000010:0.0:1767319655.135787:0:88129:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff90cb05e15400. 00000020:00000010:0.0:1767319655.135791:0:88129:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 3680 at ffff90cb0956c000. 00000020:00000010:0.0:1767319655.135816:0:88129:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff90cb06496800. 00000020:00000010:0.0:1767319655.135821:0:88129:0:(cl_object.c:1136:cl_key_fini()) kfreed 'info': 72 at ffff90cb24dbcd20. 00000008:00000010:0.0:1767319655.135825:0:88129:0:(osc_dev.c:100:osc_key_fini()) slab-freed '(info)': 2856 at ffff90cb083a0b28. 00020000:00000010:0.0:1767319655.135835:0:88129:0:(lov_dev.c:98:lov_key_fini()) slab-freed '(info)': 192 at ffff90cb07996180. 00008000:00000010:0.0:1767319655.135841:0:88129:0:(echo_client.c:424:echo_thread_key_fini()) slab-freed '(info)': 904 at ffff90cb07b8c388. 00000020:00000010:0.0:1767319655.135845:0:88129:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb06497600. 00000020:00000010:0.0:1767319655.135851:0:88129:0:(lu_ucred.c:27:lu_ucred_key_fini()) kfreed 'info': 128 at ffff90cb24d5b200. 00000020:00000010:0.0:1767319655.135856:0:88129:0:(tgt_main.c:768:tgt_ses_key_fini()) slab-freed '(session)': 200 at ffff90cb07600000. 00000008:00000010:0.0:1767319655.135860:0:88129:0:(osc_dev.c:125:osc_session_fini()) slab-freed '(info)': 352 at ffff90cb04274000. 00020000:00000010:0.0:1767319655.135865:0:88129:0:(lov_dev.c:137:lov_session_key_fini()) slab-freed '(info)': 576 at ffff90cb04279f80. 00008000:00000010:0.0:1767319655.135870:0:88129:0:(echo_client.c:449:echo_session_key_fini()) slab-freed '(session)': 8 at ffff90cb04835940. 00000020:00000010:0.0:1767319655.135874:0:88129:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb06496000. 00000020:00000010:0.0:1767319655.135880:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 136 at ffff90cb31f6c6c0. 00000020:00000010:0.0:1767319655.135883:0:88129:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 39 at ffff90cb0670b1c0. 00000020:00000010:0.0:1767319655.135893:0:88129:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 34 at ffff90cb0670b1c0. 00000020:00000010:0.0:1767319655.135897:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 120 at ffff90cb24d5b200. 00000020:00000010:0.0:1767319655.135905:0:88129:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb06496000. 00000020:00000010:0.0:1767319655.135908:0:88129:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb06497600. 00000020:00000010:0.0:1767319655.135911:0:88129:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff90cb24dbcd20. 00000008:00000010:0.0:1767319655.135924:0:88129:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff90cb083a0b28. 00020000:00000010:0.0:1767319655.135928:0:88129:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff90cb07996180. 00008000:00000010:0.0:1767319655.135932:0:88129:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff90cb07b8c388. 00020000:00000010:0.0:1767319655.135943:0:88129:0:(lov_obd.c:492:lov_add_target()) kmalloced '(tgt)': 368 at ffff90cb06496800. 00000020:00000010:0.0:1767319655.135949:0:88129:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff90cb06497600. 00000020:00000010:0.0:1767319655.135952:0:88129:0:(cl_object.c:1136:cl_key_fini()) kfreed 'info': 72 at ffff90cb24dbcd20. 00000008:00000010:0.0:1767319655.135954:0:88129:0:(osc_dev.c:100:osc_key_fini()) slab-freed '(info)': 2856 at ffff90cb083a0b28. 00020000:00000010:0.0:1767319655.135957:0:88129:0:(lov_dev.c:98:lov_key_fini()) slab-freed '(info)': 192 at ffff90cb07996180. 00008000:00000010:0.0:1767319655.135959:0:88129:0:(echo_client.c:424:echo_thread_key_fini()) slab-freed '(info)': 904 at ffff90cb07b8c388. 00000020:00000010:0.0:1767319655.135962:0:88129:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb06496000. 00000020:00000010:0.0:1767319655.135964:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 120 at ffff90cb24d5b200. 00000020:00000010:0.0:1767319655.135967:0:88129:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 34 at ffff90cb0670b1c0. 00000020:00000010:0.0:1767319655.135972:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff90cb2b452b00. 00000020:00000010:0.0:1767319655.135974:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff90cb2b452b00. 00000020:00000010:0.0:1767319655.135979:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff90cb2b452b00. 00000020:00000010:0.0:1767319655.135981:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff90cb2b452b00. 00000020:00000010:0.0:1767319655.135989:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 56 at ffff90cb0670b1c0. 00000020:00000010:0.0:1767319655.135992:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 56 at ffff90cb0670b1c0. 00000100:00000010:0.0:1767319655.136004:0:88129:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb2b55e300. 02000000:00000010:0.0:1767319655.136019:0:88129:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff90cb06496000. 00000100:00000010:0.0:1767319655.136033:0:88129:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff90cb31f6c6c0. 02000000:00000010:0.0:1767319655.136064:0:88129:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 16384 at ffff90cb0417c000. 00000400:00000010:0.0:1767319655.136072:0:88129:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb02e4b268. 00000400:00000010:0.0:1767319655.136080:0:88129:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 184 at ffff90cb31f6c900. 00000100:00000200:0.0:1767319655.136089:0:88129:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 16384 bytes, xid 1853164290358528, portal 25 00000400:00000010:0.0:1767319655.136095:0:88129:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb07a49908. 00000100:00000200:0.0:1767319655.136098:0:88129:0:(niobuf.c:94:ptl_send_buf()) Sending 272 bytes to portal 26, xid 1853164290358528, offset 0 00000400:00000200:0.0:1767319655.136108:0:88129:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:0.0:1767319655.136122:0:88129:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:0.0:1767319655.136129:0:88129:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:0.0:1767319655.136133:0:88129:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:0.0:1767319655.136138:0:88129:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:0.0:1767319655.136140:0:88129:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 00000400:00000200:0.0:1767319655.136145:0:88129:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66436:66436:256:4294967295] 192.168.203.141@tcp LPNI seq info [66436:66436:8:4294967295] 00000400:00000200:0.0:1767319655.136158:0:88129:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:0.0:1767319655.136165:0:88129:0:(socklnd_cb.c:1001:ksocknal_send()) sending 272 bytes in 1 frags to 12345-192.168.203.141@tcp 00000800:00000010:0.0:1767319655.136170:0:88129:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb2b452b00. 00000800:00000200:0.0:1767319655.136178:0:88129:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:0.0:1767319655.136186:0:88129:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:0.0:1767319655.136192:0:88129:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb2b452b00 type 1, nob 368 niov 1 nkiov 1 00000800:00000200:2.0:1767319655.145609:0:12477:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:2.0:1767319655.145622:0:12477:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb2b452b00. 00000400:00000200:2.0:1767319655.145630:0:12477:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319655.145641:0:12477:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:2.0:1767319655.145650:0:12477:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb07a49908 00000400:00000010:2.0:1767319655.145652:0:12477:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb07a49908. 00000100:00000200:2.0:1767319655.145665:0:12477:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb2b55e300 x1853164290358528/t0(0) o502->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319671 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000400:00000200:1.0:1767319655.146054:0:12475:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:1.0:1767319655.146075:0:12475:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 8472 into portal 25 MB=0x695716f3cbd00 00000400:00000200:1.0:1767319655.146086:0:12475:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.203.141@tcp of length 8472/8472 into md 0x58fbd [4] + 224 00000400:00000200:1.0:1767319655.146123:0:12475:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.146128:0:12475:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:1.0:1767319655.146139:0:12475:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb2b55e300 x1853164290358528/t0(0) o502->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319671 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000400:00000010:1.0:1767319655.146184:0:88129:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb02e4b268. 00000400:00000200:1.0:1767319655.146190:0:88129:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb31f6c900 00000400:00000010:1.0:1767319655.146193:0:88129:0:(lib-lnet.h:315:lnet_md_free()) kfreed 'md': 184 at ffff90cb31f6c900. 00000100:00000200:1.0:1767319655.146199:0:88129:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb2b55e300 x1853164290358528/t0(0) o502->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319671 ref 3 fl Rpc:R/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000100:00000200:1.0:1767319655.146208:0:88129:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb2b55e300 x1853164290358528/t0(0) o502->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319671 ref 3 fl Rpc:RU/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000100:00000010:0.0:1767319655.150078:0:88129:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff90cb31f6c6c0. 02000000:00000010:0.0:1767319655.150114:0:88129:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 16384 at ffff90cb0417c000. 02000000:00000010:0.0:1767319655.150130:0:88129:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff90cb06496000. 00000100:00000010:0.0:1767319655.150136:0:88129:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb2b55e300. 00000020:00000010:0.0:1767319655.150153:0:88129:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff90cb2b452e00. 00000020:00000010:0.0:1767319655.150158:0:88129:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff90cb2b452e00. 00000040:00000010:0.0:1767319655.150171:0:88129:0:(llog.c:891:llog_process_thread()) kvfree 'buf': 8192 at ffff90cb097d4000. 00000020:00000010:0.0:1767319655.150188:0:88129:0:(lu_object.c:2001:lu_env_remove()) kfreed_rcu 'lei': 40 at ffff90cb0ad4db80. 00000020:00000010:0.0:1767319655.150210:0:88129:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff90cb0cd67200. 00000040:00000010:0.0:1767319655.150217:0:88129:0:(llog_obd.c:216:llog_key_fini()) kfreed 'info': 480 at ffff90cb0628bc00. 00000020:00000010:0.0:1767319655.150222:0:88129:0:(dt_object.c:33:dt_global_key_fini()) kfreed 'info': 1264 at ffff90cb19bb6000. 00000020:00000010:0.0:1767319655.150240:0:88129:0:(tgt_main.c:739:tgt_key_fini()) slab-freed '(info)': 1288 at ffff90cb06461928. 00000020:00000010:0.0:1767319655.150248:0:88129:0:(update_records.c:1191:update_key_fini()) kfreed 'info': 432 at ffff90cb0628a000. 80000000:00000010:0.0:1767319655.150252:0:88129:0:(fld_handler.c:35:fld_key_fini()) kfreed 'info': 72 at ffff90cb24ece420. 40000000:00000010:0.0:1767319655.150258:0:88129:0:(fid_handler.c:473:seq_key_fini()) kfreed 'info': 48 at ffff90cb0ad4d180. 00100000:00000010:0.0:1767319655.150262:0:88129:0:(lfsck_lib.c:43:lfsck_key_fini()) kfreed 'info': 1800 at ffff90cb19bb0000. 00040000:00000010:0.0:1767319655.150267:0:88129:0:(lquota_lib.c:35:lquota_key_fini()) kfreed 'info': 248 at ffff90cb0a5e2100. 00040000:00000010:0.0:1767319655.150273:0:88129:0:(qmt_dev.c:343:qmt_key_fini()) kfreed 'info': 1256 at ffff90cb19bb4800. 00040000:00000010:0.0:1767319655.150277:0:88129:0:(qsd_lib.c:51:qsd_key_fini()) kfreed 'info': 408 at ffff90cb0628a400. 00000004:00000010:0.0:1767319655.150281:0:88129:0:(mdd_device.c:2418:mdd_key_fini()) kfreed 'info': 1872 at ffff90cb19bb0800. 00000004:00000010:0.0:1767319655.150285:0:88129:0:(mdt_handler.c:8388:mdt_key_fini()) kfreed 'info': 2568 at ffff90cb2dd38000. 00000004:00000010:0.0:1767319655.150291:0:88129:0:(lod_dev.c:2364:lod_key_fini()) kfreed 'info': 1224 at ffff90cb08106000. 00002000:00000010:0.0:1767319655.150296:0:88129:0:(ofd_dev.c:3000:ofd_key_fini()) kfreed 'info': 816 at ffff90cb32121000. 00000004:00000010:0.0:1767319655.150303:0:88129:0:(osp_dev.c:1816:osp_key_fini()) kfreed 'info': 616 at ffff90cb32122800. 00000020:00000010:0.0:1767319655.150308:0:88129:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb07dae400. 00000040:00000010:1.0:1767319655.150974:0:88114:0:(llog.c:986:llog_process_or_fork()) kfreed 'lpi': 96 at ffff90cb108bd2a0. 00000040:00000010:1.0:1767319655.150987:0:88114:0:(llog.c:70:llog_free_handle()) kvfree 'loghandle->lgh_hdr': 8192 at ffff90cb0763e000. 00000040:00000010:1.0:1767319655.150991:0:88114:0:(llog.c:72:llog_free_handle()) kfreed 'loghandle': 352 at ffff90cb078f7c00. 00000020:00000010:1.0:1767319655.150999:0:88114:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff90cb0643c200. 00000040:00000010:1.0:1767319655.151003:0:88114:0:(llog_obd.c:216:llog_key_fini()) kfreed 'info': 480 at ffff90cb0643d200. 00000020:00000010:1.0:1767319655.151006:0:88114:0:(dt_object.c:33:dt_global_key_fini()) kfreed 'info': 1264 at ffff90cb0ba93800. 00000020:00000010:1.0:1767319655.151010:0:88114:0:(update_records.c:1191:update_key_fini()) kfreed 'info': 432 at ffff90cb0643ce00. 80000000:00000010:1.0:1767319655.151013:0:88114:0:(fld_handler.c:35:fld_key_fini()) kfreed 'info': 72 at ffff90cb07a1bb40. 00040000:00000010:1.0:1767319655.151029:0:88114:0:(qsd_lib.c:51:qsd_key_fini()) kfreed 'info': 408 at ffff90cb0120ba00. 20000000:00000010:1.0:1767319655.151034:0:88114:0:(mgs_handler.c:1706:mgs_key_fini()) kfreed 'info': 392 at ffff90cb04ecec00. 00000020:00000010:1.0:1767319655.151039:0:88114:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb0643d000. 10000000:00000010:1.0:1767319655.151043:0:88114:0:(mgc_request.c:1741:mgc_process_cfg_log()) kfreed 'env': 56 at ffff90cb24d41300. 00000100:00000010:1.0:1767319655.151073:0:88114:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb043a3100. 02000000:00000010:1.0:1767319655.151097:0:88114:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff90cb0947ca00. 00010000:00000010:1.0:1767319655.151113:0:88114:0:(ldlm_resource.c:1286:ldlm_resource_new()) slab-alloced 'res': 248 at ffff90cb03c47300. 00010000:00000010:1.0:1767319655.151121:0:88114:0:(ldlm_lock.c:433:ldlm_lock_new()) slab-alloced 'lock': 512 at ffff90cb34d91000. 00000020:00000010:1.0:1767319655.151126:0:88114:0:(lprocfs_status.c:1413:lprocfs_stats_alloc_one()) alloc '(stats->ls_percpu[cpuid])': 64 at ffff90cb083a9ec0. 00000100:00000010:1.0:1767319655.151146:0:88114:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff90cb042ae300. 02000000:00000010:1.0:1767319655.151167:0:88114:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff90cb06157c00. 00000400:00000010:1.0:1767319655.151175:0:88114:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb069dea50. 00000400:00000010:1.0:1767319655.151183:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb0832cbb0. 00000100:00000200:1.0:1767319655.151193:0:88114:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164290358656, portal 25 00000400:00000010:1.0:1767319655.151198:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb0832ccc0. 00000100:00000200:1.0:1767319655.151201:0:88114:0:(niobuf.c:94:ptl_send_buf()) Sending 328 bytes to portal 26, xid 1853164290358656, offset 0 00000400:00000200:1.0:1767319655.151215:0:88114:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:1.0:1767319655.151247:0:88114:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:1.0:1767319655.151255:0:88114:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:1.0:1767319655.151261:0:88114:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:1.0:1767319655.151265:0:88114:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:1.0:1767319655.151268:0:88114:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 00000400:00000200:1.0:1767319655.151272:0:88114:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66437:66437:256:4294967295] 192.168.203.141@tcp LPNI seq info [66437:66437:8:4294967295] 00000400:00000200:1.0:1767319655.151286:0:88114:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:1.0:1767319655.151294:0:88114:0:(socklnd_cb.c:1001:ksocknal_send()) sending 328 bytes in 1 frags to 12345-192.168.203.141@tcp 00000800:00000010:1.0:1767319655.151300:0:88114:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb0774f400. 00000800:00000200:1.0:1767319655.151309:0:88114:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:1.0:1767319655.151317:0:88114:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:1.0:1767319655.151323:0:88114:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb0774f400 type 1, nob 424 niov 1 nkiov 1 00000800:00000200:1.0:1767319655.153649:0:12476:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:1.0:1767319655.153662:0:12476:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb0774f400. 00000400:00000200:1.0:1767319655.155061:0:12476:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.155072:0:12476:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:1.0:1767319655.155082:0:12476:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb0832ccc0 00000400:00000010:1.0:1767319655.155270:0:12476:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb0832ccc0. 00000100:00000200:1.0:1767319655.155287:0:12476:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb043a3100 x1853164290358656/t0(0) o101->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319671 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:1.0:1767319655.156204:0:12475:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:1.0:1767319655.156225:0:12475:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 344 into portal 25 MB=0x695716f3cbd80 00000400:00000200:1.0:1767319655.156319:0:12475:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.203.141@tcp of length 344/344 into md 0x58fc5 [1] + 224 00000400:00000200:1.0:1767319655.156337:0:12475:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.156342:0:12475:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:1.0:1767319655.156356:0:12475:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb043a3100 x1853164290358656/t0(0) o101->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319671 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:1.0:1767319655.157521:0:88114:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb069dea50. 00000400:00000200:1.0:1767319655.157532:0:88114:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb0832cbb0 00000400:00000010:1.0:1767319655.157535:0:88114:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb0832cbb0. 00000100:00000200:1.0:1767319655.157555:0:88114:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb043a3100 x1853164290358656/t0(0) o101->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:1.0:1767319655.157567:0:88114:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb043a3100 x1853164290358656/t0(0) o101->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:1.0:1767319655.157597:0:88114:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff90cb042ae300. 02000000:00000010:1.0:1767319655.157625:0:88114:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff90cb06157c00. 02000000:00000010:1.0:1767319655.157632:0:88114:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff90cb0947ca00. 00000100:00000010:1.0:1767319655.157637:0:88114:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb043a3100. 10000000:00000010:1.0:1767319655.157649:0:88114:0:(mgc_request.c:1544:mgc_process_recover_log()) kmalloced '(pages)': 2048 at ffff90cb04848800. 00000100:00000010:1.0:1767319655.158212:0:88114:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb043a3100. 02000000:00000010:1.0:1767319655.158240:0:88114:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff90cb0947ca00. 00000100:00000010:1.0:1767319655.158252:0:88114:0:(client.c:169:ptlrpc_new_bulk()) kmalloced '(desc)': 984 at ffff90cb06157c00. 00000100:00000010:1.0:1767319655.158257:0:88114:0:(client.c:174:ptlrpc_new_bulk()) kmalloced '(desc->bd_vec)': 4096 at ffff90cb3c581000. 00000100:00000010:1.0:1767319655.158284:0:88114:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff90cb042ae300. 00000400:00000010:1.0:1767319655.158308:0:88114:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb069dea50. 00000400:00000010:1.0:1767319655.158318:0:88114:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 4216 at ffff90cb2b7c6000. 00000100:00000200:1.0:1767319655.158326:0:88114:0:(niobuf.c:453:ptlrpc_register_bulk()) Setup 1 bulk put-sink buffers: 256 pages 1048576 bytes, mbits x0x695716f3cbe00-0x695716f3cbe00, portal 33 02000000:00000010:1.0:1767319655.158333:0:88114:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 512 at ffff90cb0947c600. 00000400:00000010:1.0:1767319655.158337:0:88114:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb069de478. 00000400:00000010:1.0:1767319655.158340:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb0832cbb0. 00000100:00000200:1.0:1767319655.158343:0:88114:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 512 bytes, xid 1853164290358784, portal 25 00000400:00000010:1.0:1767319655.158347:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb0832ccc0. 00000100:00000200:1.0:1767319655.158350:0:88114:0:(niobuf.c:94:ptl_send_buf()) Sending 304 bytes to portal 26, xid 1853164290358784, offset 0 00000400:00000200:1.0:1767319655.158358:0:88114:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:1.0:1767319655.158400:0:88114:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:1.0:1767319655.158407:0:88114:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:1.0:1767319655.158413:0:88114:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:1.0:1767319655.158417:0:88114:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:1.0:1767319655.158420:0:88114:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 00000400:00000200:1.0:1767319655.158424:0:88114:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66438:66438:256:4294967295] 192.168.203.141@tcp LPNI seq info [66438:66438:8:4294967295] 00000400:00000200:1.0:1767319655.158436:0:88114:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:1.0:1767319655.158443:0:88114:0:(socklnd_cb.c:1001:ksocknal_send()) sending 304 bytes in 1 frags to 12345-192.168.203.141@tcp 00000800:00000010:1.0:1767319655.158449:0:88114:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb0774f400. 00000800:00000200:1.0:1767319655.158457:0:88114:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:1.0:1767319655.158466:0:88114:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:1.0:1767319655.158471:0:88114:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb0774f400 type 1, nob 400 niov 1 nkiov 1 00000800:00000200:3.0:1767319655.161814:0:12477:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:3.0:1767319655.161824:0:12477:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb0774f400. 00000400:00000200:3.0:1767319655.161831:0:12477:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:3.0:1767319655.161843:0:12477:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:3.0:1767319655.161852:0:12477:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb0832ccc0 00000400:00000010:3.0:1767319655.161855:0:12477:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb0832ccc0. 00000100:00000200:3.0:1767319655.161868:0:12477:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb043a3100 x1853164290358784/t0(0) o256->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 304/240 e 0 to 0 dl 1767319671 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:1.0:1767319655.170305:0:12476:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:1.0:1767319655.170334:0:12476:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 132 into portal 33 MB=0x695716f3cbe00 00000400:00000200:1.0:1767319655.170347:0:12476:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 21 from 12345-192.168.203.141@tcp of length 132/132 into md 0x58fcd [256] + 0 00000400:00000010:1.0:1767319655.170355:0:12476:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb069dea50. 00000400:00000200:1.0:1767319655.170361:0:12476:0:(lib-md.c:42:lnet_md_unlink()) Queueing unlink of md ffff90cb2b7c6000 00000400:00000200:1.0:1767319655.170418:0:12476:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.170425:0:12476:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:1.0:1767319655.170454:0:12476:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb2b7c6000 00000400:00000010:1.0:1767319655.170457:0:12476:0:(lib-lnet.h:315:lnet_md_free()) kfreed 'md': 4216 at ffff90cb2b7c6000. 00000100:00000200:1.0:1767319655.170464:0:12476:0:(events.c:192:client_bulk_callback()) event type 2, status 0, req ffff90cb043a3100 desc ffff90cb06157c00 mbits 1853164290358784 00000400:00000200:1.0:1767319655.170498:0:12476:0:(lib-md.c:96:lnet_cpt_of_md()) Couldn't resolve first page of md 0000000000000000 with offset 0 00000400:00000200:1.0:1767319655.170506:0:12476:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source Specified: 192.168.203.41@tcp to MR: 192.168.203.141@tcp local destination 00000400:00000200:1.0:1767319655.170513:0:12476:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66439:66439:256:4294967295] 192.168.203.141@tcp LPNI seq info [66439:66439:8:4294967295] 00000400:00000200:1.0:1767319655.170525:0:12476:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:192.168.203.41@tcp) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) 192.168.203.141@tcp : ACK try# 0 00000800:00000200:1.0:1767319655.170532:0:12476:0:(socklnd_cb.c:1001:ksocknal_send()) sending 0 bytes in 256 frags to 12345-192.168.203.141@tcp 00000800:00000010:1.0:1767319655.170541:0:12476:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 4328 at ffff90cb2b7c6000. 00000800:00000200:1.0:1767319655.170548:0:12476:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:1.0:1767319655.170557:0:12476:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:1.0:1767319655.170561:0:12476:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb2b7c6000 type 0, nob 96 niov 1 nkiov 0 00000800:00000200:1.0:1767319655.170678:0:12476:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:1.0:1767319655.170683:0:12476:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 4328 at ffff90cb2b7c6000. 00000400:00000200:1.0:1767319655.170686:0:12476:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.170689:0:12476:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: ACK: OK 00000400:00000200:3.0:1767319655.177564:0:12477:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:3.0:1767319655.177594:0:12477:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 240 into portal 25 MB=0x695716f3cbe00 00000400:00000200:3.0:1767319655.177607:0:12477:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.203.141@tcp of length 240/240 into md 0x58fd1 [1] + 224 00000400:00000200:3.0:1767319655.177629:0:12477:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:3.0:1767319655.177635:0:12477:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:3.0:1767319655.177654:0:12477:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb043a3100 x1853164290358784/t0(0) o256->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 304/240 e 0 to 0 dl 1767319671 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:1.0:1767319655.177873:0:88114:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb069de478. 00000400:00000200:1.0:1767319655.177879:0:88114:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb0832cbb0 00000400:00000010:1.0:1767319655.177883:0:88114:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb0832cbb0. 00000100:00000200:1.0:1767319655.177890:0:88114:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb043a3100 x1853164290358784/t0(0) o256->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 304/240 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:1.0:1767319655.177900:0:88114:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb043a3100 x1853164290358784/t0(0) o256->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 304/240 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:1.0:1767319655.177929:0:88114:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff90cb042ae300. 10000000:00000010:1.0:1767319655.177946:0:88114:0:(mgc_request.c:1296:mgc_apply_recover_logs()) kmalloced '(buf)': 4096 at ffff90cb3c584000. 00000100:00000200:1.0:1767319655.177963:0:88114:0:(lustre_peer.c:175:class_add_nids_to_uuid()) Comparing 192.168.203.141@tcp with 192.168.203.141@tcp 00000100:00000200:1.0:1767319655.177966:0:88114:0:(lustre_peer.c:182:class_add_nids_to_uuid()) Updating UUID '192.168.203.141@tcp' 00000400:00000200:1.0:1767319655.177969:0:88114:0:(peer.c:1355:LNetAddPeer()) Add peer with 1 NIDs 00000400:00000200:1.0:1767319655.177975:0:88114:0:(peer.c:1369:LNetAddPeer()) Adding NID[0]: 192.168.203.141@tcp 00000400:00000200:1.0:1767319655.177992:0:88114:0:(peer.c:1797:lnet_peer_add()) peer 192.168.203.141@tcp NID flags 0x100001: -17 00000400:00000200:1.0:1767319655.178000:0:88114:0:(peer.c:2827:lnet_discover_peer_locked()) non-blocking discovery 00000400:00000200:1.0:1767319655.178004:0:88114:0:(peer.c:2836:lnet_discover_peer_locked()) peer 192.168.203.141@tcp NID 192.168.203.141@tcp: 0. pending discovery 00000400:00000200:1.0:1767319655.178007:0:88114:0:(peer.c:1420:LNetAddPeer()) A peer exists for NID 192.168.203.141@tcp 10000000:00000010:1.0:1767319655.178017:0:88114:0:(mgc_request.c:1478:mgc_apply_recover_logs()) kmalloced '(lcfg)': 128 at ffff90cb07b44080. 00000020:00000010:1.0:1767319655.178031:0:88114:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb0947ce00. 00000020:00000010:1.0:1767319655.178037:0:88114:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb0947de00. 00000020:00000010:1.0:1767319655.178042:0:88114:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff90cb108bd2a0. 00000008:00000010:1.0:1767319655.178049:0:88114:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff90cb079a4e18. 00020000:00000010:1.0:1767319655.178055:0:88114:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff90cb06d5c900. 00008000:00000010:1.0:1767319655.178061:0:88114:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff90cb0432ca98. 00000020:00000010:1.0:1767319655.178141:0:88114:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff90cb0947de00. 00000020:00000010:1.0:1767319655.178146:0:88114:0:(cl_object.c:1136:cl_key_fini()) kfreed 'info': 72 at ffff90cb108bd2a0. 00000008:00000010:1.0:1767319655.178151:0:88114:0:(osc_dev.c:100:osc_key_fini()) slab-freed '(info)': 2856 at ffff90cb079a4e18. 00020000:00000010:1.0:1767319655.178156:0:88114:0:(lov_dev.c:98:lov_key_fini()) slab-freed '(info)': 192 at ffff90cb06d5c900. 00008000:00000010:1.0:1767319655.178159:0:88114:0:(echo_client.c:424:echo_thread_key_fini()) slab-freed '(info)': 904 at ffff90cb0432ca98. 00000020:00000010:1.0:1767319655.178163:0:88114:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb0947ce00. 10000000:00000010:1.0:1767319655.178166:0:88114:0:(mgc_request.c:1494:mgc_apply_recover_logs()) kfreed 'lcfg': 128 at ffff90cb07b44080. 00000100:00000200:1.0:1767319655.178175:0:88114:0:(lustre_peer.c:175:class_add_nids_to_uuid()) Comparing 192.168.203.141@tcp with 192.168.203.141@tcp 00000100:00000200:1.0:1767319655.178177:0:88114:0:(lustre_peer.c:182:class_add_nids_to_uuid()) Updating UUID '192.168.203.141@tcp' 00000400:00000200:1.0:1767319655.178178:0:88114:0:(peer.c:1355:LNetAddPeer()) Add peer with 1 NIDs 00000400:00000200:1.0:1767319655.178181:0:88114:0:(peer.c:1369:LNetAddPeer()) Adding NID[0]: 192.168.203.141@tcp 00000400:00000200:1.0:1767319655.178184:0:88114:0:(peer.c:1797:lnet_peer_add()) peer 192.168.203.141@tcp NID flags 0x100001: -17 00000400:00000200:1.0:1767319655.178187:0:88114:0:(peer.c:2827:lnet_discover_peer_locked()) non-blocking discovery 00000400:00000200:1.0:1767319655.178189:0:88114:0:(peer.c:2836:lnet_discover_peer_locked()) peer 192.168.203.141@tcp NID 192.168.203.141@tcp: 0. pending discovery 00000400:00000200:1.0:1767319655.178191:0:88114:0:(peer.c:1420:LNetAddPeer()) A peer exists for NID 192.168.203.141@tcp 10000000:00000010:1.0:1767319655.178195:0:88114:0:(mgc_request.c:1478:mgc_apply_recover_logs()) kmalloced '(lcfg)': 128 at ffff90cb07b44080. 00000020:00000010:1.0:1767319655.178199:0:88114:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb0947ce00. 00000020:00000010:1.0:1767319655.178202:0:88114:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb0947de00. 00000020:00000010:1.0:1767319655.178204:0:88114:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff90cb108bd2a0. 00000008:00000010:1.0:1767319655.178207:0:88114:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff90cb079a4e18. 00020000:00000010:1.0:1767319655.178209:0:88114:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff90cb06d5c900. 00008000:00000010:1.0:1767319655.178211:0:88114:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff90cb0432ca98. 00000020:00000010:1.0:1767319655.178251:0:88114:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff90cb0947de00. 00000020:00000010:1.0:1767319655.178254:0:88114:0:(cl_object.c:1136:cl_key_fini()) kfreed 'info': 72 at ffff90cb108bd2a0. 00000008:00000010:1.0:1767319655.178257:0:88114:0:(osc_dev.c:100:osc_key_fini()) slab-freed '(info)': 2856 at ffff90cb079a4e18. 00020000:00000010:1.0:1767319655.178259:0:88114:0:(lov_dev.c:98:lov_key_fini()) slab-freed '(info)': 192 at ffff90cb06d5c900. 00008000:00000010:1.0:1767319655.178262:0:88114:0:(echo_client.c:424:echo_thread_key_fini()) slab-freed '(info)': 904 at ffff90cb0432ca98. 00000020:00000010:1.0:1767319655.178265:0:88114:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb0947ce00. 10000000:00000010:1.0:1767319655.178268:0:88114:0:(mgc_request.c:1494:mgc_apply_recover_logs()) kfreed 'lcfg': 128 at ffff90cb07b44080. 00000100:00000200:1.0:1767319655.178274:0:88114:0:(lustre_peer.c:175:class_add_nids_to_uuid()) Comparing 192.168.203.141@tcp with 192.168.203.141@tcp 00000100:00000200:1.0:1767319655.178276:0:88114:0:(lustre_peer.c:182:class_add_nids_to_uuid()) Updating UUID '192.168.203.141@tcp' 00000400:00000200:1.0:1767319655.178278:0:88114:0:(peer.c:1355:LNetAddPeer()) Add peer with 1 NIDs 00000400:00000200:1.0:1767319655.178281:0:88114:0:(peer.c:1369:LNetAddPeer()) Adding NID[0]: 192.168.203.141@tcp 00000400:00000200:1.0:1767319655.178284:0:88114:0:(peer.c:1797:lnet_peer_add()) peer 192.168.203.141@tcp NID flags 0x100001: -17 00000400:00000200:1.0:1767319655.178288:0:88114:0:(peer.c:2827:lnet_discover_peer_locked()) non-blocking discovery 00000400:00000200:1.0:1767319655.178291:0:88114:0:(peer.c:2836:lnet_discover_peer_locked()) peer 192.168.203.141@tcp NID 192.168.203.141@tcp: 0. pending discovery 00000400:00000200:1.0:1767319655.178293:0:88114:0:(peer.c:1420:LNetAddPeer()) A peer exists for NID 192.168.203.141@tcp 10000000:00000010:1.0:1767319655.178296:0:88114:0:(mgc_request.c:1478:mgc_apply_recover_logs()) kmalloced '(lcfg)': 128 at ffff90cb07b44080. 00000020:00000010:1.0:1767319655.178300:0:88114:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb0947ce00. 00000020:00000010:1.0:1767319655.178303:0:88114:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb0947de00. 00000020:00000010:1.0:1767319655.178305:0:88114:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff90cb108bd2a0. 00000008:00000010:1.0:1767319655.178307:0:88114:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff90cb079a4e18. 00020000:00000010:1.0:1767319655.178310:0:88114:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff90cb06d5c900. 00008000:00000010:1.0:1767319655.178312:0:88114:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff90cb0432ca98. 00000020:00000010:1.0:1767319655.178331:0:88114:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff90cb0947de00. 00000020:00000010:1.0:1767319655.178334:0:88114:0:(cl_object.c:1136:cl_key_fini()) kfreed 'info': 72 at ffff90cb108bd2a0. 00000008:00000010:1.0:1767319655.178336:0:88114:0:(osc_dev.c:100:osc_key_fini()) slab-freed '(info)': 2856 at ffff90cb079a4e18. 00020000:00000010:1.0:1767319655.178338:0:88114:0:(lov_dev.c:98:lov_key_fini()) slab-freed '(info)': 192 at ffff90cb06d5c900. 00008000:00000010:1.0:1767319655.178340:0:88114:0:(echo_client.c:424:echo_thread_key_fini()) slab-freed '(info)': 904 at ffff90cb0432ca98. 00000020:00000010:1.0:1767319655.178342:0:88114:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb0947ce00. 10000000:00000010:1.0:1767319655.178344:0:88114:0:(mgc_request.c:1494:mgc_apply_recover_logs()) kfreed 'lcfg': 128 at ffff90cb07b44080. 10000000:00000010:1.0:1767319655.178347:0:88114:0:(mgc_request.c:1506:mgc_apply_recover_logs()) kfreed 'buf': 4096 at ffff90cb3c584000. 02000000:00000010:1.0:1767319655.178354:0:88114:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 512 at ffff90cb0947c600. 00000100:00000010:1.0:1767319655.178412:0:88114:0:(client.c:333:ptlrpc_free_bulk()) kvfree 'desc->bd_vec': 4096 at ffff90cb3c581000. 00000100:00000010:1.0:1767319655.178417:0:88114:0:(client.c:334:ptlrpc_free_bulk()) kfreed 'desc': 984 at ffff90cb06157c00. 02000000:00000010:1.0:1767319655.178427:0:88114:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff90cb0947ca00. 00000100:00000010:1.0:1767319655.178432:0:88114:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb043a3100. 10000000:00000010:1.0:1767319655.179045:0:88114:0:(mgc_request.c:1662:mgc_process_recover_log()) kvfree 'pages': 2048 at ffff90cb04848800. 00000100:00000010:1.0:1767319655.179083:0:88114:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb043a3100. 02000000:00000010:1.0:1767319655.179099:0:88114:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff90cb0947ca00. 00010000:00000010:1.0:1767319655.179114:0:88114:0:(ldlm_resource.c:1286:ldlm_resource_new()) slab-alloced 'res': 248 at ffff90cb03c47800. 00010000:00000010:1.0:1767319655.179122:0:88114:0:(ldlm_lock.c:433:ldlm_lock_new()) slab-alloced 'lock': 512 at ffff90cb34d90800. 00000100:00000010:1.0:1767319655.179139:0:88114:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff90cb042ae300. 02000000:00000010:1.0:1767319655.179159:0:88114:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff90cb06157c00. 00000400:00000010:1.0:1767319655.179165:0:88114:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb069de478. 00000400:00000010:1.0:1767319655.179172:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb0832cbb0. 00000100:00000200:1.0:1767319655.179180:0:88114:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164290358912, portal 25 00000400:00000010:1.0:1767319655.179184:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb0832ca18. 00000100:00000200:1.0:1767319655.179188:0:88114:0:(niobuf.c:94:ptl_send_buf()) Sending 328 bytes to portal 26, xid 1853164290358912, offset 0 00000400:00000200:1.0:1767319655.179196:0:88114:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:1.0:1767319655.179208:0:88114:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:1.0:1767319655.179214:0:88114:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:1.0:1767319655.179219:0:88114:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:1.0:1767319655.179223:0:88114:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:1.0:1767319655.179226:0:88114:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 00000400:00000200:1.0:1767319655.179240:0:88114:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66440:66440:256:4294967295] 192.168.203.141@tcp LPNI seq info [66440:66440:8:4294967295] 00000400:00000200:1.0:1767319655.179251:0:88114:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:1.0:1767319655.179258:0:88114:0:(socklnd_cb.c:1001:ksocknal_send()) sending 328 bytes in 1 frags to 12345-192.168.203.141@tcp 00000800:00000010:1.0:1767319655.179264:0:88114:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb0774f500. 00000800:00000200:1.0:1767319655.179271:0:88114:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:1.0:1767319655.179279:0:88114:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:1.0:1767319655.179283:0:88114:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb0774f500 type 1, nob 424 niov 1 nkiov 1 00000800:00000200:2.0:1767319655.179534:0:12476:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:2.0:1767319655.179541:0:12476:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb0774f500. 00000400:00000200:2.0:1767319655.179546:0:12476:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319655.179551:0:12476:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:2.0:1767319655.179557:0:12476:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb0832ca18 00000400:00000010:2.0:1767319655.179559:0:12476:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb0832ca18. 00000100:00000200:2.0:1767319655.179567:0:12476:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb043a3100 x1853164290358912/t0(0) o101->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319671 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:0.0:1767319655.182618:0:12475:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:0.0:1767319655.182647:0:12475:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 344 into portal 25 MB=0x695716f3cbe80 00000400:00000200:0.0:1767319655.182660:0:12475:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.203.141@tcp of length 344/344 into md 0x58fd9 [1] + 224 00000400:00000200:0.0:1767319655.182688:0:12475:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:0.0:1767319655.182694:0:12475:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:0.0:1767319655.182710:0:12475:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb043a3100 x1853164290358912/t0(0) o101->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319671 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:1.0:1767319655.185216:0:88114:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb069de478. 00000400:00000200:1.0:1767319655.185246:0:88114:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb0832cbb0 00000400:00000010:1.0:1767319655.185249:0:88114:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb0832cbb0. 00000100:00000200:1.0:1767319655.185269:0:88114:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb043a3100 x1853164290358912/t0(0) o101->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:1.0:1767319655.185306:0:88114:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb043a3100 x1853164290358912/t0(0) o101->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:1.0:1767319655.185339:0:88114:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff90cb042ae300. 02000000:00000010:1.0:1767319655.185389:0:88114:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff90cb06157c00. 02000000:00000010:1.0:1767319655.185397:0:88114:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff90cb0947ca00. 00000100:00000010:1.0:1767319655.185402:0:88114:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb043a3100. 10000000:00000010:1.0:1767319655.185414:0:88114:0:(mgc_request.c:1693:mgc_process_cfg_log()) kmalloced '(env)': 56 at ffff90cb083a9e80. 00000020:00000010:1.0:1767319655.185419:0:88114:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb0947ca00. 00000020:00000010:1.0:1767319655.185426:0:88114:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb0947c600. 00000040:00000010:1.0:1767319655.185431:0:88114:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff90cb0947ce00. 00000020:00000010:1.0:1767319655.185437:0:88114:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff90cb04848800. 00000020:00000010:1.0:1767319655.185442:0:88114:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff90cb0947de00. 80000000:00000010:1.0:1767319655.185448:0:88114:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff90cb108bd2a0. 00040000:00000010:1.0:1767319655.185456:0:88114:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff90cb0947dc00. 20000000:00000010:1.0:1767319655.185460:0:88114:0:(mgs_handler.c:1706:mgs_key_init()) kmalloced '(value)': 392 at ffff90cb0947d200. 00000040:00000010:1.0:1767319655.185469:0:88114:0:(llog.c:42:llog_alloc_handle()) kmalloced '(loghandle)': 352 at ffff90cb0947da00. 00000100:00000010:1.0:1767319655.185475:0:88114:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb043a3100. 02000000:00000010:1.0:1767319655.185494:0:88114:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff90cb0947cc00. 00000100:00000010:1.0:1767319655.185510:0:88114:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff90cb042ae300. 02000000:00000010:1.0:1767319655.185529:0:88114:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 512 at ffff90cb0947d800. 00000400:00000010:1.0:1767319655.185535:0:88114:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb069de478. 00000400:00000010:1.0:1767319655.185540:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb0832cbb0. 00000100:00000200:1.0:1767319655.185548:0:88114:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 512 bytes, xid 1853164290359040, portal 25 00000400:00000010:1.0:1767319655.185553:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb0832cc38. 00000100:00000200:1.0:1767319655.185556:0:88114:0:(niobuf.c:94:ptl_send_buf()) Sending 504 bytes to portal 26, xid 1853164290359040, offset 0 00000400:00000200:1.0:1767319655.185565:0:88114:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:1.0:1767319655.185582:0:88114:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:1.0:1767319655.185589:0:88114:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:1.0:1767319655.185594:0:88114:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:1.0:1767319655.185598:0:88114:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:1.0:1767319655.185608:0:88114:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 00000400:00000200:1.0:1767319655.185613:0:88114:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66441:66441:256:4294967295] 192.168.203.141@tcp LPNI seq info [66441:66441:8:4294967295] 00000400:00000200:1.0:1767319655.185627:0:88114:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:1.0:1767319655.185634:0:88114:0:(socklnd_cb.c:1001:ksocknal_send()) sending 504 bytes in 1 frags to 12345-192.168.203.141@tcp 00000800:00000010:1.0:1767319655.185641:0:88114:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb0774f900. 00000800:00000200:1.0:1767319655.185650:0:88114:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:1.0:1767319655.185660:0:88114:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:1.0:1767319655.185665:0:88114:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb0774f900 type 1, nob 600 niov 1 nkiov 1 00000800:00000200:3.0:1767319655.187048:0:12477:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:3.0:1767319655.187057:0:12477:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb0774f900. 00000400:00000200:3.0:1767319655.187063:0:12477:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:3.0:1767319655.187073:0:12477:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:3.0:1767319655.187086:0:12477:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb0832cc38 00000400:00000010:3.0:1767319655.187089:0:12477:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb0832cc38. 00000100:00000200:3.0:1767319655.187099:0:12477:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb043a3100 x1853164290359040/t0(0) o501->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 504/272 e 0 to 0 dl 1767319671 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:1.0:1767319655.193208:0:12476:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:1.0:1767319655.193254:0:12476:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 272 into portal 25 MB=0x695716f3cbf00 00000400:00000200:1.0:1767319655.193265:0:12476:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.203.141@tcp of length 272/272 into md 0x58fe1 [1] + 224 00000400:00000200:1.0:1767319655.193294:0:12476:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.193299:0:12476:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:1.0:1767319655.193315:0:12476:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb043a3100 x1853164290359040/t0(0) o501->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 504/272 e 0 to 0 dl 1767319671 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:3.0:1767319655.194520:0:88114:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb069de478. 00000400:00000200:3.0:1767319655.194533:0:88114:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb0832cbb0 00000400:00000010:3.0:1767319655.194535:0:88114:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb0832cbb0. 00000100:00000200:3.0:1767319655.194548:0:88114:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb043a3100 x1853164290359040/t0(0) o501->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 504/272 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:3.0:1767319655.194559:0:88114:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb043a3100 x1853164290359040/t0(0) o501->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 504/272 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:3.0:1767319655.194590:0:88114:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff90cb042ae300. 02000000:00000010:3.0:1767319655.194604:0:88114:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 512 at ffff90cb0947d800. 02000000:00000010:3.0:1767319655.194610:0:88114:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff90cb0947cc00. 00000100:00000010:3.0:1767319655.194615:0:88114:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb043a3100. 00000040:00000010:3.0:1767319655.194631:0:88114:0:(llog.c:412:llog_init_handle()) kmalloced '(llh)': 8192 at ffff90cb078c6000. 00000100:00000010:3.0:1767319655.194638:0:88114:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb31cc0e00. 02000000:00000010:3.0:1767319655.194652:0:88114:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff90cb0b97fa00. 00000100:00000010:3.0:1767319655.194664:0:88114:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff90cb0bb64900. 02000000:00000010:3.0:1767319655.194708:0:88114:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 16384 at ffff90cb07884000. 00000400:00000010:3.0:1767319655.194715:0:88114:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb105137e8. 00000400:00000010:3.0:1767319655.194722:0:88114:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 184 at ffff90cb07f910c0. 00000100:00000200:3.0:1767319655.194730:0:88114:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 16384 bytes, xid 1853164290359168, portal 25 00000400:00000010:3.0:1767319655.194736:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb06509990. 00000100:00000200:3.0:1767319655.194739:0:88114:0:(niobuf.c:94:ptl_send_buf()) Sending 272 bytes to portal 26, xid 1853164290359168, offset 0 00000400:00000200:3.0:1767319655.194746:0:88114:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:3.0:1767319655.194763:0:88114:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:3.0:1767319655.194770:0:88114:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:3.0:1767319655.194774:0:88114:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:3.0:1767319655.194779:0:88114:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:3.0:1767319655.194782:0:88114:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 00000400:00000200:3.0:1767319655.194795:0:88114:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66442:66442:256:4294967295] 192.168.203.141@tcp LPNI seq info [66442:66442:8:4294967295] 00000400:00000200:3.0:1767319655.194809:0:88114:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:3.0:1767319655.194816:0:88114:0:(socklnd_cb.c:1001:ksocknal_send()) sending 272 bytes in 1 frags to 12345-192.168.203.141@tcp 00000800:00000010:3.0:1767319655.194823:0:88114:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb07781100. 00000800:00000200:3.0:1767319655.194831:0:88114:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:3.0:1767319655.194840:0:88114:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:3.0:1767319655.194845:0:88114:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb07781100 type 1, nob 368 niov 1 nkiov 1 00000800:00000200:1.0:1767319655.195057:0:12475:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:1.0:1767319655.195063:0:12475:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb07781100. 00000400:00000200:1.0:1767319655.195068:0:12475:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.195074:0:12475:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:1.0:1767319655.195079:0:12475:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb06509990 00000400:00000010:1.0:1767319655.195081:0:12475:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb06509990. 00000100:00000200:1.0:1767319655.195088:0:12475:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb31cc0e00 x1853164290359168/t0(0) o503->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8416 e 0 to 0 dl 1767319671 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:1.0:1767319655.215420:0:12477:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:1.0:1767319655.215451:0:12477:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 8416 into portal 25 MB=0x695716f3cbf80 00000400:00000200:1.0:1767319655.215465:0:12477:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.203.141@tcp of length 8416/8416 into md 0x58fe9 [4] + 224 00000400:00000200:1.0:1767319655.215494:0:12477:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.215501:0:12477:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:1.0:1767319655.215524:0:12477:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb31cc0e00 x1853164290359168/t0(0) o503->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8416 e 0 to 0 dl 1767319671 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:1.0:1767319655.216489:0:88114:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb105137e8. 00000400:00000200:1.0:1767319655.216501:0:88114:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb07f910c0 00000400:00000010:1.0:1767319655.216503:0:88114:0:(lib-lnet.h:315:lnet_md_free()) kfreed 'md': 184 at ffff90cb07f910c0. 00000100:00000200:1.0:1767319655.216518:0:88114:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb31cc0e00 x1853164290359168/t0(0) o503->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8416 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:1.0:1767319655.216530:0:88114:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb31cc0e00 x1853164290359168/t0(0) o503->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8416 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:1.0:1767319655.216562:0:88114:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff90cb0bb64900. 02000000:00000010:1.0:1767319655.216577:0:88114:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 16384 at ffff90cb07884000. 02000000:00000010:1.0:1767319655.216594:0:88114:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff90cb0b97fa00. 00000100:00000010:1.0:1767319655.216601:0:88114:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb31cc0e00. 00000040:00000010:1.0:1767319655.216613:0:88114:0:(llog.c:945:llog_process_or_fork()) kmalloced '(lpi)': 96 at ffff90cb108bd120. 00000020:00000010:1.0:1767319655.216806:0:88140:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb0947d800. 00000020:00000010:1.0:1767319655.216813:0:88140:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb04ecec00. 00000040:00000010:1.0:1767319655.216819:0:88140:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff90cb0120ba00. 00000020:00000010:1.0:1767319655.216825:0:88140:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff90cb0484f000. 00000020:00000010:1.0:1767319655.216831:0:88140:0:(tgt_main.c:719:tgt_key_init()) slab-alloced 'thread': 1288 at ffff90cb04120000. 00000020:00000010:1.0:1767319655.216837:0:88140:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff90cb078f7c00. 80000000:00000010:1.0:1767319655.216842:0:88140:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff90cb108bd240. 40000000:00000010:1.0:1767319655.216846:0:88140:0:(fid_handler.c:473:seq_key_init()) kmalloced '(value)': 48 at ffff90cb083a9dc0. 00100000:00000010:1.0:1767319655.216852:0:88140:0:(lfsck_lib.c:33:lfsck_key_init()) kmalloced '(value)': 1800 at ffff90cb0484d000. 00040000:00000010:1.0:1767319655.216857:0:88140:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff90cb0774fc00. 00040000:00000010:1.0:1767319655.216862:0:88140:0:(qmt_dev.c:343:qmt_key_init()) kmalloced '(value)': 1256 at ffff90cb0484c000. 00040000:00000010:1.0:1767319655.216867:0:88140:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff90cb06505c00. 00000004:00000010:1.0:1767319655.216872:0:88140:0:(mdd_device.c:2406:mdd_key_init()) kmalloced '(value)': 1872 at ffff90cb0484f800. 00000004:00000010:1.0:1767319655.216879:0:88140:0:(mdt_handler.c:8363:mdt_key_init()) kmalloced '(value)': 2568 at ffff90cb3c581000. 00000004:00000010:1.0:1767319655.216884:0:88140:0:(lod_dev.c:2338:lod_key_init()) kmalloced '(value)': 1224 at ffff90cb0484d800. 00002000:00000010:1.0:1767319655.216890:0:88140:0:(ofd_dev.c:3000:ofd_key_init()) kmalloced '(value)': 816 at ffff90cb06154000. 00000004:00000010:1.0:1767319655.216895:0:88140:0:(osp_dev.c:1816:osp_key_init()) kmalloced '(value)': 616 at ffff90cb06156800. 00000020:00000010:1.0:1767319655.216905:0:88140:0:(lu_object.c:1956:lu_env_add_task()) kmalloced '(lei)': 40 at ffff90cb083a9c80. 00000040:00000010:1.0:1767319655.216914:0:88140:0:(llog.c:570:llog_process_thread()) kmalloced '(buf)': 8192 at ffff90cb2b7c6000. 00000100:00000010:1.0:1767319655.216921:0:88140:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb043a2d80. 02000000:00000010:1.0:1767319655.216935:0:88140:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff90cb07f84400. 00000100:00000010:1.0:1767319655.216946:0:88140:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff90cb042aecc0. 02000000:00000010:1.0:1767319655.216974:0:88140:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 16384 at ffff90cb07884000. 00000400:00000010:1.0:1767319655.216981:0:88140:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb069dea50. 00000400:00000010:1.0:1767319655.216987:0:88140:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 184 at ffff90cb042aeb40. 00000100:00000200:1.0:1767319655.216995:0:88140:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 16384 bytes, xid 1853164290359296, portal 25 00000400:00000010:1.0:1767319655.217001:0:88140:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb0832cbb0. 00000100:00000200:1.0:1767319655.217004:0:88140:0:(niobuf.c:94:ptl_send_buf()) Sending 272 bytes to portal 26, xid 1853164290359296, offset 0 00000400:00000200:1.0:1767319655.217012:0:88140:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:1.0:1767319655.217027:0:88140:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:1.0:1767319655.217035:0:88140:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:1.0:1767319655.217040:0:88140:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:1.0:1767319655.217044:0:88140:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:1.0:1767319655.217047:0:88140:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 00000400:00000200:1.0:1767319655.217051:0:88140:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66443:66443:256:4294967295] 192.168.203.141@tcp LPNI seq info [66443:66443:8:4294967295] 00000400:00000200:1.0:1767319655.217063:0:88140:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:1.0:1767319655.217070:0:88140:0:(socklnd_cb.c:1001:ksocknal_send()) sending 272 bytes in 1 frags to 12345-192.168.203.141@tcp 00000800:00000010:1.0:1767319655.217075:0:88140:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb0774fd00. 00000800:00000200:1.0:1767319655.217083:0:88140:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:1.0:1767319655.217091:0:88140:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:1.0:1767319655.217096:0:88140:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb0774fd00 type 1, nob 368 niov 1 nkiov 1 00000800:00000200:1.0:1767319655.217236:0:12476:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:1.0:1767319655.217241:0:12476:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb0774fd00. 00000400:00000200:1.0:1767319655.217246:0:12476:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.217251:0:12476:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:1.0:1767319655.217256:0:12476:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb0832cbb0 00000400:00000010:1.0:1767319655.217259:0:12476:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb0832cbb0. 00000100:00000200:1.0:1767319655.217265:0:12476:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb043a2d80 x1853164290359296/t0(0) o502->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319671 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000020:00000010:2.0:1767319655.219888:0:88139:0:(lproc_ptlrpc.c:1375:ldebugfs_import_seq_write()) kmalloced '(kbuf)': 35 at ffff90cb0ad4d0c0. 00000020:00000010:2.0:1767319655.219905:0:88139:0:(lproc_ptlrpc.c:1427:ldebugfs_import_seq_write()) kfreed 'kbuf': 35 at ffff90cb0ad4d0c0. 00000020:00000010:1.0:1767319655.227956:0:88141:0:(lproc_ptlrpc.c:1375:ldebugfs_import_seq_write()) kmalloced '(kbuf)': 34 at ffff90cb083a9d40. 00000020:00000010:1.0:1767319655.227975:0:88141:0:(lproc_ptlrpc.c:1427:ldebugfs_import_seq_write()) kfreed 'kbuf': 34 at ffff90cb083a9d40. 00000020:00000010:0.0:1767319655.233859:0:88138:0:(lproc_ptlrpc.c:1375:ldebugfs_import_seq_write()) kmalloced '(kbuf)': 34 at ffff90cb0670b980. 00000020:00000010:0.0:1767319655.233877:0:88138:0:(lproc_ptlrpc.c:1427:ldebugfs_import_seq_write()) kfreed 'kbuf': 34 at ffff90cb0670b980. 00000400:00000200:1.0:1767319655.242899:0:12475:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:1.0:1767319655.242930:0:12475:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 8472 into portal 25 MB=0x695716f3cc000 00000400:00000200:1.0:1767319655.242943:0:12475:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.203.141@tcp of length 8472/8472 into md 0x58ff1 [4] + 224 00000400:00000200:1.0:1767319655.242990:0:12475:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.242997:0:12475:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:1.0:1767319655.243569:0:12475:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb043a2d80 x1853164290359296/t0(0) o502->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319671 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000400:00000010:0.0:1767319655.244309:0:88140:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb069dea50. 00000400:00000200:0.0:1767319655.244318:0:88140:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb042aeb40 00000400:00000010:0.0:1767319655.244321:0:88140:0:(lib-lnet.h:315:lnet_md_free()) kfreed 'md': 184 at ffff90cb042aeb40. 00000100:00000200:0.0:1767319655.244333:0:88140:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb043a2d80 x1853164290359296/t0(0) o502->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000100:00000200:0.0:1767319655.244357:0:88140:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb043a2d80 x1853164290359296/t0(0) o502->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000100:00000010:0.0:1767319655.244407:0:88140:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff90cb042aecc0. 02000000:00000010:0.0:1767319655.244424:0:88140:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 16384 at ffff90cb07884000. 02000000:00000010:0.0:1767319655.244440:0:88140:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff90cb07f84400. 00000100:00000010:0.0:1767319655.244448:0:88140:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb043a2d80. 00000020:00000010:0.0:1767319655.244471:0:88140:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff90cb2b452e00. 00000020:00000010:0.0:1767319655.244476:0:88140:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff90cb2b452e00. 00000020:00000010:0.0:1767319655.244483:0:88140:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 28 at ffff90cb0793bcc0. 00000020:00000010:0.0:1767319655.244488:0:88140:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 112 at ffff90cb24d5b200. 00000020:00000010:0.0:1767319655.244495:0:88140:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 112 at ffff90cb24d5b200. 00000020:00000010:0.0:1767319655.244498:0:88140:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 28 at ffff90cb0793bcc0. 00000020:00000010:0.0:1767319655.244504:0:88140:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff90cb2b452e00. 00000020:00000010:0.0:1767319655.244505:0:88140:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff90cb2b452e00. 00000020:00000010:0.0:1767319655.244508:0:88140:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff90cb2b452e00. 00000020:00000010:0.0:1767319655.244510:0:88140:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff90cb2b452e00. 00000020:00000010:0.0:1767319655.244512:0:88140:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 28 at ffff90cb0793bcc0. 00000020:00000010:0.0:1767319655.244515:0:88140:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 112 at ffff90cb24d5b200. 00000020:00000010:0.0:1767319655.244580:0:88140:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 112 at ffff90cb24d5b200. 00000020:00000010:0.0:1767319655.244583:0:88140:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 28 at ffff90cb0793bcc0. 00000100:00000010:0.0:1767319655.244592:0:88140:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb2b55e300. 02000000:00000010:0.0:1767319655.244606:0:88140:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff90cb06497600. 00000100:00000010:0.0:1767319655.244619:0:88140:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff90cb31f6c6c0. 02000000:00000010:0.0:1767319655.244651:0:88140:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 16384 at ffff90cb07884000. 00000400:00000010:0.0:1767319655.244657:0:88140:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb02e4bd68. 00000400:00000010:0.0:1767319655.244663:0:88140:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 184 at ffff90cb31f6cc00. 00000100:00000200:0.0:1767319655.244672:0:88140:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 16384 bytes, xid 1853164290359424, portal 25 00000400:00000010:0.0:1767319655.244678:0:88140:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb07a49880. 00000100:00000200:0.0:1767319655.244681:0:88140:0:(niobuf.c:94:ptl_send_buf()) Sending 272 bytes to portal 26, xid 1853164290359424, offset 0 00000400:00000200:0.0:1767319655.244695:0:88140:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:0.0:1767319655.244711:0:88140:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:0.0:1767319655.244718:0:88140:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:0.0:1767319655.244723:0:88140:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:0.0:1767319655.244727:0:88140:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:0.0:1767319655.244731:0:88140:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 00000400:00000200:0.0:1767319655.244735:0:88140:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66444:66444:256:4294967295] 192.168.203.141@tcp LPNI seq info [66444:66444:8:4294967295] 00000400:00000200:0.0:1767319655.244748:0:88140:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:0.0:1767319655.244756:0:88140:0:(socklnd_cb.c:1001:ksocknal_send()) sending 272 bytes in 1 frags to 12345-192.168.203.141@tcp 00000800:00000010:0.0:1767319655.244761:0:88140:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb2b452e00. 00000800:00000200:0.0:1767319655.244769:0:88140:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:0.0:1767319655.244777:0:88140:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:0.0:1767319655.244783:0:88140:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb2b452e00 type 1, nob 368 niov 1 nkiov 1 00000800:00000200:1.0:1767319655.244916:0:12477:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:1.0:1767319655.244921:0:12477:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb2b452e00. 00000400:00000200:1.0:1767319655.244926:0:12477:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.244932:0:12477:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:1.0:1767319655.244937:0:12477:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb07a49880 00000400:00000010:1.0:1767319655.244939:0:12477:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb07a49880. 00000100:00000200:1.0:1767319655.244945:0:12477:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb2b55e300 x1853164290359424/t0(0) o502->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319671 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000400:00000200:1.0:1767319655.251866:0:12476:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:1.0:1767319655.251893:0:12476:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 8472 into portal 25 MB=0x695716f3cc080 00000400:00000200:1.0:1767319655.251904:0:12476:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.203.141@tcp of length 8472/8472 into md 0x58ff9 [4] + 224 00000400:00000200:1.0:1767319655.251928:0:12476:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.251934:0:12476:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:1.0:1767319655.251951:0:12476:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb2b55e300 x1853164290359424/t0(0) o502->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319671 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000400:00000010:3.0:1767319655.252130:0:88140:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb02e4bd68. 00000400:00000200:3.0:1767319655.252137:0:88140:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb31f6cc00 00000400:00000010:3.0:1767319655.252140:0:88140:0:(lib-lnet.h:315:lnet_md_free()) kfreed 'md': 184 at ffff90cb31f6cc00. 00000100:00000200:3.0:1767319655.252147:0:88140:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb2b55e300 x1853164290359424/t0(0) o502->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000100:00000200:3.0:1767319655.252156:0:88140:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb2b55e300 x1853164290359424/t0(0) o502->MGC192.168.203.141@tcp@192.168.203.141@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000100:00000010:3.0:1767319655.252188:0:88140:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff90cb31f6c6c0. 02000000:00000010:3.0:1767319655.252202:0:88140:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 16384 at ffff90cb07884000. 02000000:00000010:3.0:1767319655.252221:0:88140:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff90cb06497600. 00000100:00000010:3.0:1767319655.252241:0:88140:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb2b55e300. 00000020:00000010:3.0:1767319655.252261:0:88140:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff90cb07781200. 00000020:00000010:3.0:1767319655.252266:0:88140:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff90cb07781200. 00000040:00000010:3.0:1767319655.252271:0:88140:0:(llog.c:891:llog_process_thread()) kvfree 'buf': 8192 at ffff90cb2b7c6000. 00000020:00000010:3.0:1767319655.252282:0:88140:0:(lu_object.c:2001:lu_env_remove()) kfreed_rcu 'lei': 40 at ffff90cb083a9c80. 00000020:00000010:3.0:1767319655.252295:0:88140:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff90cb04ecec00. 00000040:00000010:3.0:1767319655.252301:0:88140:0:(llog_obd.c:216:llog_key_fini()) kfreed 'info': 480 at ffff90cb0120ba00. 00000020:00000010:3.0:1767319655.252310:0:88140:0:(dt_object.c:33:dt_global_key_fini()) kfreed 'info': 1264 at ffff90cb0484f000. 00000020:00000010:3.0:1767319655.252315:0:88140:0:(tgt_main.c:739:tgt_key_fini()) slab-freed '(info)': 1288 at ffff90cb04120000. 00000020:00000010:3.0:1767319655.252321:0:88140:0:(update_records.c:1191:update_key_fini()) kfreed 'info': 432 at ffff90cb078f7c00. 80000000:00000010:3.0:1767319655.252325:0:88140:0:(fld_handler.c:35:fld_key_fini()) kfreed 'info': 72 at ffff90cb108bd240. 40000000:00000010:3.0:1767319655.252332:0:88140:0:(fid_handler.c:473:seq_key_fini()) kfreed 'info': 48 at ffff90cb083a9dc0. 00100000:00000010:3.0:1767319655.252336:0:88140:0:(lfsck_lib.c:43:lfsck_key_fini()) kfreed 'info': 1800 at ffff90cb0484d000. 00040000:00000010:3.0:1767319655.252354:0:88140:0:(lquota_lib.c:35:lquota_key_fini()) kfreed 'info': 248 at ffff90cb0774fc00. 00040000:00000010:3.0:1767319655.252360:0:88140:0:(qmt_dev.c:343:qmt_key_fini()) kfreed 'info': 1256 at ffff90cb0484c000. 00040000:00000010:3.0:1767319655.252392:0:88140:0:(qsd_lib.c:51:qsd_key_fini()) kfreed 'info': 408 at ffff90cb06505c00. 00000004:00000010:3.0:1767319655.252399:0:88140:0:(mdd_device.c:2418:mdd_key_fini()) kfreed 'info': 1872 at ffff90cb0484f800. 00000004:00000010:3.0:1767319655.252405:0:88140:0:(mdt_handler.c:8388:mdt_key_fini()) kfreed 'info': 2568 at ffff90cb3c581000. 00000004:00000010:3.0:1767319655.252412:0:88140:0:(lod_dev.c:2364:lod_key_fini()) kfreed 'info': 1224 at ffff90cb0484d800. 00002000:00000010:3.0:1767319655.252416:0:88140:0:(ofd_dev.c:3000:ofd_key_fini()) kfreed 'info': 816 at ffff90cb06154000. 00000004:00000010:3.0:1767319655.252421:0:88140:0:(osp_dev.c:1816:osp_key_fini()) kfreed 'info': 616 at ffff90cb06156800. 00000020:00000010:3.0:1767319655.252425:0:88140:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb0947d800. 00000040:00000010:1.0:1767319655.252692:0:88114:0:(llog.c:986:llog_process_or_fork()) kfreed 'lpi': 96 at ffff90cb108bd120. 00000040:00000010:1.0:1767319655.252701:0:88114:0:(llog.c:70:llog_free_handle()) kvfree 'loghandle->lgh_hdr': 8192 at ffff90cb078c6000. 00000040:00000010:1.0:1767319655.252707:0:88114:0:(llog.c:72:llog_free_handle()) kfreed 'loghandle': 352 at ffff90cb0947da00. 00000020:00000010:1.0:1767319655.252805:0:88114:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff90cb0947c600. 00000040:00000010:1.0:1767319655.252810:0:88114:0:(llog_obd.c:216:llog_key_fini()) kfreed 'info': 480 at ffff90cb0947ce00. 00000020:00000010:1.0:1767319655.252813:0:88114:0:(dt_object.c:33:dt_global_key_fini()) kfreed 'info': 1264 at ffff90cb04848800. 00000020:00000010:1.0:1767319655.252819:0:88114:0:(update_records.c:1191:update_key_fini()) kfreed 'info': 432 at ffff90cb0947de00. 80000000:00000010:1.0:1767319655.252822:0:88114:0:(fld_handler.c:35:fld_key_fini()) kfreed 'info': 72 at ffff90cb108bd2a0. 00040000:00000010:1.0:1767319655.252826:0:88114:0:(qsd_lib.c:51:qsd_key_fini()) kfreed 'info': 408 at ffff90cb0947dc00. 20000000:00000010:1.0:1767319655.252829:0:88114:0:(mgs_handler.c:1706:mgs_key_fini()) kfreed 'info': 392 at ffff90cb0947d200. 00000020:00000010:1.0:1767319655.252832:0:88114:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb0947ca00. 10000000:00000010:1.0:1767319655.252835:0:88114:0:(mgc_request.c:1741:mgc_process_cfg_log()) kfreed 'env': 56 at ffff90cb083a9e80. 00000020:00000010:1.0:1767319655.252866:0:88114:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff90cb08e26800. 00000040:00000010:1.0:1767319655.252871:0:88114:0:(llog_obd.c:216:llog_key_fini()) kfreed 'info': 480 at ffff90cb08e27400. 00000020:00000010:1.0:1767319655.252874:0:88114:0:(dt_object.c:33:dt_global_key_fini()) kfreed 'info': 1264 at ffff90cb0ba98800. 00000020:00000010:1.0:1767319655.252877:0:88114:0:(update_records.c:1191:update_key_fini()) kfreed 'info': 432 at ffff90cb060d5200. 00040000:00000010:1.0:1767319655.252881:0:88114:0:(lquota_lib.c:35:lquota_key_fini()) kfreed 'info': 248 at ffff90cb07781500. 00040000:00000010:1.0:1767319655.252884:0:88114:0:(qsd_lib.c:51:qsd_key_fini()) kfreed 'info': 408 at ffff90cb060d5600. 00000020:00000010:1.0:1767319655.252886:0:88114:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff90cb08e27200. 00000020:00000010:1.0:1767319655.252889:0:88114:0:(obd_mount.c:80:lustre_process_log()) kfreed 'lcfg': 184 at ffff90cb31cdd780. 00000020:00000010:1.0:1767319655.252893:0:88114:0:(obd_mount.c:82:lustre_process_log()) kfreed 'bufs': 104 at ffff90cb24cf3e80. 00000080:00000010:1.0:1767319655.252903:0:88114:0:(llite_lib.c:1498:ll_fill_super()) kmalloced '(dt)': 33 at ffff90cb083a9e80. 00000080:00000010:1.0:1767319655.252908:0:88114:0:(llite_lib.c:1504:ll_fill_super()) kmalloced '(md)': 33 at ffff90cb083a9d40. 00000080:00000010:1.0:1767319655.252916:0:88114:0:(llite_lib.c:348:client_common_fill_super()) kmalloced '(data)': 192 at ffff90cb042ae540. 00000080:00000010:1.0:1767319655.252919:0:88114:0:(llite_lib.c:352:client_common_fill_super()) kmalloced '(osfs)': 144 at ffff90cb042ae840. 00000020:00000010:1.0:1767319655.252928:0:88114:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff90cb04848800. 00000020:00000010:1.0:1767319655.252976:0:88114:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff90cb0484d800. 00000400:00000200:1.0:1767319655.252995:0:88114:0:(peer.c:1581:LNetPeerDiscovered()) Peer NID 192.168.203.141@tcp is discovered: rc = 1 00000100:00000010:1.0:1767319655.253116:0:88114:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb043a2300. 02000000:00000010:1.0:1767319655.253135:0:88114:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 1024 at ffff90cb06156800. 40000000:00000010:1.0:1767319655.253190:0:88114:0:(fid_request.c:432:client_fid_init()) kmalloced '(cli->cl_seq)': 224 at ffff90cb0774fd00. 40000000:00000010:1.0:1767319655.253194:0:88114:0:(fid_request.c:436:client_fid_init()) kmalloced '(prefix)': 133 at ffff90cb042ae000. 00000008:00000010:2.0:1767319655.253705:0:12481:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff90cb09448000. 00020000:00000010:2.0:1767319655.253714:0:12481:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff90cb06e8c780. 40000000:00000010:1.0:1767319655.253869:0:88114:0:(fid_request.c:444:client_fid_init()) kfreed 'prefix': 133 at ffff90cb042ae000. 80000000:00000010:1.0:1767319655.253879:0:88114:0:(fld_request.c:150:fld_client_add_target()) kmalloced '(target)': 40 at ffff90cb083a9a40. 00020000:00000010:1.0:1767319655.253889:0:88114:0:(lu_tgt_descs.c:104:lu_qos_add_tgt()) kmalloced '(svr)': 104 at ffff90cb07b44700. 00000100:00000010:1.0:1767319655.253901:0:88114:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb043a1f80. 02000000:00000010:1.0:1767319655.253916:0:88114:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 256 at ffff90cb0774f000. 00800000:00000010:1.0:1767319655.253967:0:88114:0:(lmv_obd.c:1418:lmv_statfs()) kmalloced '(temp)': 144 at ffff90cb042ae000. 00000100:00000010:1.0:1767319655.253974:0:88114:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb043a3800. 02000000:00000010:1.0:1767319655.253979:0:88114:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 256 at ffff90cb0774f100. 00000100:00000010:1.0:1767319655.253987:0:88114:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff90cb042aee40. 00000008:00000010:0.0:1767319655.254037:0:12483:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff90cb083a0b28. 00020000:00000010:0.0:1767319655.254042:0:12483:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff90cb07996180. 00000008:00000010:0.0:1767319655.254047:0:12483:0:(osc_dev.c:115:osc_session_init()) slab-alloced 'info': 352 at ffff90cb04274000. 00020000:00000010:0.0:1767319655.254051:0:12483:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff90cb04279f80. 00000008:00000010:2.0:1767319655.254116:0:12481:0:(osc_dev.c:115:osc_session_init()) slab-alloced 'info': 352 at ffff90cb09452580. 00020000:00000010:2.0:1767319655.254119:0:12481:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff90cb095fb3c0. 02000000:00000010:2.0:1767319655.254134:0:12481:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff90cb0496b000. 00000400:00000010:2.0:1767319655.254141:0:12481:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa55d8. 00000400:00000010:2.0:1767319655.254149:0:12481:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb04241f68. 00000100:00000200:2.0:1767319655.254158:0:12481:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164290359552, portal 10 00000020:00000010:2.0:1767319655.254169:0:12481:0:(lprocfs_status.c:1413:lprocfs_stats_alloc_one()) alloc '(stats->ls_percpu[cpuid])': 4608 at ffff90cb097d2000. 00000400:00000010:2.0:1767319655.254175:0:12481:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb04241770. 00000100:00000200:2.0:1767319655.254178:0:12481:0:(niobuf.c:94:ptl_send_buf()) Sending 520 bytes to portal 12, xid 1853164290359552, offset 0 00000400:00000200:2.0:1767319655.254187:0:12481:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:2.0:1767319655.254203:0:12481:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:2.0:1767319655.254210:0:12481:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:2.0:1767319655.254215:0:12481:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:2.0:1767319655.254220:0:12481:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:2.0:1767319655.254224:0:12481:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 00000008:00000010:3.0:1767319655.254347:0:12482:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff90cb094daca0. 00020000:00000010:3.0:1767319655.254352:0:12482:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff90cb07a71f00. 00000008:00000010:3.0:1767319655.254356:0:12482:0:(osc_dev.c:115:osc_session_init()) slab-alloced 'info': 352 at ffff90cb064fadc0. 00020000:00000010:3.0:1767319655.254359:0:12482:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff90cb095cd200. 00000400:00000200:2.0:1767319655.254424:0:12481:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66445:66445:256:4294967295] 192.168.203.141@tcp LPNI seq info [66445:66445:8:4294967295] 00000400:00000200:2.0:1767319655.254439:0:12481:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:2.0:1767319655.254447:0:12481:0:(socklnd_cb.c:1001:ksocknal_send()) sending 520 bytes in 1 frags to 12345-192.168.203.141@tcp 00000800:00000010:2.0:1767319655.254454:0:12481:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb0a5e2500. 00000800:00000200:2.0:1767319655.254462:0:12481:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:2.0:1767319655.254471:0:12481:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:2.0:1767319655.254476:0:12481:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb0a5e2500 type 1, nob 616 niov 1 nkiov 1 00000800:00000200:0.0:1767319655.255538:0:12475:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:0.0:1767319655.255546:0:12475:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb0a5e2500. 00000400:00000200:0.0:1767319655.255553:0:12475:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:0.0:1767319655.255561:0:12475:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:0.0:1767319655.255569:0:12475:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb04241770 00000400:00000010:0.0:1767319655.255573:0:12475:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb04241770. 00000100:00000200:0.0:1767319655.255584:0:12475:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb043a2300 x1853164290359552/t0(0) o38->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/544 e 0 to 0 dl 1767319665 ref 2 fl Rpc:Nr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:1.0:1767319655.261759:0:12477:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:1.0:1767319655.261789:0:12477:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 416 into portal 10 MB=0x695716f3cc100 00000400:00000200:1.0:1767319655.261801:0:12477:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index a from 12345-192.168.203.141@tcp of length 416/416 into md 0x59001 [1] + 0 00000400:00000200:1.0:1767319655.261824:0:12477:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.261829:0:12477:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:1.0:1767319655.261847:0:12477:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb043a2300 x1853164290359552/t0(0) o38->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/544 e 0 to 0 dl 1767319665 ref 1 fl Rpc:NQr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:3.0:1767319655.261937:0:12481:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb06fa55d8. 00000400:00000200:3.0:1767319655.261944:0:12481:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb04241f68 00000400:00000010:3.0:1767319655.261947:0:12481:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb04241f68. 00000100:00000200:3.0:1767319655.261955:0:12481:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb043a2300 x1853164290359552/t0(0) o38->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/544 e 0 to 0 dl 1767319665 ref 1 fl Rpc:RNQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:3.0:1767319655.261965:0:12481:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb043a2300 x1853164290359552/t0(0) o38->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/544 e 0 to 0 dl 1767319665 ref 1 fl Rpc:RNQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000020:00000010:3.0:1767319655.261990:0:12481:0:(lprocfs_status.c:1413:lprocfs_stats_alloc_one()) alloc '(stats->ls_percpu[cpuid])': 4608 at ffff90cb078c0000. 02000000:00000010:1.0:1767319655.262529:0:12481:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff90cb0496b000. 02000000:00000010:1.0:1767319655.262537:0:12481:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 1024 at ffff90cb06156800. 00000100:00000010:1.0:1767319655.262543:0:12481:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb043a2300. 02000000:00000010:1.0:1767319655.262587:0:88114:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff90cb06156800. 00000400:00000010:1.0:1767319655.262594:0:88114:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb069de058. 00000400:00000010:1.0:1767319655.262601:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb0832cbb0. 00000100:00000200:1.0:1767319655.262609:0:88114:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164290359808, portal 10 00000020:00000010:1.0:1767319655.262617:0:88114:0:(lprocfs_status.c:1413:lprocfs_stats_alloc_one()) alloc '(stats->ls_percpu[cpuid])': 4608 at ffff90cb2b7c2000. 00000400:00000010:1.0:1767319655.262621:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb0832cc38. 00000100:00000200:1.0:1767319655.262625:0:88114:0:(niobuf.c:94:ptl_send_buf()) Sending 224 bytes to portal 12, xid 1853164290359808, offset 0 00000400:00000200:1.0:1767319655.262631:0:88114:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:1.0:1767319655.262644:0:88114:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:1.0:1767319655.262651:0:88114:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:1.0:1767319655.262656:0:88114:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:1.0:1767319655.262660:0:88114:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:1.0:1767319655.262663:0:88114:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 00000400:00000200:1.0:1767319655.262667:0:88114:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66446:66446:256:4294967295] 192.168.203.141@tcp LPNI seq info [66446:66446:8:4294967295] 00000400:00000200:1.0:1767319655.262677:0:88114:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:1.0:1767319655.262691:0:88114:0:(socklnd_cb.c:1001:ksocknal_send()) sending 224 bytes in 1 frags to 12345-192.168.203.141@tcp 00000800:00000010:1.0:1767319655.262696:0:88114:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb0774fa00. 00000800:00000200:1.0:1767319655.262703:0:88114:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:1.0:1767319655.262711:0:88114:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:1.0:1767319655.262716:0:88114:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb0774fa00 type 1, nob 320 niov 1 nkiov 1 02000000:00000010:1.0:1767319655.262759:0:12483:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff90cb06154000. 00000400:00000010:1.0:1767319655.262764:0:12483:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb069de7e8. 00000400:00000010:1.0:1767319655.262768:0:12483:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb0832ca18. 00000100:00000200:1.0:1767319655.262771:0:12483:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164290359680, portal 10 00000400:00000010:1.0:1767319655.262775:0:12483:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb0832ccc0. 00000100:00000200:1.0:1767319655.262778:0:12483:0:(niobuf.c:94:ptl_send_buf()) Sending 224 bytes to portal 12, xid 1853164290359680, offset 0 00000400:00000200:1.0:1767319655.262783:0:12483:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:1.0:1767319655.262789:0:12483:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:1.0:1767319655.262792:0:12483:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:1.0:1767319655.262795:0:12483:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:1.0:1767319655.262797:0:12483:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:1.0:1767319655.262799:0:12483:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 00000400:00000200:1.0:1767319655.262802:0:12483:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66447:66447:255:4294967295] 192.168.203.141@tcp LPNI seq info [66447:66447:7:4294967295] 00000400:00000200:1.0:1767319655.262809:0:12483:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:1.0:1767319655.262812:0:12483:0:(socklnd_cb.c:1001:ksocknal_send()) sending 224 bytes in 1 frags to 12345-192.168.203.141@tcp 00000800:00000010:1.0:1767319655.262816:0:12483:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb0774ff00. 00000800:00000200:1.0:1767319655.262820:0:12483:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:1.0:1767319655.262824:0:12483:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:1.0:1767319655.262826:0:12483:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb0774ff00 type 1, nob 320 niov 1 nkiov 1 00000800:00000200:1.0:1767319655.262880:0:12476:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:1.0:1767319655.262885:0:12476:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb0774fa00. 00000400:00000200:1.0:1767319655.262890:0:12476:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.262894:0:12476:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:1.0:1767319655.262898:0:12476:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb0832cc38 00000400:00000010:1.0:1767319655.262900:0:12476:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb0832cc38. 00000100:00000200:1.0:1767319655.262913:0:12476:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb043a3800 x1853164290359808/t0(0) o41->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 224/368 e 0 to 0 dl 1767319671 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000800:00000200:1.0:1767319655.262995:0:12476:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:1.0:1767319655.262998:0:12476:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb0774ff00. 00000400:00000200:1.0:1767319655.263016:0:12476:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.263020:0:12476:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:1.0:1767319655.263023:0:12476:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb0832ccc0 00000400:00000010:1.0:1767319655.263024:0:12476:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb0832ccc0. 00000100:00000200:1.0:1767319655.263029:0:12476:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb043a1f80 x1853164290359680/t0(0) o41->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 224/368 e 0 to 0 dl 1767319671 ref 2 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:3.0:1767319655.275620:0:12475:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:3.0:1767319655.275648:0:12475:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 368 into portal 10 MB=0x695716f3cc200 00000400:00000200:3.0:1767319655.275661:0:12475:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index a from 12345-192.168.203.141@tcp of length 368/368 into md 0x59009 [1] + 224 00000400:00000200:3.0:1767319655.275679:0:12475:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:3.0:1767319655.275685:0:12475:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:3.0:1767319655.275701:0:12475:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb043a3800 x1853164290359808/t0(0) o41->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 224/368 e 0 to 0 dl 1767319671 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:3.0:1767319655.276516:0:88114:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb069de058. 00000400:00000200:3.0:1767319655.276522:0:88114:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb0832cbb0 00000400:00000010:3.0:1767319655.276531:0:88114:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb0832cbb0. 00000100:00000200:3.0:1767319655.276543:0:88114:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb043a3800 x1853164290359808/t0(0) o41->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 224/368 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:3.0:1767319655.276555:0:88114:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb043a3800 x1853164290359808/t0(0) o41->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 224/368 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:3.0:1767319655.276593:0:88114:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff90cb042aee40. 02000000:00000010:3.0:1767319655.276605:0:88114:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff90cb06156800. 02000000:00000010:3.0:1767319655.276611:0:88114:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 256 at ffff90cb0774f100. 00000100:00000010:3.0:1767319655.276616:0:88114:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb043a3800. 00800000:00000010:3.0:1767319655.276623:0:88114:0:(lmv_obd.c:1478:lmv_statfs()) kfreed 'temp': 144 at ffff90cb042ae000. 00000100:00000010:3.0:1767319655.276634:0:88114:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb31cc0000. 02000000:00000010:3.0:1767319655.276649:0:88114:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff90cb0b97e800. 00000100:00000010:3.0:1767319655.276663:0:88114:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff90cb030ed480. 02000000:00000010:3.0:1767319655.276682:0:88114:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff90cb07693400. 00000400:00000010:3.0:1767319655.276688:0:88114:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb10513318. 00000400:00000010:3.0:1767319655.276694:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb06509c38. 00000100:00000200:3.0:1767319655.276702:0:88114:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164290359936, portal 10 00000400:00000010:3.0:1767319655.276707:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb06509110. 00000100:00000200:3.0:1767319655.276710:0:88114:0:(niobuf.c:94:ptl_send_buf()) Sending 440 bytes to portal 12, xid 1853164290359936, offset 0 00000400:00000200:3.0:1767319655.276729:0:88114:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:3.0:1767319655.276744:0:88114:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:3.0:1767319655.276751:0:88114:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:3.0:1767319655.276756:0:88114:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:3.0:1767319655.276760:0:88114:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:3.0:1767319655.276763:0:88114:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 00000400:00000200:3.0:1767319655.276768:0:88114:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66448:66448:256:4294967295] 192.168.203.141@tcp LPNI seq info [66448:66448:8:4294967295] 00000400:00000200:3.0:1767319655.276779:0:88114:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:3.0:1767319655.276785:0:88114:0:(socklnd_cb.c:1001:ksocknal_send()) sending 440 bytes in 1 frags to 12345-192.168.203.141@tcp 00000800:00000010:3.0:1767319655.276791:0:88114:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb07781200. 00000800:00000200:3.0:1767319655.276797:0:88114:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:3.0:1767319655.276810:0:88114:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:3.0:1767319655.276815:0:88114:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb07781200 type 1, nob 536 niov 1 nkiov 1 00000400:00000200:0.0:1767319655.282892:0:12477:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:0.0:1767319655.282924:0:12477:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 368 into portal 10 MB=0x695716f3cc180 00000400:00000200:0.0:1767319655.282936:0:12477:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index a from 12345-192.168.203.141@tcp of length 368/368 into md 0x59011 [1] + 224 00000400:00000200:0.0:1767319655.283828:0:12477:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:0.0:1767319655.283844:0:12477:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:0.0:1767319655.283885:0:12477:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb043a1f80 x1853164290359680/t0(0) o41->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 224/368 e 0 to 0 dl 1767319671 ref 1 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000800:00000200:0.0:1767319655.284057:0:12477:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:0.0:1767319655.284062:0:12477:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb07781200. 00000400:00000200:0.0:1767319655.284067:0:12477:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:0.0:1767319655.284072:0:12477:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:0.0:1767319655.284076:0:12477:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb06509110 00000400:00000010:0.0:1767319655.284080:0:12477:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb06509110. 00000100:00000200:0.0:1767319655.284179:0:12477:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb31cc0000 x1853164290359936/t0(0) o40->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 440/448 e 0 to 0 dl 1767319671 ref 3 fl Rpc:r/209/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:2.0:1767319655.284270:0:12483:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb069de7e8. 00000400:00000200:2.0:1767319655.284276:0:12483:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb0832ca18 00000400:00000010:2.0:1767319655.284279:0:12483:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb0832ca18. 00000100:00000200:2.0:1767319655.284287:0:12483:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb043a1f80 x1853164290359680/t0(0) o41->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 224/368 e 0 to 0 dl 1767319671 ref 1 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:2.0:1767319655.284298:0:12483:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb043a1f80 x1853164290359680/t0(0) o41->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 224/368 e 0 to 0 dl 1767319671 ref 1 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 02000000:00000010:2.0:1767319655.284339:0:12483:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff90cb06154000. 02000000:00000010:2.0:1767319655.284354:0:12483:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 256 at ffff90cb0774f000. 00000100:00000010:2.0:1767319655.284361:0:12483:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb043a1f80. 00000400:00000200:2.0:1767319655.288656:0:12475:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:2.0:1767319655.288684:0:12475:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 448 into portal 10 MB=0x695716f3cc280 00000400:00000200:2.0:1767319655.288696:0:12475:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index a from 12345-192.168.203.141@tcp of length 448/448 into md 0x59019 [1] + 224 00000400:00000200:2.0:1767319655.288730:0:12475:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319655.288735:0:12475:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:2.0:1767319655.288751:0:12475:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb31cc0000 x1853164290359936/t0(0) o40->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 440/448 e 0 to 0 dl 1767319671 ref 2 fl Rpc:Qr/209/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:3.0:1767319655.288931:0:88114:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb10513318. 00000400:00000200:3.0:1767319655.288937:0:88114:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb06509c38 00000400:00000010:3.0:1767319655.288940:0:88114:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb06509c38. 00000100:00000200:3.0:1767319655.288952:0:88114:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb31cc0000 x1853164290359936/t0(0) o40->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 440/448 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQ/209/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:3.0:1767319655.288961:0:88114:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb31cc0000 x1853164290359936/t0(0) o40->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 440/448 e 0 to 0 dl 1767319671 ref 2 fl Rpc:RQU/209/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:3.0:1767319655.288997:0:88114:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff90cb030ed480. 00000002:00000200:3.0:1767319655.289006:0:88114:0:(mdc_request.c:134:mdc_get_root()) root fid=[0x200000007:0x1:0x0], last_committed=0 02000000:00000010:3.0:1767319655.289013:0:88114:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff90cb07693400. 02000000:00000010:3.0:1767319655.289019:0:88114:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff90cb0b97e800. 00000100:00000010:3.0:1767319655.289024:0:88114:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb31cc0000. 00000020:00000010:3.0:1767319655.289054:0:88114:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff90cb0ba9e000. 00000020:00000010:3.0:1767319655.289080:0:88114:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff90cb0ba9d000. 00000400:00000200:3.0:1767319655.289192:0:88114:0:(peer.c:1581:LNetPeerDiscovered()) Peer NID 192.168.203.141@tcp is discovered: rc = 1 00000100:00000010:3.0:1767319655.289212:0:88114:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb31cc0000. 02000000:00000010:3.0:1767319655.289327:0:88114:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 1024 at ffff90cb07693400. 02000000:00000010:1.0:1767319655.289486:0:12481:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff90cb06157c00. 00000400:00000010:1.0:1767319655.289493:0:12481:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb069de688. 00000400:00000010:1.0:1767319655.289500:0:12481:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb0832ccc0. 00000100:00000200:1.0:1767319655.289507:0:12481:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164290360064, portal 4 00000020:00000010:1.0:1767319655.289520:0:12481:0:(lprocfs_status.c:1413:lprocfs_stats_alloc_one()) alloc '(stats->ls_percpu[cpuid])': 4608 at ffff90cb2b7c6000. 00000400:00000010:1.0:1767319655.289526:0:12481:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb0832cc38. 00000100:00000200:1.0:1767319655.289529:0:12481:0:(niobuf.c:94:ptl_send_buf()) Sending 520 bytes to portal 28, xid 1853164290360064, offset 0 00000400:00000200:1.0:1767319655.289537:0:12481:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:1.0:1767319655.289550:0:12481:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:1.0:1767319655.289556:0:12481:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:1.0:1767319655.289562:0:12481:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:1.0:1767319655.289567:0:12481:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:1.0:1767319655.289569:0:12481:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 00000400:00000200:1.0:1767319655.289573:0:12481:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66449:66449:256:4294967295] 192.168.203.141@tcp LPNI seq info [66449:66449:8:4294967295] 00000400:00000200:1.0:1767319655.289675:0:12481:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:1.0:1767319655.289682:0:12481:0:(socklnd_cb.c:1001:ksocknal_send()) sending 520 bytes in 1 frags to 12345-192.168.203.141@tcp 00000020:00000010:2.0:1767319655.289687:0:88114:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff90cb0a417800. 00000800:00000010:1.0:1767319655.289688:0:12481:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb0774ff00. 00000800:00000200:1.0:1767319655.289696:0:12481:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000400:00000200:2.0:1767319655.289699:0:88114:0:(peer.c:1581:LNetPeerDiscovered()) Peer NID 192.168.203.141@tcp is discovered: rc = 1 00000800:00000200:1.0:1767319655.289703:0:12481:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000100:00000010:2.0:1767319655.289708:0:88114:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb040a5c00. 00000800:00000200:1.0:1767319655.289708:0:12481:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb0774ff00 type 1, nob 616 niov 1 nkiov 1 02000000:00000010:2.0:1767319655.289715:0:88114:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 1024 at ffff90cb0496a800. 00000800:00000200:0.0:1767319655.289922:0:12477:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:0.0:1767319655.289927:0:12477:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb0774ff00. 00000400:00000200:0.0:1767319655.289932:0:12477:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:0.0:1767319655.289937:0:12477:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:0.0:1767319655.289942:0:12477:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb0832cc38 00000400:00000010:0.0:1767319655.289945:0:12477:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb0832cc38. 00000100:00000200:0.0:1767319655.289952:0:12477:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb31cc0000 x1853164290360064/t0(0) o8->lustre-OST0000-osc-ffff90cb0770a800@192.168.203.141@tcp:28/4 lens 520/544 e 0 to 0 dl 1767319665 ref 2 fl Rpc:Nr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:1.0:1767319655.293182:0:12476:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:1.0:1767319655.293220:0:12476:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 416 into portal 4 MB=0x695716f3cc300 00000400:00000200:1.0:1767319655.293241:0:12476:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 4 from 12345-192.168.203.141@tcp of length 416/416 into md 0x59021 [1] + 0 00000400:00000200:1.0:1767319655.293263:0:12476:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.293267:0:12476:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:1.0:1767319655.293284:0:12476:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb31cc0000 x1853164290360064/t0(0) o8->lustre-OST0000-osc-ffff90cb0770a800@192.168.203.141@tcp:28/4 lens 520/544 e 0 to 0 dl 1767319665 ref 1 fl Rpc:NQr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000080:00000010:2.0:1767319655.293457:0:88114:0:(llite_lib.c:734:client_common_fill_super()) kmalloced '(op_data)': 384 at ffff90cb19bd0e00. 00000020:00000010:2.0:1767319655.293467:0:88114:0:(lprocfs_status.c:1413:lprocfs_stats_alloc_one()) alloc '(stats->ls_percpu[cpuid])': 640 at ffff90cb04969000. 00000020:00000010:2.0:1767319655.293475:0:88114:0:(lprocfs_status.c:1413:lprocfs_stats_alloc_one()) alloc '(stats->ls_percpu[cpuid])': 640 at ffff90cb04968800. 00000100:00000010:2.0:1767319655.293482:0:88114:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff90cb040a4000. 02000000:00000010:2.0:1767319655.293497:0:88114:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff90cb19bd0600. 00000100:00000010:2.0:1767319655.293513:0:88114:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff90cb07768180. 02000000:00000010:2.0:1767319655.293600:0:88114:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 131072 at ffff90cb3c680000. 00000400:00000010:2.0:1767319655.293608:0:88114:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb06fa55d8. 00000400:00000010:2.0:1767319655.293615:0:88114:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 632 at ffff90cb0496b400. 00000100:00000200:2.0:1767319655.293622:0:88114:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 131072 bytes, xid 1853164290360320, portal 10 00000400:00000010:2.0:1767319655.293629:0:88114:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb04241bb0. 00000100:00000200:2.0:1767319655.293632:0:88114:0:(niobuf.c:94:ptl_send_buf()) Sending 448 bytes to portal 23, xid 1853164290360320, offset 0 00000400:00000200:2.0:1767319655.293639:0:88114:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:2.0:1767319655.293651:0:88114:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:2.0:1767319655.293658:0:88114:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:2.0:1767319655.293663:0:88114:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:2.0:1767319655.293667:0:88114:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:2.0:1767319655.293676:0:88114:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 02000000:00000010:3.0:1767319655.293972:0:12481:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff90cb07690400. 00000400:00000010:3.0:1767319655.293978:0:12481:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff90cb10513318. 00000400:00000010:3.0:1767319655.293983:0:12481:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb06509c38. 00000100:00000200:3.0:1767319655.293987:0:12481:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164290360192, portal 4 00000020:00000010:3.0:1767319655.293994:0:12481:0:(lprocfs_status.c:1413:lprocfs_stats_alloc_one()) alloc '(stats->ls_percpu[cpuid])': 4608 at ffff90cb078c2000. 00000400:00000010:3.0:1767319655.293999:0:12481:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff90cb06509110. 00000100:00000200:3.0:1767319655.294001:0:12481:0:(niobuf.c:94:ptl_send_buf()) Sending 520 bytes to portal 28, xid 1853164290360192, offset 0 00000400:00000200:3.0:1767319655.294007:0:12481:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.203.141@tcp 00000400:00000200:2.0:1767319655.294047:0:88114:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66450:66450:256:4294967295] 192.168.203.141@tcp LPNI seq info [66450:66450:8:4294967295] 00000400:00000200:2.0:1767319655.294061:0:88114:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:2.0:1767319655.294069:0:88114:0:(socklnd_cb.c:1001:ksocknal_send()) sending 448 bytes in 1 frags to 12345-192.168.203.141@tcp 00000800:00000010:2.0:1767319655.294075:0:88114:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb0a5e2900. 00000800:00000200:2.0:1767319655.294082:0:88114:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:2.0:1767319655.294090:0:88114:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:2.0:1767319655.294095:0:88114:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb0a5e2900 type 1, nob 544 niov 1 nkiov 1 00000800:00000200:2.0:1767319655.294244:0:12475:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:2.0:1767319655.294249:0:12475:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb0a5e2900. 00000400:00000200:2.0:1767319655.294254:0:12475:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319655.294259:0:12475:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:3.0:1767319655.300551:0:12481:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.203.141@tcp local destination 00000400:00000200:3.0:1767319655.300563:0:12481:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:3.0:1767319655.300568:0:12481:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.203.41@tcp 00000400:00000200:3.0:1767319655.300572:0:12481:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.203.41@tcp lpni_is_preferred = 0 00000400:00000200:3.0:1767319655.300600:0:12481:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.203.141@tcp 00000400:00000200:3.0:1767319655.300604:0:12481:0:(lib-move.c:1909:lnet_handle_send()) 192.168.203.41@tcp NI seq info: [66451:66451:255:4294967295] 192.168.203.141@tcp LPNI seq info [66451:66451:7:4294967295] 00000400:00000200:3.0:1767319655.300618:0:12481:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp:) -> 192.168.203.141@tcp(192.168.203.141@tcp:192.168.203.141@tcp) : PUT try# 0 00000800:00000200:3.0:1767319655.300625:0:12481:0:(socklnd_cb.c:1001:ksocknal_send()) sending 520 bytes in 1 frags to 12345-192.168.203.141@tcp 00000800:00000010:3.0:1767319655.300636:0:12481:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff90cb07781200. 00000800:00000200:3.0:1767319655.300644:0:12481:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff90cb12afb480] -> 12345-192.168.203.141@tcp (5) 00000800:00000200:3.0:1767319655.300654:0:12481:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.203.141@tcp ip 192.168.203.141:988 00000800:00000200:3.0:1767319655.300659:0:12481:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff90cb07781200 type 1, nob 616 niov 1 nkiov 1 00000400:00000010:3.0:1767319655.300809:0:12481:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb069de688. 00000400:00000200:3.0:1767319655.300814:0:12481:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb0832ccc0 00000400:00000010:3.0:1767319655.300817:0:12481:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb0832ccc0. 00000100:00000200:3.0:1767319655.300828:0:12481:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb31cc0000 x1853164290360064/t0(0) o8->lustre-OST0000-osc-ffff90cb0770a800@192.168.203.141@tcp:28/4 lens 520/544 e 0 to 0 dl 1767319665 ref 1 fl Rpc:RNQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:3.0:1767319655.300840:0:12481:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb31cc0000 x1853164290360064/t0(0) o8->lustre-OST0000-osc-ffff90cb0770a800@192.168.203.141@tcp:28/4 lens 520/544 e 0 to 0 dl 1767319665 ref 1 fl Rpc:RNQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000020:00000010:3.0:1767319655.300863:0:12481:0:(lprocfs_status.c:1413:lprocfs_stats_alloc_one()) alloc '(stats->ls_percpu[cpuid])': 4608 at ffff90cb078c6000. 02000000:00000010:3.0:1767319655.300935:0:12481:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff90cb06157c00. 02000000:00000010:3.0:1767319655.300942:0:12481:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 1024 at ffff90cb07693400. 00000100:00000010:3.0:1767319655.300947:0:12481:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb31cc0000. 00000400:00000200:1.0:1767319655.301074:0:12477:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:1.0:1767319655.301102:0:12477:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 464 into portal 10 MB=0x695716f3cc400 00000400:00000200:1.0:1767319655.301113:0:12477:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index a from 12345-192.168.203.141@tcp of length 464/464 into md 0x59029 [32] + 224 00000400:00000200:1.0:1767319655.301133:0:12477:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.301138:0:12477:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:1.0:1767319655.301149:0:12477:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb040a4000 x1853164290360320/t0(0) o33->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:23/10 lens 448/66264 e 0 to 0 dl 1767319671 ref 3 fl Rpc:r/600/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:0 00000400:00000010:3.0:1767319655.301327:0:88114:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb06fa55d8. 00000400:00000200:3.0:1767319655.301331:0:88114:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb0496b400 00000400:00000010:3.0:1767319655.301333:0:88114:0:(lib-lnet.h:315:lnet_md_free()) kfreed 'md': 632 at ffff90cb0496b400. 00000100:00000200:3.0:1767319655.301338:0:88114:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb040a4000 x1853164290360320/t0(0) o33->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:23/10 lens 448/66264 e 0 to 0 dl 1767319671 ref 3 fl Rpc:R/600/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:0 00000100:00000200:3.0:1767319655.301344:0:88114:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb040a4000 x1853164290360320/t0(0) o33->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:23/10 lens 448/66264 e 0 to 0 dl 1767319671 ref 3 fl Rpc:RU/600/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:0 00000400:00000200:2.0:1767319655.301419:0:12475:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb04241bb0 00000400:00000010:2.0:1767319655.301421:0:12475:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb04241bb0. 00000100:00000200:2.0:1767319655.301427:0:12475:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb040a4000 x1853164290360320/t0(0) o33->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:23/10 lens 448/66264 e 0 to 0 dl 1767319671 ref 3 fl UnregRPC:RU/600/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:0 00000800:00000200:2.0:1767319655.301537:0:12475:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:2.0:1767319655.301542:0:12475:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff90cb07781200. 00000400:00000200:2.0:1767319655.301546:0:12475:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319655.301550:0:12475:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000400:00000200:2.0:1767319655.301553:0:12475:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb06509110 00000400:00000010:2.0:1767319655.301554:0:12475:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb06509110. 00000100:00000200:2.0:1767319655.301560:0:12475:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff90cb040a5c00 x1853164290360192/t0(0) o8->lustre-OST0001-osc-ffff90cb0770a800@192.168.203.141@tcp:28/4 lens 520/544 e 0 to 0 dl 1767319665 ref 2 fl Rpc:Nr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:3.0:1767319655.301728:0:88114:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff90cb07768180. 00000002:00000200:3.0:1767319655.301737:0:88114:0:(mdc_request.c:172:mdc_getattr_common()) mode: 40755 00000080:00000010:3.0:1767319655.301742:0:88114:0:(llite_lib.c:749:client_common_fill_super()) kfreed 'op_data': 384 at ffff90cb19bd0e00. 00000020:00000010:3.0:1767319655.301766:0:88114:0:(cl_object.c:714:cl_env_new()) slab-alloced 'cle': 144 at ffff90cb0a5c65a0. 00000020:00000010:3.0:1767319655.301771:0:88114:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb0b97e800. 00000020:00000010:3.0:1767319655.301777:0:88114:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff90cb0b97ee00. 00000020:00000010:3.0:1767319655.301781:0:88114:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff90cb097622a0. 00000008:00000010:3.0:1767319655.301788:0:88114:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff90cb094dce18. 00020000:00000010:3.0:1767319655.301795:0:88114:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff90cb07a71c00. 00008000:00000010:3.0:1767319655.301802:0:88114:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff90cb09484710. 00000020:00000010:3.0:1767319655.301807:0:88114:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff90cb0b97fc00. 00000008:00000010:3.0:1767319655.301812:0:88114:0:(osc_dev.c:115:osc_session_init()) slab-alloced 'info': 352 at ffff90cb064fbe40. 00020000:00000010:3.0:1767319655.301815:0:88114:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff90cb095cfa80. 00008000:00000010:3.0:1767319655.301819:0:88114:0:(echo_client.c:438:echo_session_key_init()) slab-alloced 'session': 8 at ffff90cb089e17f0. 00000080:00000010:3.0:1767319655.301825:0:88114:0:(vvp_dev.c:175:vvp_device_alloc()) kmalloced '(vdv)': 72 at ffff90cb09762660. 00000080:00000010:3.0:1767319655.301832:0:88114:0:(vvp_dev.c:183:vvp_device_alloc()) kmalloced '(site)': 528 at ffff90cb07693400. 00000020:00000010:3.0:1767319655.301877:0:88114:0:(lu_object.c:1121:lu_site_init()) kmalloced '(s->ls_bkts)': 14336 at ffff90cb07884000. 00000020:00000010:3.0:1767319655.301888:0:88114:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff90cb07690c00. 00000020:00000010:3.0:1767319655.301892:0:88114:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 192 at ffff90cb030ed480. 00000008:00000010:3.0:1767319655.301900:0:88114:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff90cb094dc2f0. 00020000:00000010:3.0:1767319655.301903:0:88114:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff90cb07a71480. 00000080:00000010:3.0:1767319655.301908:0:88114:0:(vvp_dev.c:69:ll_thread_key_init()) slab-alloced 'lti': 168 at ffff90cb2b42edc8. 00000080:00000010:3.0:1767319655.301912:0:88114:0:(vvp_dev.c:120:vvp_thread_key_init()) slab-alloced 'vti': 584 at ffff90cb0494db60. 00000008:00000010:3.0:1767319655.301916:0:88114:0:(osc_dev.c:115:osc_session_init()) slab-alloced 'info': 352 at ffff90cb064fb760. 00020000:00000010:3.0:1767319655.301919:0:88114:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff90cb095cd440. 00000080:00000010:3.0:1767319655.301923:0:88114:0:(vvp_dev.c:95:vvp_session_key_init()) slab-alloced 'session': 240 at ffff90cb048362d0. 00000008:00000010:3.0:1767319655.301928:0:88114:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff90cb094d8b28. 00020000:00000010:3.0:1767319655.301931:0:88114:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff90cb07a71000. 00000080:00000010:3.0:1767319655.301934:0:88114:0:(vvp_dev.c:69:ll_thread_key_init()) slab-alloced 'lti': 168 at ffff90cb2b42e930. 00000080:00000010:3.0:1767319655.301936:0:88114:0:(vvp_dev.c:120:vvp_thread_key_init()) slab-alloced 'vti': 584 at ffff90cb0494eb58. 00000008:00000010:3.0:1767319655.301940:0:88114:0:(osc_dev.c:115:osc_session_init()) slab-alloced 'info': 352 at ffff90cb064fa580. 00020000:00000010:3.0:1767319655.301942:0:88114:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff90cb095ce1c0. 00000080:00000010:3.0:1767319655.301945:0:88114:0:(vvp_dev.c:95:vvp_session_key_init()) slab-alloced 'session': 240 at ffff90cb048364b0. 00000008:00000010:3.0:1767319655.301948:0:88114:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff90cb094de468. 00020000:00000010:3.0:1767319655.301951:0:88114:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff90cb07a71a80. 00000080:00000010:3.0:1767319655.301953:0:88114:0:(vvp_dev.c:69:ll_thread_key_init()) slab-alloced 'lti': 168 at ffff90cb2b42ed20. 00000080:00000010:3.0:1767319655.301962:0:88114:0:(vvp_dev.c:120:vvp_thread_key_init()) slab-alloced 'vti': 584 at ffff90cb0494eda0. 00000008:00000010:3.0:1767319655.301966:0:88114:0:(osc_dev.c:115:osc_session_init()) slab-alloced 'info': 352 at ffff90cb064fa000. 00020000:00000010:3.0:1767319655.301968:0:88114:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff90cb095cc6c0. 00000080:00000010:3.0:1767319655.301971:0:88114:0:(vvp_dev.c:95:vvp_session_key_init()) slab-alloced 'session': 240 at ffff90cb04836b40. 00000008:00000010:3.0:1767319655.301975:0:88114:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff90cb094d8000. 00020000:00000010:3.0:1767319655.301978:0:88114:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff90cb07a71540. 00000080:00000010:3.0:1767319655.301981:0:88114:0:(vvp_dev.c:69:ll_thread_key_init()) slab-alloced 'lti': 168 at ffff90cb2b42ea80. 00000080:00000010:3.0:1767319655.301983:0:88114:0:(vvp_dev.c:120:vvp_thread_key_init()) slab-alloced 'vti': 584 at ffff90cb0494fd98. 00000008:00000010:3.0:1767319655.301987:0:88114:0:(osc_dev.c:115:osc_session_init()) slab-alloced 'info': 352 at ffff90cb064fb080. 00020000:00000010:3.0:1767319655.301990:0:88114:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff90cb095cc480. 00000080:00000010:3.0:1767319655.301993:0:88114:0:(vvp_dev.c:95:vvp_session_key_init()) slab-alloced 'session': 240 at ffff90cb04836f00. 00020000:00000010:3.0:1767319655.302001:0:88114:0:(lovsub_dev.c:89:lovsub_device_alloc()) kmalloced '(lsd)': 72 at ffff90cb09762cc0. 00020000:00000010:3.0:1767319655.302008:0:88114:0:(lovsub_dev.c:89:lovsub_device_alloc()) kmalloced '(lsd)': 72 at ffff90cb09762d20. 00020000:00000010:3.0:1767319655.302012:0:88114:0:(lovsub_dev.c:89:lovsub_device_alloc()) kmalloced '(lsd)': 72 at ffff90cb09762600. 00000080:00000010:3.0:1767319655.302042:0:88114:0:(super25.c:43:ll_alloc_inode()) slab-alloced 'lli': 2072 at ffff90cb2b366b40. 02000000:00000010:3.0:1767319655.302069:0:88114:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 131072 at ffff90cb3c680000. 02000000:00000010:3.0:1767319655.302108:0:88114:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff90cb19bd0600. 00000100:00000010:3.0:1767319655.302114:0:88114:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb040a4000. 00000080:00000010:3.0:1767319655.302125:0:88114:0:(dcache.c:138:ll_d_init()) kmalloced '(lld)': 24 at ffff90cb075312a0. 00000080:00000010:3.0:1767319655.302134:0:88114:0:(llite_lib.c:838:client_common_fill_super()) kfreed 'data': 192 at ffff90cb042ae540. 00000080:00000010:3.0:1767319655.302137:0:88114:0:(llite_lib.c:839:client_common_fill_super()) kfreed 'osfs': 144 at ffff90cb042ae840. 00000080:00000010:3.0:1767319655.302168:0:88114:0:(llite_lib.c:1517:ll_fill_super()) kfreed 'md': 33 at ffff90cb083a9d40. 00000080:00000010:3.0:1767319655.302171:0:88114:0:(llite_lib.c:1519:ll_fill_super()) kfreed 'dt': 33 at ffff90cb083a9e80. 00000080:00000010:3.0:1767319655.302176:0:88114:0:(llite_lib.c:1527:ll_fill_super()) kfreed 'cfg': 88 at ffff90cb09762060. 00000080:02000400:3.0:1767319655.302178:0:88114:0:(llite_lib.c:1533:ll_fill_super()) Mounted lustre-client 00000400:00000200:1.0:1767319655.306859:0:12476:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.203.41@tcp(192.168.203.41@tcp) <- 192.168.203.141@tcp : PUT - for me 00000400:00000200:1.0:1767319655.306887:0:12476:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.203.141@tcp of length 416 into portal 4 MB=0x695716f3cc380 00000400:00000200:1.0:1767319655.306899:0:12476:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 4 from 12345-192.168.203.141@tcp of length 416/416 into md 0x59031 [1] + 0 00000400:00000200:1.0:1767319655.306921:0:12476:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319655.306926:0:12476:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.203.41@tcp->192.168.203.141@tcp: PUT: OK 00000100:00000200:1.0:1767319655.306945:0:12476:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff90cb040a5c00 x1853164290360192/t0(0) o8->lustre-OST0001-osc-ffff90cb0770a800@192.168.203.141@tcp:28/4 lens 520/544 e 0 to 0 dl 1767319665 ref 1 fl Rpc:NQr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000080:00000010:3.0:1767319655.307319:0:12481:0:(vvp_dev.c:69:ll_thread_key_init()) slab-alloced 'lti': 168 at ffff90cb2b42ebd0. 00000080:00000010:3.0:1767319655.307326:0:12481:0:(vvp_dev.c:120:vvp_thread_key_init()) slab-alloced 'vti': 584 at ffff90cb0494efe8. 00000080:00000010:3.0:1767319655.307335:0:12481:0:(vvp_dev.c:95:vvp_session_key_init()) slab-alloced 'session': 240 at ffff90cb048363c0. 00000400:00000010:3.0:1767319655.307348:0:12481:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff90cb10513318. 00000400:00000200:3.0:1767319655.307353:0:12481:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff90cb06509c38 00000400:00000010:3.0:1767319655.307357:0:12481:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff90cb06509c38. 00000100:00000200:3.0:1767319655.307364:0:12481:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff90cb040a5c00 x1853164290360192/t0(0) o8->lustre-OST0001-osc-ffff90cb0770a800@192.168.203.141@tcp:28/4 lens 520/544 e 0 to 0 dl 1767319665 ref 1 fl Rpc:RNQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:3.0:1767319655.307480:0:12481:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff90cb040a5c00 x1853164290360192/t0(0) o8->lustre-OST0001-osc-ffff90cb0770a800@192.168.203.141@tcp:28/4 lens 520/544 e 0 to 0 dl 1767319665 ref 1 fl Rpc:RNQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 02000000:00000010:3.0:1767319655.307560:0:12481:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff90cb07690400. 02000000:00000010:3.0:1767319655.307567:0:12481:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 1024 at ffff90cb0496a800. 00000100:00000010:3.0:1767319655.307573:0:12481:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff90cb040a5c00. 00000080:00200008:2.0:1767319655.482035:0:88160:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff90cb2b366c08), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1767319655.482046:0:88160:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:2.0:1767319655.482065:0:88160: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:1767319655.482430:0:88160:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 88160 initiator: MDT0 00010000:00010000:2.0:1767319655.482446:0:88160:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88160 initiator: MDT0 00010000:00010000:2.0:1767319655.482455:0:88160:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88160 initiator: MDT0 00000100:00100000:2.0:1767319655.482479:0:88160:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a7800 pname:cluuid:pid:xid:nid:opc:job mkdir:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88160:1853164290360448:192.168.203.141@tcp:101:mkdir.0 00000100:00100000:2.0:1767319655.482555:0:88160:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb07768480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319655.491664:0:88160:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a7800 pname:cluuid:pid:xid:nid:opc:job mkdir:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88160:1853164290360448:192.168.203.141@tcp:101:mkdir.0 00010000:00010000:0.0:1767319655.491697:0:88160:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c 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: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319655.491713:0:88160:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c 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: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319655.491732:0:88160:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c 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: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319655.491747:0:88160:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c 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: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319655.491777:0:88160:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c 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: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319655.491787:0:88160:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c 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: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319655.491795:0:88160:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c 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: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319655.491806:0:88160:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb040a7800 x1853164290360448/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319671 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'mkdir.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319655.491821:0:88160:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c 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: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319655.491835:0:88160:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:0.0:1767319655.491842:0:88160:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319655.491872:0:88160:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:0.0:1767319655.491877:0:88160:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af127c 00000080:00010000:0.0:1767319655.491883:0:88160:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:0.0:1767319655.491887:0:88160:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af127c from it ffffb4ad89567cb8 00010000:00010000:0.0:1767319655.491890:0:88160:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319655.491898:0:88160:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319656.047669:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319657.069282:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200008:1.0:1767319657.751050:0:88212:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff90cb2b366c08), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1767319657.751064:0:88212:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:1.0:1767319657.751087:0:88212: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:1767319657.751102:0:88212:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319657.751126:0:88212:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319657.751134:0:88212:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319657.751141:0:88212:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:1.0:1767319657.751145:0:88212:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af127c 00000080:00010000:1.0:1767319657.751152:0:88212:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af127c from it ffffb4ad897b7cb8 00010000:00010000:1.0:1767319657.751157:0:88212:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319657.751165:0:88212:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000080:00200008:0.0:1767319657.752040:0:88212:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff90cb2b366c08), request_mask 0, flags 0, foreign 0 00000080:00200000:0.0:1767319657.752047:0:88212:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:0.0:1767319657.752065:0:88212: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:1767319657.752076:0:88212:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319657.752087:0:88212:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319657.752094:0:88212:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319657.752100:0:88212:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:0.0:1767319657.752104:0:88212:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af127c 00000080:00010000:0.0:1767319657.752109:0:88212:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af127c from it ffffb4ad897b7cb8 00010000:00010000:0.0:1767319657.752113:0:88212:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319657.752120:0:88212:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319657.752239:0:88212:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:0.0:1767319657.752247:0:88212: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:1767319657.752255:0:88212:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319657.752263:0:88212:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319657.752269:0:88212:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319657.752273:0:88212:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:0.0:1767319657.752281:0:88212:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af127c 00000080:00010000:0.0:1767319657.752285:0:88212:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af127c from it ffffb4ad897b7bb0 00010000:00010000:0.0:1767319657.752289:0:88212:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319657.752296:0:88212:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319657.752304:0:88212:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 44 00000080:00200008:0.0:1767319657.752311:0:88212:0:(file.c:1001:ll_file_open()) START file /:[0x200000007:0x1:0x0](ffff90cb2b366c08), flags 100000 00000080:00200080:0.0:1767319657.752730:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.752747:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb05e15c00 uarg=0000000000000000 00800000:00000004:0.0:1767319657.752754:0:88212:0:(obd_class.h:1083:obd_statfs()) lustre-MDT0000-mdc-ffff90cb0770a800: age 4858, max_age 4859 00000100:00100000:0.0:1767319657.752802:0:88212:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55c380 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88212:1853164290360576:192.168.203.141@tcp:41:lfs.0 00000100:00100000:0.0:1767319657.752921:0:88212:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31f6cf00 going to sleep for 11 seconds 00000100:00100000:0.0:1767319657.771494:0:88212:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55c380 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88212:1853164290360576:192.168.203.141@tcp:41:lfs.0 00800000:00000004:0.0:1767319657.771537:0:88212:0:(obd_class.h:1109:obd_statfs()) lustre-MDT0000-mdc-ffff90cb0770a800: update ffff90cb24e89c48 cache blocks 2174/2215 objects 63458/63796 00000080:00200080:0.0:1767319657.771617:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771635:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771644:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771648:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771652:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771656:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771660:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771663:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771667:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771685:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771691:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771695:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771699:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771714:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771719:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771723:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771727:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771731:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771734:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771738:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771741:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771744:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771747:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771750:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771754:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771757:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771760:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771763:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771766:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771770:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771773:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771776:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771779:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771782:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771794:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771799:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771803:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771806:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771810:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771814:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771818:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771820:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771824:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771828:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771832:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771835:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771839:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771842:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771847:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771850:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771866:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771871:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771875:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771878:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771881:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771885:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771888:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771891:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771894:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771905:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771911:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771914:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771918:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771921:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771925:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771928:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771932:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771935:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771939:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771942:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771946:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771949:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771952:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771955:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771959:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771962:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771966:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771969:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771972:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771975:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771978:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771981:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.771985:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.771988:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772000:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772004:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772008:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772012:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772016:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772019:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772023:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772027:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772031:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772035:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772039:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772043:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772047:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772050:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772053:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772056:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772060:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772064:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772068:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772071:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772074:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772078:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772081:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772085:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772088:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772099:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772104:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772108:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772111:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772115:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772119:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772123:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772127:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772130:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772133:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772137:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772141:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772144:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772148:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772152:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772156:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772160:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772163:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00800000:00000080:0.0:1767319657.772166:0:88212:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00000080:00200080:0.0:1767319657.772170:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:0.0:1767319657.772175:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb42079800 uarg=0000000000000000 00020000:00000004:0.0:1767319657.772182:0:88212:0:(obd_class.h:1083:obd_statfs()) lustre-OST0000-osc-ffff90cb0770a800: age 3857, max_age 4859 00000100:00100000:0.0:1767319657.772233:0:88212:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55c380 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88212:1853164290360704:192.168.203.141@tcp:13:lfs.0 00000100:00100000:0.0:1767319657.772311:0:88212:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb31f6cf00 going to sleep for 11 seconds 00000100:00100000:3.0:1767319657.778475:0:88212:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55c380 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88212:1853164290360704:192.168.203.141@tcp:13:lfs.0 00020000:00000004:3.0:1767319657.778505:0:88212:0:(obd_class.h:1109:obd_statfs()) lustre-OST0000-osc-ffff90cb0770a800: update ffff90cb24e8e6d0 cache blocks 269/276 objects 8672/9088 00000080:00200080:3.0:1767319657.778579:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.778598:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00020000:00000004:3.0:1767319657.778607:0:88212:0:(obd_class.h:1083:obd_statfs()) lustre-OST0001-osc-ffff90cb0770a800: age 3857, max_age 4859 00000100:00100000:3.0:1767319657.778648:0:88212:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc0000 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88212:1853164290360832:192.168.203.141@tcp:13:lfs.0 00000100:00100000:3.0:1767319657.778722:0:88212:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb24eb9a80 going to sleep for 11 seconds 00000100:00100000:3.0:1767319657.783018:0:88212:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc0000 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88212:1853164290360832:192.168.203.141@tcp:13:lfs.0 00020000:00000004:3.0:1767319657.783042:0:88212:0:(obd_class.h:1109:obd_statfs()) lustre-OST0001-osc-ffff90cb0770a800: update ffff90cb24e8cdf8 cache blocks 271/276 objects 8736/9123 00000080:00200080:3.0:1767319657.783097:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783109:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783114:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783116:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783119:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783121:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783123:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783125:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783127:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783129:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783144:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783147:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783149:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783151:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783154:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783156:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783157:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783159:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783161:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783163:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783165:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783166:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783168:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783170:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783172:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783173:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783175:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783177:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783178:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783181:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783184:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783188:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783191:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783195:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783198:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783208:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783332:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783337:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783341:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783345:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783349:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783352:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783356:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783359:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783362:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783395:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783401:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783405:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783409:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783412:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783416:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783419:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783423:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783426:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783430:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783433:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783437:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783441:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783444:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783448:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783459:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783464:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783469:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783472:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783475:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783478:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783482:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783486:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783490:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783493:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783497:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783500:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783503:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783506:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.783510:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.783514:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784109:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784119:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784125:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784127:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784130:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784132:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784134:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784136:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784138:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784146:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784149:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784151:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784153:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784155:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784157:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784158:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784160:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784162:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784164:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784165:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784167:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784169:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784171:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784172:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784174:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784176:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784178:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784180:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784183:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784186:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784189:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784193:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784196:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784199:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784678:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784686:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784689:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784691:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784694:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784696:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784748:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784752:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784755:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784757:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784760:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784761:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784764:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784766:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200080:3.0:1767319657.784768:0:88212:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c00866a4 arg=7ffd399ad250 00020000:00000080:3.0:1767319657.784769:0:88212:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff90cb0770a800: cmd=c00866a4 len=592 karg=ffff90cb07693800 uarg=0000000000000000 00000080:00200008:3.0:1767319657.784780:0:88212:0:(file.c:424:ll_file_release()) START file /:[0x200000007:0x1:0x0](ffff90cb2b366c08), flags 100000 00010000:00010000:0.0:1767319658.093445:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319659.118059:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319660.156597:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000001:02000400:2.0:1767319660.462930:0:88402:0:(debug.c:665:libcfs_debug_mark_buffer()) DEBUG MARKER: Using TIMEOUT=20 00000100:00100000:0.0:1767319660.654982:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55df80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:458bca3c-807c-4a6a-943a-7ee7acf06243:12483:1853164290360960:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319660.658398:0:12483:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:0.0:1767319660.658417:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290361344:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319660.658503:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ed80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290361088:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319660.658530:0:12484:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:0.0:1767319660.658537:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55d180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290361216:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319660.670481:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290361344:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319660.670498:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55df80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:458bca3c-807c-4a6a-943a-7ee7acf06243:12483:1853164290360960:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319660.673577:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55d180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290361216:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319660.673600:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ed80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290361088:192.168.203.141@tcp:400:kworker.0 00010000:00010000:0.0:1767319661.167836:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319662.193201:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319663.214227:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319664.236683:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1767319664.394011:0:12475:0:(events.c:340:request_in_callback()) peer: 12345-192.168.203.141@tcp (source: 12345-192.168.203.141@tcp) 00000100:00100000:2.0:1767319664.396297:0:88116:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164343140736 00000100:00100000:2.0:1767319664.396319:0:88116:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164343140736 00000100:00100000:2.0:1767319664.396453:0:88116:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.203.141@tcp, seq: 0 00000100:00100000:2.0:1767319664.396467:0:88116:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff90cb043a2300 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:458bca3c-807c-4a6a-943a-7ee7acf06243+3:184244:x1853164343140736:12345-192.168.203.141@tcp:104: 00010000:00010000:2.0:1767319664.396490:0:88116:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: MGC192.168.203.141@tcp lock: ffff90cb34d90800/0x2d0e085cf3af1252 lrc: 2/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1400000000000 nid: local remote: 0x964edeb21ec64cb2 expref: -99 pid: 88114 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319664.396614:0:88116:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:2.0:1767319664.396623:0:88116:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff90cb043a2300 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:458bca3c-807c-4a6a-943a-7ee7acf06243+3:184244:x1853164343140736:12345-192.168.203.141@tcp:104: Request processed in 159us (2627us total) trans 0 rc 0/0 00000100:00100000:2.0:1767319664.396631:0:88116:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.203.141@tcp, seq: 0 00010000:00010000:1.0:1767319664.397850:0:88120: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:1767319664.397867:0:88120:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: MGC192.168.203.141@tcp lock: ffff90cb34d90800/0x2d0e085cf3af1252 lrc: 2/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1400000000000 nid: local remote: 0x964edeb21ec64cb2 expref: -99 pid: 88114 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319664.397881:0:88120:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb34d90800 already unused, calling callback (ffffffffc131dc20) 10000000:00010000:1.0:1767319664.397898:0:88120:0:(mgc_request.c:922:mgc_blocking_ast()) ### MGC blocking CB ns: MGC192.168.203.141@tcp lock: ffff90cb34d90800/0x2d0e085cf3af1252 lrc: 2/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1400400000000 nid: local remote: 0x964edeb21ec64cb2 expref: -99 pid: 88114 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319664.397911:0:88120:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: MGC192.168.203.141@tcp lock: ffff90cb34d90800/0x2d0e085cf3af1252 lrc: 3/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1408400000000 nid: local remote: 0x964edeb21ec64cb2 expref: -99 pid: 88114 timeout: 0 lvb_type: 0 10000000:00010000:1.0:1767319664.397919:0:88120:0:(mgc_request.c:928:mgc_blocking_ast()) ### MGC cancel CB ns: MGC192.168.203.141@tcp lock: ffff90cb34d90800/0x2d0e085cf3af1252 lrc: 3/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1409400000000 nid: local remote: 0x964edeb21ec64cb2 expref: -99 pid: 88114 timeout: 0 lvb_type: 0 10000000:01000000:1.0:1767319664.397926:0:88120:0:(mgc_request.c:932:mgc_blocking_ast()) Lock res [0x736d61726170:0x3:0x0].0x0 (params) 00010000:00010000:1.0:1767319664.398020:0:88120:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: MGC192.168.203.141@tcp lock: ffff90cb34d90800/0x2d0e085cf3af1252 lrc: 2/0,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x5c09400000020 nid: local remote: 0x964edeb21ec64cb2 expref: -99 pid: 88114 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319664.398028:0:88120:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319664.398067:0:88120:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: MGC192.168.203.141@tcp lock: ffff90cb34d90800/0x2d0e085cf3af1252 lrc: 1/0,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x5c09400000020 nid: local remote: 0x964edeb21ec64cb2 expref: -99 pid: 88114 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319664.398075:0:88120:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: MGC192.168.203.141@tcp lock: ffff90cb34d90800/0x2d0e085cf3af1252 lrc: 0/0,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x5c09400000020 nid: local remote: 0x964edeb21ec64cb2 expref: -99 pid: 88114 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319664.398098:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319664.398100:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319664.398102:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319664.399009:0:12482:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:3.0:1767319664.399043:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:458bca3c-807c-4a6a-943a-7ee7acf06243:12482:1853164290361472:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319664.404327:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:458bca3c-807c-4a6a-943a-7ee7acf06243:12482:1853164290361472:192.168.203.141@tcp:103:ldlm_bl.0 00010000:00010000:2.0:1767319665.260640:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 10000000:01000000:0.0:1767319665.580801:0:88123:0:(mgc_request.c:611:do_requeue()) updating log params 10000000:01000000:0.0:1767319665.580812:0:88123:0:(mgc_request.c:1812:mgc_process_log()) Process log params-ffff90cb0770a800 from 7 10000000:01000000:0.0:1767319665.580818:0:88123:0:(mgc_request.c:996:mgc_enqueue()) Enqueue for params (res 0x736d61726170) 00010000:00010000:0.0:1767319665.580884:0:88123:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: MGC192.168.203.141@tcp lock: ffff90cb3c73da00/0x2d0e085cf3af1283 lrc: 3/1,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88123 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319665.580898:0:88123:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000000000000 ns: MGC192.168.203.141@tcp lock: ffff90cb3c73da00/0x2d0e085cf3af1283 lrc: 3/1,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88123 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319665.580911:0:88123:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: MGC192.168.203.141@tcp lock: ffff90cb3c73da00/0x2d0e085cf3af1283 lrc: 3/1,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1000000000000 nid: local remote: 0x0 expref: -99 pid: 88123 timeout: 0 lvb_type: 0 00000100:00100000:0.0:1767319665.580946:0:88123:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ed80 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:458bca3c-807c-4a6a-943a-7ee7acf06243:88123:1853164290361600:192.168.203.141@tcp:101:ll_cfg_requeue.0 00000100:00100000:0.0:1767319665.581193:0:88123:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1480 going to sleep for 11 seconds 00000100:00100000:3.0:1767319665.591406:0:88123:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ed80 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:458bca3c-807c-4a6a-943a-7ee7acf06243:88123:1853164290361600:192.168.203.141@tcp:101:ll_cfg_requeue.0 00010000:00010000:3.0:1767319665.591444:0:88123:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: MGC192.168.203.141@tcp lock: ffff90cb3c73da00/0x2d0e085cf3af1283 lrc: 4/1,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x11000000000000 nid: local remote: 0x964edeb21ec64d0d expref: -99 pid: 88123 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319665.591460:0:88123:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: MGC192.168.203.141@tcp lock: ffff90cb3c73da00/0x2d0e085cf3af1283 lrc: 4/1,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1000000000000 nid: local remote: 0x964edeb21ec64d0d expref: -99 pid: 88123 timeout: 0 lvb_type: 0 00000100:00100000:3.0:1767319665.591591:0:88123:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc0000 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:458bca3c-807c-4a6a-943a-7ee7acf06243:88123:1853164290361728:192.168.203.141@tcp:501:ll_cfg_requeue.0 00000100:00100000:3.0:1767319665.591695:0:88123:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b272c00 going to sleep for 11 seconds 00000100:00100000:0.0:1767319665.594458:0:88123:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc0000 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:458bca3c-807c-4a6a-943a-7ee7acf06243:88123:1853164290361728:192.168.203.141@tcp:501:ll_cfg_requeue.0 00000100:00100000:0.0:1767319665.594543:0:88123:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55d180 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:458bca3c-807c-4a6a-943a-7ee7acf06243:88123:1853164290361856:192.168.203.141@tcp:503:ll_cfg_requeue.0 00000100:00100000:0.0:1767319665.594692:0:88123:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1e40 going to sleep for 11 seconds 00000100:00100000:0.0:1767319665.599896:0:88123:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55d180 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:458bca3c-807c-4a6a-943a-7ee7acf06243:88123:1853164290361856:192.168.203.141@tcp:503:ll_cfg_requeue.0 00000040:00080000:2.0:1767319665.601329:0:88583:0:(llog.c:854:llog_process_thread()) stop processing plain [0xa:0x2:0x0] index 64768 count 7 00000020:01000000:0.0:1767319665.602687:0:88123:0:(obd_config.c:2043:class_config_parse_llog()) Processed log params gen 7-6 (rc=0) 10000000:01000000:0.0:1767319665.602718:0:88123:0:(mgc_request.c:1889:mgc_process_log()) MGC192.168.203.141@tcp: configuration from log 'params' succeeded (0). 00010000:00010000:0.0:1767319665.602733:0:88123:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: MGC192.168.203.141@tcp lock: ffff90cb3c73da00/0x2d0e085cf3af1283 lrc: 3/1,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x11000000000000 nid: local remote: 0x964edeb21ec64d0d expref: -99 pid: 88123 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319665.602747:0:88123:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: MGC192.168.203.141@tcp lock: ffff90cb3c73da00/0x2d0e085cf3af1283 lrc: 2/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x11000000000000 nid: local remote: 0x964edeb21ec64d0d expref: -99 pid: 88123 timeout: 0 lvb_type: 0 00000100:00100000:2.0:1767319665.772751:0:12483:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:2.0:1767319665.772783:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6a00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290362240:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319665.772983:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a7100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290362112:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319665.773019:0:12485:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:1.0:1767319665.773026:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290361984:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319665.777642:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6a00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290362240:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319665.789759:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290361984:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319665.789786:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a7100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290362112:192.168.203.141@tcp:400:kworker.0 00010000:00010000:1.0:1767319666.290813:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319667.312067:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319668.332678:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319669.363532:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:3.0:1767319669.445272:0:85855:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:3.0:1767319669.445311:0:85855: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:1767319669.445332:0:85855:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.445361:0:85855:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319669.445696:0:85855:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319669.445708:0:85855:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:3.0:1767319669.445712:0:85855:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af127c 00000080:00010000:3.0:1767319669.445722:0:85855:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af127c from it ffffb4ad87f8bbb0 00010000:00010000:3.0:1767319669.445727:0:85855:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.445737:0:85855:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319669.445758:0:85855:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 44 00000080:00200008:3.0:1767319669.445770:0:85855:0:(file.c:1001:ll_file_open()) START file /:[0x200000007:0x1:0x0](ffff90cb2b366c08), flags 304000 00000080:00200008:3.0:1767319669.445792:0:85855:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff90cb2b366c08), request_mask 2047, flags 0, foreign 0 00000002:00010000:3.0:1767319669.445813:0:85855:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: readdir flags 0 00010000:00010000:3.0:1767319669.445821:0:85855:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.445850:0:85855:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000100:00100000:3.0:1767319669.449315:0:85855:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2a00 pname:cluuid:pid:xid:nid:opc:job bash:3840853f-06a2-4c5f-9e07-0b15eba9dab5:85855:1853164290362368:192.168.203.141@tcp:37:bash.0 00000100:00100000:3.0:1767319669.451295:0:85855:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b272480 going to sleep for 11 seconds 00000100:00100000:3.0:1767319669.467117:0:85855:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2a00 pname:cluuid:pid:xid:nid:opc:job bash:3840853f-06a2-4c5f-9e07-0b15eba9dab5:85855:1853164290362368:192.168.203.141@tcp:37:bash.0 00010000:00010000:3.0:1767319669.467837:0:85855:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.467854:0:85855:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319669.467888:0:85855:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:3.0:1767319669.467913:0:85855: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:1767319669.467928:0:85855:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.467940:0:85855:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319669.467947:0:85855:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319669.467954:0:85855:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:3.0:1767319669.467958:0:85855:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af127c 00000080:00010000:3.0:1767319669.467964:0:85855:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af127c from it ffffb4ad87f8bcd8 00010000:00010000:3.0:1767319669.467968:0:85855:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.467996:0:85855:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319669.468480:0:85855:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) pos/size0/10752 32bit_api 0 00000080:00200000:3.0:1767319669.468560:0:85855:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:3.0:1767319669.468644:0:85855:0:(file.c:424:ll_file_release()) START file /:[0x200000007:0x1:0x0](ffff90cb2b366c08), flags 304000 00000080:00200000:0.0:1767319669.478760:0:88584:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:0.0:1767319669.478794:0:88584: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:1767319669.478817:0:88584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.478835:0:88584:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319669.478845:0:88584:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319669.478854:0:88584:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:0.0:1767319669.478864:0:88584:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af127c 00000080:00010000:0.0:1767319669.478874:0:88584:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af127c from it ffffb4ad87f5bb58 00010000:00010000:0.0:1767319669.478879:0:88584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.478949:0:88584:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319669.478969:0:88584:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319669.478984:0:88584:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb2b366c08), flags=8 00000080:00200000:0.0:1767319669.478989:0:88584:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb2b366c08), intent=getattr 00000002:00010000:0.0:1767319669.479003:0:88584:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: d20a.sanity-lfsck,[0x0:0x0:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319669.479060:0:88584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88584 initiator: MDT0 00010000:00010000:0.0:1767319669.479068:0:88584:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88584 initiator: MDT0 00010000:00010000:0.0:1767319669.479151:0:88584:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88584 initiator: MDT0 00000100:00100000:0.0:1767319669.479184:0:88584:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55d180 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290362496:192.168.203.141@tcp:101:rm.0 00000100:00100000:0.0:1767319669.479344:0:88584:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1e40 going to sleep for 11 seconds 00000100:00100000:0.0:1767319669.495407:0:88584:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55d180 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290362496:192.168.203.141@tcp:101:rm.0 00010000:00010000:0.0:1767319669.495440:0:88584:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a 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: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.495468:0:88584:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.495500:0:88584:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.495513:0:88584:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.495524:0:88584:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.495537:0:88584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.495545:0:88584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.495553:0:88584:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319669.495566:0:88584:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb2b55d180 x1853164290362496/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319685 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319669.495580:0:88584:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.495592:0:88584:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589953617/30 (0 0) 00000080:00200000:0.0:1767319669.495600:0:88584:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319669.495651:0:88584:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b7cb08) 00000080:00200000:0.0:1767319669.495662:0:88584:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1e:0x0], updating i_size 11776 00000080:00010000:0.0:1767319669.495669:0:88584:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff90cb09b7cb08) for lock 0x2d0e085cf3af128a 00000080:00010000:0.0:1767319669.495690:0:88584:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff90cb09b7cb08) 00000080:00010000:0.0:1767319669.495694:0:88584:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af128a from it ffffb4ad87f5bb20 00010000:00010000:0.0:1767319669.495697:0:88584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.495708:0:88584:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000080:00200008:0.0:1767319669.495753:0:88584:0:(file.c:6252:ll_getattr_dentry()) START file d20a.sanity-lfsck:[0x200004a51:0x1e:0x0](ffff90cb09b7cb08), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1767319669.495761:0:88584:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b7cb08),name=d20a.sanity-lfsck 00000002:00010000:0.0:1767319669.495784:0:88584:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1e:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319669.495793:0:88584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.496022:0:88584:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319669.496030:0:88584:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319669.496035:0:88584:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff90cb09b7cb08) 00000080:00010000:0.0:1767319669.496039:0:88584:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff90cb09b7cb08) for lock 0x2d0e085cf3af128a 00000080:00010000:0.0:1767319669.496043:0:88584:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af128a from it ffffb4ad87f5bcb8 00010000:00010000:0.0:1767319669.496047:0:88584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.496054:0:88584:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319669.496142:0:88584:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:0.0:1767319669.496151:0:88584: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:1767319669.496165:0:88584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.496174:0:88584:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319669.496180:0:88584:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319669.496185:0:88584:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:0.0:1767319669.496188:0:88584:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af127c 00000080:00010000:0.0:1767319669.496191:0:88584:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af127c from it ffffb4ad87f5bbf8 00010000:00010000:0.0:1767319669.496195:0:88584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.496202:0:88584:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319669.496211:0:88584:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319669.496218:0:88584:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=266 00000080:00200000:0.0:1767319669.496224:0:88584:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b7cb08), inode mode 41ed mask 44 00000080:00200008:0.0:1767319669.496234:0:88584:0:(file.c:1001:ll_file_open()) START file d20a.sanity-lfsck:[0x200004a51:0x1e:0x0](ffff90cb09b7cb08), flags 704400 00000002:00010000:0.0:1767319669.496251:0:88584:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1e:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0100240704401 00010000:00010000:0.0:1767319669.496303:0:88584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73dc00/0x2d0e085cf3af1291 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88584 initiator: MDT0 00010000:00010000:0.0:1767319669.496311:0:88584:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73dc00/0x2d0e085cf3af1291 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88584 initiator: MDT0 00000020:00100000:0.0:1767319669.496324:0:88584:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319669.496333:0:88584:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55d180 x1853164290362752/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319669.496354:0:88584:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73dc00/0x2d0e085cf3af1291 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88584 initiator: MDT0 00000100:00100000:0.0:1767319669.496992:0:88584:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55d180 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290362752:192.168.203.141@tcp:101:rm.0 00000100:00100000:0.0:1767319669.497477:0:88584:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1e40 going to sleep for 11 seconds 00000100:00100000:2.0:1767319669.519884:0:88584:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55d180 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290362752:192.168.203.141@tcp:101:rm.0 00010000:00010000:2.0:1767319669.519913:0:88584:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73dc00/0x2d0e085cf3af1291 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.519928:0:88584: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-ffff90cb0770a800 lock: ffff90cb3c73dc00/0x2d0e085cf3af1291 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.519935:0:88584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73dc00/0x2d0e085cf3af1291 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.519942:0:88584:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73dc00/0x2d0e085cf3af1291 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.519950:0:88584:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73dc00/0x2d0e085cf3af1291 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.519956:0:88584:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c73dc00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:2.0:1767319669.519962:0:88584:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73dc00/0x2d0e085cf3af1291 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.519971:0:88584:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73dc00/0x2d0e085cf3af1291 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.519978:0:88584:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73dc00/0x2d0e085cf3af1291 lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.519986:0:88584:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1767319669.519994:0:88584:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73dc00/0x2d0e085cf3af1291 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.520000:0:88584:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73dc00/0x2d0e085cf3af1291 lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88584 initiator: MDT0 00000002:00100000:2.0:1767319669.520048:0:88584:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff90cb2b55d180 x1853164290362752/t42949673153(42949673153) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319685 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319669.520063:0:88584:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55d180 x1853164290362752/t42949673153(42949673153) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319685 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319669.520088:0:88584:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1767319669.520113:0:88584:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1e:0x0], updating i_size 11776 00000002:00100000:2.0:1767319669.520143:0:88584:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55d180 x1853164290362752/t42949673153(42949673153) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319685 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200008:2.0:1767319669.520244:0:88584:0:(file.c:6252:ll_getattr_dentry()) START file d20a.sanity-lfsck:[0x200004a51:0x1e:0x0](ffff90cb09b7cb08), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1767319669.520253:0:88584:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b7cb08),name=d20a.sanity-lfsck 00000002:00010000:2.0:1767319669.520279:0:88584:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1e:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319669.520295:0:88584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.520310:0:88584:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.520319:0:88584:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319669.520327:0:88584:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff90cb09b7cb08) 00000080:00010000:2.0:1767319669.520331:0:88584:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff90cb09b7cb08) for lock 0x2d0e085cf3af128a 00000080:00010000:2.0:1767319669.520337:0:88584:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af128a from it ffffb4ad87f5bcd8 00010000:00010000:2.0:1767319669.520342:0:88584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.520352:0:88584:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.520541:0:88584:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b7cb08) pos/size0/11776 32bit_api 0 00000002:00010000:2.0:1767319669.520558:0:88584:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1e:0x0]) in obj [0x200004a51:0x1e:0x0], intent: readdir flags 0 00010000:00010000:2.0:1767319669.520565:0:88584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.520574:0:88584:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000100:00100000:2.0:1767319669.521221:0:88584:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6a00 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290362880:192.168.203.141@tcp:37:rm.0 00000100:00100000:2.0:1767319669.521327:0:88584:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6d80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319669.538291:0:88584:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6a00 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290362880:192.168.203.141@tcp:37:rm.0 00010000:00010000:2.0:1767319669.539042:0:88584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.539061:0:88584:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000080:00200008:2.0:1767319669.539229:0:88584:0:(file.c:424:ll_file_release()) START file d20a.sanity-lfsck:[0x200004a51:0x1e:0x0](ffff90cb09b7cb08), flags 704000 00000002:00100000:2.0:1767319669.539302:0:88584:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb2b55d180 x1853164290362752/t42949673153(42949673153) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319685 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'rm.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319669.539316:0:88584:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319669.539323:0:88584:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a6a00 x1853164290363136/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:2.0:1767319669.539346:0:88584:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6a00 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290363136:192.168.203.141@tcp:35:rm.0 00000100:00100000:2.0:1767319669.539481:0:88584:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6d80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319669.556559:0:88584:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6a00 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290363136:192.168.203.141@tcp:35:rm.0 00000002:00100000:0.0:1767319669.556726:0:88584:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb2b55d180 x1853164290362752/t42949673153(42949673153) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319685 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319669.556920:0:88584:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:0.0:1767319669.556945:0:88584: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:1767319669.556966:0:88584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.556983:0:88584:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319669.556993:0:88584:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319669.557000:0:88584:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:0.0:1767319669.557004:0:88584:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af127c 00000080:00010000:0.0:1767319669.557013:0:88584:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af127c from it ffffb4ad87f5bbf8 00010000:00010000:0.0:1767319669.557018:0:88584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.557028:0:88584:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319669.557045:0:88584:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319669.557053:0:88584:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=266 00000080:00200000:0.0:1767319669.557078:0:88584:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b7cb08), inode mode 41ed mask 44 00000080:00200008:0.0:1767319669.557089:0:88584:0:(file.c:1001:ll_file_open()) START file d20a.sanity-lfsck:[0x200004a51:0x1e:0x0](ffff90cb09b7cb08), flags 704400 00000002:00010000:0.0:1767319669.557108:0:88584:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1e:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0104240704401 00010000:00010000:0.0:1767319669.557182:0:88584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73cc00/0x2d0e085cf3af1298 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88584 initiator: MDT0 00010000:00010000:0.0:1767319669.557190:0:88584:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73cc00/0x2d0e085cf3af1298 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88584 initiator: MDT0 00000020:00100000:0.0:1767319669.557203:0:88584:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319669.557211:0:88584:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55d180 x1853164290363392/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319669.557222:0:88584:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73cc00/0x2d0e085cf3af1298 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88584 initiator: MDT0 00000100:00100000:0.0:1767319669.557246:0:88584:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55d180 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290363392:192.168.203.141@tcp:101:rm.0 00000100:00100000:0.0:1767319669.558423:0:88584:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1780 going to sleep for 11 seconds 00000100:00100000:2.0:1767319669.562603:0:88584:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55d180 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290363392:192.168.203.141@tcp:101:rm.0 00010000:00010000:2.0:1767319669.562643:0:88584:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73cc00/0x2d0e085cf3af1298 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d45 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.562655:0:88584:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73cc00/0x2d0e085cf3af1298 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d45 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.562669:0:88584:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73cc00/0x2d0e085cf3af1298 lrc: 4/1,0 mode: CR/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64d45 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.562681:0:88584:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73cc00/0x2d0e085cf3af1298 lrc: 4/1,0 mode: CR/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d45 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319669.562698:0:88584:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff90cb2b55d180 x1853164290363392/t42949673155(42949673155) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319685 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319669.562713:0:88584:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55d180 x1853164290363392/t42949673155(42949673155) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319685 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319669.562726:0:88584:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73cc00/0x2d0e085cf3af1298 lrc: 3/1,0 mode: CR/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d45 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.562737:0:88584:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 16 res 8589953617/30 (0 0) 00000080:00200000:2.0:1767319669.562744:0:88584:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1767319669.562767:0:88584:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1e:0x0], updating i_size 11776 00000080:00010000:2.0:1767319669.562773:0:88584:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff90cb09b7cb08) for lock 0x2d0e085cf3af1298 00000080:00010000:2.0:1767319669.562782:0:88584:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1298 from it ffffb4ad87f5bbd0 00010000:00010000:2.0:1767319669.562787:0:88584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73cc00/0x2d0e085cf3af1298 lrc: 3/1,0 mode: CR/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64d45 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.562816:0:88584:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73cc00/0x2d0e085cf3af1298 lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d45 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319669.562849:0:88584:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55d180 x1853164290363392/t42949673155(42949673155) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319685 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200008:2.0:1767319669.562955:0:88584:0:(file.c:6252:ll_getattr_dentry()) START file d20a.sanity-lfsck:[0x200004a51:0x1e:0x0](ffff90cb09b7cb08), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1767319669.562963:0:88584:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b7cb08),name=d20a.sanity-lfsck 00000002:00010000:2.0:1767319669.562988:0:88584:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1e:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319669.562999:0:88584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.563011:0:88584:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.563018:0:88584:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319669.563024:0:88584:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff90cb09b7cb08) 00000080:00010000:2.0:1767319669.563028:0:88584:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff90cb09b7cb08) for lock 0x2d0e085cf3af128a 00000080:00010000:2.0:1767319669.563032:0:88584:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af128a from it ffffb4ad87f5bcd8 00010000:00010000:2.0:1767319669.563035:0:88584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.563044:0:88584:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.563448:0:88584:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b7cb08) pos/size0/11776 32bit_api 0 00000080:00200000:2.0:1767319669.563484:0:88584:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b7cb08) pos/size18446744073709551614/11776 32bit_api 0 00000080:00200000:2.0:1767319669.563509:0:88584:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b7cb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319669.563533:0:88584:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff90cb09b7cb08), flags=0 00000080:00200000:2.0:1767319669.563539:0:88584:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff90cb09b7cb08), intent=getattr 00000002:00010000:2.0:1767319669.563553:0:88584:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: a1,[0x0:0x0:0x0]) in obj [0x200004a51:0x1e:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319669.563604:0:88584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.563613:0:88584:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT flags: 0x0 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.563623:0:88584:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT flags: 0x0 pid: 88584 initiator: MDT0 00000100:00100000:2.0:1767319669.563647:0:88584:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5880 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290363520:192.168.203.141@tcp:101:rm.0 00000100:00100000:2.0:1767319669.563739:0:88584:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6d80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319669.570517:0:88584:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5880 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290363520:192.168.203.141@tcp:101:rm.0 00010000:00010000:2.0:1767319669.570547:0:88584:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.570574:0:88584:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.570582:0:88584:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.570595:0:88584:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.570606:0:88584:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.570649:0:88584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.570659:0:88584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.570667:0:88584:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319669.570677:0:88584:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb040a5880 x1853164290363520/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319685 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319669.570689:0:88584:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.570700:0:88584:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589953617/31 (0 0) 00000080:00200000:2.0:1767319669.570707:0:88584:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x1e:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319669.573559:0:88584:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb2b0f63c8) 00000080:00200000:2.0:1767319669.573575:0:88584:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1f:0x0], updating i_size 11776 00000080:00010000:2.0:1767319669.573589:0:88584:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1f:0x0](ffff90cb2b0f63c8) for lock 0x2d0e085cf3af129f 00000080:00010000:2.0:1767319669.573603:0:88584:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1f:0x0](ffff90cb2b0f63c8) 00000080:00010000:2.0:1767319669.573607:0:88584:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af129f from it ffffb4ad87f5bb20 00010000:00010000:2.0:1767319669.573613:0:88584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.573625:0:88584:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000080:00200008:2.0:1767319669.573669:0:88584:0:(file.c:6252:ll_getattr_dentry()) START file a1:[0x200004a51:0x1f:0x0](ffff90cb2b0f63c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1767319669.575848:0:88584:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb2b0f63c8),name=a1 00000002:00010000:2.0:1767319669.575878:0:88584:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1f:0x0]) in obj [0x200004a51:0x1e:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319669.575896:0:88584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.575911:0:88584:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.575920:0:88584:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x1e:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319669.575927:0:88584:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1f:0x0](ffff90cb2b0f63c8) 00000080:00010000:2.0:1767319669.575931:0:88584:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1f:0x0](ffff90cb2b0f63c8) for lock 0x2d0e085cf3af129f 00000080:00010000:2.0:1767319669.575937:0:88584:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af129f from it ffffb4ad87f5bcb8 00010000:00010000:2.0:1767319669.575941:0:88584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.575949:0:88584:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.575999:0:88584:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b7cb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319669.576007:0:88584:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=258 00000080:00200000:2.0:1767319669.576016:0:88584:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb2b0f63c8), inode mode 41ed mask 44 00000080:00200008:2.0:1767319669.576025:0:88584:0:(file.c:1001:ll_file_open()) START file a1:[0x200004a51:0x1f:0x0](ffff90cb2b0f63c8), flags 704400 00000002:00010000:2.0:1767319669.576039:0:88584:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1f:0x0]) in obj [0x200004a51:0x1e:0x0], intent: open flags 0100240704401 00010000:00010000:2.0:1767319669.576093:0:88584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12a6 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.576101:0:88584:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12a6 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x0 pid: 88584 initiator: MDT0 00000020:00100000:2.0:1767319669.576113:0:88584:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319669.576146:0:88584:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a5880 x1853164290363776/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:2.0:1767319669.576157:0:88584:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12a6 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x0 pid: 88584 initiator: MDT0 00000100:00100000:2.0:1767319669.576179:0:88584:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5880 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290363776:192.168.203.141@tcp:101:rm.0 00000100:00100000:2.0:1767319669.576669:0:88584:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6d80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319669.580398:0:88584:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5880 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290363776:192.168.203.141@tcp:101:rm.0 00010000:00010000:2.0:1767319669.580424:0:88584:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12a6 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x0 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.580437:0:88584: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-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12a6 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.580445:0:88584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12a6 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.580452:0:88584:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12a6 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.580460:0:88584:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12a6 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.580477:0:88584:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb10507800 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:2.0:1767319669.580482:0:88584:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12a6 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x206400000000 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.580488:0:88584:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12a6 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x206400000000 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.580495:0:88584:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12a6 lrc: 5/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x20e400000000 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.580517:0:88584:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1767319669.580523:0:88584:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12a6 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.580530:0:88584:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12a6 lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 88584 initiator: MDT0 00000002:00100000:2.0:1767319669.580551:0:88584:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff90cb040a5880 x1853164290363776/t42949673156(42949673156) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319685 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319669.580565:0:88584:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a5880 x1853164290363776/t42949673156(42949673156) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319685 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319669.580579:0:88584:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a51:0x1e:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1767319669.580600:0:88584:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1f:0x0], updating i_size 11776 00000002:00100000:2.0:1767319669.580619:0:88584:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a5880 x1853164290363776/t42949673156(42949673156) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319685 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200008:2.0:1767319669.580693:0:88584:0:(file.c:6252:ll_getattr_dentry()) START file a1:[0x200004a51:0x1f:0x0](ffff90cb2b0f63c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1767319669.580701:0:88584:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb2b0f63c8),name=a1 00000002:00010000:2.0:1767319669.580721:0:88584:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1f:0x0]) in obj [0x200004a51:0x1e:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319669.580734:0:88584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.580747:0:88584:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.580754:0:88584:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x1e:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319669.580760:0:88584:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1f:0x0](ffff90cb2b0f63c8) 00000080:00010000:2.0:1767319669.580764:0:88584:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1f:0x0](ffff90cb2b0f63c8) for lock 0x2d0e085cf3af129f 00000080:00010000:2.0:1767319669.580778:0:88584:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af129f from it ffffb4ad87f5bcd8 00010000:00010000:2.0:1767319669.580781:0:88584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.580790:0:88584:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.580822:0:88584:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb2b0f63c8) pos/size0/11776 32bit_api 0 00000002:00010000:2.0:1767319669.580834:0:88584:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1f:0x0]) in obj [0x200004a51:0x1f:0x0], intent: readdir flags 0 00010000:00010000:2.0:1767319669.580840:0:88584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.580847:0:88584:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000100:00100000:2.0:1767319669.581514:0:88584:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6680 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290363904:192.168.203.141@tcp:37:rm.0 00000100:00100000:2.0:1767319669.581607:0:88584:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6d80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319669.595524:0:88584:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6680 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290363904:192.168.203.141@tcp:37:rm.0 00010000:00010000:2.0:1767319669.597023:0:88584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.597048:0:88584:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.597113:0:88584:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb2b0f63c8) pos/size18446744073709551614/11776 32bit_api 0 00000080:00200008:2.0:1767319669.597145:0:88584:0:(file.c:424:ll_file_release()) START file a1:[0x200004a51:0x1f:0x0](ffff90cb2b0f63c8), flags 704000 00000002:00100000:2.0:1767319669.597230:0:88584:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb040a5880 x1853164290363776/t42949673156(42949673156) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319685 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'rm.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319669.597264:0:88584:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319669.597270:0:88584:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a6680 x1853164290364160/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:2.0:1767319669.597296:0:88584:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6680 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290364160:192.168.203.141@tcp:35:rm.0 00000100:00100000:2.0:1767319669.601935:0:88584:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6d80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319669.612084:0:88584:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6680 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290364160:192.168.203.141@tcp:35:rm.0 00000002:00100000:2.0:1767319669.612125:0:88584:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb040a5880 x1853164290363776/t42949673156(42949673156) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319685 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319669.612219:0:88584:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b7cb08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319669.612233:0:88584:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=0 00000080:00200000:2.0:1767319669.612241:0:88584:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b7cb08), inode mode 41ed mask 3 00000080:00200000:2.0:1767319669.612247:0:88584:0:(namei.c:2264:ll_rmdir()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff90cb09b7cb08) 00010000:00010000:2.0:1767319669.612292:0:88584:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.612320:0:88584:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73cc00/0x2d0e085cf3af1298 lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d45 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.612361:0:88584:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.612559:0:88584:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.612569:0:88584:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.612886:0:88584:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 2 locks packed 00010000:00010000:2.0:1767319669.612890:0:88584:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af129f lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x1f:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64d68 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.612908:0:88584:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73ca00/0x2d0e085cf3af128a lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64d29 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000020:00100000:2.0:1767319669.612928:0:88584:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1767319669.612939:0:88584:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a6680 x1853164290364416/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 488/1008 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:2.0:1767319669.612963:0:88584:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6680 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290364416:192.168.203.141@tcp:36:rm.0 00000100:00100000:2.0:1767319669.613065:0:88584:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6d80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319669.619007:0:88584:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6680 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290364416:192.168.203.141@tcp:36:rm.0 00000080:00200000:2.0:1767319669.619062:0:88584:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff90cb2b0f63c8) 00000080:00200008:2.0:1767319669.619149:0:88584:0:(file.c:424:ll_file_release()) START file d20a.sanity-lfsck:[0x200004a51:0x1e:0x0](ffff90cb09b7cb08), flags 704000 00010000:00010000:2.0:1767319669.619199:0:88584:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73cc00/0x2d0e085cf3af1298 lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x5/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64d45 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.619252:0:88584:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:2.0:1767319669.619274:0:88584: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:1767319669.619285:0:88584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.619295:0:88584:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.619303:0:88584:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319669.619326:0:88584:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:2.0:1767319669.619330:0:88584:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af127c 00000080:00010000:2.0:1767319669.619338:0:88584:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af127c from it ffffb4ad87f5bc10 00010000:00010000:2.0:1767319669.619343:0:88584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.619352:0:88584:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.619412:0:88584:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319669.619433:0:88584:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb2b366c08), flags=0 00000080:00200000:2.0:1767319669.619438:0:88584:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb2b366c08), intent=getattr 00000002:00010000:2.0:1767319669.619454:0:88584: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:2.0:1767319669.619503:0:88584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12ad lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.619511:0:88584:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12ad lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88584 initiator: MDT0 00010000:00010000:2.0:1767319669.619521:0:88584:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12ad lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88584 initiator: MDT0 00000100:00100000:2.0:1767319669.619542:0:88584:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5880 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290364544:192.168.203.141@tcp:101:rm.0 00000100:00100000:2.0:1767319669.619618:0:88584:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6d80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319669.627689:0:88584:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5880 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290364544:192.168.203.141@tcp:101:rm.0 00010000:00010000:2.0:1767319669.627720:0:88584:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12ad 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: 0x964edeb21ec64da7 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.627753:0:88584:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12ad lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64da7 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.627787:0:88584:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12ad lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64da7 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.627800:0:88584:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12ad lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64da7 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.627812:0:88584:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12ad lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64da7 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.627825:0:88584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12ad lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64da7 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.627832:0:88584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12ad lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64da7 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.627840:0:88584:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12ad lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64da7 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319669.627853:0:88584:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb040a5880 x1853164290364544/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319685 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319669.627867:0:88584:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12ad lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64da7 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.627880:0:88584:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589953617/30 (0 0) 00000080:00200000:2.0:1767319669.627888:0:88584:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319669.627916:0:88584:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1e:0x0], updating i_size 11776 00000080:00200000:2.0:1767319669.627919:0:88584:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x1e:0x0](ffff90cb09b7cb08): rc = 0 00000080:00010000:2.0:1767319669.627926:0:88584:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff90cb09b7cb08) for lock 0x2d0e085cf3af12ad 00000080:00010000:2.0:1767319669.627945:0:88584:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff90cb09b7cb08) 00000080:00010000:2.0:1767319669.627949:0:88584:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12ad from it ffffb4ad87f5be00 00010000:00010000:2.0:1767319669.627952:0:88584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12ad lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64da7 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.627960:0:88584:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12ad lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64da7 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.627997:0:88584:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:2.0:1767319669.628017:0:88584: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:1767319669.628028:0:88584:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.628039:0:88584:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.628046:0:88584:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319669.628050:0:88584:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:2.0:1767319669.628053:0:88584:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af127c 00000080:00010000:2.0:1767319669.628057:0:88584:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af127c from it ffffb4ad87f5bd88 00010000:00010000:2.0:1767319669.628060:0:88584:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.628068:0:88584:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.628077:0:88584:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 3 00000080:00200000:2.0:1767319669.628085:0:88584:0:(namei.c:2264:ll_rmdir()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb2b366c08) 00010000:00010000:2.0:1767319669.628112:0:88584:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c 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: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.628223:0:88584:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12ad lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64da7 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.628237:0:88584:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73cc00/0x2d0e085cf3af1298 lrc: 2/0,0 mode: CR/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x5/0x0 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64d45 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319669.628288:0:88584:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb2b55d180 x1853164290363392/t42949673155(42949673155) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319685 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'rm.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319669.628299:0:88584:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319669.628304:0:88584:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a5880 x1853164290364800/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:2.0:1767319669.628329:0:88584:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5880 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290364800:192.168.203.141@tcp:35:rm.0 00000100:00100000:2.0:1767319669.628466:0:88584:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6d80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319669.634851:0:88584:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5880 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290364800:192.168.203.141@tcp:35:rm.0 00000002:00100000:2.0:1767319669.634895:0:88584:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb2b55d180 x1853164290363392/t42949673155(42949673155) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319685 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'rm.0' uid:0 gid:0 projid:0 00010000:00010000:2.0:1767319669.634990:0:88584:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12ad lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64da7 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.635001:0:88584:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73cc00/0x2d0e085cf3af1298 lrc: 1/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64d45 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.635008:0:88584:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c 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: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.635014:0:88584:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 3 locks packed 00010000:00010000:2.0:1767319669.635038:0:88584:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12ad lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x1e:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64da7 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.635049:0:88584:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73cc00/0x2d0e085cf3af1298 lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x5/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64d45 expref: -99 pid: 88584 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.635063:0:88584:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af127c 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: 0x964edeb21ec64cd5 expref: -99 pid: 88160 timeout: 0 lvb_type: 0 00000020:00100000:2.0:1767319669.635083:0:88584:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1767319669.635090:0:88584:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a5880 x1853164290365056/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 512/1008 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:2.0:1767319669.635114:0:88584:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5880 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290365056:192.168.203.141@tcp:36:rm.0 00000100:00100000:2.0:1767319669.635211:0:88584:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6d80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319669.647349:0:88584:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5880 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88584:1853164290365056:192.168.203.141@tcp:36:rm.0 00000080:00200000:2.0:1767319669.647450:0:88584:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff90cb09b7cb08) 00000080:00200000:3.0:1767319669.671310:0:88587:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:3.0:1767319669.671347:0:88587: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:1767319669.671902:0:88587:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 88587 initiator: MDT0 00010000:00010000:3.0:1767319669.671913:0:88587:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88587 initiator: MDT0 00010000:00010000:3.0:1767319669.671922:0:88587:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88587 initiator: MDT0 00000100:00100000:3.0:1767319669.671945:0:88587:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2a00 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88587:1853164290365184:192.168.203.141@tcp:101:lfs.0 00000100:00100000:3.0:1767319669.672180:0:88587:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b272480 going to sleep for 11 seconds 00000100:00100000:3.0:1767319669.675851:0:88587:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2a00 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88587:1853164290365184:192.168.203.141@tcp:101:lfs.0 00010000:00010000:3.0:1767319669.675879:0:88587:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 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: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.675891:0:88587:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 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: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.675903:0:88587:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 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: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.675931:0:88587:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 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: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.675941:0:88587:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 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: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.675948:0:88587:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 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: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.675953:0:88587:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 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: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319669.675960:0:88587:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb31cc2a00 x1853164290365184/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319685 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319669.675972:0:88587:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 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: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.675983:0:88587:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:3.0:1767319669.675988:0:88587:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:3.0:1767319669.676016:0:88587:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:3.0:1767319669.676022:0:88587:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12b4 00000080:00010000:3.0:1767319669.676026:0:88587:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:3.0:1767319669.676029:0:88587:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12b4 from it ffffb4ad87f7bb58 00010000:00010000:3.0:1767319669.676031:0:88587:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.676037:0:88587:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319669.676065:0:88587:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:3.0:1767319669.676085:0:88587:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d20b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb2b366c08), flags=13 00000080:00200000:3.0:1767319669.676090:0:88587:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d20b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb2b366c08), intent=getattr 00000002:00010000:3.0:1767319669.676116:0:88587: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:1767319669.676175:0:88587:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12bb lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88587 initiator: MDT0 00010000:00010000:3.0:1767319669.676183:0:88587:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12bb lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88587 initiator: MDT0 00010000:00010000:3.0:1767319669.676193:0:88587:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12bb lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88587 initiator: MDT0 00000100:00100000:3.0:1767319669.676216:0:88587:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2a00 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88587:1853164290365312:192.168.203.141@tcp:101:lfs.0 00000100:00100000:3.0:1767319669.676313:0:88587:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b272480 going to sleep for 11 seconds 00000100:00100000:3.0:1767319669.684024:0:88587:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2a00 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88587:1853164290365312:192.168.203.141@tcp:101:lfs.0 00010000:00010000:3.0:1767319669.684049:0:88587:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12bb lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88587 initiator: MDT0 00010000:00010000:3.0:1767319669.684062:0:88587: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-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12bb lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88587 initiator: MDT0 00010000:00010000:3.0:1767319669.684067:0:88587:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12bb lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88587 initiator: MDT0 00010000:00010000:3.0:1767319669.684073:0:88587:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12bb lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88587 initiator: MDT0 00010000:00010000:3.0:1767319669.684079:0:88587:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12bb lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88587 initiator: MDT0 00010000:00010000:3.0:1767319669.684116:0:88587:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c666800 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:3.0:1767319669.684122:0:88587:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12bb lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 88587 initiator: MDT0 00010000:00010000:3.0:1767319669.684144:0:88587:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12bb lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 88587 initiator: MDT0 00010000:00010000:3.0:1767319669.684156:0:88587:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12bb lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 88587 initiator: MDT0 00010000:00010000:3.0:1767319669.684164:0:88587:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1767319669.684172:0:88587:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12bb lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88587 initiator: MDT0 00010000:00010000:3.0:1767319669.684179:0:88587:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12bb lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88587 initiator: MDT0 00000002:00100000:3.0:1767319669.684200:0:88587:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff90cb31cc2a00 x1853164290365312/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319685 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1767319669.684217:0:88587:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00010000:00010000:3.0:1767319669.684249:0:88587:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.684264:0:88587:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00000080:00010000:3.0:1767319669.684274:0:88587:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12b4 from it ffffb4ad87f7b940 00010000:00010000:3.0:1767319669.684278:0:88587:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.684286:0:88587:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319669.684505:0:88587:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:3.0:1767319669.684523:0:88587: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:1767319669.684531:0:88587:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.684540:0:88587:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319669.684546:0:88587:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319669.684552:0:88587:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:3.0:1767319669.684556:0:88587:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12b4 00000080:00010000:3.0:1767319669.684562:0:88587:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12b4 from it ffffb4ad87f7bbe8 00010000:00010000:3.0:1767319669.684577:0:88587:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.684585:0:88587:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319669.684595:0:88587:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:3.0:1767319669.684603:0:88587:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=16392 00000080:00200008:3.0:1767319669.684633:0:88587:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff90cb2b366c08), request_mask 0, flags 0, foreign 0 00000080:00200000:3.0:1767319669.684639:0:88587:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:3.0:1767319669.684645:0:88587: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:1767319669.684651:0:88587:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.684659:0:88587:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319669.684672:0:88587:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319669.684676:0:88587:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:3.0:1767319669.684678:0:88587:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12b4 00000080:00010000:3.0:1767319669.684682:0:88587:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12b4 from it ffffb4ad87f7bcb8 00010000:00010000:3.0:1767319669.684685:0:88587:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.684693:0:88587:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00000080:00200008:0.0:1767319669.686609:0:88587:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff90cb2b366c08), request_mask 0, flags 0, foreign 0 00000080:00200000:0.0:1767319669.686618:0:88587:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:0.0:1767319669.686642:0:88587: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:1767319669.686661:0:88587:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.686677:0:88587:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319669.686685:0:88587:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319669.686694:0:88587:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:0.0:1767319669.686697:0:88587:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12b4 00000080:00010000:0.0:1767319669.686705:0:88587:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12b4 from it ffffb4ad87f7bcb8 00010000:00010000:0.0:1767319669.686715:0:88587:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.686724:0:88587:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319669.686896:0:88587:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:0.0:1767319669.686902:0:88587: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:1767319669.686907:0:88587:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.686913:0:88587:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319669.686917:0:88587:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319669.686920:0:88587:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:0.0:1767319669.686922:0:88587:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12b4 00000080:00010000:0.0:1767319669.686925:0:88587:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12b4 from it ffffb4ad87f7bbb0 00010000:00010000:0.0:1767319669.686927:0:88587:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.686931:0:88587:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319669.686936:0:88587:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 44 00000080:00200008:0.0:1767319669.686943:0:88587:0:(file.c:1001:ll_file_open()) START file /:[0x200000007:0x1:0x0](ffff90cb2b366c08), flags 300000 00000080:00200080:0.0:1767319669.686959:0:88587:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) cmd=c03066f0 arg=7ffc02690f00 00000080:00200000:0.0:1767319669.686971:0:88587:0:(dir.c:483:ll_dir_setdirstripe()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08) name=d20b.sanity-lfsck stripe_offset=0 stripe_count=1, hash_type=0 00000100:00100000:0.0:1767319669.687024:0:88587:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55df80 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88587:1853164290365440:192.168.203.141@tcp:700:lfs.0 00000100:00100000:0.0:1767319669.687144:0:88587:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1e40 going to sleep for 11 seconds 00000100:00100000:1.0:1767319669.692439:0:88587:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55df80 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88587:1853164290365440:192.168.203.141@tcp:700:lfs.0 00010000:00010000:1.0:1767319669.692498:0:88587:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 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: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319669.692606:0:88587:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 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: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319669.692615:0:88587:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319669.692618:0:88587:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667a00/0x2d0e085cf3af12b4 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: 0x964edeb21ec64dca expref: -99 pid: 88587 timeout: 0 lvb_type: 0 00000020:00100000:1.0:1767319669.692669:0:88587:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1767319669.692697:0:88587:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a3480 x1853164290365696/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 568/960 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:1.0:1767319669.692723:0:88587:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3480 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88587:1853164290365696:192.168.203.141@tcp:36:lfs.0 00000100:00100000:1.0:1767319669.692813:0:88587:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb07b47840 going to sleep for 11 seconds 00000100:00100000:0.0:1767319669.698466:0:88587:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3480 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88587:1853164290365696:192.168.203.141@tcp:36:lfs.0 00000080:00200000:0.0:1767319669.698547:0:88587:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8) 00000080:00200000:0.0:1767319669.698555:0:88587:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x1:0x0], updating i_size 512 00000080:00200008:0.0:1767319669.698607:0:88587:0:(file.c:424:ll_file_release()) START file /:[0x200000007:0x1:0x0](ffff90cb2b366c08), flags 300000 00000080:00200000:2.0:1767319669.731751:0:85855:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:2.0:1767319669.731787:0:85855: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:1767319669.733268:0:85855:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 85855 initiator: MDT0 00010000:00010000:2.0:1767319669.733289:0:85855:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 85855 initiator: MDT0 00010000:00010000:2.0:1767319669.733300:0:85855:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 85855 initiator: MDT0 00000100:00100000:2.0:1767319669.733332:0:85855:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4e00 pname:cluuid:pid:xid:nid:opc:job bash:3840853f-06a2-4c5f-9e07-0b15eba9dab5:85855:1853164290365824:192.168.203.141@tcp:101:bash.0 00000100:00100000:2.0:1767319669.733453:0:85855:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6d80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319669.744187:0:85855:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4e00 pname:cluuid:pid:xid:nid:opc:job bash:3840853f-06a2-4c5f-9e07-0b15eba9dab5:85855:1853164290365824:192.168.203.141@tcp:101:bash.0 00010000:00010000:2.0:1767319669.744218:0:85855:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 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: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.744233:0:85855:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 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: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.744247:0:85855:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 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: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.744260:0:85855:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 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: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.744273:0:85855:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 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: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.744282:0:85855:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 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: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.744290:0:85855:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 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: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319669.744301:0:85855:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb040a4e00 x1853164290365824/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319685 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319669.744316:0:85855:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 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: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.744330:0:85855:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:2.0:1767319669.744336:0:85855:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1767319669.744427:0:85855:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:2.0:1767319669.744436:0:85855:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:2.0:1767319669.744443:0:85855:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:2.0:1767319669.744447:0:85855:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87f8bbf8 00010000:00010000:2.0:1767319669.744450:0:85855:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.744459:0:85855:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.744486:0:85855:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319669.744513:0:85855:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=.lustre, dir=[0x200000007:0x1:0x0](ffff90cb2b366c08), flags=27 00000080:00200000:2.0:1767319669.744520:0:85855:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=.lustre, dir=[0x200000007:0x1:0x0](ffff90cb2b366c08), intent=0 00000002:00010000:2.0:1767319669.744544:0:85855: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:1767319669.744593:0:85855:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af12c9 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85855 initiator: MDT0 00010000:00010000:2.0:1767319669.744601:0:85855:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af12c9 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85855 initiator: MDT0 00010000:00010000:2.0:1767319669.744612:0:85855:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af12c9 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85855 initiator: MDT0 00000100:00100000:2.0:1767319669.744634:0:85855:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4e00 pname:cluuid:pid:xid:nid:opc:job bash:3840853f-06a2-4c5f-9e07-0b15eba9dab5:85855:1853164290365952:192.168.203.141@tcp:101:bash.0 00000100:00100000:2.0:1767319669.744721:0:85855:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6d80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319669.748277:0:85855:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4e00 pname:cluuid:pid:xid:nid:opc:job bash:3840853f-06a2-4c5f-9e07-0b15eba9dab5:85855:1853164290365952:192.168.203.141@tcp:101:bash.0 00010000:00010000:2.0:1767319669.748311:0:85855:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af12c9 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: 0x964edeb21ec64e17 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.748339:0:85855:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af12c9 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: 0x964edeb21ec64e17 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.748403:0:85855:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af12c9 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: 0x964edeb21ec64e17 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.748417:0:85855:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af12c9 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: 0x964edeb21ec64e17 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.748429:0:85855:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af12c9 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: 0x964edeb21ec64e17 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.748444:0:85855:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af12c9 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: 0x964edeb21ec64e17 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.748453:0:85855:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af12c9 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: 0x964edeb21ec64e17 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.748461:0:85855:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af12c9 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: 0x964edeb21ec64e17 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319669.748474:0:85855:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff90cb040a4e00 x1853164290365952/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319685 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319669.748488:0:85855:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af12c9 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: 0x964edeb21ec64e17 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.748500:0:85855:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589934594/1 (0 0) 00000080:00200000:2.0:1767319669.748508:0:85855:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319669.748547:0:85855:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200000002:0x1:0x0](ffff90cb2b0f63c8) 00000080:00200000:2.0:1767319669.748556:0:85855:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000002:0x1:0x0], updating i_size 10752 00000080:00010000:2.0:1767319669.748564:0:85855:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000002:0x1:0x0](ffff90cb2b0f63c8) for lock 0x2d0e085cf3af12c9 00000080:00010000:2.0:1767319669.748585:0:85855:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000002:0x1:0x0](ffff90cb2b0f63c8) 00000080:00010000:2.0:1767319669.748589:0:85855:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c9 from it ffffb4ad87f8bac8 00010000:00010000:2.0:1767319669.748593:0:85855:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af12c9 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: 0x964edeb21ec64e17 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.748602:0:85855:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af12c9 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: 0x964edeb21ec64e17 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.748645:0:85855:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff90cb2b0f63c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319669.748664:0:85855:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=lost+found, dir=[0x200000002:0x1:0x0](ffff90cb2b0f63c8), flags=27 00000080:00200000:2.0:1767319669.748669:0:85855:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=lost+found, dir=[0x200000002:0x1:0x0](ffff90cb2b0f63c8), intent=0 00000002:00010000:2.0:1767319669.748693:0:85855: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:2.0:1767319669.748743:0:85855:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507a00/0x2d0e085cf3af12d0 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85855 initiator: MDT0 00010000:00010000:2.0:1767319669.748751:0:85855:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507a00/0x2d0e085cf3af12d0 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85855 initiator: MDT0 00010000:00010000:2.0:1767319669.748777:0:85855:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507a00/0x2d0e085cf3af12d0 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85855 initiator: MDT0 00000100:00100000:2.0:1767319669.748804:0:85855:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4e00 pname:cluuid:pid:xid:nid:opc:job bash:3840853f-06a2-4c5f-9e07-0b15eba9dab5:85855:1853164290366080:192.168.203.141@tcp:101:bash.0 00000100:00100000:2.0:1767319669.748900:0:85855:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6d80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319669.756077:0:85855:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4e00 pname:cluuid:pid:xid:nid:opc:job bash:3840853f-06a2-4c5f-9e07-0b15eba9dab5:85855:1853164290366080:192.168.203.141@tcp:101:bash.0 00010000:00010000:2.0:1767319669.756111:0:85855:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507a00/0x2d0e085cf3af12d0 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: 0x964edeb21ec64e33 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.756150:0:85855:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507a00/0x2d0e085cf3af12d0 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: 0x964edeb21ec64e33 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.756181:0:85855:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507a00/0x2d0e085cf3af12d0 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: 0x964edeb21ec64e33 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.756195:0:85855:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507a00/0x2d0e085cf3af12d0 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: 0x964edeb21ec64e33 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.756208:0:85855:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507a00/0x2d0e085cf3af12d0 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: 0x964edeb21ec64e33 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.756222:0:85855:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507a00/0x2d0e085cf3af12d0 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: 0x964edeb21ec64e33 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.756230:0:85855:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507a00/0x2d0e085cf3af12d0 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: 0x964edeb21ec64e33 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.756238:0:85855:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507a00/0x2d0e085cf3af12d0 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: 0x964edeb21ec64e33 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319669.756250:0:85855:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff90cb040a4e00 x1853164290366080/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 584/584 e 0 to 0 dl 1767319685 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319669.756266:0:85855:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507a00/0x2d0e085cf3af12d0 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: 0x964edeb21ec64e33 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.756279:0:85855:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589934594/3 (0 0) 00000080:00200000:2.0:1767319669.756287:0:85855:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000002:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319669.756329:0:85855:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200000002:0x3:0x0](ffff90cb2b0f2a08) 00000080:00200000:2.0:1767319669.756339:0:85855:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000002:0x3:0x0], updating i_size 10752 00000080:00010000:2.0:1767319669.756347:0:85855:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000002:0x3:0x0](ffff90cb2b0f2a08) for lock 0x2d0e085cf3af12d0 00000080:00010000:2.0:1767319669.756412:0:85855:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000002:0x3:0x0](ffff90cb2b0f2a08) 00000080:00010000:2.0:1767319669.756418:0:85855:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12d0 from it ffffb4ad87f8bac8 00010000:00010000:2.0:1767319669.756422:0:85855:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507a00/0x2d0e085cf3af12d0 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: 0x964edeb21ec64e33 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.756432:0:85855:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507a00/0x2d0e085cf3af12d0 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: 0x964edeb21ec64e33 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.756473:0:85855:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff90cb2b0f2a08), inode mode 4140 mask 1 00000080:00200000:2.0:1767319669.756498:0:85855:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff90cb2b0f2a08), file ffff90cb0550e480, open_flags 18800, mode 0 opened 0 00000080:00200000:2.0:1767319669.756506:0:85855:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff90cb2b0f2a08), intent=open 00000002:00010000:2.0:1767319669.756532:0:85855: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:1767319669.756589:0:85855:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af12d7 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 85855 initiator: MDT0 00010000:00010000:2.0:1767319669.756597:0:85855:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af12d7 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85855 initiator: MDT0 00000020:00100000:2.0:1767319669.756609:0:85855:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319669.756617:0:85855:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a4e00 x1853164290366336/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:2.0:1767319669.756625:0:85855:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af12d7 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85855 initiator: MDT0 00000100:00100000:2.0:1767319669.756646:0:85855:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4e00 pname:cluuid:pid:xid:nid:opc:job bash:3840853f-06a2-4c5f-9e07-0b15eba9dab5:85855:1853164290366336:192.168.203.141@tcp:101:bash.0 00000100:00100000:2.0:1767319669.756863:0:85855:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6d80 going to sleep for 11 seconds 00000100:00100000:3.0:1767319669.782791:0:85855:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4e00 pname:cluuid:pid:xid:nid:opc:job bash:3840853f-06a2-4c5f-9e07-0b15eba9dab5:85855:1853164290366336:192.168.203.141@tcp:101:bash.0 00010000:00010000:3.0:1767319669.782824:0:85855:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af12d7 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 85855 initiator: MDT0 00010000:00010000:3.0:1767319669.782840:0:85855: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-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af12d7 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85855 initiator: MDT0 00010000:00010000:3.0:1767319669.782847:0:85855:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af12d7 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85855 initiator: MDT0 00010000:00010000:3.0:1767319669.782854:0:85855:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af12d7 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 85855 initiator: MDT0 00010000:00010000:3.0:1767319669.782863:0:85855:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af12d7 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 85855 initiator: MDT0 00010000:00010000:3.0:1767319669.782870:0:85855:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb10507200 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:3.0:1767319669.782875:0:85855:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af12d7 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 85855 initiator: MDT0 00010000:00010000:3.0:1767319669.782902:0:85855:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af12d7 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 85855 initiator: MDT0 00010000:00010000:3.0:1767319669.782908:0:85855:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af12d7 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 85855 initiator: MDT0 00010000:00010000:3.0:1767319669.782913:0:85855:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1767319669.782920:0:85855:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af12d7 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85855 initiator: MDT0 00010000:00010000:3.0:1767319669.782925:0:85855:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af12d7 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 85855 initiator: MDT0 00000002:00100000:3.0:1767319669.782944:0:85855:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff90cb040a4e00 x1853164290366336/t42949673162(42949673162) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319685 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319669.782955:0:85855:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a4e00 x1853164290366336/t42949673162(42949673162) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319685 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1767319669.782967:0:85855:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1767319669.783005:0:85855:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b361988) 00000080:00200000:3.0:1767319669.783015:0:85855:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:3.0:1767319669.783021:0:85855:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff90cb2b361988) for lock 0x0 00000080:00200008:3.0:1767319669.783050:0:85855:0:(file.c:1001:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff90cb2b361988), flags 304000 00000002:00100000:3.0:1767319669.783072:0:85855:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a4e00 x1853164290366336/t42949673162(42949673162) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319685 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1767319669.783164:0:85855:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b361988), inode mode 41c0 mask 44 00000080:00200008:3.0:1767319669.783210:0:85855:0:(file.c:6252:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff90cb2b361988), request_mask 2047, flags 0, foreign 0 00000080:00200000:3.0:1767319669.783217:0:85855:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b361988),name=MDT0000 00000002:00010000:3.0:1767319669.783236:0:85855: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:1767319669.783314:0:85855:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 85855 initiator: MDT0 00010000:00010000:3.0:1767319669.783322:0:85855:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 85855 initiator: MDT0 00010000:00010000:3.0:1767319669.783333:0:85855:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 85855 initiator: MDT0 00000100:00100000:3.0:1767319669.783356:0:85855:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2a00 pname:cluuid:pid:xid:nid:opc:job bash:3840853f-06a2-4c5f-9e07-0b15eba9dab5:85855:1853164290366464:192.168.203.141@tcp:101:bash.0 00000100:00100000:3.0:1767319669.784313:0:85855:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b272480 going to sleep for 11 seconds 00000100:00100000:2.0:1767319669.789486:0:85855:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2a00 pname:cluuid:pid:xid:nid:opc:job bash:3840853f-06a2-4c5f-9e07-0b15eba9dab5:85855:1853164290366464:192.168.203.141@tcp:101:bash.0 00010000:00010000:2.0:1767319669.789518:0:85855:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.789559:0:85855:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.789572:0:85855:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.789585:0:85855:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.789599:0:85855:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.789607:0:85855:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de lrc: 5/2,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.789615:0:85855:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de lrc: 4/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319669.789627:0:85855:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb31cc2a00 x1853164290366464/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319685 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319669.789641:0:85855:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.789656:0:85855:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589935618/1 (0 0) 00000080:00200000:2.0:1767319669.789664:0:85855:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1767319669.789689:0:85855:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:2.0:1767319669.789696:0:85855:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff90cb2b361988) for lock 0x2d0e085cf3af12de 00000080:00010000:2.0:1767319669.789702:0:85855:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff90cb2b361988) 00000080:00010000:2.0:1767319669.789714:0:85855:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12de from it ffffb4ad87f8bcd8 00010000:00010000:2.0:1767319669.789718:0:85855:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.789727:0:85855:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.789964:0:85855:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b361988) pos/size0/10752 32bit_api 0 00000002:00010000:2.0:1767319669.789990:0:85855:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000402:0x1:0x0], intent: readdir flags 0 00010000:00010000:2.0:1767319669.790000:0:85855:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.790011:0:85855:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000100:00100000:2.0:1767319669.790749:0:85855:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a7b80 pname:cluuid:pid:xid:nid:opc:job bash:3840853f-06a2-4c5f-9e07-0b15eba9dab5:85855:1853164290366592:192.168.203.141@tcp:37:bash.0 00000100:00100000:2.0:1767319669.790871:0:85855:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6a80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319669.815329:0:85855:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a7b80 pname:cluuid:pid:xid:nid:opc:job bash:3840853f-06a2-4c5f-9e07-0b15eba9dab5:85855:1853164290366592:192.168.203.141@tcp:37:bash.0 00010000:00010000:2.0:1767319669.817451:0:85855:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.817476:0:85855:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319669.818578:0:85855:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b361988) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:3.0:1767319669.818610:0:85855:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff90cb2b361988), flags 304000 00000002:00100000:3.0:1767319669.818707:0:85855:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb040a4e00 x1853164290366336/t42949673162(42949673162) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319685 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1767319669.818733:0:85855:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1767319669.818740:0:85855:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc3100 x1853164290366848/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:3.0:1767319669.818767:0:85855:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc3100 pname:cluuid:pid:xid:nid:opc:job bash:3840853f-06a2-4c5f-9e07-0b15eba9dab5:85855:1853164290366848:192.168.203.141@tcp:35:bash.0 00000100:00100000:3.0:1767319669.818881:0:85855:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b272300 going to sleep for 11 seconds 00000100:00100000:3.0:1767319669.821974:0:85855:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc3100 pname:cluuid:pid:xid:nid:opc:job bash:3840853f-06a2-4c5f-9e07-0b15eba9dab5:85855:1853164290366848:192.168.203.141@tcp:35:bash.0 00000002:00100000:3.0:1767319669.822016:0:85855:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb040a4e00 x1853164290366336/t42949673162(42949673162) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319685 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319669.832681:0:88590:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:2.0:1767319669.832719:0:88590: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:1767319669.832743:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.834881:0:88590:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.834896:0:88590:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319669.834913:0:88590:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:2.0:1767319669.834918:0:88590:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:2.0:1767319669.834930:0:88590:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87f83b58 00010000:00010000:2.0:1767319669.834935:0:88590:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.834945:0:88590:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.834967:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319669.834980:0:88590:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:2.0:1767319669.834989:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff90cb2b0f63c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319669.834993:0:88590:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:2.0:1767319669.834996:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff90cb2b0f2a08), inode mode 4140 mask 1 00000080:00200000:2.0:1767319669.835015:0:88590:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff90cb2b0f2a08), flags=24 00000080:00200000:2.0:1767319669.835328:0:88590:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff90cb2b0f2a08), intent=0 00000002:00010000:2.0:1767319669.835356:0:88590: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:1767319669.835450:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88590 initiator: MDT0 00010000:00010000:2.0:1767319669.835459:0:88590:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88590 initiator: MDT0 00010000:00010000:2.0:1767319669.835471:0:88590:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88590 initiator: MDT0 00000100:00100000:2.0:1767319669.835517:0:88590:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a7b80 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88590:1853164290366976:192.168.203.141@tcp:101:rm.0 00000100:00100000:2.0:1767319669.835643:0:88590:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6a80 going to sleep for 11 seconds 00000100:00100000:3.0:1767319669.839416:0:88590:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a7b80 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88590:1853164290366976:192.168.203.141@tcp:101:rm.0 00010000:00010000:3.0:1767319669.839452:0:88590:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 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: 0x964edeb21ec64e79 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.839499:0:88590:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 lrc: 4/1,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64e79 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.839509:0:88590:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 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: 0x964edeb21ec64e79 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.839521:0:88590:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 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: 0x964edeb21ec64e79 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.839532:0:88590:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 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: 0x964edeb21ec64e79 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.839547:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 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: 0x964edeb21ec64e79 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.839556:0:88590:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 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: 0x964edeb21ec64e79 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.839564:0:88590:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 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: 0x964edeb21ec64e79 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319669.839588:0:88590:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff90cb040a7b80 x1853164290366976/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319685 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319669.839603:0:88590:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 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: 0x964edeb21ec64e79 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.839616:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de 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: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.839643:0:88590:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de lrc: 2/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.839652:0:88590:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 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: 0x964edeb21ec64e79 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.839658:0:88590:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x964edeb21ec64e79 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.839664:0:88590:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000400000000 nid: local remote: 0x964edeb21ec64e79 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.839688:0:88590: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:1767319669.839697:0:88590:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1767319669.839722:0:88590:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00200000:3.0:1767319669.839726:0:88590:0:(namei.c:151:ll_iget()) got inode: [0x200000402:0x1:0x0](ffff90cb2b361988): rc = 0 00010000:00010000:1.0:1767319669.839731:0:88120: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:1767319669.839734:0:88590:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff90cb2b361988) for lock 0x2d0e085cf3af12de 00010000:00010000:1.0:1767319669.839742:0:88120:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x964edeb21ec64e79 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00000080:00010000:3.0:1767319669.839751:0:88590:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff90cb2b361988) 00010000:00010000:1.0:1767319669.839754:0:88120:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb10506400 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319669.839761:0:88120:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x13 rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x964edeb21ec64e79 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00000080:00010000:3.0:1767319669.839769:0:88590:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12de from it ffffb4ad87f83a28 00010000:00010000:1.0:1767319669.839773:0:88120:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x13 rrc: 3 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0x964edeb21ec64e79 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.839775:0:88590:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de 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: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.839797:0:88590:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de 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: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319669.839799:0:88120:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 lrc: 3/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x13 rrc: 4 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64e79 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319669.839824:0:88120:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de 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: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319669.839843:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b361988), inode mode 41c0 mask 1 00010000:00010000:1.0:1767319669.839867:0:88120:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 lrc: 2/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x13 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64e79 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319669.839869:0:88590:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=[0x200004a51:0x21:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff90cb2b361988), flags=8 00000080:00200000:3.0:1767319669.839879:0:88590:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a51:0x21:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff90cb2b361988), intent=getattr 00010000:00010000:1.0:1767319669.839881:0:88120:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000002:00010000:3.0:1767319669.839914:0:88590:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x200004a51:0x21:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319669.839953:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 88590 initiator: MDT0 00010000:00010000:3.0:1767319669.839961:0:88590:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT flags: 0x0 pid: 88590 initiator: MDT0 00010000:00010000:3.0:1767319669.839971:0:88590:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT flags: 0x0 pid: 88590 initiator: MDT0 00000100:00100000:3.0:1767319669.839991:0:88590:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc3100 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88590:1853164290367232:192.168.203.141@tcp:101:rm.0 00010000:00010000:1.0:1767319669.840045:0:88120:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x13 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64e79 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319669.840054:0:88120:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af12e5 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x13 rrc: 4 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64e79 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319669.840078:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319669.840081:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319669.840082:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319669.840093:0:88590:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b272d80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319669.840235:0:12482:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:0.0:1767319669.840253:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290367104:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1767319669.849798:0:88590:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc3100 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88590:1853164290367232:192.168.203.141@tcp:101:rm.0 00010000:00010000:2.0:1767319669.849832:0:88590:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec 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: 0x964edeb21ec64e95 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.849861:0:88590:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec 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: 0x964edeb21ec64e95 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.849870:0:88590:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64e95 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.849884:0:88590:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64e95 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.849897:0:88590:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64e95 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.849911:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64e95 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.849920:0:88590:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64e95 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.849928:0:88590:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64e95 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319669.849941:0:88590:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb31cc3100 x1853164290367232/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 600/664 e 0 to 0 dl 1767319685 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319669.849976:0:88590:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 80 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64e95 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1767319669.849992:0:88590:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64e95 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319669.850005:0:88590:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589953617/33 (0 0) 00000080:00200000:2.0:1767319669.850014:0:88590:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319669.850194:0:88590:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x21:0x0](ffff90cb2b0f1148) 00000080:00200000:2.0:1767319669.850325:0:88590:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x21:0x0]: layout version change: 4294967294 -> 2 00000080:00010000:2.0:1767319669.850332:0:88590:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x21:0x0](ffff90cb2b0f1148) for lock 0x2d0e085cf3af12ec 00000080:00010000:2.0:1767319669.850347:0:88590:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x21:0x0](ffff90cb2b0f1148) 00000080:00010000:2.0:1767319669.850350:0:88590:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12ec from it ffffb4ad87f83b20 00010000:00010000:2.0:1767319669.850355:0:88590:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64e95 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319669.850365:0:88590:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64e95 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00000080:00200008:3.0:1767319669.851404:0:88590:0:(file.c:6252:ll_getattr_dentry()) START file [0x200004a51:0x21:0x0]-R-0:[0x200004a51:0x21:0x0](ffff90cb2b0f1148), request_mask 2047, flags 0, foreign 0 00000080:00200000:3.0:1767319669.851416:0:88590:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x21:0x0](ffff90cb2b0f1148),name=[0x200004a51:0x21:0x0]-R-0 00000002:00010000:3.0:1767319669.851450:0:88590:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x21:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319669.851466:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64e95 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319669.851479:0:88590:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64e95 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319669.851488:0:88590:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319669.851495:0:88590:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x21:0x0](ffff90cb2b0f1148) 00000080:00010000:3.0:1767319669.851499:0:88590:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x21:0x0](ffff90cb2b0f1148) for lock 0x2d0e085cf3af12ec 00000080:00010000:3.0:1767319669.851505:0:88590:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12ec from it ffffb4ad87f83cb8 00010000:00010000:3.0:1767319669.851509:0:88590:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64e95 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319669.851517:0:88590:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64e95 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319669.851563:0:88590:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:3.0:1767319669.852176:0:88590:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x21:0x0] 00000008:00010000:3.0:1767319669.852234:0:88590:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:3.0:1767319669.852240:0:88590:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb0b272e70, osc lock ffff90cb083384c0, flags 0x400001002 00000008:00010000:3.0:1767319669.852259:0:88590:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:3.0:1767319669.852262:0:88590:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb0b272eb0, osc lock ffff90cb08338260, flags 0x400001002 00010000:00010000:3.0:1767319669.852335:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb3c666400/0x2d0e085cf3af12f3 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319669.852348:0:88590:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb3c666400/0x2d0e085cf3af12f3 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319669.852765:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc0700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290367360:192.168.203.141@tcp:101:rm.0 00010000:00010000:3.0:1767319669.853392:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c667800/0x2d0e085cf3af12fa lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319669.853406:0:88590:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c667800/0x2d0e085cf3af12fa lrc: 3/1,0 mode: --/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319669.853467:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc3b80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290367488:192.168.203.141@tcp:101:rm.0 00000100:00100000:1.0:1767319669.853923:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290367104:192.168.203.141@tcp:103:ldlm_bl.0 00000020:00200000:3.0:1767319669.868218:0:88590:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 2 items remaining. 00010000:00010000:3.0:1767319669.875720:0:12485:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c667800/0x2d0e085cf3af12fa lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319669.875752:0:12485:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c667800/0x2d0e085cf3af12fa lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64ea3 expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319669.875770:0:12485:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c667800/0x2d0e085cf3af12fa lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64ea3 expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319669.875938:0:12485:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c667800/0x2d0e085cf3af12fa lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64ea3 expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319669.875957:0:12485:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 4096, setting rss=4096; kms=4096, end=18446744073709551615 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c667800/0x2d0e085cf3af12fa lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64ea3 expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319669.875971:0:12485:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:3.0:1767319669.875976:0:12485:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c667800/0x2d0e085cf3af12fa lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ea3 expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319669.875985:0:12485:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c667800/0x2d0e085cf3af12fa lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ea3 expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319669.875993:0:12485:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c667800/0x2d0e085cf3af12fa lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64ea3 expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319669.876001:0:12485:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c667800/0x2d0e085cf3af12fa lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ea3 expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319669.876027:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc3b80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290367488:192.168.203.141@tcp:101:rm.0 00010000:00010000:0.0:1767319669.881547:0:12484:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb3c666400/0x2d0e085cf3af12f3 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319669.881583:0:12484:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb3c666400/0x2d0e085cf3af12f3 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64e9c expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319669.881601:0:12484:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb3c666400/0x2d0e085cf3af12f3 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64e9c expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319669.881624:0:12484:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb3c666400/0x2d0e085cf3af12f3 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64e9c expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319669.881641:0:12484:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb3c666400/0x2d0e085cf3af12f3 lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64e9c expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1767319669.881654:0:12484:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:0.0:1767319669.881681:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb3c666400/0x2d0e085cf3af12f3 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64e9c expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319669.881709:0:12484:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb3c666400/0x2d0e085cf3af12f3 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64e9c expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319669.881718:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb3c666400/0x2d0e085cf3af12f3 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64e9c expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319669.881727:0:12484:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb3c666400/0x2d0e085cf3af12f3 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64e9c expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319669.881752:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc0700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290367360:192.168.203.141@tcp:101:rm.0 00000080:00200000:3.0:1767319669.881825:0:88590:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1052672 i_blocks 2062 00000020:00010000:3.0:1767319669.881835:0:88590:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb0494e910 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319669.881839:0:88590:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb0494e910 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319669.881846:0:88590:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb0b272e70 (ffff90cb0a5c63f8/1) at cl_lock_cancel():142 00000020:00010000:3.0:1767319669.881852:0:88590:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb0b272eb0 (ffff90cb0a5c6248/1) at cl_lock_cancel():142 00000020:00010000:3.0:1767319669.881863:0:88590:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb0494e910 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319669.881866:0:88590:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb0b272e70 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000020:00010000:3.0:1767319669.881871:0:88590:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb0b272eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319669.881886:0:88590:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 0/1, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319669.881961:0:88590:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:3.0:1767319669.881986:0:88590: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:1767319669.882006:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.882020:0:88590:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319669.882029:0:88590:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319669.882038:0:88590:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:3.0:1767319669.882043:0:88590:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:3.0:1767319669.882050:0:88590:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87f83c10 00010000:00010000:3.0:1767319669.882053:0:88590:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.882064:0:88590:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319669.882074:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:3.0:1767319669.882081:0:88590:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:2.0:1767319669.882173:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff90cb2b0f63c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319669.882181:0:88590:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:2.0:1767319669.882185:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff90cb2b0f2a08), inode mode 4140 mask 1 00000080:00200000:2.0:1767319669.882189:0:88590:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:2.0:1767319669.882192:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b361988), inode mode 41c0 mask 1 00000080:00200000:2.0:1767319669.882200:0:88590:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=[0x200004a51:0x21:0x0]-R-0, flags=0 00000080:00200000:2.0:1767319669.882204:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b361988), inode mode 41c0 mask 3 00000080:00200000:2.0:1767319669.882216:0:88590:0:(namei.c:2354:ll_unlink()) VFS Op:name=[0x200004a51:0x21:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff90cb2b361988) 00010000:00010000:2.0:1767319669.882252:0:88590:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.882357:0:88590:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec64e95 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319669.882415:0:88590:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x21:0x0]: losing layout lock 00010000:00010000:2.0:1767319669.882458:0:88590:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64e95 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319669.882466:0:88590:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.882481:0:88590:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 2 locks packed 00010000:00010000:2.0:1767319669.882483:0:88590:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af12ec lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x21:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64e95 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319669.882502:0:88590:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af12de lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64e5d expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000020:00100000:2.0:1767319669.882523:0:88590:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1767319669.882532:0:88590:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a7b80 x1853164290367744/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 512/1008 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:2.0:1767319669.882559:0:88590:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a7b80 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88590:1853164290367744:192.168.203.141@tcp:36:rm.0 00000100:00100000:2.0:1767319669.882665:0:88590:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6b40 going to sleep for 11 seconds 00000100:00100000:3.0:1767319669.888162:0:88590:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a7b80 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88590:1853164290367744:192.168.203.141@tcp:36:rm.0 00000080:00200000:3.0:1767319669.888245:0:88590:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 1/0, layout version 2 restore needed 0 00020000:00200000:3.0:1767319669.888262:0:88590:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319669.888304:0:88590:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319669.888332:0:88590:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x21:0x0](ffff90cb2b0f1148) 00000008:00010000:2.0:1767319669.888454:0:88590:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1767319478 1767319478 0 by oinfo size 1048576 blocks 2051 [cma]time 1767319478 1767319478 0 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb3c666400/0x2d0e085cf3af12f3 lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64e9c expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319669.888673:0:88590:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 4096 blocks 11 [cma]time: 1767319478 1767319478 0 by oinfo size 4096 blocks 11 [cma]time 1767319478 1767319478 0 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c667800/0x2d0e085cf3af12fa lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64ea3 expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319669.888765:0:88590:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:2.0:1767319669.888789:0:88590: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:1767319669.888803:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.888818:0:88590:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.888827:0:88590:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319669.888834:0:88590:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:2.0:1767319669.888838:0:88590:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:2.0:1767319669.888846:0:88590:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87f83b58 00010000:00010000:2.0:1767319669.888850:0:88590:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.888860:0:88590:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.888877:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319669.888885:0:88590:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:2.0:1767319669.888891:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff90cb2b0f63c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319669.888894:0:88590:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:2.0:1767319669.888903:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff90cb2b0f2a08), inode mode 4140 mask 1 00000080:00200000:2.0:1767319669.888916:0:88590:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff90cb2b0f2a08), flags=24 00000080:00200000:2.0:1767319669.888921:0:88590:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff90cb2b0f2a08), intent=0 00000002:00010000:2.0:1767319669.888934:0:88590: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:1767319669.888981:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507c00/0x2d0e085cf3af1301 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88590 initiator: MDT0 00010000:00010000:2.0:1767319669.888989:0:88590:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507c00/0x2d0e085cf3af1301 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88590 initiator: MDT0 00010000:00010000:2.0:1767319669.889000:0:88590:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507c00/0x2d0e085cf3af1301 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88590 initiator: MDT0 00000100:00100000:2.0:1767319669.889023:0:88590:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4e00 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88590:1853164290367872:192.168.203.141@tcp:101:rm.0 00000100:00100000:2.0:1767319669.889174:0:88590:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6e40 going to sleep for 11 seconds 00000100:00100000:0.0:1767319669.900118:0:88590:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4e00 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88590:1853164290367872:192.168.203.141@tcp:101:rm.0 00010000:00010000:0.0:1767319669.900157:0:88590:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507c00/0x2d0e085cf3af1301 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: 0x964edeb21ec64edb expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.900186:0:88590:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507c00/0x2d0e085cf3af1301 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: 0x964edeb21ec64edb expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.900194:0:88590:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507c00/0x2d0e085cf3af1301 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: 0x964edeb21ec64edb expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.900208:0:88590:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507c00/0x2d0e085cf3af1301 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: 0x964edeb21ec64edb expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.900220:0:88590:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507c00/0x2d0e085cf3af1301 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: 0x964edeb21ec64edb expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.900256:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507c00/0x2d0e085cf3af1301 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: 0x964edeb21ec64edb expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.900265:0:88590:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507c00/0x2d0e085cf3af1301 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: 0x964edeb21ec64edb expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.900273:0:88590:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507c00/0x2d0e085cf3af1301 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: 0x964edeb21ec64edb expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319669.900284:0:88590:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff90cb040a4e00 x1853164290367872/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319685 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319669.900297:0:88590:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507c00/0x2d0e085cf3af1301 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: 0x964edeb21ec64edb expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.900307:0:88590:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589935618/1 (0 0) 00000080:00200000:0.0:1767319669.900313:0:88590:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319669.900340:0:88590:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00200000:0.0:1767319669.900343:0:88590:0:(namei.c:151:ll_iget()) got inode: [0x200000402:0x1:0x0](ffff90cb2b361988): rc = 0 00000080:00010000:0.0:1767319669.900350:0:88590:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff90cb2b361988) for lock 0x2d0e085cf3af1301 00000080:00010000:0.0:1767319669.900421:0:88590:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff90cb2b361988) 00000080:00010000:0.0:1767319669.900426:0:88590:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1301 from it ffffb4ad87f83a28 00010000:00010000:0.0:1767319669.900430:0:88590:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507c00/0x2d0e085cf3af1301 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: 0x964edeb21ec64edb expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319669.900438:0:88590:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507c00/0x2d0e085cf3af1301 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: 0x964edeb21ec64edb expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.900795:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b361988), inode mode 41c0 mask 1 00000080:00200000:2.0:1767319669.900822:0:88590:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=[0x200004a51:0x22:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff90cb2b361988), flags=8 00000080:00200000:2.0:1767319669.900827:0:88590:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a51:0x22:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff90cb2b361988), intent=getattr 00000002:00010000:2.0:1767319669.900851:0:88590:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x200004a51:0x22:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319669.900906:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88590 initiator: MDT0 00010000:00010000:2.0:1767319669.900914:0:88590:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88590 initiator: MDT0 00010000:00010000:2.0:1767319669.900924:0:88590:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88590 initiator: MDT0 00000100:00100000:2.0:1767319669.900947:0:88590:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6a00 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88590:1853164290368000:192.168.203.141@tcp:101:rm.0 00000100:00100000:2.0:1767319669.901256:0:88590:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd66c0 going to sleep for 11 seconds 00000100:00100000:2.0:1767319669.905289:0:88590:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6a00 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88590:1853164290368000:192.168.203.141@tcp:101:rm.0 00010000:00010000:2.0:1767319669.905339:0:88590:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 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: 0x964edeb21ec64ef7 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.905591:0:88590:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64ef7 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.905603:0:88590:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64ef7 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.905630:0:88590:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64ef7 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.905645:0:88590:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64ef7 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.905661:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64ef7 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.905670:0:88590:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64ef7 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.905678:0:88590:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64ef7 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319669.905691:0:88590:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb040a6a00 x1853164290368000/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 600/664 e 0 to 0 dl 1767319685 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319669.905706:0:88590:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 80 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64ef7 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1767319669.905732:0:88590:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64ef7 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319669.905746:0:88590:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589953617/34 (0 0) 00000080:00200000:2.0:1767319669.906078:0:88590:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319669.906189:0:88590:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x22:0x0](ffff90cb2b0f1148) 00000080:00200000:2.0:1767319669.906292:0:88590:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x22:0x0]: layout version change: 4294967294 -> 1 00000080:00010000:2.0:1767319669.906300:0:88590:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x22:0x0](ffff90cb2b0f1148) for lock 0x2d0e085cf3af1308 00000080:00010000:2.0:1767319669.906314:0:88590:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x22:0x0](ffff90cb2b0f1148) 00000080:00010000:2.0:1767319669.906318:0:88590:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1308 from it ffffb4ad87f83b20 00010000:00010000:2.0:1767319669.906322:0:88590:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64ef7 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319669.906334:0:88590:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64ef7 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00000080:00200008:2.0:1767319669.906432:0:88590:0:(file.c:6252:ll_getattr_dentry()) START file [0x200004a51:0x22:0x0]-R-0:[0x200004a51:0x22:0x0](ffff90cb2b0f1148), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1767319669.906442:0:88590:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x22:0x0](ffff90cb2b0f1148),name=[0x200004a51:0x22:0x0]-R-0 00000002:00010000:2.0:1767319669.906583:0:88590:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x22:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319669.906596:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64ef7 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319669.906609:0:88590:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64ef7 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319669.906615:0:88590:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319669.906690:0:88590:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x22:0x0](ffff90cb2b0f1148) 00000080:00010000:2.0:1767319669.906704:0:88590:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x22:0x0](ffff90cb2b0f1148) for lock 0x2d0e085cf3af1308 00000080:00010000:2.0:1767319669.906708:0:88590:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1308 from it ffffb4ad87f83cb8 00010000:00010000:2.0:1767319669.906712:0:88590:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64ef7 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319669.906720:0:88590:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64ef7 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319669.906742:0:88590:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:2.0:1767319669.906755:0:88590:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x22:0x0] 00000008:00010000:2.0:1767319669.906775:0:88590:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1767319669.906779:0:88590:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796bb0, osc lock ffff90cb0426b0a0, flags 0x400001002 00010000:00010000:2.0:1767319669.906838:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af130f 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: 88590 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319669.906847:0:88590:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af130f 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: 88590 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319669.906961:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6a00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290368128:192.168.203.141@tcp:101:rm.0 00000020:00200000:2.0:1767319669.907282:0:88590:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1767319669.910224:0:12482:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af130f lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319669.910259:0:12482:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af130f lrc: 6/2,0 mode: --/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64efe expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319669.910276:0:12482:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af130f lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64efe expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319669.910293:0:12482:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af130f lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64efe expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319669.910311:0:12482:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 4096, setting rss=4096; kms=4096, end=18446744073709551615 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af130f lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64efe expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319669.910325:0:12482:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:1.0:1767319669.910445:0:12482:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af130f lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64efe expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319669.910454:0:12482:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af130f lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64efe expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319669.910495:0:12482:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af130f lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec64efe expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319669.910504:0:12482:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af130f lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec64efe expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319669.910529:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6a00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290368128:192.168.203.141@tcp:101:rm.0 00000080:00200000:2.0:1767319669.913074:0:88590:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1052672 i_blocks 11 00000020:00010000:2.0:1767319669.913089:0:88590:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb0494e910 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319669.913094:0:88590:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb0494e910 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319669.913101:0:88590:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796bb0 (ffff90cb095b7008/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319669.913108:0:88590:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb0494e910 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319669.913111:0:88590:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796bb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319669.913139:0:88590:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 0/1, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319669.913204:0:88590:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:2.0:1767319669.913229:0:88590: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:1767319669.913253:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.913285:0:88590:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.913294:0:88590:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319669.913303:0:88590:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:2.0:1767319669.913307:0:88590:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:2.0:1767319669.913315:0:88590:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87f83c10 00010000:00010000:2.0:1767319669.913319:0:88590:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.913328:0:88590:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.913356:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319669.913363:0:88590:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:2.0:1767319669.913733:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff90cb2b0f63c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319669.913739:0:88590:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:2.0:1767319669.913742:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff90cb2b0f2a08), inode mode 4140 mask 1 00000080:00200000:2.0:1767319669.913745:0:88590:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:2.0:1767319669.913748:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b361988), inode mode 41c0 mask 1 00000080:00200000:2.0:1767319669.913755:0:88590:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=[0x200004a51:0x22:0x0]-R-0, flags=0 00000080:00200000:2.0:1767319669.913759:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b361988), inode mode 41c0 mask 3 00000080:00200000:2.0:1767319669.913764:0:88590:0:(namei.c:2354:ll_unlink()) VFS Op:name=[0x200004a51:0x22:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff90cb2b361988) 00010000:00010000:2.0:1767319669.913810:0:88590:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec64ef7 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319669.913827:0:88590:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x22:0x0]: losing layout lock 00010000:00010000:2.0:1767319669.914117:0:88590:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64ef7 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319669.914142:0:88590:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319669.914145:0:88590:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1308 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x22:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64ef7 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00000020:00100000:2.0:1767319669.914181:0:88590:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1767319669.914196:0:88590:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a7100 x1853164290368384/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 512/1008 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:2.0:1767319669.914228:0:88590:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a7100 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88590:1853164290368384:192.168.203.141@tcp:36:rm.0 00000100:00100000:2.0:1767319669.914484:0:88590:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6e40 going to sleep for 11 seconds 00000100:00100000:2.0:1767319669.924079:0:88590:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a7100 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88590:1853164290368384:192.168.203.141@tcp:36:rm.0 00000080:00200000:2.0:1767319669.924174:0:88590:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 1/0, layout version 1 restore needed 0 00020000:00200000:2.0:1767319669.924192:0:88590:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319669.924234:0:88590:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x22:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319669.924244:0:88590:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x22:0x0](ffff90cb2b0f1148) 00000008:00010000:2.0:1767319669.924285:0:88590:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 4096 blocks 11 [cma]time: 1767319478 1767319478 0 by oinfo size 4096 blocks 11 [cma]time 1767319478 1767319478 0 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af130f 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: 0x964edeb21ec64efe expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319669.925061:0:88590:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:2.0:1767319669.925092:0:88590: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:1767319669.925112:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.925141:0:88590:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.925173:0:88590:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319669.925184:0:88590:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:2.0:1767319669.925190:0:88590:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:2.0:1767319669.925200:0:88590:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87f83b58 00010000:00010000:2.0:1767319669.925204:0:88590:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.925213:0:88590:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.925230:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319669.925239:0:88590:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:2.0:1767319669.925245:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff90cb2b0f63c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319669.925248:0:88590:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:2.0:1767319669.925251:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff90cb2b0f2a08), inode mode 4140 mask 1 00000080:00200000:2.0:1767319669.925254:0:88590:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:2.0:1767319669.925256:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b361988), inode mode 41c0 mask 1 00000080:00200000:2.0:1767319669.925279:0:88590:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=[0x200004a51:0x23:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff90cb2b361988), flags=8 00000080:00200000:2.0:1767319669.925284:0:88590:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a51:0x23:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff90cb2b361988), intent=getattr 00000002:00010000:2.0:1767319669.925299:0:88590:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: [0x200004a51:0x23:0x0]-R-0,[0x0:0x0:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319669.925361:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88590 initiator: MDT0 00010000:00010000:2.0:1767319669.926077:0:88590:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88590 initiator: MDT0 00010000:00010000:2.0:1767319669.926091:0:88590:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88590 initiator: MDT0 00000100:00100000:2.0:1767319669.926143:0:88590:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5180 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88590:1853164290368512:192.168.203.141@tcp:101:rm.0 00000100:00100000:2.0:1767319669.926231:0:88590:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd66c0 going to sleep for 11 seconds 00000100:00100000:2.0:1767319669.940043:0:88590:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5180 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88590:1853164290368512:192.168.203.141@tcp:101:rm.0 00010000:00010000:2.0:1767319669.940076:0:88590:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 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: 0x964edeb21ec64f36 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.940105:0:88590:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64f36 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.940113:0:88590:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 lrc: 4/1,0 mode: --/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64f36 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.940136:0:88590:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64f36 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.940149:0:88590:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64f36 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.940162:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64f36 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.940170:0:88590:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 lrc: 5/2,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64f36 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.940256:0:88590:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 lrc: 4/1,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64f36 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319669.940272:0:88590:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb040a5180 x1853164290368512/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 600/664 e 0 to 0 dl 1767319685 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319669.940304:0:88590:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 80 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64f36 expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1767319669.940318:0:88590:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64f36 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319669.940329:0:88590:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589953617/35 (0 0) 00000080:00200000:2.0:1767319669.940336:0:88590:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319669.940744:0:88590:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x23:0x0](ffff90cb2b0f1148) 00000080:00200000:2.0:1767319669.940844:0:88590:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x23:0x0]: layout version change: 4294967294 -> 1 00000080:00010000:2.0:1767319669.940851:0:88590:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x23:0x0](ffff90cb2b0f1148) for lock 0x2d0e085cf3af1316 00000080:00010000:2.0:1767319669.940864:0:88590:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x23:0x0](ffff90cb2b0f1148) 00000080:00010000:2.0:1767319669.940868:0:88590:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1316 from it ffffb4ad87f83b20 00010000:00010000:2.0:1767319669.940873:0:88590:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64f36 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319669.940884:0:88590:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64f36 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00000080:00200008:2.0:1767319669.940935:0:88590:0:(file.c:6252:ll_getattr_dentry()) START file [0x200004a51:0x23:0x0]-R-0:[0x200004a51:0x23:0x0](ffff90cb2b0f1148), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1767319669.940951:0:88590:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x23:0x0](ffff90cb2b0f1148),name=[0x200004a51:0x23:0x0]-R-0 00000002:00010000:2.0:1767319669.940973:0:88590:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x23:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319669.940984:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64f36 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319669.940996:0:88590:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 lrc: 2/1,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64f36 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319669.941016:0:88590:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319669.941022:0:88590:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x23:0x0](ffff90cb2b0f1148) 00000080:00010000:2.0:1767319669.941025:0:88590:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x23:0x0](ffff90cb2b0f1148) for lock 0x2d0e085cf3af1316 00000080:00010000:2.0:1767319669.941029:0:88590:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1316 from it ffffb4ad87f83cb8 00010000:00010000:2.0:1767319669.941033:0:88590:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 lrc: 3/1,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64f36 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319669.941039:0:88590:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64f36 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319669.941061:0:88590:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:2.0:1767319669.941074:0:88590:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x23:0x0] 00000008:00010000:2.0:1767319669.941103:0:88590:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:2.0:1767319669.941108:0:88590:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796bb0, osc lock ffff90cb0426b0a0, flags 0x400001002 00010000:00010000:2.0:1767319669.942356:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506000/0x2d0e085cf3af131d 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: 88590 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319669.942408:0:88590:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506000/0x2d0e085cf3af131d 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: 88590 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319669.943926:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290368640:192.168.203.141@tcp:101:rm.0 00000020:00200000:2.0:1767319669.944239:0:88590:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1767319669.952020:0:12483:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506000/0x2d0e085cf3af131d 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: 88590 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319669.952056:0:12483:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506000/0x2d0e085cf3af131d 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: 0x964edeb21ec64f3d expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319669.952073:0:12483:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506000/0x2d0e085cf3af131d 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: 0x964edeb21ec64f3d expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319669.952087:0:12483:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506000/0x2d0e085cf3af131d 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: 0x964edeb21ec64f3d expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319669.952105:0:12483:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506000/0x2d0e085cf3af131d 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: 0x964edeb21ec64f3d expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1767319669.952119:0:12483:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:0.0:1767319669.952146:0:12483:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506000/0x2d0e085cf3af131d 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: 0x964edeb21ec64f3d expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319669.952155:0:12483:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506000/0x2d0e085cf3af131d 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: 0x964edeb21ec64f3d expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319669.952162:0:12483:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506000/0x2d0e085cf3af131d 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: 0x964edeb21ec64f3d expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319669.952171:0:12483:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506000/0x2d0e085cf3af131d 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: 0x964edeb21ec64f3d expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319669.952232:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290368640:192.168.203.141@tcp:101:rm.0 00000080:00200000:2.0:1767319669.952458:0:88590:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1048576 i_blocks 2051 00000020:00010000:2.0:1767319669.952467:0:88590:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb0494e910 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319669.952471:0:88590:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb0494e910 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319669.952478:0:88590:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796bb0 (ffff90cb095b7008/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319669.952483:0:88590:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb0494e910 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319669.952487:0:88590:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796bb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319669.952519:0:88590:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 0/1, layout version 1 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319669.952580:0:88590:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:2.0:1767319669.952604:0:88590: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:1767319669.952622:0:88590:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.952636:0:88590:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.952645:0:88590:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319669.952663:0:88590:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:2.0:1767319669.952668:0:88590:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:2.0:1767319669.952675:0:88590:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87f83c10 00010000:00010000:2.0:1767319669.952679:0:88590:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319669.952686:0:88590:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319669.952699:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319669.952706:0:88590:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:2.0:1767319669.952712:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff90cb2b0f63c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319669.952715:0:88590:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:2.0:1767319669.952718:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff90cb2b0f2a08), inode mode 4140 mask 1 00000080:00200000:2.0:1767319669.952721:0:88590:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:2.0:1767319669.952724:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b361988), inode mode 41c0 mask 1 00000080:00200000:2.0:1767319669.952732:0:88590:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=[0x200004a51:0x23:0x0]-R-0, flags=0 00000080:00200000:2.0:1767319669.952737:0:88590:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff90cb2b361988), inode mode 41c0 mask 3 00000080:00200000:2.0:1767319669.952743:0:88590:0:(namei.c:2354:ll_unlink()) VFS Op:name=[0x200004a51:0x23:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff90cb2b361988) 00010000:00010000:2.0:1767319669.952787:0:88590:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 lrc: 2/0,0 mode: PR/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec64f36 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319669.952806:0:88590:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x23:0x0]: losing layout lock 00010000:00010000:2.0:1767319669.952853:0:88590:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 lrc: 1/0,0 mode: --/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64f36 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319669.952860:0:88590:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319669.952864:0:88590:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1316 lrc: 0/0,0 mode: --/PR res: [0x200004a51:0x23:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec64f36 expref: -99 pid: 88590 timeout: 0 lvb_type: 3 00000020:00100000:2.0:1767319669.952897:0:88590:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1767319669.952908:0:88590:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a7800 x1853164290368896/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 512/1008 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:2.0:1767319669.952935:0:88590:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a7800 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88590:1853164290368896:192.168.203.141@tcp:36:rm.0 00000100:00100000:2.0:1767319669.953038:0:88590:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6e40 going to sleep for 11 seconds 00000100:00100000:2.0:1767319669.959531:0:88590:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a7800 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88590:1853164290368896:192.168.203.141@tcp:36:rm.0 00000080:00200000:2.0:1767319669.959613:0:88590:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 1/0, layout version 1 restore needed 0 00020000:00200000:2.0:1767319669.959633:0:88590:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319669.959670:0:88590:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x23:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319669.959680:0:88590:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x23:0x0](ffff90cb2b0f1148) 00000008:00010000:2.0:1767319669.959719:0:88590:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1767319478 1767319478 0 by oinfo size 1048576 blocks 2051 [cma]time 1767319478 1767319478 0 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506000/0x2d0e085cf3af131d 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: 0x964edeb21ec64f3d expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319669.974065:0:88591:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:3.0:1767319669.974102:0:88591: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:1767319669.974125:0:88591:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.974154:0:88591:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319669.974163:0:88591:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319669.974174:0:88591:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:3.0:1767319669.974178:0:88591:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:3.0:1767319669.974187:0:88591:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87f6bb58 00010000:00010000:3.0:1767319669.974191:0:88591:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.974199:0:88591:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319669.974217:0:88591:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:3.0:1767319669.974232:0:88591:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d20b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb2b366c08), flags=24 00000080:00200000:3.0:1767319669.974238:0:88591:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d20b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb2b366c08), intent=0 00000002:00010000:3.0:1767319669.974253:0:88591: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:3.0:1767319669.974313:0:88591:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666e00/0x2d0e085cf3af1324 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88591 initiator: MDT0 00010000:00010000:3.0:1767319669.974321:0:88591:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666e00/0x2d0e085cf3af1324 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88591 initiator: MDT0 00010000:00010000:3.0:1767319669.974331:0:88591:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666e00/0x2d0e085cf3af1324 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88591 initiator: MDT0 00000100:00100000:3.0:1767319669.974405:0:88591:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc3b80 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88591:1853164290369024:192.168.203.141@tcp:101:lfs.0 00000100:00100000:3.0:1767319669.974519:0:88591:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b272000 going to sleep for 11 seconds 00000100:00100000:3.0:1767319669.984856:0:88591:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc3b80 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88591:1853164290369024:192.168.203.141@tcp:101:lfs.0 00010000:00010000:3.0:1767319669.984890:0:88591:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666e00/0x2d0e085cf3af1324 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: 0x964edeb21ec64f75 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.984918:0:88591:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666e00/0x2d0e085cf3af1324 lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64f75 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.984928:0:88591:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666e00/0x2d0e085cf3af1324 lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64f75 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.984940:0:88591:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666e00/0x2d0e085cf3af1324 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64f75 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.984952:0:88591:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666e00/0x2d0e085cf3af1324 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64f75 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.984965:0:88591:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666e00/0x2d0e085cf3af1324 lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64f75 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.984973:0:88591:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666e00/0x2d0e085cf3af1324 lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64f75 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.984982:0:88591:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666e00/0x2d0e085cf3af1324 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64f75 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319669.984994:0:88591:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff90cb31cc3b80 x1853164290369024/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319685 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319669.985022:0:88591:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666e00/0x2d0e085cf3af1324 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64f75 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.985035:0:88591:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589953618/1 (0 0) 00000080:00200000:3.0:1767319669.985042:0:88591:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1767319669.985068:0:88591:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x1:0x0], updating i_size 512 00000080:00200000:3.0:1767319669.985071:0:88591:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x1:0x0](ffff90cb09b780c8): rc = 0 00000080:00010000:3.0:1767319669.985077:0:88591:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x1:0x0](ffff90cb09b780c8) for lock 0x2d0e085cf3af1324 00000080:00010000:3.0:1767319669.985092:0:88591:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x1:0x0](ffff90cb09b780c8) 00000080:00010000:3.0:1767319669.985096:0:88591:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1324 from it ffffb4ad87f6ba28 00010000:00010000:3.0:1767319669.985099:0:88591:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666e00/0x2d0e085cf3af1324 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64f75 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319669.985108:0:88591:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666e00/0x2d0e085cf3af1324 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64f75 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319669.985233:0:88591:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 1 00000080:00200000:3.0:1767319669.985318:0:88591:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), flags=8 00000080:00200000:3.0:1767319669.985323:0:88591:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), intent=getattr 00000002:00010000:3.0:1767319669.985346:0:88591:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f0,[0x0:0x0:0x0]) in obj [0x200004a52:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319669.985559:0:88591:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667000/0x2d0e085cf3af132b lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88591 initiator: MDT0 00010000:00010000:3.0:1767319669.985570:0:88591:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667000/0x2d0e085cf3af132b lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88591 initiator: MDT0 00010000:00010000:3.0:1767319669.985581:0:88591:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667000/0x2d0e085cf3af132b lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88591 initiator: MDT0 00000100:00100000:3.0:1767319669.985610:0:88591:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc3b80 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88591:1853164290369152:192.168.203.141@tcp:101:lfs.0 00000100:00100000:2.0:1767319669.986259:0:88591:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b272000 going to sleep for 11 seconds 00000100:00100000:1.0:1767319670.003918:0:88591:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc3b80 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88591:1853164290369152:192.168.203.141@tcp:101:lfs.0 00010000:00010000:1.0:1767319670.003949:0:88591:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667000/0x2d0e085cf3af132b lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88591 initiator: MDT0 00010000:00010000:1.0:1767319670.003965:0:88591: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-ffff90cb0770a800 lock: ffff90cb3c667000/0x2d0e085cf3af132b lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88591 initiator: MDT0 00010000:00010000:1.0:1767319670.003972:0:88591:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667000/0x2d0e085cf3af132b lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88591 initiator: MDT0 00010000:00010000:1.0:1767319670.003980:0:88591:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667000/0x2d0e085cf3af132b lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88591 initiator: MDT0 00010000:00010000:1.0:1767319670.003989:0:88591:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667000/0x2d0e085cf3af132b lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88591 initiator: MDT0 00010000:00010000:1.0:1767319670.003997:0:88591:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c667000 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319670.004002:0:88591:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667000/0x2d0e085cf3af132b lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 88591 initiator: MDT0 00010000:00010000:1.0:1767319670.004009:0:88591:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667000/0x2d0e085cf3af132b lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 88591 initiator: MDT0 00010000:00010000:1.0:1767319670.004041:0:88591:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667000/0x2d0e085cf3af132b lrc: 5/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 88591 initiator: MDT0 00010000:00010000:1.0:1767319670.004048:0:88591:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319670.004056:0:88591:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667000/0x2d0e085cf3af132b lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88591 initiator: MDT0 00010000:00010000:1.0:1767319670.004062:0:88591:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c667000/0x2d0e085cf3af132b lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88591 initiator: MDT0 00000002:00100000:1.0:1767319670.005446:0:88591:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff90cb31cc3b80 x1853164290369152/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319685 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319670.005481:0:88591:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00010000:00010000:2.0:1767319670.006066:0:88591:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 30 res 8589953618/1 (0 0) 00000080:00200000:2.0:1767319670.006225:0:88591:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:2.0:1767319670.006262:0:88591: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:1767319670.006276:0:88591:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.006292:0:88591:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319670.006299:0:88591:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319670.006308:0:88591:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:2.0:1767319670.006313:0:88591:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:2.0:1767319670.006320:0:88591:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87f6bbf8 00010000:00010000:2.0:1767319670.006325:0:88591:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.006334:0:88591:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319670.006352:0:88591:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319670.006361:0:88591:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=25 00000080:00200000:2.0:1767319670.006412:0:88591:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319670.006428:0:88591:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 3 00000080:00200000:2.0:1767319670.006434:0:88591:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), file ffff90cb0c557680, open_flags a141, mode 81b6 opened 0 00000080:00200000:2.0:1767319670.006442:0:88591:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), intent=open|creat 00000002:00010000:2.0:1767319670.006468:0:88591:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f0,[0x200004a52:0x2:0x0]) in obj [0x200004a52:0x1:0x0], intent: open|creat flags 0120502 00010000:00010000:2.0:1767319670.006542:0:88591:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88591 initiator: MDT0 00010000:00010000:2.0:1767319670.006552:0:88591:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88591 initiator: MDT0 00000020:00100000:2.0:1767319670.006577:0:88591:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319670.006591:0:88591:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a5c00 x1853164290369408/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/66704 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:2.0:1767319670.006601:0:88591:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88591 initiator: MDT0 00000100:00100000:2.0:1767319670.006950:0:88591:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5c00 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88591:1853164290369408:192.168.203.141@tcp:101:lfs.0 00000100:00100000:2.0:1767319670.007350:0:88591:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd66c0 going to sleep for 11 seconds 00000100:00100000:2.0:1767319670.015316:0:88591:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5c00 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88591:1853164290369408:192.168.203.141@tcp:101:lfs.0 00010000:00010000:2.0:1767319670.015353:0:88591:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 4/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64fa6 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.015405:0:88591:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 4/0,1 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64fa6 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.015425:0:88591:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 4/0,1 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64fa6 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.015441:0:88591:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 4/0,1 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64fa6 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.015454:0:88591:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 4/0,1 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64fa6 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.015470:0:88591:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 5/1,1 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64fa6 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.015479:0:88591:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 5/1,1 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64fa6 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.015798:0:88591:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64fa6 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319670.015811:0:88591:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=8000037, status=0 req@ffff90cb040a5c00 x1853164290369408/t42949673167(42949673167) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319670.015827:0:88591:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a5c00 x1853164290369408/t42949673167(42949673167) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319670.015842:0:88591:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64fa6 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.015854:0:88591:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589953618/2 (0 0) 00000080:00200000:2.0:1767319670.015861:0:88591:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319670.015879:0:88591:0:(namei.c:1569:ll_create_it()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), intent=open|creat 00000080:00200000:2.0:1767319670.015922:0:88591:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff90cb2b0f1148) 00000080:00200000:2.0:1767319670.015932:0:88591:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x2:0x0], updating i_size 0 00000080:00200000:2.0:1767319670.015975:0:88591:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x2:0x0]: layout version change: 4294967294 -> 4294967295 00000080:00010000:2.0:1767319670.015980:0:88591:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a52:0x2:0x0](ffff90cb2b0f1148) 00000080:00010000:2.0:1767319670.015984:0:88591:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x2:0x0](ffff90cb2b0f1148) for lock 0x2d0e085cf3af1332 00000080:00010000:2.0:1767319670.015995:0:88591:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x2:0x0](ffff90cb2b0f1148) 00000080:00200008:2.0:1767319670.016016:0:88591:0:(file.c:1001:ll_file_open()) START file f0:[0x200004a52:0x2:0x0](ffff90cb2b0f1148), flags 120501 00000002:00100000:2.0:1767319670.016038:0:88591:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a5c00 x1853164290369408/t42949673167(42949673167) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00010000:2.0:1767319670.016078:0:88591:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1332 from it ffff90cb24ecede0 00010000:00010000:2.0:1767319670.016095:0:88591:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec64fa6 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.016116:0:88591:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec64fa6 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319670.016154:0:88591:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff90cb2b0f1148), inode mode 81a4 mask 40 00000080:00200000:2.0:1767319670.016226:0:88591:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff90cb2b0f1148), inode mode 81a4 mask 2 00000080:00200000:2.0:1767319670.016238:0:88591:0:(xattr.c:406:ll_xattr_set()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff90cb2b0f1148), xattr lov 00000002:00010000:2.0:1767319670.016258:0:88591:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x2:0x0]) in obj [0x200004a52:0x1:0x0], intent: open flags 040000002 00010000:00010000:2.0:1767319670.016318:0:88591:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af1339 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88591 initiator: MDT0 00010000:00010000:2.0:1767319670.016325:0:88591:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af1339 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88591 initiator: MDT0 00000020:00100000:2.0:1767319670.016337:0:88591:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319670.016344:0:88591:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a4000 x1853164290369664/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:2.0:1767319670.016353:0:88591:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af1339 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88591 initiator: MDT0 00000100:00100000:2.0:1767319670.016424:0:88591:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4000 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88591:1853164290369664:192.168.203.141@tcp:101:lfs.0 00000100:00100000:2.0:1767319670.017943:0:88591:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6e40 going to sleep for 11 seconds 00000100:00100000:3.0:1767319670.020645:0:12477:0:(events.c:340:request_in_callback()) peer: 12345-192.168.203.141@tcp (source: 12345-192.168.203.141@tcp) 00000100:00100000:0.0:1767319670.020778:0:88115:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164343143552 00000100:00100000:0.0:1767319670.020791:0:88115:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164343143552 00000100:00100000:0.0:1767319670.020857:0:88115:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.203.141@tcp, seq: 1 00000100:00100000:0.0:1767319670.020868:0:88115:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff90cb31cc1f80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:3840853f-06a2-4c5f-9e07-0b15eba9dab5+5:156930:x1853164343143552:12345-192.168.203.141@tcp:104: 00010000:00010000:0.0:1767319670.020891:0:88115:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x420000000000 nid: local remote: 0x964edeb21ec64fa6 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319670.020992:0:88115: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:1767319670.021007:0:88115:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff90cb31cc1f80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:3840853f-06a2-4c5f-9e07-0b15eba9dab5+5:156930:x1853164343143552:12345-192.168.203.141@tcp:104: Request processed in 133us (380us total) trans 0 rc 0/0 00000100:00100000:0.0:1767319670.021015:0:88115:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.203.141@tcp, seq: 1 00010000:00010000:3.0:1767319670.021316:0:88121: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:1767319670.021325:0:88121:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x420000000000 nid: local remote: 0x964edeb21ec64fa6 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319670.021336:0:88121:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb10507400 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:3.0:1767319670.021342:0:88121:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x420400000000 nid: local remote: 0x964edeb21ec64fa6 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319670.021351:0:88121:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x420400000000 nid: local remote: 0x964edeb21ec64fa6 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319670.021360:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 3/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x428400000000 nid: local remote: 0x964edeb21ec64fa6 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319670.021439:0:88121:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x2:0x0]: losing layout lock 00010000:00010000:3.0:1767319670.021506:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 2/0,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x4c29400000020 nid: local remote: 0x964edeb21ec64fa6 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319670.021513:0:88121:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:2.0:1767319670.021568:0:12485:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00010000:00010000:3.0:1767319670.021589:0:88121:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x4c29400000020 nid: local remote: 0x964edeb21ec64fa6 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319670.021598:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507400/0x2d0e085cf3af1332 lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x4c29400000020 nid: local remote: 0x964edeb21ec64fa6 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319670.021620:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319670.021622:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319670.021624:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1767319670.022864:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc3480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290369792:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1767319670.031706:0:88591:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4000 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88591:1853164290369664:192.168.203.141@tcp:101:lfs.0 00010000:00010000:0.0:1767319670.031736:0:88591:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af1339 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88591 initiator: MDT0 00010000:00010000:0.0:1767319670.031751:0:88591: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-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af1339 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88591 initiator: MDT0 00010000:00010000:0.0:1767319670.031759:0:88591:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af1339 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88591 initiator: MDT0 00010000:00010000:0.0:1767319670.031767:0:88591:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af1339 lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88591 initiator: MDT0 00010000:00010000:0.0:1767319670.031776:0:88591:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af1339 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88591 initiator: MDT0 00010000:00010000:0.0:1767319670.031806:0:88591:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb10507200 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:0.0:1767319670.031812:0:88591:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af1339 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 88591 initiator: MDT0 00010000:00010000:0.0:1767319670.031820:0:88591:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af1339 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 88591 initiator: MDT0 00010000:00010000:0.0:1767319670.031828:0:88591:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af1339 lrc: 5/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 88591 initiator: MDT0 00010000:00010000:0.0:1767319670.031836:0:88591:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319670.031845:0:88591:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af1339 lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88591 initiator: MDT0 00010000:00010000:0.0:1767319670.031852:0:88591:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507200/0x2d0e085cf3af1339 lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88591 initiator: MDT0 00000002:00100000:0.0:1767319670.031875:0:88591:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=800002b, status=0 req@ffff90cb040a4000 x1853164290369664/t42949673168(42949673168) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/872 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319670.031890:0:88591:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a4000 x1853164290369664/t42949673168(42949673168) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/872 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319670.031909:0:88591:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a52:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319670.032040:0:88591:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319670.032050:0:88591:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.032117:0:88591:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x2:0x0], updating i_size 0 00000002:00100000:0.0:1767319670.032148:0:88591:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a4000 x1853164290369664/t42949673168(42949673168) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319670.032841:0:88591:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb040a4000 x1853164290369664/t42949673168(42949673168) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319670.032867:0:88591:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319670.032874:0:88591:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55f100 x1853164290370048/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:0.0:1767319670.032900:0:88591:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f100 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88591:1853164290370048:192.168.203.141@tcp:35:lfs.0 00000100:00100000:0.0:1767319670.033022:0:88591:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1900 going to sleep for 11 seconds 00000100:00100000:2.0:1767319670.035014:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc3480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290369792:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1767319670.040107:0:88591:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f100 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88591:1853164290370048:192.168.203.141@tcp:35:lfs.0 00000002:00100000:0.0:1767319670.040307:0:88591:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb040a4000 x1853164290369664/t42949673168(42949673168) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319686 ref 2 fl Complete:RQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200008:0.0:1767319670.040760:0:88591:0:(file.c:424:ll_file_release()) START file f0:[0x200004a52:0x2:0x0](ffff90cb2b0f1148), flags 100001 00000002:00100000:0.0:1767319670.040834:0:88591:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb040a5c00 x1853164290369408/t42949673167(42949673167) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319686 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319670.040845:0:88591:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319670.040851:0:88591:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55d500 x1853164290370304/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:0.0:1767319670.040874:0:88591:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55d500 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88591:1853164290370304:192.168.203.141@tcp:35:lfs.0 00000100:00100000:0.0:1767319670.041028:0:88591:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1900 going to sleep for 11 seconds 00000100:00100000:0.0:1767319670.045667:0:88591:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55d500 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88591:1853164290370304:192.168.203.141@tcp:35:lfs.0 00000002:00100000:0.0:1767319670.045708:0:88591:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb040a5c00 x1853164290369408/t42949673167(42949673167) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319686 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1767319670.061937:0:88592:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:3.0:1767319670.061976:0:88592: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:1767319670.061995:0:88592:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319670.062010:0:88592:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319670.062017:0:88592:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319670.062025:0:88592:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:3.0:1767319670.062028:0:88592:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:3.0:1767319670.062036:0:88592:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87f83b58 00010000:00010000:3.0:1767319670.062040:0:88592:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319670.062048:0:88592:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319670.062066:0:88592:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:3.0:1767319670.062075:0:88592:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:3.0:1767319670.062083:0:88592:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 1 00000080:00200000:3.0:1767319670.062095:0:88592:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), flags=8 00000080:00200000:3.0:1767319670.062100:0:88592:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), intent=getattr 00000002:00010000:3.0:1767319670.062115:0:88592:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f1,[0x0:0x0:0x0]) in obj [0x200004a52:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319670.062197:0:88592:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af1340 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88592 initiator: MDT0 00010000:00010000:3.0:1767319670.062207:0:88592:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af1340 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88592 initiator: MDT0 00010000:00010000:3.0:1767319670.062218:0:88592:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af1340 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88592 initiator: MDT0 00000100:00100000:3.0:1767319670.062250:0:88592:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1880 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88592:1853164290370432:192.168.203.141@tcp:101:lfs.0 00000100:00100000:3.0:1767319670.062365:0:88592:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b2729c0 going to sleep for 11 seconds 00000100:00100000:0.0:1767319670.066393:0:88592:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1880 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88592:1853164290370432:192.168.203.141@tcp:101:lfs.0 00010000:00010000:0.0:1767319670.066422:0:88592:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af1340 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88592 initiator: MDT0 00010000:00010000:0.0:1767319670.066637:0:88592: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-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af1340 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88592 initiator: MDT0 00010000:00010000:0.0:1767319670.066646:0:88592:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af1340 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88592 initiator: MDT0 00010000:00010000:0.0:1767319670.066654:0:88592:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af1340 lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88592 initiator: MDT0 00010000:00010000:0.0:1767319670.066664:0:88592:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af1340 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88592 initiator: MDT0 00010000:00010000:0.0:1767319670.066671:0:88592:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c666800 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:0.0:1767319670.066677:0:88592:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af1340 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 88592 initiator: MDT0 00010000:00010000:0.0:1767319670.066684:0:88592:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af1340 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 88592 initiator: MDT0 00010000:00010000:0.0:1767319670.066690:0:88592:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af1340 lrc: 5/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 88592 initiator: MDT0 00010000:00010000:0.0:1767319670.066697:0:88592:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319670.066714:0:88592:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af1340 lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88592 initiator: MDT0 00010000:00010000:0.0:1767319670.066722:0:88592:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666800/0x2d0e085cf3af1340 lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88592 initiator: MDT0 00000002:00100000:0.0:1767319670.066742:0:88592:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff90cb31cc1880 x1853164290370432/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319686 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319670.066759:0:88592:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00010000:00010000:0.0:1767319670.066795:0:88592:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 30 res 8589953618/1 (0 0) 00000080:00200000:0.0:1767319670.067087:0:88592:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:0.0:1767319670.067105:0:88592: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:1767319670.067113:0:88592:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319670.067123:0:88592:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319670.067141:0:88592:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319670.067149:0:88592:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:0.0:1767319670.067152:0:88592:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:0.0:1767319670.067158:0:88592:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87f83bf8 00010000:00010000:0.0:1767319670.067161:0:88592:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319670.067169:0:88592:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319670.067186:0:88592:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319670.067194:0:88592:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=25 00000080:00200000:0.0:1767319670.067200:0:88592:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 1 00000080:00200000:0.0:1767319670.067214:0:88592:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 3 00000080:00200000:0.0:1767319670.067218:0:88592:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), file ffff90cb394a4c00, open_flags a141, mode 81b6 opened 0 00000080:00200000:0.0:1767319670.067227:0:88592:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), intent=open|creat 00000002:00010000:0.0:1767319670.067251:0:88592:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f1,[0x200004a52:0x3:0x0]) in obj [0x200004a52:0x1:0x0], intent: open|creat flags 0120502 00010000:00010000:0.0:1767319670.067307:0:88592:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88592 initiator: MDT0 00010000:00010000:0.0:1767319670.067320:0:88592:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88592 initiator: MDT0 00000020:00100000:0.0:1767319670.067331:0:88592:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319670.067336:0:88592:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55f480 x1853164290370688/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/66704 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319670.067343:0:88592:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88592 initiator: MDT0 00000100:00100000:0.0:1767319670.067360:0:88592:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f480 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88592:1853164290370688:192.168.203.141@tcp:101:lfs.0 00000100:00100000:2.0:1767319670.067979:0:88592:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1900 going to sleep for 11 seconds 00000100:00100000:2.0:1767319670.071912:0:88592:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f480 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88592:1853164290370688:192.168.203.141@tcp:101:lfs.0 00010000:00010000:2.0:1767319670.071963:0:88592:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 lrc: 4/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64ff3 expref: -99 pid: 88592 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.071992:0:88592:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 lrc: 4/0,1 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64ff3 expref: -99 pid: 88592 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.072799:0:88592:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 lrc: 4/0,1 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64ff3 expref: -99 pid: 88592 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.072818:0:88592:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 lrc: 4/0,1 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64ff3 expref: -99 pid: 88592 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.072831:0:88592:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 lrc: 4/0,1 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64ff3 expref: -99 pid: 88592 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.072846:0:88592:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 lrc: 5/1,1 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64ff3 expref: -99 pid: 88592 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.072855:0:88592:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 lrc: 5/1,1 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64ff3 expref: -99 pid: 88592 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.072863:0:88592:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 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: 0x964edeb21ec64ff3 expref: -99 pid: 88592 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319670.072878:0:88592:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=8000037, status=0 req@ffff90cb2b55f480 x1853164290370688/t42949673171(42949673171) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319670.072890:0:88592:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55f480 x1853164290370688/t42949673171(42949673171) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319670.072901:0:88592:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 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: 0x964edeb21ec64ff3 expref: -99 pid: 88592 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.072922:0:88592:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589953618/3 (0 0) 00000080:00200000:2.0:1767319670.072929:0:88592:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319670.072944:0:88592:0:(namei.c:1569:ll_create_it()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), intent=open|creat 00000080:00200000:2.0:1767319670.072978:0:88592:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff90cb2b0f3a88) 00000080:00200000:2.0:1767319670.072984:0:88592:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x3:0x0], updating i_size 0 00000080:00200000:2.0:1767319670.073082:0:88592:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x3:0x0]: layout version change: 4294967294 -> 4294967295 00000080:00010000:2.0:1767319670.073088:0:88592:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a52:0x3:0x0](ffff90cb2b0f3a88) 00000080:00010000:2.0:1767319670.073093:0:88592:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff90cb2b0f3a88) for lock 0x2d0e085cf3af1347 00000080:00010000:2.0:1767319670.073106:0:88592:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x3:0x0](ffff90cb2b0f3a88) 00000080:00200008:2.0:1767319670.073251:0:88592:0:(file.c:1001:ll_file_open()) START file f1:[0x200004a52:0x3:0x0](ffff90cb2b0f3a88), flags 120501 00000002:00100000:2.0:1767319670.073271:0:88592:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55f480 x1853164290370688/t42949673171(42949673171) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00010000:2.0:1767319670.073306:0:88592:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1347 from it ffff90cb24dbcde0 00010000:00010000:2.0:1767319670.073310:0:88592:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 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: 0x964edeb21ec64ff3 expref: -99 pid: 88592 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.073318:0:88592:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 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: 0x964edeb21ec64ff3 expref: -99 pid: 88592 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319670.073343:0:88592:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff90cb2b0f3a88), inode mode 81a4 mask 40 00000080:00200000:2.0:1767319670.073825:0:88592:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff90cb2b0f3a88), inode mode 81a4 mask 2 00000080:00200000:2.0:1767319670.073840:0:88592:0:(xattr.c:406:ll_xattr_set()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff90cb2b0f3a88), xattr lov 00000002:00010000:2.0:1767319670.073861:0:88592:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x3:0x0]) in obj [0x200004a52:0x1:0x0], intent: open flags 040000002 00010000:00010000:2.0:1767319670.073923:0:88592:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af134e lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88592 initiator: MDT0 00010000:00010000:2.0:1767319670.073929:0:88592:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af134e lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88592 initiator: MDT0 00000020:00100000:2.0:1767319670.073948:0:88592:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319670.073954:0:88592:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a4700 x1853164290370944/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:2.0:1767319670.073961:0:88592:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af134e lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88592 initiator: MDT0 00000100:00100000:2.0:1767319670.073979:0:88592:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4700 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88592:1853164290370944:192.168.203.141@tcp:101:lfs.0 00000100:00100000:2.0:1767319670.074253:0:88592:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6a80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319670.076790:0:12476:0:(events.c:340:request_in_callback()) peer: 12345-192.168.203.141@tcp (source: 12345-192.168.203.141@tcp) 00000100:00100000:2.0:1767319670.076869:0:88116:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164343143680 00000100:00100000:2.0:1767319670.076891:0:88116:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164343143680 00000100:00100000:2.0:1767319670.076963:0:88116:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.203.141@tcp, seq: 2 00000100:00100000:2.0:1767319670.076975:0:88116:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff90cb2b55e680 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:3840853f-06a2-4c5f-9e07-0b15eba9dab5+5:156930:x1853164343143680:12345-192.168.203.141@tcp:104: 00010000:00010000:2.0:1767319670.077103:0:88116:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 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: 0x964edeb21ec64ff3 expref: -99 pid: 88592 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.077476:0:88116:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:2.0:1767319670.077487:0:88116:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff90cb2b55e680 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:3840853f-06a2-4c5f-9e07-0b15eba9dab5+5:156930:x1853164343143680:12345-192.168.203.141@tcp:104: Request processed in 513us (708us total) trans 0 rc 0/0 00000100:00100000:2.0:1767319670.077506:0:88116:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.203.141@tcp, seq: 2 00010000:00010000:1.0:1767319670.079208:0:88120: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:1767319670.079229:0:88120:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 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: 0x964edeb21ec64ff3 expref: -99 pid: 88592 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319670.079244:0:88120:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c73c200 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319670.079250:0:88120:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 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: 0x964edeb21ec64ff3 expref: -99 pid: 88592 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319670.079259:0:88120:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 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: 0x964edeb21ec64ff3 expref: -99 pid: 88592 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319670.079269:0:88120:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 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: 0x964edeb21ec64ff3 expref: -99 pid: 88592 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319670.079340:0:88120:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x3:0x0]: losing layout lock 00010000:00010000:1.0:1767319670.079443:0:88120:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 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: 0x964edeb21ec64ff3 expref: -99 pid: 88592 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319670.079474:0:88120:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:2.0:1767319670.079878:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290371072:192.168.203.141@tcp:103:ldlm_bl.0 00010000:00010000:1.0:1767319670.080854:0:88120:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 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: 0x964edeb21ec64ff3 expref: -99 pid: 88592 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319670.080871:0:88120:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c200/0x2d0e085cf3af1347 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: 0x964edeb21ec64ff3 expref: -99 pid: 88592 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319670.080898:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319670.080901:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319670.080903:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319670.084656:0:88592:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4700 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88592:1853164290370944:192.168.203.141@tcp:101:lfs.0 00010000:00010000:3.0:1767319670.084679:0:88592:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af134e lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88592 initiator: MDT0 00010000:00010000:3.0:1767319670.084691:0:88592: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-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af134e lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88592 initiator: MDT0 00010000:00010000:3.0:1767319670.084697:0:88592:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af134e lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88592 initiator: MDT0 00010000:00010000:3.0:1767319670.084703:0:88592:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af134e lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88592 initiator: MDT0 00010000:00010000:3.0:1767319670.084712:0:88592:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af134e lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88592 initiator: MDT0 00010000:00010000:3.0:1767319670.084719:0:88592:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb10507000 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:3.0:1767319670.084724:0:88592:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af134e lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 88592 initiator: MDT0 00010000:00010000:3.0:1767319670.084731:0:88592:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af134e lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 88592 initiator: MDT0 00010000:00010000:3.0:1767319670.084739:0:88592:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af134e lrc: 5/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 88592 initiator: MDT0 00010000:00010000:3.0:1767319670.084747:0:88592:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1767319670.084755:0:88592:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af134e lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88592 initiator: MDT0 00010000:00010000:3.0:1767319670.084784:0:88592:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af134e lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88592 initiator: MDT0 00000002:00100000:3.0:1767319670.084802:0:88592:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=800002b, status=0 req@ffff90cb040a4700 x1853164290370944/t42949673172(42949673172) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/872 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319670.084813:0:88592:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a4700 x1853164290370944/t42949673172(42949673172) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/872 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1767319670.084828:0:88592:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a52:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:3.0:1767319670.084907:0:88592:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319670.084918:0:88592:0:(vvp_io.c:289: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:3.0:1767319670.085431:0:88592:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x3:0x0], updating i_size 0 00000002:00100000:3.0:1767319670.085453:0:88592:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a4700 x1853164290370944/t42949673172(42949673172) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319670.085563:0:88592:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb040a4700 x1853164290370944/t42949673172(42949673172) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1767319670.085572:0:88592:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1767319670.085576:0:88592:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc3800 x1853164290371328/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:3.0:1767319670.085596:0:88592:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc3800 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88592:1853164290371328:192.168.203.141@tcp:35:lfs.0 00000100:00100000:3.0:1767319670.085793:0:88592:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b2729c0 going to sleep for 11 seconds 00000100:00100000:2.0:1767319670.085974:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290371072:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1767319670.089566:0:88592:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc3800 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88592:1853164290371328:192.168.203.141@tcp:35:lfs.0 00000002:00100000:2.0:1767319670.089609:0:88592:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb040a4700 x1853164290370944/t42949673172(42949673172) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319686 ref 2 fl Complete:RQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200008:2.0:1767319670.089781:0:88592:0:(file.c:424:ll_file_release()) START file f1:[0x200004a52:0x3:0x0](ffff90cb2b0f3a88), flags 100001 00000002:00100000:2.0:1767319670.089845:0:88592:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb2b55f480 x1853164290370688/t42949673171(42949673171) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319686 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319670.089857:0:88592:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319670.089862:0:88592:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a4380 x1853164290371584/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:2.0:1767319670.089886:0:88592:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4380 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88592:1853164290371584:192.168.203.141@tcp:35:lfs.0 00000100:00100000:2.0:1767319670.089993:0:88592:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6b40 going to sleep for 11 seconds 00000100:00100000:2.0:1767319670.092165:0:88592:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4380 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88592:1853164290371584:192.168.203.141@tcp:35:lfs.0 00000002:00100000:2.0:1767319670.092212:0:88592:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb2b55f480 x1853164290370688/t42949673171(42949673171) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319686 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319670.105154:0:88593:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:2.0:1767319670.105205:0:88593: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:1767319670.105227:0:88593:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.105245:0:88593:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319670.105252:0:88593:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319670.105260:0:88593:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:2.0:1767319670.105264:0:88593:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:2.0:1767319670.105271:0:88593:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87f03b58 00010000:00010000:2.0:1767319670.105274:0:88593:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.105290:0:88593:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319670.105304:0:88593:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319670.105312:0:88593:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:2.0:1767319670.105317:0:88593:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319670.105327:0:88593:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), flags=8 00000080:00200000:2.0:1767319670.105331:0:88593:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), intent=getattr 00000002:00010000:2.0:1767319670.105344:0:88593:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f2,[0x0:0x0:0x0]) in obj [0x200004a52:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319670.105442:0:88593:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1355 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88593 initiator: MDT0 00010000:00010000:2.0:1767319670.105449:0:88593:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1355 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88593 initiator: MDT0 00010000:00010000:2.0:1767319670.105456:0:88593:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1355 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88593 initiator: MDT0 00000100:00100000:2.0:1767319670.105480:0:88593:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4a80 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88593:1853164290371712:192.168.203.141@tcp:101:lfs.0 00000100:00100000:2.0:1767319670.105668:0:88593:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6b40 going to sleep for 11 seconds 00000100:00100000:2.0:1767319670.109155:0:88593:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4a80 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88593:1853164290371712:192.168.203.141@tcp:101:lfs.0 00010000:00010000:2.0:1767319670.109262:0:88593:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1355 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88593 initiator: MDT0 00010000:00010000:2.0:1767319670.109275:0:88593: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-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1355 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88593 initiator: MDT0 00010000:00010000:2.0:1767319670.109281:0:88593:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1355 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88593 initiator: MDT0 00010000:00010000:2.0:1767319670.109299:0:88593:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1355 lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88593 initiator: MDT0 00010000:00010000:2.0:1767319670.109306:0:88593:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1355 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88593 initiator: MDT0 00010000:00010000:2.0:1767319670.109311:0:88593:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb10506c00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:2.0:1767319670.109315:0:88593:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1355 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 88593 initiator: MDT0 00010000:00010000:2.0:1767319670.109320:0:88593:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1355 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 88593 initiator: MDT0 00010000:00010000:2.0:1767319670.109324:0:88593:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1355 lrc: 5/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 88593 initiator: MDT0 00010000:00010000:2.0:1767319670.109329:0:88593:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1767319670.109335:0:88593:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1355 lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88593 initiator: MDT0 00010000:00010000:2.0:1767319670.109340:0:88593:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1355 lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88593 initiator: MDT0 00000002:00100000:2.0:1767319670.109354:0:88593:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff90cb040a4a80 x1853164290371712/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319686 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319670.109388:0:88593:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00010000:00010000:2.0:1767319670.109479:0:88593:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 30 res 8589953618/1 (0 0) 00000080:00200000:2.0:1767319670.109641:0:88593:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:2.0:1767319670.109658:0:88593: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:1767319670.109668:0:88593:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.109691:0:88593:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319670.109698:0:88593:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319670.109704:0:88593:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:2.0:1767319670.109709:0:88593:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:2.0:1767319670.109715:0:88593:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87f03bf8 00010000:00010000:2.0:1767319670.109719:0:88593:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.109726:0:88593:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319670.109741:0:88593:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319670.109749:0:88593:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=25 00000080:00200000:2.0:1767319670.109755:0:88593:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319670.109774:0:88593:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 3 00000080:00200000:2.0:1767319670.109780:0:88593:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), file ffff90cb052b9e00, open_flags a141, mode 81b6 opened 0 00000080:00200000:2.0:1767319670.109789:0:88593:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), intent=open|creat 00000002:00010000:2.0:1767319670.109812:0:88593:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f2,[0x200004a52:0x4:0x0]) in obj [0x200004a52:0x1:0x0], intent: open|creat flags 0120502 00010000:00010000:2.0:1767319670.109863:0:88593:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88593 initiator: MDT0 00010000:00010000:2.0:1767319670.109867:0:88593:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88593 initiator: MDT0 00000020:00100000:2.0:1767319670.109877:0:88593:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319670.109882:0:88593:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a4a80 x1853164290371968/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/66704 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:2.0:1767319670.109894:0:88593:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88593 initiator: MDT0 00000100:00100000:2.0:1767319670.109911:0:88593:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4a80 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88593:1853164290371968:192.168.203.141@tcp:101:lfs.0 00000100:00100000:2.0:1767319670.110206:0:88593:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6b40 going to sleep for 11 seconds 00000100:00100000:2.0:1767319670.114804:0:88593:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4a80 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88593:1853164290371968:192.168.203.141@tcp:101:lfs.0 00010000:00010000:2.0:1767319670.114838:0:88593:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c lrc: 4/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65040 expref: -99 pid: 88593 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.114864:0:88593:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c lrc: 4/0,1 mode: --/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65040 expref: -99 pid: 88593 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.114872:0:88593:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c lrc: 4/0,1 mode: --/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65040 expref: -99 pid: 88593 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.114885:0:88593:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c lrc: 4/0,1 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65040 expref: -99 pid: 88593 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.114897:0:88593:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c lrc: 4/0,1 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65040 expref: -99 pid: 88593 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.114912:0:88593:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c lrc: 5/1,1 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65040 expref: -99 pid: 88593 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.114920:0:88593:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c lrc: 5/1,1 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65040 expref: -99 pid: 88593 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.114928:0:88593:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c 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: 0x964edeb21ec65040 expref: -99 pid: 88593 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319670.114959:0:88593:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=8000037, status=0 req@ffff90cb040a4a80 x1853164290371968/t42949673175(42949673175) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319670.114973:0:88593:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a4a80 x1853164290371968/t42949673175(42949673175) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319670.114986:0:88593:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c 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: 0x964edeb21ec65040 expref: -99 pid: 88593 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.114998:0:88593:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589953618/4 (0 0) 00000080:00200000:2.0:1767319670.115166:0:88593:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319670.115184:0:88593:0:(namei.c:1569:ll_create_it()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), intent=open|creat 00000080:00200000:2.0:1767319670.115221:0:88593:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a52:0x4:0x0](ffff90cb2b0f00c8) 00000080:00200000:2.0:1767319670.115229:0:88593:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x4:0x0], updating i_size 0 00000080:00200000:2.0:1767319670.115272:0:88593:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x4:0x0]: layout version change: 4294967294 -> 4294967295 00000080:00010000:2.0:1767319670.115278:0:88593:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a52:0x4:0x0](ffff90cb2b0f00c8) 00000080:00010000:2.0:1767319670.115283:0:88593:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x4:0x0](ffff90cb2b0f00c8) for lock 0x2d0e085cf3af135c 00000080:00010000:2.0:1767319670.115294:0:88593:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x4:0x0](ffff90cb2b0f00c8) 00000080:00200008:2.0:1767319670.115314:0:88593:0:(file.c:1001:ll_file_open()) START file f2:[0x200004a52:0x4:0x0](ffff90cb2b0f00c8), flags 120501 00000002:00100000:2.0:1767319670.115336:0:88593:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb040a4a80 x1853164290371968/t42949673175(42949673175) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00010000:2.0:1767319670.115582:0:88593:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af135c from it ffff90cb24ecef00 00010000:00010000:2.0:1767319670.115588:0:88593:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c 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: 0x964edeb21ec65040 expref: -99 pid: 88593 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.115597:0:88593:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c 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: 0x964edeb21ec65040 expref: -99 pid: 88593 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319670.115886:0:88593:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x4:0x0](ffff90cb2b0f00c8), inode mode 81a4 mask 40 00000080:00200000:3.0:1767319670.116045:0:88593:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x4:0x0](ffff90cb2b0f00c8), inode mode 81a4 mask 2 00000080:00200000:3.0:1767319670.116059:0:88593:0:(xattr.c:406:ll_xattr_set()) VFS Op:inode=[0x200004a52:0x4:0x0](ffff90cb2b0f00c8), xattr lov 00000002:00010000:3.0:1767319670.116080:0:88593:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x4:0x0]) in obj [0x200004a52:0x1:0x0], intent: open flags 040000002 00010000:00010000:3.0:1767319670.116165:0:88593:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af1363 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88593 initiator: MDT0 00010000:00010000:3.0:1767319670.116173:0:88593:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af1363 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88593 initiator: MDT0 00000020:00100000:3.0:1767319670.116188:0:88593:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1767319670.116196:0:88593:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc0380 x1853164290372224/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:3.0:1767319670.116206:0:88593:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af1363 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88593 initiator: MDT0 00000100:00100000:3.0:1767319670.116228:0:88593:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc0380 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88593:1853164290372224:192.168.203.141@tcp:101:lfs.0 00000100:00100000:3.0:1767319670.116645:0:88593:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b272d80 going to sleep for 11 seconds 00000100:00100000:3.0:1767319670.120256:0:12475:0:(events.c:340:request_in_callback()) peer: 12345-192.168.203.141@tcp (source: 12345-192.168.203.141@tcp) 00000100:00100000:2.0:1767319670.120601:0:88116:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164343143808 00000100:00100000:2.0:1767319670.120615:0:88116:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164343143808 00000100:00100000:2.0:1767319670.120696:0:88116:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.203.141@tcp, seq: 3 00000100:00100000:2.0:1767319670.120709:0:88116:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff90cb31cc2d80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:3840853f-06a2-4c5f-9e07-0b15eba9dab5+5:158929:x1853164343143808:12345-192.168.203.141@tcp:104: 00010000:00010000:2.0:1767319670.120731:0:88116:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c 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: 0x964edeb21ec65040 expref: -99 pid: 88593 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.120833:0:88116:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:2.0:1767319670.120841:0:88116:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff90cb31cc2d80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:3840853f-06a2-4c5f-9e07-0b15eba9dab5+5:158929:x1853164343143808:12345-192.168.203.141@tcp:104: Request processed in 135us (599us total) trans 0 rc 0/0 00000100:00100000:2.0:1767319670.120848:0:88116:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.203.141@tcp, seq: 3 00010000:00010000:3.0:1767319670.120886:0:88121: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:1767319670.120895:0:88121:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c 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: 0x964edeb21ec65040 expref: -99 pid: 88593 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319670.120904:0:88121:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb10506e00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:3.0:1767319670.121001:0:88121:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x420400000000 nid: local remote: 0x964edeb21ec65040 expref: -99 pid: 88593 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319670.121013:0:88121:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x420400000000 nid: local remote: 0x964edeb21ec65040 expref: -99 pid: 88593 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319670.121022:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c lrc: 3/0,0 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x428400000000 nid: local remote: 0x964edeb21ec65040 expref: -99 pid: 88593 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319670.121051:0:88121:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x4:0x0]: losing layout lock 00010000:00010000:3.0:1767319670.121120:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c lrc: 2/0,0 mode: --/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x4c29400000020 nid: local remote: 0x964edeb21ec65040 expref: -99 pid: 88593 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319670.121141:0:88121:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:0.0:1767319670.121206:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290372352:192.168.203.141@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1767319670.121561:0:88121:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x4c29400000020 nid: local remote: 0x964edeb21ec65040 expref: -99 pid: 88593 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319670.121571:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506e00/0x2d0e085cf3af135c lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x1b rrc: 2 type: IBT gid 0 flags: 0x4c29400000020 nid: local remote: 0x964edeb21ec65040 expref: -99 pid: 88593 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319670.121593:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319670.121600:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319670.121603:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319670.125889:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290372352:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319670.128093:0:88593:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc0380 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88593:1853164290372224:192.168.203.141@tcp:101:lfs.0 00010000:00010000:3.0:1767319670.128123:0:88593:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af1363 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88593 initiator: MDT0 00010000:00010000:3.0:1767319670.128147:0:88593: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-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af1363 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88593 initiator: MDT0 00010000:00010000:3.0:1767319670.128155:0:88593:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af1363 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88593 initiator: MDT0 00010000:00010000:3.0:1767319670.128161:0:88593:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af1363 lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88593 initiator: MDT0 00010000:00010000:3.0:1767319670.128170:0:88593:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af1363 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88593 initiator: MDT0 00010000:00010000:3.0:1767319670.128176:0:88593:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb3c666c00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:3.0:1767319670.128181:0:88593:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af1363 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 88593 initiator: MDT0 00010000:00010000:3.0:1767319670.128212:0:88593:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af1363 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 88593 initiator: MDT0 00010000:00010000:3.0:1767319670.128219:0:88593:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af1363 lrc: 5/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 88593 initiator: MDT0 00010000:00010000:3.0:1767319670.128226:0:88593:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1767319670.128233:0:88593:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af1363 lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88593 initiator: MDT0 00010000:00010000:3.0:1767319670.128240:0:88593:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af1363 lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88593 initiator: MDT0 00000002:00100000:3.0:1767319670.128263:0:88593:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=800002b, status=0 req@ffff90cb31cc0380 x1853164290372224/t42949673176(42949673176) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/872 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319670.128279:0:88593:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb31cc0380 x1853164290372224/t42949673176(42949673176) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/872 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1767319670.128298:0:88593:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a52:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:3.0:1767319670.128354:0:88593:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319670.128363:0:88593:0:(vvp_io.c:289: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:3.0:1767319670.128469:0:88593:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x4:0x0], updating i_size 0 00000002:00100000:3.0:1767319670.128485:0:88593:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb31cc0380 x1853164290372224/t42949673176(42949673176) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319670.128529:0:88593:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb31cc0380 x1853164290372224/t42949673176(42949673176) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1767319670.128537:0:88593:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1767319670.128541:0:88593:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc3480 x1853164290372608/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:3.0:1767319670.128565:0:88593:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc3480 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88593:1853164290372608:192.168.203.141@tcp:35:lfs.0 00000100:00100000:3.0:1767319670.128654:0:88593:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b272d80 going to sleep for 11 seconds 00000100:00100000:1.0:1767319670.133291:0:88593:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc3480 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88593:1853164290372608:192.168.203.141@tcp:35:lfs.0 00000002:00100000:1.0:1767319670.133333:0:88593:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb31cc0380 x1853164290372224/t42949673176(42949673176) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319686 ref 2 fl Complete:RQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200008:1.0:1767319670.133630:0:88593:0:(file.c:424:ll_file_release()) START file f2:[0x200004a52:0x4:0x0](ffff90cb2b0f00c8), flags 100001 00000002:00100000:1.0:1767319670.133846:0:88593:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb040a4a80 x1853164290371968/t42949673175(42949673175) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319686 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319670.133859:0:88593:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319670.133865:0:88593:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a0e00 x1853164290372864/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:1.0:1767319670.133890:0:88593:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0e00 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88593:1853164290372864:192.168.203.141@tcp:35:lfs.0 00000100:00100000:1.0:1767319670.134070:0:88593:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb07b47240 going to sleep for 11 seconds 00000100:00100000:1.0:1767319670.143512:0:88593:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0e00 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88593:1853164290372864:192.168.203.141@tcp:35:lfs.0 00000002:00100000:1.0:1767319670.143555:0:88593:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb040a4a80 x1853164290371968/t42949673175(42949673175) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319686 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319670.150714:0:88594:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:0.0:1767319670.150750:0:88594: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:1767319670.150772:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319670.150791:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319670.150800:0:88594:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319670.150809:0:88594:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:0.0:1767319670.150813:0:88594:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:0.0:1767319670.150821:0:88594:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87f83bf8 00010000:00010000:0.0:1767319670.150825:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319670.150842:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319670.150860:0:88594:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319670.150869:0:88594:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=25 00000080:00200000:0.0:1767319670.150876:0:88594:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 1 00000080:00200000:0.0:1767319670.150888:0:88594:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 3 00000080:00200000:0.0:1767319670.150893:0:88594:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), file ffff90cb12b73800, open_flags 8241, mode 81b6 opened 0 00000080:00200000:0.0:1767319670.150902:0:88594:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), intent=open|creat 00000002:00010000:0.0:1767319670.150927:0:88594:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f0,[0x200004a52:0x5:0x0]) in obj [0x200004a52:0x1:0x0], intent: open|creat flags 0101102 00010000:00010000:0.0:1767319670.150995:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c800/0x2d0e085cf3af136a lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88594 initiator: MDT0 00010000:00010000:0.0:1767319670.156679:0:88594:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c800/0x2d0e085cf3af136a lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88594 initiator: MDT0 00000020:00100000:0.0:1767319670.156707:0:88594:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319670.156723:0:88594:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55c700 x1853164290373120/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/66704 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319670.156734:0:88594:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c800/0x2d0e085cf3af136a lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88594 initiator: MDT0 00000100:00100000:0.0:1767319670.156776:0:88594:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55c700 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88594:1853164290373120:192.168.203.141@tcp:101:dd.0 00000100:00100000:0.0:1767319670.156991:0:88594:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1d80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319670.162324:0:88594:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55c700 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88594:1853164290373120:192.168.203.141@tcp:101:dd.0 00010000:00010000:2.0:1767319670.162356:0:88594:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c800/0x2d0e085cf3af136a lrc: 4/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65078 expref: -99 pid: 88594 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.162428:0:88594:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c800/0x2d0e085cf3af136a lrc: 4/0,1 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65078 expref: -99 pid: 88594 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.162438:0:88594:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c800/0x2d0e085cf3af136a lrc: 4/0,1 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65078 expref: -99 pid: 88594 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.162461:0:88594:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c800/0x2d0e085cf3af136a lrc: 4/0,1 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65078 expref: -99 pid: 88594 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.162473:0:88594:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c800/0x2d0e085cf3af136a lrc: 4/0,1 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65078 expref: -99 pid: 88594 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.162513:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c800/0x2d0e085cf3af136a lrc: 5/1,1 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65078 expref: -99 pid: 88594 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.162522:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c800/0x2d0e085cf3af136a lrc: 5/1,1 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65078 expref: -99 pid: 88594 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319670.162530:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c800/0x2d0e085cf3af136a lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65078 expref: -99 pid: 88594 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319670.162543:0:88594:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=2b, status=0 req@ffff90cb2b55c700 x1853164290373120/t42949673179(42949673179) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/872 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319670.162557:0:88594:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55c700 x1853164290373120/t42949673179(42949673179) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/872 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319670.162572:0:88594:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 264 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c800/0x2d0e085cf3af136a lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65078 expref: -99 pid: 88594 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1767319670.162586:0:88594:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c800/0x2d0e085cf3af136a lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65078 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.162597:0:88594:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589953618/2 (0 0) 00000080:00200000:2.0:1767319670.162605:0:88594:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319670.162671:0:88594:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x2:0x0](ffff90cb2b0f1148): rc = 0 00000080:00200000:2.0:1767319670.162688:0:88594:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x2:0x0]: layout version change: 4294967294 -> 2 00000080:00010000:2.0:1767319670.162694:0:88594:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x2:0x0](ffff90cb2b0f1148) for lock 0x2d0e085cf3af136a 00000080:00010000:2.0:1767319670.162708:0:88594:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x2:0x0](ffff90cb2b0f1148) 00000080:00200008:2.0:1767319670.162726:0:88594:0:(file.c:1001:ll_file_open()) START file f0:[0x200004a52:0x2:0x0](ffff90cb2b0f1148), flags 101101 00000002:00100000:2.0:1767319670.162749:0:88594:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55c700 x1853164290373120/t42949673179(42949673179) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319686 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000080:00010000:2.0:1767319670.162792:0:88594:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af136a from it ffff90cb24dbc780 00010000:00010000:2.0:1767319670.162795:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c800/0x2d0e085cf3af136a lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec65078 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.162802:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c800/0x2d0e085cf3af136a lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec65078 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319670.162824:0:88594:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff90cb2b0f1148), inode mode 81a4 mask 42 00000080:00200008:2.0:1767319670.162838:0:88594:0:(llite_lib.c:2314:ll_setattr_raw()) START file f0:[0x200004a52:0x2:0x0](ffff90cb2b0f1148) current size 0, valid attrs a068, mode 0, uid 2, gid 0, new size 0, atime 1767319670.000000000, mtime 1767319670.000000000, ctime 1767319670.000000000 00010000:00010000:2.0:1767319670.162860:0:88594:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c800/0x2d0e085cf3af136a lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec65078 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319670.162874:0:88594:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x2:0x0]: losing layout lock 00010000:00010000:2.0:1767319670.162908:0:88594:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c800/0x2d0e085cf3af136a lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec65078 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.162914:0:88594:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319670.162916:0:88594:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c73c800/0x2d0e085cf3af136a lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec65078 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00000020:00100000:2.0:1767319670.162942:0:88594:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1767319670.162949:0:88594:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a6d80 x1853164290373376/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 488/512 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:2.0:1767319670.162975:0:88594:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6d80 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88594:1853164290373376:192.168.203.141@tcp:36:dd.0 00000100:00100000:2.0:1767319670.163078:0:88594:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd60c0 going to sleep for 11 seconds 00000100:00100000:2.0:1767319670.172836:0:88594:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6d80 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88594:1853164290373376:192.168.203.141@tcp:36:dd.0 00000080:00200000:2.0:1767319670.172923:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000080:00200000:2.0:1767319670.172932:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00010000:2.0:1767319670.172960:0:88594:0:(file.c:7031:ll_layout_intent()) ### lustre: requeue layout lock for file [0x200004a52:0x2:0x0](ffff90cb2b0f1148) 00000002:00010000:2.0:1767319670.172974:0:88594:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x2:0x0]) in obj [0x200004a52:0x2:0x0], intent: layout flags 0 00010000:00010000:2.0:1767319670.173315:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1371 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 88594 initiator: MDT0 00010000:00010000:2.0:1767319670.173329:0:88594:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1371 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88594 initiator: MDT0 00010000:00010000:2.0:1767319670.173342:0:88594:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1371 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88594 initiator: MDT0 00000100:00100000:2.0:1767319670.173643:0:88594:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5500 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88594:1853164290373504:192.168.203.141@tcp:101:dd.0 00000100:00100000:2.0:1767319670.173949:0:88594:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd60c0 going to sleep for 11 seconds 00000100:00100000:2.0:1767319670.180913:0:88594:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5500 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88594:1853164290373504:192.168.203.141@tcp:101:dd.0 00010000:00010000:2.0:1767319670.180952:0:88594:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1371 lrc: 4/1,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6508d expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.180971:0:88594:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1371 lrc: 4/1,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6508d expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00000002:00100000:2.0:1767319670.180986:0:88594:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff90cb040a5500 x1853164290373504/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 376/608 e 0 to 0 dl 1767319686 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319670.180997:0:88594:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 264 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1371 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6508d expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00000002:00010000:2.0:1767319670.181014:0:88594:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1371 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6508d expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.181051:0:88594:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 16 res 8589953618/2 (0 0) 00000080:00200000:2.0:1767319670.181059:0:88594:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x200004a52:0x2:0x0] suppgids 0 0: rc 0 00000080:00010000:2.0:1767319670.181082:0:88594:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x2:0x0](ffff90cb2b0f1148) for lock 0x2d0e085cf3af1371 00000080:00010000:2.0:1767319670.181092:0:88594:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1371 from it ffffb4ad87f838c8 00010000:00010000:2.0:1767319670.181097:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1371 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6508d expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.181107:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1371 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6508d expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.181142:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1371 lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6508d expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.181156:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1371 lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6508d expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00000080:00010000:2.0:1767319670.181163:0:88594:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a52:0x2:0x0](0000000033fef49b) being reconfigured ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1371 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6508d expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319670.181206:0:88594:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x2:0x0]: layout version change: 4294967294 -> 2 00010000:00010000:2.0:1767319670.181210:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1371 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec6508d expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.181215:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1371 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec6508d expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00020000:00200000:2.0:1767319670.181238:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1767319670.181281:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:2.0:1767319670.181289:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 18446744073709551615] 00000008:00010000:2.0:1767319670.181303:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 4 00000008:00010000:2.0:1767319670.181306:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb05cd60f0, osc lock ffff90cb0426b0a0, flags 0x80000000 00000008:00010000:2.0:1767319670.181309:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 4 00000008:00010000:2.0:1767319670.181310:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb05cd6130, osc lock ffff90cb0426bb50, flags 0x80000000 00010000:00010000:2.0:1767319670.181354:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 3/0,1 mode: --/PW 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: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.181360:0:88594:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x80000000 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 3/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: 0x0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.181502:0:88594:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 3/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: 0x0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319670.181582:0:88594:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5500 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88594:1853164290373632:192.168.203.141@tcp:101:dd.0 00000100:00100000:0.0:1767319670.181711:0:88594:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1a80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319670.184559:0:88594:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5500 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88594:1853164290373632:192.168.203.141@tcp:101:dd.0 00010000:00010000:2.0:1767319670.184593:0:88594:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 4/0,1 mode: --/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.184614:0:88594:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.184634:0:88594:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x80000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.184651:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319670.184665:0:88594:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.184712:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.184721:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.185050:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f lrc: 3/0,1 mode: --/PW 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: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.185058:0:88594:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x80000000 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f lrc: 3/0,1 mode: --/PW 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: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.185066:0:88594:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f lrc: 3/0,1 mode: --/PW 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: 88594 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319670.185084:0:88594:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc3b80 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88594:1853164290373760:192.168.203.141@tcp:101:dd.0 00000100:00100000:3.0:1767319670.185184:0:88594:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b272300 going to sleep for 11 seconds 00000100:00100000:3.0:1767319670.187339:0:88594:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc3b80 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88594:1853164290373760:192.168.203.141@tcp:101:dd.0 00010000:00010000:3.0:1767319670.187405:0:88594:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f lrc: 4/0,1 mode: --/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.187427:0:88594:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.187442:0:88594:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x80000000 nid: local remote: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.187458:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319670.187495:0:88594:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020080000000 nid: local remote: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.187510:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f lrc: 5/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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.187518:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f lrc: 4/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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319670.187726:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc3b80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290373888:192.168.203.141@tcp:10:dd.0 00000100:00100000:1.0:1767319670.187904:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc0700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290374016:192.168.203.141@tcp:10:dd.0 00000100:00100000:2.0:1767319670.194455:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc3b80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290373888:192.168.203.141@tcp:10:dd.0 00000100:00100000:0.0:1767319670.197356:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc0700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290374016:192.168.203.141@tcp:10:dd.0 00000080:00200000:3.0:1767319670.197465:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 0 i_blocks 2 00000020:00010000:3.0:1767319670.197478:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.197484:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.197489:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb05cd60f0 (ffff90cb095b7008/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.197501:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.197516:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.197541:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb05cd6130 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.197546:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f lrc: 4/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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.197554:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f lrc: 3/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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.197583:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.197586:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb05cd60f0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.197592:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb05cd6130 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.197615:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200008:3.0:1767319670.197638:0:88594:0:(llite_lib.c:2564:ll_setattr_raw()) COMPLETED file f0:[0x200004a52:0x2:0x0](ffff90cb2b0f1148) current size 0, valid attrs a168, mode 0, uid 2, gid 0, new size 0, atime 1767319670.000000000, mtime 1767319670.000000000, ctime 1767319670.000000000, rc 0 00000080:00200008:3.0:1767319670.197836:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 0, count: 4096 00000080:00200000:3.0:1767319670.197849:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 0, bytes: 4096 00000080:00200000:3.0:1767319670.197857:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.197865:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 1, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.197868:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 4096) 0 0 00000080:00200000:3.0:1767319670.197873:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.197893:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:3.0:1767319670.197903:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 4096) 4096, 4096 00020000:00200000:3.0:1767319670.197908:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.197928:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:3.0:1767319670.197944:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.197950:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.198886:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 2/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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.198911:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 2/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.198926:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 6/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.198935:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 6/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.198959:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.200387:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [0, 4096) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.200712:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.200901:0:88594:0:(rw26.c:912:ll_write_end()) pos 0, len 4096, copied 4096 00000080:00200000:3.0:1767319670.200915:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d470f30e[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.200920:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000803224f1 17ffffc0001001 3:0 ffff90cb34d14a20 0 lru 00000080:00200000:3.0:1767319670.200929:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000078d37979 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 3407872 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:3.0:1767319670.200932:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d470f30e 00000080:00200000:3.0:1767319670.200934:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.200941:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.201068:0:88594:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.201101:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.201107:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.201111:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.201145:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.201149:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.201153:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.201161:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.201172:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.201193:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.201205:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.201218:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.201227:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:3.0:1767319670.201923:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.201931:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.201950:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 4096 i_blocks 2 00000080:00200000:3.0:1767319670.201956:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.202183:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 4096, count: 4096 00000080:00200000:3.0:1767319670.202195:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 4096, bytes: 4096 00000080:00200000:3.0:1767319670.202201:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.202208:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 2, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.202210:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [4096, 8192) 0 0 00000080:00200000:3.0:1767319670.202215:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.202231:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [1, 1] 00020000:00200000:3.0:1767319670.202238:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [4096, 8192) 8192, 4096 00020000:00200000:3.0:1767319670.202242:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.202260:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [1, 1] 00000008:00010000:3.0:1767319670.202279:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.202286:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.202311:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.202328:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.202342:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.202353:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.202361:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.202428:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [4096, 8192) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.202443:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 1 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.202499:0:88594:0:(rw26.c:912:ll_write_end()) pos 4096, len 4096, copied 4096 00000080:00200000:3.0:1767319670.202508:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000bcedb6c7[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.202511:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000fe5558c6 17ffffc0001001 3:0 ffff90cb34d14798 1 lru 00000080:00200000:3.0:1767319670.202517:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b597b639 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:3.0:1767319670.202520:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000bcedb6c7 00000080:00200000:3.0:1767319670.202521:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.202525:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.202546:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.202569:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.202574:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.202577:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.202590:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.202593:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.202595:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.202600:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.202608:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.202634:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.202638:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.202646:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.202650:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [1, 1] 00000080:00200000:3.0:1767319670.202664:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.202668:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.202673:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 8192 i_blocks 2 00000080:00200000:3.0:1767319670.202677:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.202686:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 8192, count: 4096 00000080:00200000:3.0:1767319670.202690:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 8192, bytes: 4096 00000080:00200000:3.0:1767319670.202692:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.202697:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 3, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.202698:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [8192, 12288) 0 0 00000080:00200000:3.0:1767319670.202701:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.202706:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [2, 2] 00020000:00200000:3.0:1767319670.202709:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [8192, 12288) 12288, 4096 00020000:00200000:3.0:1767319670.202712:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.202718:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [2, 2] 00000008:00010000:3.0:1767319670.202724:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.202727:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.202737:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.202746:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.202767:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.202775:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.202782:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.202803:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [8192, 12288) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.202810:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 2 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.202828:0:88594:0:(rw26.c:912:ll_write_end()) pos 8192, len 4096, copied 4096 00000080:00200000:3.0:1767319670.202833:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e2061059[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.202836:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000084ad9500 17ffffc0001001 3:0 ffff90cb34d14438 2 lru 00000080:00200000:3.0:1767319670.202842:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001b631c9a 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:3.0:1767319670.202845:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e2061059 00000080:00200000:3.0:1767319670.202846:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.202849:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.202857:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.202870:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.202873:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.202875:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.202881:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.202884:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.202887:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.202891:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.202900:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.202908:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.202911:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.202915:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.202918:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [2, 2] 00000080:00200000:3.0:1767319670.202927:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.202931:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.202937:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 12288 i_blocks 2 00000080:00200000:3.0:1767319670.202939:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.202947:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 12288, count: 4096 00000080:00200000:3.0:1767319670.202951:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 12288, bytes: 4096 00000080:00200000:3.0:1767319670.202953:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.202957:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 4, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.202959:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [12288, 16384) 0 0 00000080:00200000:3.0:1767319670.202961:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.202967:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [3, 3] 00020000:00200000:3.0:1767319670.203070:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [12288, 16384) 16384, 4096 00020000:00200000:3.0:1767319670.203073:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.203080:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [3, 3] 00000008:00010000:3.0:1767319670.203087:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.203089:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.203098:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.203107:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.203117:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.203136:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.203144:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.203163:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [12288, 16384) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.203169:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 3 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.203184:0:88594:0:(rw26.c:912:ll_write_end()) pos 12288, len 4096, copied 4096 00000080:00200000:3.0:1767319670.203189:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c55bdbf9[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.203192:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005a9058db 17ffffc0001001 3:0 ffff90cb34d141b0 3 lru 00000080:00200000:3.0:1767319670.203199:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000035c1e750 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:3.0:1767319670.203201:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c55bdbf9 00000080:00200000:3.0:1767319670.203202:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.203205:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.203213:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.203226:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.203229:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.203231:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.203237:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.203240:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.203243:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.203247:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.203254:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.203263:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.203265:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.203270:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.203272:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [3, 3] 00000080:00200000:3.0:1767319670.203282:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.203285:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.203291:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 16384 i_blocks 2 00000080:00200000:3.0:1767319670.203294:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.203302:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 16384, count: 4096 00000080:00200000:3.0:1767319670.203306:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 16384, bytes: 4096 00000080:00200000:3.0:1767319670.203308:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.203312:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 5, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.203314:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [16384, 20480) 0 0 00000080:00200000:3.0:1767319670.203317:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.203322:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [4, 4] 00020000:00200000:3.0:1767319670.203325:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [16384, 20480) 20480, 4096 00020000:00200000:3.0:1767319670.203328:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.203333:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [4, 4] 00000008:00010000:3.0:1767319670.203339:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.203341:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.203349:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.203358:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.203399:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.203408:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.203415:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.203433:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [16384, 20480) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.203439:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 4 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.203454:0:88594:0:(rw26.c:912:ll_write_end()) pos 16384, len 4096, copied 4096 00000080:00200000:3.0:1767319670.203458:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000e750ef4[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.203461:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d2ffe123 17ffffc0001001 3:0 ffff90cb34d14948 4 lru 00000080:00200000:3.0:1767319670.203467:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008530ff09 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:3.0:1767319670.203469:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000e750ef4 00000080:00200000:3.0:1767319670.203470:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.203473:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.203481:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.203493:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.203496:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.203499:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.203504:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.203507:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.203510:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.203514:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.203523:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.203531:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.203533:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.203537:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.203539:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [4, 4] 00000080:00200000:3.0:1767319670.203548:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.203552:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.203556:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 20480 i_blocks 2 00000080:00200000:3.0:1767319670.203559:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.203567:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 20480, count: 4096 00000080:00200000:3.0:1767319670.203571:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 20480, bytes: 4096 00000080:00200000:3.0:1767319670.203573:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.203577:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 6, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.203578:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [20480, 24576) 0 0 00000080:00200000:3.0:1767319670.203581:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.203586:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [5, 5] 00020000:00200000:3.0:1767319670.203589:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [20480, 24576) 24576, 4096 00020000:00200000:3.0:1767319670.203591:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.203596:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [5, 5] 00000008:00010000:3.0:1767319670.203602:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.203604:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.203611:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.203620:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.203630:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.203638:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.203645:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.203662:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [20480, 24576) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.203667:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 5 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.203680:0:88594:0:(rw26.c:912:ll_write_end()) pos 20480, len 4096, copied 4096 00000080:00200000:3.0:1767319670.203684:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ffc58abb[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.203688:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e351c03b 17ffffc0001001 3:0 ffff90cb34d14000 5 lru 00000080:00200000:3.0:1767319670.203694:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000df1c7f8f 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:3.0:1767319670.203696:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ffc58abb 00000080:00200000:3.0:1767319670.203698:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.203700:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.203707:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.203718:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.203721:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.203723:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.203728:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.203730:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.203732:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.203736:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.203742:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.203750:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.203752:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.203756:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.203759:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [5, 5] 00000080:00200000:3.0:1767319670.203769:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.203772:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.203777:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 24576 i_blocks 2 00000080:00200000:3.0:1767319670.203780:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.203788:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 24576, count: 4096 00000080:00200000:3.0:1767319670.203792:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 24576, bytes: 4096 00000080:00200000:3.0:1767319670.203794:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.203798:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 7, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.203800:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [24576, 28672) 0 0 00000080:00200000:3.0:1767319670.203802:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.203807:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [6, 6] 00020000:00200000:3.0:1767319670.203810:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [24576, 28672) 28672, 4096 00020000:00200000:3.0:1767319670.203812:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.203817:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [6, 6] 00000008:00010000:3.0:1767319670.203823:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.203825:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.203833:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.203841:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.203848:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.203855:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.203861:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.203880:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [24576, 28672) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.203885:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 6 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.203901:0:88594:0:(rw26.c:912:ll_write_end()) pos 24576, len 4096, copied 4096 00000080:00200000:3.0:1767319670.203906:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000598444c0[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.203909:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d0d1f900 17ffffc0001001 3:0 ffff90cb34d14360 6 lru 00000080:00200000:3.0:1767319670.203915:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000871b8362 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:3.0:1767319670.203917:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000598444c0 00000080:00200000:3.0:1767319670.203918:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.203921:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.203929:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.203941:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.203944:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.203946:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.203952:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.203954:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.203957:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.203961:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.204623:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.204644:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.204647:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.204655:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.204659:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [6, 6] 00000080:00200000:3.0:1767319670.204673:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.204676:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.204684:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 28672 i_blocks 2 00000080:00200000:3.0:1767319670.204688:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.204700:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 28672, count: 4096 00000080:00200000:3.0:1767319670.204705:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 28672, bytes: 4096 00000080:00200000:3.0:1767319670.204707:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.204712:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 8, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.204713:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [28672, 32768) 0 0 00000080:00200000:3.0:1767319670.204716:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.204723:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [7, 7] 00020000:00200000:3.0:1767319670.204726:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [28672, 32768) 32768, 4096 00020000:00200000:3.0:1767319670.204728:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.204738:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [7, 7] 00000008:00010000:3.0:1767319670.204745:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.204857:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.204872:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.204884:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.204894:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.204902:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.204909:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.204930:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [28672, 32768) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.204940:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 7 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.204965:0:88594:0:(rw26.c:912:ll_write_end()) pos 28672, len 4096, copied 4096 00000080:00200000:3.0:1767319670.205053:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003f873dec[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.205057:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000477ee28c 17ffffc0001001 3:0 ffff90cb34d14870 7 lru 00000080:00200000:3.0:1767319670.205065:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000003467fe88 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:3.0:1767319670.205067:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003f873dec 00000080:00200000:3.0:1767319670.205069:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.205072:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.205089:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.207337:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.207351:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.207358:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.207403:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.207407:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.207412:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.207422:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.207437:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.207608:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.207612:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.207708:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.207718:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [7, 7] 00000080:00200000:3.0:1767319670.207829:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.207834:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.207952:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 32768 i_blocks 2 00000080:00200000:2.0:1767319670.207959:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.208076:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 32768, count: 4096 00000080:00200000:2.0:1767319670.208087:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 32768, bytes: 4096 00000080:00200000:2.0:1767319670.208093:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.208101:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 9, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.208104:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [32768, 36864) 0 0 00000080:00200000:2.0:1767319670.208108:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.208124:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [8, 8] 00020000:00200000:2.0:1767319670.208140:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [32768, 36864) 36864, 4096 00020000:00200000:2.0:1767319670.208145:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.208202:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [8, 8] 00000008:00010000:2.0:1767319670.208218:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.208224:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.208812:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.208833:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.208865:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.208875:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.208883:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.208898:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [32768, 36864) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.208925:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 8 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.209568:0:88594:0:(rw26.c:912:ll_write_end()) pos 32768, len 4096, copied 4096 00000080:00200000:2.0:1767319670.209582:0:88594:0:(rw26.c:969:ll_write_end()) page@000000001a5b62b0[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.209586:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000090d888f5 17ffffc0001001 3:0 ffff90cb34ceeaf8 8 lru 00000080:00200000:2.0:1767319670.209594:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ba6af01d 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:2.0:1767319670.209596:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000001a5b62b0 00000080:00200000:2.0:1767319670.209597:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.209603:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.209632:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.209662:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.209666:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.209670:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.209688:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.209691:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.209695:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.209711:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.209731:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.209751:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.209754:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.209764:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.209771:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [8, 8] 00000080:00200000:2.0:1767319670.209780:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.209783:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.209795:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 36864 i_blocks 2 00000080:00200000:2.0:1767319670.209800:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.209826:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 36864, count: 4096 00000080:00200000:2.0:1767319670.209833:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 36864, bytes: 4096 00000080:00200000:2.0:1767319670.209838:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.209843:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 10, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.209845:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [36864, 40960) 0 0 00000080:00200000:2.0:1767319670.209849:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.209862:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [9, 9] 00020000:00200000:2.0:1767319670.209868:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [36864, 40960) 40960, 4096 00020000:00200000:2.0:1767319670.209872:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.209887:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [9, 9] 00000008:00010000:2.0:1767319670.209900:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.209903:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.209919:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.209930:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.209951:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.209958:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.209979:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.209988:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [36864, 40960) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.209998:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 9 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.210024:0:88594:0:(rw26.c:912:ll_write_end()) pos 36864, len 4096, copied 4096 00000080:00200000:2.0:1767319670.210029:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008be10688[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.210032:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000007eba479 17ffffc0001001 3:0 ffff90cb34cee5e8 9 lru 00000080:00200000:2.0:1767319670.210038:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000402b2e15 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:2.0:1767319670.210040:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008be10688 00000080:00200000:2.0:1767319670.210041:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.210044:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.210053:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.210065:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.210069:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.210071:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.210077:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.210080:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.210082:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.210086:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.210100:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.210110:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.210112:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.210117:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.210120:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [9, 9] 00000080:00200000:2.0:1767319670.210136:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.210140:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.210146:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 40960 i_blocks 2 00000080:00200000:2.0:1767319670.210149:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.210157:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 40960, count: 4096 00000080:00200000:2.0:1767319670.210160:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 40960, bytes: 4096 00000080:00200000:2.0:1767319670.210163:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.210167:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 11, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.210168:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [40960, 45056) 0 0 00000080:00200000:2.0:1767319670.210171:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.210176:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [10, 10] 00020000:00200000:2.0:1767319670.210179:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [40960, 45056) 45056, 4096 00020000:00200000:2.0:1767319670.210182:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.210188:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [10, 10] 00000008:00010000:2.0:1767319670.210194:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.210197:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.210204:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.210212:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.210231:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.210250:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.210257:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.210268:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [40960, 45056) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.210274:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 10 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.210293:0:88594:0:(rw26.c:912:ll_write_end()) pos 40960, len 4096, copied 4096 00000080:00200000:2.0:1767319670.210298:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000015bf965d[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.210301:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000519f6e11 17ffffc0001001 3:0 ffff90cb34cee288 10 lru 00000080:00200000:2.0:1767319670.210306:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000082241f0 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:2.0:1767319670.210309:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000015bf965d 00000080:00200000:2.0:1767319670.210310:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.210312:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.210320:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.210333:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.210336:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.210338:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.210344:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.210347:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.210349:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.210353:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.210398:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.210410:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.210412:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.210418:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.210422:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [10, 10] 00000080:00200000:2.0:1767319670.210425:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.210429:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.210435:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 45056 i_blocks 2 00000080:00200000:2.0:1767319670.210438:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.210446:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 45056, count: 4096 00000080:00200000:2.0:1767319670.210459:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 45056, bytes: 4096 00000080:00200000:2.0:1767319670.210461:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.210465:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 12, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.210467:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [45056, 49152) 0 0 00000080:00200000:2.0:1767319670.210469:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.210474:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [11, 11] 00020000:00200000:2.0:1767319670.210477:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [45056, 49152) 49152, 4096 00020000:00200000:2.0:1767319670.210480:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.210486:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [11, 11] 00000008:00010000:2.0:1767319670.210492:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.210495:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.210503:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.210513:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.210531:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.210539:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.210547:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.210556:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [45056, 49152) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.210562:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 11 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.210580:0:88594:0:(rw26.c:912:ll_write_end()) pos 45056, len 4096, copied 4096 00000080:00200000:2.0:1767319670.210584:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b4965e13[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.210587:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005ed41b1d 17ffffc0001001 3:0 ffff90cb34cee6c0 11 lru 00000080:00200000:2.0:1767319670.210593:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009f74fb9b 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:2.0:1767319670.210596:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b4965e13 00000080:00200000:2.0:1767319670.210597:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.210599:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.210607:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.210620:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.210623:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.210625:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.210632:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.210634:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.210637:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.210641:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.210654:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.210664:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.210667:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.210672:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.210675:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [11, 11] 00000080:00200000:2.0:1767319670.210679:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.210682:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.210687:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 49152 i_blocks 2 00000080:00200000:2.0:1767319670.210690:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.210698:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 49152, count: 4096 00000080:00200000:2.0:1767319670.210702:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 49152, bytes: 4096 00000080:00200000:2.0:1767319670.210705:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.210709:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 13, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.210710:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [49152, 53248) 0 0 00000080:00200000:2.0:1767319670.210713:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.210719:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [12, 12] 00020000:00200000:2.0:1767319670.210721:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [49152, 53248) 53248, 4096 00020000:00200000:2.0:1767319670.210724:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.210730:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [12, 12] 00000008:00010000:2.0:1767319670.210736:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.210739:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.210746:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.210756:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.210776:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.210784:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.210790:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.210798:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [49152, 53248) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.210805:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 12 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.210824:0:88594:0:(rw26.c:912:ll_write_end()) pos 49152, len 4096, copied 4096 00000080:00200000:2.0:1767319670.210829:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008261d78e[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.210832:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000486233b4 17ffffc0001001 3:0 ffff90cb34ceed80 12 lru 00000080:00200000:2.0:1767319670.210838:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000969189bc 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:2.0:1767319670.210841:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008261d78e 00000080:00200000:2.0:1767319670.210842:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.210844:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.210852:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.210865:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.210868:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.210870:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.210876:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.210879:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.210882:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.210886:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.210900:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.210910:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.210913:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.210917:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.210920:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [12, 12] 00000080:00200000:2.0:1767319670.210924:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.210927:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.210932:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 53248 i_blocks 2 00000080:00200000:2.0:1767319670.210935:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.210943:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 53248, count: 4096 00000080:00200000:2.0:1767319670.210947:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 53248, bytes: 4096 00000080:00200000:2.0:1767319670.210949:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.210953:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 14, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.210955:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [53248, 57344) 0 0 00000080:00200000:2.0:1767319670.210957:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.210963:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [13, 13] 00020000:00200000:2.0:1767319670.210966:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [53248, 57344) 57344, 4096 00020000:00200000:2.0:1767319670.210968:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.210974:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [13, 13] 00000008:00010000:2.0:1767319670.210979:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.210982:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.210990:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.210998:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.211017:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.211024:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.211031:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.211040:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [53248, 57344) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.211046:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 13 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.211065:0:88594:0:(rw26.c:912:ll_write_end()) pos 53248, len 4096, copied 4096 00000080:00200000:2.0:1767319670.211070:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003f7430b3[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.211073:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000001ca6c56 17ffffc0001001 3:0 ffff90cb34ceee58 13 lru 00000080:00200000:2.0:1767319670.211078:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c2322c2b 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:2.0:1767319670.211080:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003f7430b3 00000080:00200000:2.0:1767319670.211081:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.211084:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.211092:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.211104:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.211107:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.211109:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.211115:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.211118:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.211121:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.211138:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.211153:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.211164:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.211166:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.211172:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.211175:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [13, 13] 00000080:00200000:2.0:1767319670.211180:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.211183:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.211189:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 57344 i_blocks 2 00000080:00200000:2.0:1767319670.211192:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.211200:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 57344, count: 4096 00000080:00200000:2.0:1767319670.211204:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 57344, bytes: 4096 00000080:00200000:2.0:1767319670.211206:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.211210:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 15, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.211212:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [57344, 61440) 0 0 00000080:00200000:2.0:1767319670.211214:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.211220:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [14, 14] 00020000:00200000:2.0:1767319670.211223:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [57344, 61440) 61440, 4096 00020000:00200000:2.0:1767319670.211226:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.211231:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [14, 14] 00000008:00010000:2.0:1767319670.211237:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.211239:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.211247:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.211256:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.211276:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.211284:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.211291:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.211299:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [57344, 61440) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.211305:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 14 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.211325:0:88594:0:(rw26.c:912:ll_write_end()) pos 57344, len 4096, copied 4096 00000080:00200000:2.0:1767319670.211330:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a42572dc[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.211333:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002911abb1 17ffffc0001001 3:0 ffff90cb34ceeca8 14 lru 00000080:00200000:2.0:1767319670.211338:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000094982b00 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:2.0:1767319670.211340:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a42572dc 00000080:00200000:2.0:1767319670.211341:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.211344:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.211352:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.211364:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.211404:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.211408:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.211415:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.211418:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.211421:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.211425:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.211442:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.211451:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.211454:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.211459:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.211462:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [14, 14] 00000080:00200000:2.0:1767319670.211466:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.211469:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.211473:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 61440 i_blocks 2 00000080:00200000:2.0:1767319670.211476:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.211484:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 61440, count: 4096 00000080:00200000:2.0:1767319670.211488:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 61440, bytes: 4096 00000080:00200000:2.0:1767319670.211490:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.211494:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 16, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.211496:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [61440, 65536) 0 0 00000080:00200000:2.0:1767319670.211499:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.211504:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [15, 15] 00020000:00200000:2.0:1767319670.211507:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [61440, 65536) 65536, 4096 00020000:00200000:2.0:1767319670.211509:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.211515:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [15, 15] 00000008:00010000:2.0:1767319670.211521:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.211523:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.211531:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.211541:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.211561:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.211568:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.211575:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.211584:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [61440, 65536) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.211591:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 15 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.211609:0:88594:0:(rw26.c:912:ll_write_end()) pos 61440, len 4096, copied 4096 00000080:00200000:2.0:1767319670.211615:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003a4791b8[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.211618:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007c60d4f1 17ffffc0001001 3:0 ffff90cb34ceebd0 15 lru 00000080:00200000:2.0:1767319670.211623:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000000cec131a 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:2.0:1767319670.211626:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003a4791b8 00000080:00200000:2.0:1767319670.211627:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.211629:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.211638:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.211649:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.211652:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.211655:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.211661:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.211663:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.211666:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.211670:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.211684:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.211693:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.211695:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.211702:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.211705:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [15, 15] 00000080:00200000:2.0:1767319670.211709:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.211712:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.211717:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 65536 i_blocks 2 00000080:00200000:2.0:1767319670.211719:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.211727:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 65536, count: 4096 00000080:00200000:2.0:1767319670.211730:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 65536, bytes: 4096 00000080:00200000:2.0:1767319670.211732:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.211735:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 17, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.211737:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [65536, 69632) 0 0 00000080:00200000:2.0:1767319670.211739:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.211744:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [16, 16] 00020000:00200000:2.0:1767319670.211747:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [65536, 69632) 69632, 4096 00020000:00200000:2.0:1767319670.211750:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.211756:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [16, 16] 00000008:00010000:2.0:1767319670.211761:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.211763:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.211771:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.211780:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.211799:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.211806:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.211812:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.211821:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [65536, 69632) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.211827:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 16 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.211855:0:88594:0:(rw26.c:912:ll_write_end()) pos 65536, len 4096, copied 4096 00000080:00200000:2.0:1767319670.211860:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004aee8b62[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.211863:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002ae6891b 17ffffc0001021 2:0 ffff90cb34cee0d8 16 lru 00000080:00200000:2.0:1767319670.211869:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a2cdacf0 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:2.0:1767319670.211871:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004aee8b62 00000080:00200000:2.0:1767319670.211873:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.211875:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.211883:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.211896:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.211899:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.211901:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.211907:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.211910:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.211913:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.211917:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.211931:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.211941:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.211944:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.211949:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.211952:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [16, 16] 00000080:00200000:2.0:1767319670.211956:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.211959:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.211964:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 69632 i_blocks 2 00000080:00200000:2.0:1767319670.211966:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.211975:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 69632, count: 4096 00000080:00200000:2.0:1767319670.211979:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 69632, bytes: 4096 00000080:00200000:2.0:1767319670.211981:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.211985:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 18, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.211986:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [69632, 73728) 0 0 00000080:00200000:2.0:1767319670.211989:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.211994:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [17, 17] 00020000:00200000:2.0:1767319670.211997:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [69632, 73728) 73728, 4096 00020000:00200000:2.0:1767319670.213140:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.213165:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [17, 17] 00000008:00010000:2.0:1767319670.213184:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.213188:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.213209:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.213223:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.213359:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.213388:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.213396:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.213409:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [69632, 73728) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.213423:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 17 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.213794:0:88594:0:(rw26.c:912:ll_write_end()) pos 69632, len 4096, copied 4096 00000080:00200000:2.0:1767319670.213804:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000831b754c[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.213808:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000dd7a1db3 17ffffc0001001 3:0 ffff90cb34cee870 17 lru 00000080:00200000:2.0:1767319670.213816:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000004c08fb55 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:2.0:1767319670.213818:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000831b754c 00000080:00200000:2.0:1767319670.213820:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.213824:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.213848:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.213873:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.213877:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.213880:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.213896:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.213900:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.213903:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.214542:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.214568:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.214586:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.214590:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.214600:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.214608:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [17, 17] 00000080:00200000:2.0:1767319670.214618:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.214622:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.214634:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 73728 i_blocks 2 00000080:00200000:2.0:1767319670.214640:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.214667:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 73728, count: 4096 00000080:00200000:2.0:1767319670.214675:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 73728, bytes: 4096 00000080:00200000:2.0:1767319670.214679:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.214686:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 19, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.214688:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [73728, 77824) 0 0 00000080:00200000:2.0:1767319670.214692:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.214712:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [18, 18] 00020000:00200000:2.0:1767319670.214719:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [73728, 77824) 77824, 4096 00020000:00200000:2.0:1767319670.214723:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.214737:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [18, 18] 00000008:00010000:2.0:1767319670.214749:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.214754:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.214769:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.214781:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.214804:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.214813:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.214820:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.214832:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [73728, 77824) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.214844:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 18 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.214879:0:88594:0:(rw26.c:912:ll_write_end()) pos 73728, len 4096, copied 4096 00000080:00200000:2.0:1767319670.214886:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000075530503[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.214890:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007d5aa83d 17ffffc0001001 3:0 ffff90cb34cee360 18 lru 00000080:00200000:2.0:1767319670.214896:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000062136c66 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:2.0:1767319670.214898:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000075530503 00000080:00200000:2.0:1767319670.214900:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.214903:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.214931:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.214950:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.214954:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.214956:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.215200:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.215204:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.215207:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.215212:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.215226:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.215235:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.215238:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.215243:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.215247:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [18, 18] 00000080:00200000:2.0:1767319670.215251:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.215254:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.215261:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 77824 i_blocks 2 00000080:00200000:2.0:1767319670.215263:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.215275:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 77824, count: 4096 00000080:00200000:2.0:1767319670.215279:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 77824, bytes: 4096 00000080:00200000:2.0:1767319670.215281:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.215285:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 20, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.215287:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [77824, 81920) 0 0 00000080:00200000:2.0:1767319670.215290:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.215296:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [19, 19] 00020000:00200000:2.0:1767319670.215299:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [77824, 81920) 81920, 4096 00020000:00200000:2.0:1767319670.215302:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.215309:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [19, 19] 00000008:00010000:2.0:1767319670.215316:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.215319:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.215328:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.215336:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.215357:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.215365:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.215402:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.215411:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [77824, 81920) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.215419:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 19 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.215439:0:88594:0:(rw26.c:912:ll_write_end()) pos 77824, len 4096, copied 4096 00000080:00200000:2.0:1767319670.215444:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000700bc2d3[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.215448:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000029a4b462 17ffffc0001001 3:0 ffff90cb34cee000 19 lru 00000080:00200000:2.0:1767319670.215454:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000071339128 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:2.0:1767319670.215456:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000700bc2d3 00000080:00200000:2.0:1767319670.215457:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.215459:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.215468:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.215481:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.215484:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.215486:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.215493:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.215496:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.215499:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.215503:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.215516:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.215527:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.215529:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.215534:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.215537:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [19, 19] 00000080:00200000:2.0:1767319670.215541:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.215544:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.215549:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 81920 i_blocks 2 00000080:00200000:2.0:1767319670.215552:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.215560:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 81920, count: 4096 00000080:00200000:2.0:1767319670.215564:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 81920, bytes: 4096 00000080:00200000:2.0:1767319670.215567:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.215571:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 21, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.215572:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [81920, 86016) 0 0 00000080:00200000:2.0:1767319670.215575:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.215580:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [20, 20] 00020000:00200000:2.0:1767319670.215583:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [81920, 86016) 86016, 4096 00020000:00200000:2.0:1767319670.215586:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.215592:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [20, 20] 00000008:00010000:2.0:1767319670.215597:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.215600:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.215607:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.215616:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.215637:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.215644:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.215651:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.215660:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [81920, 86016) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.215665:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 20 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.215685:0:88594:0:(rw26.c:912:ll_write_end()) pos 81920, len 4096, copied 4096 00000080:00200000:2.0:1767319670.215690:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000e6baa7c[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.215693:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003fb95aa4 17ffffc0001001 3:0 ffff90cb34cee510 20 lru 00000080:00200000:2.0:1767319670.215699:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000083de6824 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:2.0:1767319670.215701:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000e6baa7c 00000080:00200000:2.0:1767319670.215703:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.215705:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.215714:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.215725:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.215728:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.215731:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.215736:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.215739:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.215741:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.215745:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.215759:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.215768:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.215770:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.215775:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.215778:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [20, 20] 00000080:00200000:2.0:1767319670.215782:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.215785:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.215790:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 86016 i_blocks 2 00000080:00200000:2.0:1767319670.215792:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.215800:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 86016, count: 4096 00000080:00200000:2.0:1767319670.215804:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 86016, bytes: 4096 00000080:00200000:2.0:1767319670.215807:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.215810:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 22, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.215812:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [86016, 90112) 0 0 00000080:00200000:2.0:1767319670.215815:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.215820:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [21, 21] 00020000:00200000:2.0:1767319670.215823:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [86016, 90112) 90112, 4096 00020000:00200000:2.0:1767319670.215825:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.215831:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [21, 21] 00000008:00010000:2.0:1767319670.215836:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.215839:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.215847:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.215855:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.215874:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.215881:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.215887:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.215895:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [86016, 90112) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.215901:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 21 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.215933:0:88594:0:(rw26.c:912:ll_write_end()) pos 86016, len 4096, copied 4096 00000080:00200000:2.0:1767319670.215938:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c72b02ce[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.215942:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000739ec1c6 17ffffc0001001 3:0 ffff90cb34ceea20 21 lru 00000080:00200000:2.0:1767319670.215947:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005a1ccc1f 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:2.0:1767319670.215950:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c72b02ce 00000080:00200000:2.0:1767319670.215951:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.215954:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.216180:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.216197:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.216201:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.216204:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.216211:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.216213:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.216216:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.216220:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.216248:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.216260:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.216263:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.216268:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.216271:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [21, 21] 00000080:00200000:2.0:1767319670.216276:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.216279:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.216284:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 90112 i_blocks 2 00000080:00200000:2.0:1767319670.216287:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.216296:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 90112, count: 4096 00000080:00200000:2.0:1767319670.216300:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 90112, bytes: 4096 00000080:00200000:2.0:1767319670.216303:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.216307:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 23, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.216309:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [90112, 94208) 0 0 00000080:00200000:2.0:1767319670.216311:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.216317:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [22, 22] 00020000:00200000:2.0:1767319670.216320:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [90112, 94208) 94208, 4096 00020000:00200000:2.0:1767319670.216323:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.216329:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [22, 22] 00000008:00010000:2.0:1767319670.216335:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.216337:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.216346:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.216356:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.216424:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.216432:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.216438:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.216447:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [90112, 94208) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.216454:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 22 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.216473:0:88594:0:(rw26.c:912:ll_write_end()) pos 90112, len 4096, copied 4096 00000080:00200000:2.0:1767319670.216477:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000020fd0552[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.216480:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ae78699e 17ffffc0001001 3:0 ffff90cb34cee798 22 lru 00000080:00200000:2.0:1767319670.216486:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009c678133 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:2.0:1767319670.216488:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000020fd0552 00000080:00200000:2.0:1767319670.216490:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.216492:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.216502:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.216514:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.216517:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.216520:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.216526:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.216529:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.216532:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.216536:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.216549:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.216559:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.216561:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.216566:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.216569:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [22, 22] 00000080:00200000:2.0:1767319670.216573:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.216576:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.216581:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 94208 i_blocks 2 00000080:00200000:2.0:1767319670.216583:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.216591:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 94208, count: 4096 00000080:00200000:2.0:1767319670.216595:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 94208, bytes: 4096 00000080:00200000:2.0:1767319670.216598:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.216602:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 24, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.216603:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [94208, 98304) 0 0 00000080:00200000:2.0:1767319670.216606:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.216611:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [23, 23] 00020000:00200000:2.0:1767319670.216614:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [94208, 98304) 98304, 4096 00020000:00200000:2.0:1767319670.216616:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.216622:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [23, 23] 00000008:00010000:2.0:1767319670.216627:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.216630:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.216638:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.216646:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.216665:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.216673:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.216681:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.216690:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [94208, 98304) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.216696:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 23 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.216712:0:88594:0:(rw26.c:912:ll_write_end()) pos 94208, len 4096, copied 4096 00000080:00200000:2.0:1767319670.216716:0:88594:0:(rw26.c:969:ll_write_end()) page@000000001e3a2688[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.216720:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e89d1096 17ffffc0001001 3:0 ffff90cb34cee438 23 lru 00000080:00200000:2.0:1767319670.216725:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000560e500e 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:2.0:1767319670.216728:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000001e3a2688 00000080:00200000:2.0:1767319670.216729:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.216731:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.216740:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.216753:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.216756:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.216758:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.216764:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.216767:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.216770:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.216774:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.216787:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.216797:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.216799:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.216803:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.216806:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [23, 23] 00000080:00200000:2.0:1767319670.216811:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.216814:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.216819:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 98304 i_blocks 2 00000080:00200000:2.0:1767319670.216822:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.216830:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 98304, count: 4096 00000080:00200000:2.0:1767319670.216833:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 98304, bytes: 4096 00000080:00200000:2.0:1767319670.216836:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.216840:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 25, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.216841:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [98304, 102400) 0 0 00000080:00200000:2.0:1767319670.216843:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.216848:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [24, 24] 00020000:00200000:2.0:1767319670.216851:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [98304, 102400) 102400, 4096 00020000:00200000:2.0:1767319670.216854:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.216860:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [24, 24] 00000008:00010000:2.0:1767319670.216865:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.216867:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.216874:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.216884:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.216904:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.216912:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.216918:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.216928:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [98304, 102400) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.216935:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 24 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.216952:0:88594:0:(rw26.c:912:ll_write_end()) pos 98304, len 4096, copied 4096 00000080:00200000:2.0:1767319670.216956:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005c947324[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.216960:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000196562d2 17ffffc0001001 3:0 ffff90cb34cee1b0 24 lru 00000080:00200000:2.0:1767319670.216980:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007fe90f5d 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:2.0:1767319670.216982:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005c947324 00000080:00200000:2.0:1767319670.216984:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.216986:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.216995:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.217008:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.217011:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.217013:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.217020:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.217022:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.217024:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.217028:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.217042:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.217052:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.217054:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.217059:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.217063:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [24, 24] 00000080:00200000:2.0:1767319670.217066:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.217070:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.217075:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 102400 i_blocks 2 00000080:00200000:2.0:1767319670.217078:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.217086:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 102400, count: 4096 00000080:00200000:2.0:1767319670.217090:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 102400, bytes: 4096 00000080:00200000:2.0:1767319670.217093:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.217097:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 26, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.217098:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [102400, 106496) 0 0 00000080:00200000:2.0:1767319670.217101:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.217106:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [25, 25] 00020000:00200000:2.0:1767319670.217109:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [102400, 106496) 106496, 4096 00020000:00200000:2.0:1767319670.217112:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.217118:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [25, 25] 00000008:00010000:2.0:1767319670.217136:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.217139:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.217147:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.217156:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.217177:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.217184:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.217192:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.217201:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [102400, 106496) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.217207:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 25 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.217223:0:88594:0:(rw26.c:912:ll_write_end()) pos 102400, len 4096, copied 4096 00000080:00200000:2.0:1767319670.217228:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004e2b38b2[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.217232:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000009aa16162 17ffffc0001001 3:0 ffff90cb34cee948 25 lru 00000080:00200000:2.0:1767319670.217238:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000035a0645f 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:2.0:1767319670.217240:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004e2b38b2 00000080:00200000:2.0:1767319670.217241:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.217244:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.217252:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.217264:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.217267:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.217269:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.217276:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.217278:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.217281:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.217285:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.217298:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.217307:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.217310:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.217315:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.217318:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [25, 25] 00000080:00200000:2.0:1767319670.217322:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.217325:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.217331:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 106496 i_blocks 2 00000080:00200000:2.0:1767319670.217334:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.217341:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 106496, count: 4096 00000080:00200000:2.0:1767319670.217345:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 106496, bytes: 4096 00000080:00200000:2.0:1767319670.217348:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.217351:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 27, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.217353:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [106496, 110592) 0 0 00000080:00200000:2.0:1767319670.217356:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.217361:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [26, 26] 00020000:00200000:2.0:1767319670.217364:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [106496, 110592) 110592, 4096 00020000:00200000:2.0:1767319670.217404:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.217411:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [26, 26] 00000008:00010000:2.0:1767319670.217417:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.217420:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.217427:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.217436:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.219219:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.219231:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.219238:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.219257:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [106496, 110592) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.219279:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 26 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.219341:0:88594:0:(rw26.c:912:ll_write_end()) pos 106496, len 4096, copied 4096 00000080:00200000:2.0:1767319670.219351:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f3e1a529[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.219354:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b22e3a3d 17ffffc0001001 3:0 ffff90cb3c557510 26 lru 00000080:00200000:2.0:1767319670.219363:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000004529d952 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:2.0:1767319670.219365:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f3e1a529 00000080:00200000:2.0:1767319670.220250:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.220260:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.220299:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.220341:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.220347:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.220351:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.220412:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.220416:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.220420:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.220428:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.220460:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.220480:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.220483:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.220494:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.220503:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [26, 26] 00000080:00200000:2.0:1767319670.220515:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.220519:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.220534:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 110592 i_blocks 2 00000080:00200000:2.0:1767319670.220541:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.220573:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 110592, count: 4096 00000080:00200000:2.0:1767319670.220583:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 110592, bytes: 4096 00000080:00200000:2.0:1767319670.220588:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.220594:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 28, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.220597:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [110592, 114688) 0 0 00000080:00200000:2.0:1767319670.220601:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.220618:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [27, 27] 00020000:00200000:2.0:1767319670.220625:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [110592, 114688) 114688, 4096 00020000:00200000:2.0:1767319670.220629:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.220647:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [27, 27] 00000008:00010000:2.0:1767319670.220661:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.220667:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.220688:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.220701:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.220724:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.220731:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.220738:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.220749:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [110592, 114688) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.220761:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 27 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.220797:0:88594:0:(rw26.c:912:ll_write_end()) pos 110592, len 4096, copied 4096 00000080:00200000:2.0:1767319670.220803:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000072f86285[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.220807:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001d1f742c 17ffffc0001001 3:0 ffff90cb3c557af8 27 lru 00000080:00200000:2.0:1767319670.220815:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000666cba3a 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:2.0:1767319670.220817:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000072f86285 00000080:00200000:2.0:1767319670.220818:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.220821:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.220830:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.220843:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.220847:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.220849:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.220856:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.220858:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.220861:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.220864:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.220873:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.220880:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.220882:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.220885:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.220888:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [27, 27] 00000080:00200000:2.0:1767319670.220891:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.220894:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.220900:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 114688 i_blocks 2 00000080:00200000:2.0:1767319670.220903:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.220912:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 114688, count: 4096 00000080:00200000:2.0:1767319670.220916:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 114688, bytes: 4096 00000080:00200000:2.0:1767319670.220918:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.220921:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 29, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.220923:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [114688, 118784) 0 0 00000080:00200000:2.0:1767319670.220925:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.220930:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [28, 28] 00020000:00200000:2.0:1767319670.220933:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [114688, 118784) 118784, 4096 00020000:00200000:2.0:1767319670.220935:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.220941:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [28, 28] 00000008:00010000:2.0:1767319670.220947:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.220949:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.220957:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.220965:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.220985:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.220993:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.220999:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.221008:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [114688, 118784) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.221014:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 28 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.221030:0:88594:0:(rw26.c:912:ll_write_end()) pos 114688, len 4096, copied 4096 00000080:00200000:2.0:1767319670.221035:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000000d99348[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.221038:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000015c80461 17ffffc0001001 3:0 ffff90cb3c5575e8 28 lru 00000080:00200000:2.0:1767319670.221044:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001c67f444 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:2.0:1767319670.221047:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000000d99348 00000080:00200000:2.0:1767319670.221048:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.221050:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.221059:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.221071:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.221074:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.221076:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.221083:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.221085:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.221088:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.221092:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.221108:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.221117:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.221120:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.224856:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.224876:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [28, 28] 00000080:00200000:2.0:1767319670.224889:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.224895:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.224915:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 118784 i_blocks 2 00000080:00200000:2.0:1767319670.224924:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.224956:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 118784, count: 4096 00000080:00200000:2.0:1767319670.224965:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 118784, bytes: 4096 00000080:00200000:2.0:1767319670.224971:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.224981:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 30, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.224983:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [118784, 122880) 0 0 00000080:00200000:2.0:1767319670.224988:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.225003:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [29, 29] 00020000:00200000:2.0:1767319670.225010:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [118784, 122880) 122880, 4096 00020000:00200000:2.0:1767319670.225015:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.225036:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [29, 29] 00000008:00010000:2.0:1767319670.225060:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.225066:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.225096:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.225115:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.225167:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.225177:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.225185:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.225199:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [118784, 122880) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.225214:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 29 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.225276:0:88594:0:(rw26.c:912:ll_write_end()) pos 118784, len 4096, copied 4096 00000080:00200000:2.0:1767319670.225285:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000cf484781[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.225289:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e5b9b16b 17ffffc0001001 3:0 ffff90cb3c557288 29 lru 00000080:00200000:2.0:1767319670.225297:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000227a4ddf 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:2.0:1767319670.225299:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000cf484781 00000080:00200000:2.0:1767319670.225301:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.225306:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.225332:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.225363:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.225405:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.225409:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.225426:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.225430:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.225433:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.225438:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.225815:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.225835:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.225838:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.225847:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.225852:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [29, 29] 00000080:00200000:2.0:1767319670.225857:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.225860:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.225868:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 122880 i_blocks 2 00000080:00200000:2.0:1767319670.225872:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.225889:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 122880, count: 4096 00000080:00200000:2.0:1767319670.225894:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 122880, bytes: 4096 00000080:00200000:2.0:1767319670.225898:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.225903:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 31, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.225904:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [122880, 126976) 0 0 00000080:00200000:2.0:1767319670.225907:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.225916:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [30, 30] 00020000:00200000:2.0:1767319670.225920:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [122880, 126976) 126976, 4096 00020000:00200000:2.0:1767319670.225923:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.225933:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [30, 30] 00000008:00010000:2.0:1767319670.225943:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.225946:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.225958:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.225968:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.225992:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.226000:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.226006:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.226016:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [122880, 126976) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.226025:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 30 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.226051:0:88594:0:(rw26.c:912:ll_write_end()) pos 122880, len 4096, copied 4096 00000080:00200000:2.0:1767319670.226057:0:88594:0:(rw26.c:969:ll_write_end()) page@000000007c53e67c[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.226060:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000dac7c434 17ffffc0001001 3:0 ffff90cb3c5576c0 30 lru 00000080:00200000:2.0:1767319670.226066:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d8528bf9 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:2.0:1767319670.226068:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000007c53e67c 00000080:00200000:2.0:1767319670.226069:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.226072:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.226083:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.226098:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.226102:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.226104:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.226112:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.226114:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.226117:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.226121:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.226144:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.226153:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.226156:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.226161:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.226164:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [30, 30] 00000080:00200000:2.0:1767319670.226168:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.226171:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.226176:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 126976 i_blocks 2 00000080:00200000:2.0:1767319670.226179:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.226187:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 126976, count: 4096 00000080:00200000:2.0:1767319670.226191:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 126976, bytes: 4096 00000080:00200000:2.0:1767319670.226193:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.226197:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 32, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.226199:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [126976, 131072) 0 0 00000080:00200000:2.0:1767319670.226201:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.226207:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [31, 31] 00020000:00200000:2.0:1767319670.226210:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [126976, 131072) 131072, 4096 00020000:00200000:2.0:1767319670.226212:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.226218:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [31, 31] 00000008:00010000:2.0:1767319670.226223:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.226225:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.226233:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.227551:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.227592:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.227602:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.227609:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.227626:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [126976, 131072) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.227644:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 31 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.227697:0:88594:0:(rw26.c:912:ll_write_end()) pos 126976, len 4096, copied 4096 00000080:00200000:2.0:1767319670.227707:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000092b0749[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.227711:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d12551f1 17ffffc0001021 2:0 ffff90cb3c557d80 31 lru 00000080:00200000:2.0:1767319670.227718:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000181e8710 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:2.0:1767319670.227721:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000092b0749 00000080:00200000:2.0:1767319670.227722:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.227727:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.227750:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.227776:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.227780:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.227783:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.227797:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.227801:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.227804:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.227809:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.227823:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.227840:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.227843:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.227851:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.227858:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [31, 31] 00000080:00200000:2.0:1767319670.227866:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.227869:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.227880:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 131072 i_blocks 2 00000080:00200000:2.0:1767319670.227884:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.227905:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 131072, count: 4096 00000080:00200000:2.0:1767319670.227911:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 131072, bytes: 4096 00000080:00200000:2.0:1767319670.227915:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.227921:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 33, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.227922:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [131072, 135168) 0 0 00000080:00200000:2.0:1767319670.227926:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.227937:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [32, 32] 00020000:00200000:2.0:1767319670.227942:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [131072, 135168) 135168, 4096 00020000:00200000:2.0:1767319670.227946:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.227958:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [32, 32] 00000008:00010000:2.0:1767319670.227970:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.227975:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.227989:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.227998:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.228021:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.228029:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.228036:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.228045:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [131072, 135168) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.228052:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 32 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.228069:0:88594:0:(rw26.c:912:ll_write_end()) pos 131072, len 4096, copied 4096 00000080:00200000:2.0:1767319670.228074:0:88594:0:(rw26.c:969:ll_write_end()) page@000000009fbd2603[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.228077:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c8bc0c43 17ffffc0001001 3:0 ffff90cb3c557e58 32 lru 00000080:00200000:2.0:1767319670.228084:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005e5504c9 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:2.0:1767319670.228086:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000009fbd2603 00000080:00200000:2.0:1767319670.228087:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.228093:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.228102:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.228114:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.228118:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.228120:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.229360:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.229396:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.229402:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.229410:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.229437:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.229585:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.229589:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.229601:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.229608:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [32, 32] 00000080:00200000:2.0:1767319670.229615:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.229620:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.229634:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 135168 i_blocks 2 00000080:00200000:2.0:1767319670.229638:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.229662:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 135168, count: 4096 00000080:00200000:2.0:1767319670.229670:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 135168, bytes: 4096 00000080:00200000:2.0:1767319670.229674:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.229680:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 34, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.229682:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [135168, 139264) 0 0 00000080:00200000:2.0:1767319670.229687:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.229698:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [33, 33] 00020000:00200000:2.0:1767319670.229704:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [135168, 139264) 139264, 4096 00020000:00200000:2.0:1767319670.229709:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.229723:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [33, 33] 00000008:00010000:2.0:1767319670.229738:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.229742:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.229761:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.229774:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.229799:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.229807:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.229815:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.229827:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [135168, 139264) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.229840:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 33 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.229880:0:88594:0:(rw26.c:912:ll_write_end()) pos 135168, len 4096, copied 4096 00000080:00200000:2.0:1767319670.229887:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a1e3d68e[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.229891:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000017070dac 17ffffc0001001 3:0 ffff90cb3c557ca8 33 lru 00000080:00200000:2.0:1767319670.229898:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005d2ace64 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:2.0:1767319670.229901:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a1e3d68e 00000080:00200000:2.0:1767319670.229902:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.229906:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.229925:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.229944:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.229949:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.229951:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.229959:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.229962:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.229965:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.229970:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.229983:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.229992:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.229994:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.230000:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.230004:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [33, 33] 00000080:00200000:2.0:1767319670.230007:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.230011:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.230016:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 139264 i_blocks 2 00000080:00200000:2.0:1767319670.230019:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.230027:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 139264, count: 4096 00000080:00200000:2.0:1767319670.230031:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 139264, bytes: 4096 00000080:00200000:2.0:1767319670.230034:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.230038:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 35, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.230039:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [139264, 143360) 0 0 00000080:00200000:2.0:1767319670.230042:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.230048:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [34, 34] 00020000:00200000:2.0:1767319670.230051:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [139264, 143360) 143360, 4096 00020000:00200000:2.0:1767319670.230054:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.230059:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [34, 34] 00000008:00010000:2.0:1767319670.230065:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.230068:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.230076:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.230085:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.230106:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.230114:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.230120:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.230140:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [139264, 143360) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.230146:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 34 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.230165:0:88594:0:(rw26.c:912:ll_write_end()) pos 139264, len 4096, copied 4096 00000080:00200000:2.0:1767319670.230169:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000097fe70e1[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.230172:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e011f1b6 17ffffc0001001 3:0 ffff90cb3c557bd0 34 lru 00000080:00200000:2.0:1767319670.230178:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000035677933 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:2.0:1767319670.230180:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000097fe70e1 00000080:00200000:2.0:1767319670.230182:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.230184:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.230192:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.230204:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.230207:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.230209:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.230215:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.230218:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.230221:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.230225:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.230758:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.230774:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.230778:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.230785:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.230788:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [34, 34] 00000080:00200000:2.0:1767319670.230792:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.230795:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.230813:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 143360 i_blocks 2 00000080:00200000:2.0:1767319670.230818:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.230830:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 143360, count: 4096 00000080:00200000:2.0:1767319670.230835:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 143360, bytes: 4096 00000080:00200000:2.0:1767319670.230838:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.230842:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 36, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.230843:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [143360, 147456) 0 0 00000080:00200000:2.0:1767319670.230846:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.230852:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [35, 35] 00020000:00200000:2.0:1767319670.230856:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [143360, 147456) 147456, 4096 00020000:00200000:2.0:1767319670.230859:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.230867:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [35, 35] 00000008:00010000:2.0:1767319670.230875:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.230878:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.230888:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.230899:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.230922:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.230930:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.230938:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.230948:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [143360, 147456) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.230956:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 35 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.230980:0:88594:0:(rw26.c:912:ll_write_end()) pos 143360, len 4096, copied 4096 00000080:00200000:2.0:1767319670.230986:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a1158707[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.230990:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000120193f6 17ffffc0001001 3:0 ffff90cb3c5570d8 35 lru 00000080:00200000:2.0:1767319670.230995:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000003a2079f4 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:2.0:1767319670.230998:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a1158707 00000080:00200000:2.0:1767319670.230999:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.231002:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.231013:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.231029:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.231032:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.231034:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.231042:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.231044:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.231047:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.231051:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.231068:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.231077:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.231080:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.231084:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.231087:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [35, 35] 00000080:00200000:2.0:1767319670.231091:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.231094:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.231100:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 147456 i_blocks 2 00000080:00200000:2.0:1767319670.231103:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.231111:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 147456, count: 4096 00000080:00200000:2.0:1767319670.231115:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 147456, bytes: 4096 00000080:00200000:2.0:1767319670.231118:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.231122:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 37, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.231134:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [147456, 151552) 0 0 00000080:00200000:2.0:1767319670.231138:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.231144:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [36, 36] 00020000:00200000:2.0:1767319670.231147:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [147456, 151552) 151552, 4096 00020000:00200000:2.0:1767319670.231149:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.231155:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [36, 36] 00000008:00010000:2.0:1767319670.231160:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.231163:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.231170:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.231179:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.231200:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.231207:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.231214:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.231223:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [147456, 151552) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.231230:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 36 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.231261:0:88594:0:(rw26.c:912:ll_write_end()) pos 147456, len 4096, copied 4096 00000080:00200000:2.0:1767319670.231266:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000023da0d2c[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.231270:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ccd68413 17ffffc0001001 3:0 ffff90cb3c557870 36 lru 00000080:00200000:2.0:1767319670.231275:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000006fea7add 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:2.0:1767319670.231277:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000023da0d2c 00000080:00200000:2.0:1767319670.231278:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.231280:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.231288:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.231300:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.231303:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.231305:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.231312:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.231314:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.231317:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.231321:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.231335:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.231345:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.231348:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.231353:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.231356:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [36, 36] 00000080:00200000:2.0:1767319670.231360:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.231363:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.231412:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 151552 i_blocks 2 00000080:00200000:2.0:1767319670.231416:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.231424:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 151552, count: 4096 00000080:00200000:2.0:1767319670.231428:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 151552, bytes: 4096 00000080:00200000:2.0:1767319670.231430:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.231434:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 38, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.231435:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [151552, 155648) 0 0 00000080:00200000:2.0:1767319670.231438:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.231443:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [37, 37] 00020000:00200000:2.0:1767319670.231446:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [151552, 155648) 155648, 4096 00020000:00200000:2.0:1767319670.231576:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.231584:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [37, 37] 00000008:00010000:2.0:1767319670.231591:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.231593:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.231602:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.231612:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.231632:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.231640:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.231647:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.231656:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [151552, 155648) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.231662:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 37 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.231678:0:88594:0:(rw26.c:912:ll_write_end()) pos 151552, len 4096, copied 4096 00000080:00200000:2.0:1767319670.231683:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e912678b[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.231687:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003f58e63d 17ffffc0001001 3:0 ffff90cb3c557360 37 lru 00000080:00200000:2.0:1767319670.231693:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000166d0e4c 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:2.0:1767319670.231696:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e912678b 00000080:00200000:2.0:1767319670.231697:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.231699:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.231707:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.231718:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.231721:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.231723:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.231729:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.231732:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.231735:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.231738:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.231751:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.231761:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.231764:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.231769:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.231772:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [37, 37] 00000080:00200000:2.0:1767319670.231776:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.231779:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.231785:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 155648 i_blocks 2 00000080:00200000:2.0:1767319670.231787:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.231795:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 155648, count: 4096 00000080:00200000:2.0:1767319670.231799:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 155648, bytes: 4096 00000080:00200000:2.0:1767319670.231801:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.231805:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 39, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.231807:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [155648, 159744) 0 0 00000080:00200000:2.0:1767319670.231809:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.231814:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [38, 38] 00020000:00200000:2.0:1767319670.231818:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [155648, 159744) 159744, 4096 00020000:00200000:2.0:1767319670.231820:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.231826:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [38, 38] 00000008:00010000:2.0:1767319670.231832:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.231834:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.231842:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.231850:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.231869:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.231876:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.231884:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.231892:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [155648, 159744) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.231898:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 38 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.231914:0:88594:0:(rw26.c:912:ll_write_end()) pos 155648, len 4096, copied 4096 00000080:00200000:2.0:1767319670.231919:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000560d13e8[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.231922:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d1d8b095 17ffffc0001001 3:0 ffff90cb3c557000 38 lru 00000080:00200000:2.0:1767319670.231928:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c820f890 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:2.0:1767319670.231930:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000560d13e8 00000080:00200000:2.0:1767319670.231931:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.231933:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.231941:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.231953:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.231957:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.231959:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.231965:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.231967:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.231970:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.231974:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.231988:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.231996:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.231999:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.232004:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.232007:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [38, 38] 00000080:00200000:2.0:1767319670.232010:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.232013:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.232019:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 159744 i_blocks 2 00000080:00200000:2.0:1767319670.232022:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.232030:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 159744, count: 4096 00000080:00200000:2.0:1767319670.232034:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 159744, bytes: 4096 00000080:00200000:2.0:1767319670.232036:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.232040:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 40, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.232041:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [159744, 163840) 0 0 00000080:00200000:2.0:1767319670.232044:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.232049:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [39, 39] 00020000:00200000:2.0:1767319670.232052:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [159744, 163840) 163840, 4096 00020000:00200000:2.0:1767319670.232054:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.232059:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [39, 39] 00000008:00010000:2.0:1767319670.232065:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.232067:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.232075:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.232084:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.232106:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.232114:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.232120:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.232144:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [159744, 163840) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.232150:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 39 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.232169:0:88594:0:(rw26.c:912:ll_write_end()) pos 159744, len 4096, copied 4096 00000080:00200000:2.0:1767319670.232173:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000061a58900[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.232176:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007023054b 17ffffc0001001 3:0 ffff90cb3c557948 39 lru 00000080:00200000:2.0:1767319670.232182:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc331898 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:2.0:1767319670.232184:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000061a58900 00000080:00200000:2.0:1767319670.232186:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.232188:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.232196:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.232209:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.232212:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.232214:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.232221:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.232224:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.232227:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.232231:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.232257:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.232268:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.232271:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.232277:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.232280:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [39, 39] 00000080:00200000:2.0:1767319670.232283:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.232287:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.232292:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 163840 i_blocks 2 00000080:00200000:2.0:1767319670.232295:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.232303:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 163840, count: 4096 00000080:00200000:2.0:1767319670.232306:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 163840, bytes: 4096 00000080:00200000:2.0:1767319670.232309:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.232312:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 41, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.232314:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [163840, 167936) 0 0 00000080:00200000:2.0:1767319670.232316:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.232321:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [40, 40] 00020000:00200000:2.0:1767319670.232324:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [163840, 167936) 167936, 4096 00020000:00200000:2.0:1767319670.232327:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.232333:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [40, 40] 00000008:00010000:2.0:1767319670.232338:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.232341:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.232348:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.232356:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.232414:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.232423:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.232429:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.232438:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [163840, 167936) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.232444:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 40 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.233162:0:88594:0:(rw26.c:912:ll_write_end()) pos 163840, len 4096, copied 4096 00000080:00200000:2.0:1767319670.233172:0:88594:0:(rw26.c:969:ll_write_end()) page@000000007402117b[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.233176:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000bcd8b48f 17ffffc0001001 3:0 ffff90cb3c5571b0 40 lru 00000080:00200000:2.0:1767319670.233182:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000084eff92a 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:2.0:1767319670.233184:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000007402117b 00000080:00200000:2.0:1767319670.233186:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.233189:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.233205:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.233224:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.233228:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.233231:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.233411:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.233416:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.233420:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.233426:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.233443:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.235720:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.235726:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.235744:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.235754:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [40, 40] 00000080:00200000:2.0:1767319670.235767:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.235773:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.235793:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 167936 i_blocks 2 00000080:00200000:2.0:1767319670.235800:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.236097:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 167936, count: 4096 00000080:00200000:2.0:1767319670.236108:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 167936, bytes: 4096 00000080:00200000:2.0:1767319670.236114:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.236121:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 42, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.236123:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [167936, 172032) 0 0 00000080:00200000:2.0:1767319670.236136:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.236156:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [41, 41] 00020000:00200000:2.0:1767319670.236164:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [167936, 172032) 172032, 4096 00020000:00200000:2.0:1767319670.236168:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.236189:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [41, 41] 00000008:00010000:2.0:1767319670.236212:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.236219:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.236562:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.236583:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.236627:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.236636:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.236645:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.236660:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [167936, 172032) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.236676:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 41 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.236728:0:88594:0:(rw26.c:912:ll_write_end()) pos 167936, len 4096, copied 4096 00000080:00200000:2.0:1767319670.236736:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000bc67036c[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.236739:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000008e4756b 17ffffc0001001 3:0 ffff90cb3c557438 41 lru 00000080:00200000:2.0:1767319670.236745:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e28f8ce9 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:2.0:1767319670.236747:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000bc67036c 00000080:00200000:2.0:1767319670.236748:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.236753:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.236780:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.236809:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.236814:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.236817:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.236834:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.236837:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.236841:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.236846:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.236862:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.236877:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.236880:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.236887:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.236891:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [41, 41] 00000080:00200000:2.0:1767319670.236897:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.236900:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.236907:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 172032 i_blocks 2 00000080:00200000:2.0:1767319670.236910:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.236924:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 172032, count: 4096 00000080:00200000:2.0:1767319670.236930:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 172032, bytes: 4096 00000080:00200000:2.0:1767319670.236933:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.236937:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 43, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.236939:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [172032, 176128) 0 0 00000080:00200000:2.0:1767319670.236941:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.236948:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [42, 42] 00020000:00200000:2.0:1767319670.236952:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [172032, 176128) 176128, 4096 00020000:00200000:2.0:1767319670.236955:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.236964:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [42, 42] 00000008:00010000:2.0:1767319670.236972:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.236975:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.236985:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.236995:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.237014:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.237022:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.237029:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.237038:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [172032, 176128) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.237044:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 42 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.237061:0:88594:0:(rw26.c:912:ll_write_end()) pos 172032, len 4096, copied 4096 00000080:00200000:2.0:1767319670.237066:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ba2c2f11[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.237069:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ee9a4186 17ffffc0001001 3:0 ffff90cb3c557798 42 lru 00000080:00200000:2.0:1767319670.237074:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000f07b8f1e 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:2.0:1767319670.237076:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ba2c2f11 00000080:00200000:2.0:1767319670.237077:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.237079:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.237085:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.237093:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.237096:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.237097:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.237101:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.237103:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.237105:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.237107:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.237119:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.237137:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.237140:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.237144:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.237147:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [42, 42] 00000080:00200000:2.0:1767319670.237151:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.237153:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.237158:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 176128 i_blocks 2 00000080:00200000:2.0:1767319670.237161:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.237169:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 176128, count: 4096 00000080:00200000:2.0:1767319670.237173:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 176128, bytes: 4096 00000080:00200000:2.0:1767319670.237175:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.237179:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 44, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.237181:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [176128, 180224) 0 0 00000080:00200000:2.0:1767319670.237183:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.237189:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [43, 43] 00020000:00200000:2.0:1767319670.237192:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [176128, 180224) 180224, 4096 00020000:00200000:2.0:1767319670.237195:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.237200:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [43, 43] 00000008:00010000:2.0:1767319670.237206:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.237209:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.237216:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.237222:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.237236:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.237254:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.237262:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.237271:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [176128, 180224) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.237277:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 43 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.237295:0:88594:0:(rw26.c:912:ll_write_end()) pos 176128, len 4096, copied 4096 00000080:00200000:2.0:1767319670.237300:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f0acf6c0[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.237302:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e4eb726c 17ffffc0001001 3:0 ffff90cb3c557a20 43 lru 00000080:00200000:2.0:1767319670.237306:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007ce2aef3 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:2.0:1767319670.237307:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f0acf6c0 00000080:00200000:2.0:1767319670.237308:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.237310:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.237316:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.237325:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.237327:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.237328:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.237333:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.237334:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.237336:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.237339:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.237348:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.237354:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.237356:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.237358:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.237361:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [43, 43] 00000080:00200000:2.0:1767319670.237363:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.237422:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.237428:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 180224 i_blocks 2 00000080:00200000:2.0:1767319670.237432:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.237440:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 180224, count: 4096 00000080:00200000:2.0:1767319670.237444:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 180224, bytes: 4096 00000080:00200000:2.0:1767319670.237446:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.238864:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 45, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.238867:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [180224, 184320) 0 0 00000080:00200000:2.0:1767319670.238872:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.239137:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [44, 44] 00020000:00200000:3.0:1767319670.239147:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [180224, 184320) 184320, 4096 00020000:00200000:3.0:1767319670.239152:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.239173:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [44, 44] 00000008:00010000:3.0:1767319670.239198:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.239204:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.239231:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.239260:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.239274:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.239284:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.239292:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.239303:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [180224, 184320) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.239317:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 44 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.239395:0:88594:0:(rw26.c:912:ll_write_end()) pos 180224, len 4096, copied 4096 00000080:00200000:3.0:1767319670.239404:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000dbe1d6bc[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.239407:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b50caabf 17ffffc0001001 3:0 ffff90cb34d140d8 44 lru 00000080:00200000:3.0:1767319670.239427:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b3caf3a9 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:3.0:1767319670.239429:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000dbe1d6bc 00000080:00200000:3.0:1767319670.239438:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.239443:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.242221:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.242303:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.242313:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.242320:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.242346:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.242351:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.242356:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.243437:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.243774:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.243802:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.243806:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.243826:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.243836:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [44, 44] 00000080:00200000:3.0:1767319670.243848:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.243853:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.243871:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 184320 i_blocks 2 00000080:00200000:3.0:1767319670.243877:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.243926:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 184320, count: 4096 00000080:00200000:3.0:1767319670.243937:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 184320, bytes: 4096 00000080:00200000:3.0:1767319670.243944:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.243953:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 46, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.243955:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [184320, 188416) 0 0 00000080:00200000:3.0:1767319670.243960:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.244014:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [45, 45] 00020000:00200000:3.0:1767319670.244021:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [184320, 188416) 188416, 4096 00020000:00200000:3.0:1767319670.244026:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.244047:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [45, 45] 00000008:00010000:3.0:1767319670.244067:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.244073:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.244098:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.244115:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.244142:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.244151:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.244157:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.244170:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [184320, 188416) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.244185:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 45 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.244248:0:88594:0:(rw26.c:912:ll_write_end()) pos 184320, len 4096, copied 4096 00000080:00200000:3.0:1767319670.244259:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003e11a298[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.244262:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000006f72011 17ffffc0001001 3:0 ffff90cb34d14bd0 45 lru 00000080:00200000:3.0:1767319670.244270:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000003ebcd922 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:3.0:1767319670.244272:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003e11a298 00000080:00200000:3.0:1767319670.244273:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.244279:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.244312:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.244339:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.244344:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.244347:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.244361:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.244365:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.245582:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.245593:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.245606:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.245894:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.245899:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.246080:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.246089:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [45, 45] 00000080:00200000:3.0:1767319670.246099:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.246104:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.246120:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 188416 i_blocks 2 00000080:00200000:3.0:1767319670.246224:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.246873:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 188416, count: 4096 00000080:00200000:3.0:1767319670.246887:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 188416, bytes: 4096 00000080:00200000:3.0:1767319670.246893:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.246901:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 47, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.246904:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [188416, 192512) 0 0 00000080:00200000:3.0:1767319670.246917:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.246933:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [46, 46] 00020000:00200000:3.0:1767319670.247070:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [188416, 192512) 192512, 4096 00020000:00200000:3.0:1767319670.247076:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.247100:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [46, 46] 00000008:00010000:3.0:1767319670.247122:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.247142:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.247171:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.247191:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.247205:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.247215:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.247223:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.247236:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [188416, 192512) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.247262:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 46 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.247312:0:88594:0:(rw26.c:912:ll_write_end()) pos 188416, len 4096, copied 4096 00000080:00200000:3.0:1767319670.247322:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a78ab1b3[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.247326:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000054500531 17ffffc0001001 3:0 ffff90cb34d14ca8 46 lru 00000080:00200000:3.0:1767319670.247334:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e82ea9df 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:3.0:1767319670.247337:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a78ab1b3 00000080:00200000:3.0:1767319670.247339:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.247343:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.247398:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.247465:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.247470:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.247474:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.247489:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.247494:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.247498:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.247503:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.247512:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.247531:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.247534:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.247542:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.247547:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [46, 46] 00000080:00200000:3.0:1767319670.247553:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.247557:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.247567:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 192512 i_blocks 2 00000080:00200000:3.0:1767319670.247571:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.247583:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 192512, count: 4096 00000080:00200000:3.0:1767319670.247587:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 192512, bytes: 4096 00000080:00200000:3.0:1767319670.247590:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.247594:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 48, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.247596:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [192512, 196608) 0 0 00000080:00200000:3.0:1767319670.247598:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.247604:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [47, 47] 00020000:00200000:3.0:1767319670.247608:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [192512, 196608) 196608, 4096 00020000:00200000:3.0:1767319670.247610:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.247623:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [47, 47] 00000008:00010000:3.0:1767319670.247630:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.247632:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.247641:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.247650:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.247658:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.247666:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.247674:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.247682:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [192512, 196608) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.247688:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 47 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.247708:0:88594:0:(rw26.c:912:ll_write_end()) pos 192512, len 4096, copied 4096 00000080:00200000:3.0:1767319670.247713:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000091758e70[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.247717:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c4f867d3 17ffffc0001001 3:0 ffff90cb34d14e58 47 lru 00000080:00200000:3.0:1767319670.247724:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e74ae24e 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:3.0:1767319670.247726:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000091758e70 00000080:00200000:3.0:1767319670.247727:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.247730:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.247738:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.247773:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.247777:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.247780:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.247786:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.247789:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.247792:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.247796:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.247804:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.247813:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.247816:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.247820:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.247823:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [47, 47] 00000080:00200000:3.0:1767319670.247827:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.247830:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.247835:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 196608 i_blocks 2 00000080:00200000:3.0:1767319670.247838:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.247846:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 196608, count: 4096 00000080:00200000:3.0:1767319670.247850:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 196608, bytes: 4096 00000080:00200000:3.0:1767319670.247852:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.247856:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 49, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.247858:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [196608, 200704) 0 0 00000080:00200000:3.0:1767319670.247860:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.247866:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [48, 48] 00020000:00200000:3.0:1767319670.247869:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [196608, 200704) 200704, 4096 00020000:00200000:3.0:1767319670.247872:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.247884:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [48, 48] 00000008:00010000:3.0:1767319670.247889:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.247892:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.247900:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.247910:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.247918:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.247926:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.247934:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.247943:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [196608, 200704) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.247948:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 48 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.247978:0:88594:0:(rw26.c:912:ll_write_end()) pos 196608, len 4096, copied 4096 00000080:00200000:3.0:1767319670.247983:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000062afe661[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.247986:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001411f4f8 17ffffc0001001 3:0 ffff90cb34d14d80 48 lru 00000080:00200000:3.0:1767319670.247992:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008d37c0be 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:3.0:1767319670.247995:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000062afe661 00000080:00200000:3.0:1767319670.247996:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.247998:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.248007:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.248030:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.248033:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.248035:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.248041:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.248044:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.248047:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.248050:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.248058:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.248066:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.248069:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.248073:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.248075:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [48, 48] 00000080:00200000:3.0:1767319670.248079:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.248082:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.248087:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 200704 i_blocks 2 00000080:00200000:3.0:1767319670.248090:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.248098:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 200704, count: 4096 00000080:00200000:3.0:1767319670.248102:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 200704, bytes: 4096 00000080:00200000:3.0:1767319670.248104:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.248107:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 50, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.248109:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [200704, 204800) 0 0 00000080:00200000:3.0:1767319670.248111:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.248116:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [49, 49] 00020000:00200000:3.0:1767319670.248119:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [200704, 204800) 204800, 4096 00020000:00200000:3.0:1767319670.248121:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.249319:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [49, 49] 00000008:00010000:3.0:1767319670.249334:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.249338:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.249359:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.249389:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.249401:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.249420:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.249428:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.249439:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [200704, 204800) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.249757:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 49 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.249809:0:88594:0:(rw26.c:912:ll_write_end()) pos 200704, len 4096, copied 4096 00000080:00200000:3.0:1767319670.249818:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000399c6924[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.249822:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d692ba4d 17ffffc0001001 3:0 ffff90cb34d146c0 49 lru 00000080:00200000:3.0:1767319670.249829:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000080c59762 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:3.0:1767319670.249831:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000399c6924 00000080:00200000:3.0:1767319670.249832:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.249836:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.249858:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.249892:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.249896:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.249900:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.250323:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.250329:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.250333:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.250339:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.250349:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.250365:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.250417:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.250426:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.250433:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [49, 49] 00000080:00200000:3.0:1767319670.250441:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.250453:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.250466:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 204800 i_blocks 2 00000080:00200000:3.0:1767319670.250470:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.250497:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 204800, count: 4096 00000080:00200000:3.0:1767319670.250504:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 204800, bytes: 4096 00000080:00200000:3.0:1767319670.250508:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.250514:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 51, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.250516:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [204800, 208896) 0 0 00000080:00200000:3.0:1767319670.250519:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.250532:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [50, 50] 00020000:00200000:3.0:1767319670.250538:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [204800, 208896) 208896, 4096 00020000:00200000:3.0:1767319670.250543:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.250571:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [50, 50] 00000008:00010000:3.0:1767319670.250582:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.250586:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.250600:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.250612:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.251344:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.251355:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.251363:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.251427:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [204800, 208896) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.251452:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 50 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.251510:0:88594:0:(rw26.c:912:ll_write_end()) pos 204800, len 4096, copied 4096 00000080:00200000:3.0:1767319670.251519:0:88594:0:(rw26.c:969:ll_write_end()) page@000000002a560589[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.251523:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000006d06edd2 17ffffc0001021 2:0 ffff90cb34d14288 50 lru 00000080:00200000:3.0:1767319670.251530:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009c187d67 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:3.0:1767319670.251533:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000002a560589 00000080:00200000:3.0:1767319670.251534:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.251538:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.251560:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.251597:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.251602:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.251605:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.252612:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.252874:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.252880:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.252891:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.252905:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.252936:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.252940:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.252954:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.253304:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [50, 50] 00000080:00200000:3.0:1767319670.253317:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.253321:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.253339:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 208896 i_blocks 2 00000080:00200000:3.0:1767319670.253346:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.253406:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 208896, count: 4096 00000080:00200000:3.0:1767319670.253560:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 208896, bytes: 4096 00000080:00200000:3.0:1767319670.253565:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.253574:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 52, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.253576:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [208896, 212992) 0 0 00000080:00200000:3.0:1767319670.253581:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.253598:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [51, 51] 00020000:00200000:3.0:1767319670.253606:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [208896, 212992) 212992, 4096 00020000:00200000:3.0:1767319670.253610:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.253735:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [51, 51] 00000008:00010000:3.0:1767319670.254225:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.254235:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.254312:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.254331:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.254345:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.254354:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.254361:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.255525:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [208896, 212992) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.255549:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 51 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.255610:0:88594:0:(rw26.c:912:ll_write_end()) pos 208896, len 4096, copied 4096 00000080:00200000:3.0:1767319670.255915:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000900c95c1[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.255921:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003d55fa1c 17ffffc0001001 3:0 ffff90cb34d145e8 51 lru 00000080:00200000:3.0:1767319670.255930:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000f0a0cffc 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:3.0:1767319670.255932:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000900c95c1 00000080:00200000:3.0:1767319670.255933:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.255940:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.255981:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.256030:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.256035:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.256040:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.256062:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.256066:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.256069:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.256077:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.256089:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.256110:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.256113:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.256123:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.256145:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [51, 51] 00000080:00200000:3.0:1767319670.256155:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.256159:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.256173:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 212992 i_blocks 2 00000080:00200000:3.0:1767319670.256178:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.256209:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 212992, count: 4096 00000080:00200000:3.0:1767319670.256217:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 212992, bytes: 4096 00000080:00200000:3.0:1767319670.256221:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.256227:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 53, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.256229:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [212992, 217088) 0 0 00000080:00200000:3.0:1767319670.256233:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.256255:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [52, 52] 00020000:00200000:3.0:1767319670.256260:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [212992, 217088) 217088, 4096 00020000:00200000:3.0:1767319670.256265:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.256289:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [52, 52] 00000008:00010000:3.0:1767319670.256302:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.256306:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.256324:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.256338:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.256350:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.256358:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.256364:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.256423:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [212992, 217088) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.256432:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 52 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.256465:0:88594:0:(rw26.c:912:ll_write_end()) pos 212992, len 4096, copied 4096 00000080:00200000:3.0:1767319670.256471:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000026c8b989[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.256474:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005cbd9419 17ffffc0001001 3:0 ffff90cb34d14510 52 lru 00000080:00200000:3.0:1767319670.256479:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b4dc7bf6 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:3.0:1767319670.256481:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000026c8b989 00000080:00200000:3.0:1767319670.256482:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.256485:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.256494:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.256519:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.256523:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.256526:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.256533:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.256535:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.256538:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.256542:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.256550:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.256560:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.256563:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.256568:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.256571:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [52, 52] 00000080:00200000:3.0:1767319670.256575:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.256579:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.256584:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 217088 i_blocks 2 00000080:00200000:3.0:1767319670.256587:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.256595:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 217088, count: 4096 00000080:00200000:3.0:1767319670.256600:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 217088, bytes: 4096 00000080:00200000:3.0:1767319670.256602:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.256606:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 54, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.256608:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [217088, 221184) 0 0 00000080:00200000:3.0:1767319670.256611:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.256626:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [53, 53] 00020000:00200000:3.0:1767319670.256630:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [217088, 221184) 221184, 4096 00020000:00200000:3.0:1767319670.256633:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.256645:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [53, 53] 00000008:00010000:3.0:1767319670.256650:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.256652:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.256660:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.256669:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.256678:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.256686:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.256692:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.256700:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [217088, 221184) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.256705:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 53 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.256719:0:88594:0:(rw26.c:912:ll_write_end()) pos 217088, len 4096, copied 4096 00000080:00200000:3.0:1767319670.256724:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000007f2c755[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.256727:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f3829626 17ffffc0001001 3:0 ffff90cb34d14af8 53 lru 00000080:00200000:3.0:1767319670.256733:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c23541ad 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:3.0:1767319670.256736:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000007f2c755 00000080:00200000:3.0:1767319670.256737:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.256739:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.256746:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.256784:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.256787:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.256789:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.256795:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.256797:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.256800:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.256804:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.256812:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.256821:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.256823:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.256826:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.256829:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [53, 53] 00000080:00200000:3.0:1767319670.256832:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.256835:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.256840:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 221184 i_blocks 2 00000080:00200000:3.0:1767319670.256842:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.256850:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 221184, count: 4096 00000080:00200000:3.0:1767319670.256854:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 221184, bytes: 4096 00000080:00200000:3.0:1767319670.256856:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.256860:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 55, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.256861:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [221184, 225280) 0 0 00000080:00200000:3.0:1767319670.256864:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.256869:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [54, 54] 00020000:00200000:3.0:1767319670.256871:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [221184, 225280) 225280, 4096 00020000:00200000:3.0:1767319670.256874:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.256884:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [54, 54] 00000008:00010000:3.0:1767319670.256888:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.256891:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.256898:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.256907:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.256916:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.256923:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.256930:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.256938:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [221184, 225280) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.256942:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 54 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.256959:0:88594:0:(rw26.c:912:ll_write_end()) pos 221184, len 4096, copied 4096 00000080:00200000:3.0:1767319670.256963:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000073ab6815[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.256966:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000029715642 17ffffc0001001 3:0 ffff90cb24cb5798 54 lru 00000080:00200000:3.0:1767319670.256972:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e04c43a3 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:3.0:1767319670.256975:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000073ab6815 00000080:00200000:3.0:1767319670.256976:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.256978:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.256985:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.257004:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.257008:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.257010:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.257015:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.257018:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.257020:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.257024:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.257032:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.257039:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.257042:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.257052:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.257054:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [54, 54] 00000080:00200000:3.0:1767319670.257058:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.257061:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.257065:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 225280 i_blocks 2 00000080:00200000:3.0:1767319670.257068:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.257076:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 225280, count: 4096 00000080:00200000:3.0:1767319670.257079:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 225280, bytes: 4096 00000080:00200000:3.0:1767319670.257082:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.257085:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 56, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.257087:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [225280, 229376) 0 0 00000080:00200000:3.0:1767319670.257089:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.257094:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [55, 55] 00020000:00200000:3.0:1767319670.257097:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [225280, 229376) 229376, 4096 00020000:00200000:3.0:1767319670.257099:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.257109:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [55, 55] 00000008:00010000:3.0:1767319670.257113:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.257115:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.257122:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.258804:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.258822:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.258832:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.258839:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.258857:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [225280, 229376) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.258876:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 55 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.258943:0:88594:0:(rw26.c:912:ll_write_end()) pos 225280, len 4096, copied 4096 00000080:00200000:3.0:1767319670.258954:0:88594:0:(rw26.c:969:ll_write_end()) page@000000009c390731[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.258958:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008775ed5e 17ffffc0001001 3:0 ffff90cb24cb5a20 55 lru 00000080:00200000:3.0:1767319670.259232:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000685681c6 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:3.0:1767319670.259235:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000009c390731 00000080:00200000:3.0:1767319670.259236:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.259298:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.259327:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.259406:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.259553:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.259558:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.259578:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.259583:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.259586:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.259592:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.259601:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.259698:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.259702:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.259712:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.259720:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [55, 55] 00000080:00200000:3.0:1767319670.259729:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.259733:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.259745:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 229376 i_blocks 2 00000080:00200000:3.0:1767319670.259751:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.259946:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 229376, count: 4096 00000080:00200000:3.0:1767319670.259956:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 229376, bytes: 4096 00000080:00200000:3.0:1767319670.260221:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.260230:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 57, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.260232:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [229376, 233472) 0 0 00000080:00200000:3.0:1767319670.260236:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.260309:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [56, 56] 00020000:00200000:3.0:1767319670.260315:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [229376, 233472) 233472, 4096 00020000:00200000:3.0:1767319670.260320:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.260351:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [56, 56] 00000008:00010000:3.0:1767319670.260401:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.260407:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.260442:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.260946:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.261112:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.261229:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.261298:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.261314:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [229376, 233472) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.261332:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 56 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.261707:0:88594:0:(rw26.c:912:ll_write_end()) pos 229376, len 4096, copied 4096 00000080:00200000:3.0:1767319670.261720:0:88594:0:(rw26.c:969:ll_write_end()) page@000000007bc09754[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.261723:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000a6de0076 17ffffc0001001 3:0 ffff90cb24cb5510 56 lru 00000080:00200000:3.0:1767319670.261731:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000328bbb5f 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:3.0:1767319670.261733:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000007bc09754 00000080:00200000:3.0:1767319670.261735:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.261741:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.262076:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.262214:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.262220:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.262224:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.265607:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.266091:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.266100:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.266115:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.266942:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.267332:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.267338:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.267359:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.268058:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [56, 56] 00000080:00200000:3.0:1767319670.268074:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.268080:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.268099:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 233472 i_blocks 2 00000080:00200000:3.0:1767319670.268107:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.269279:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 233472, count: 4096 00000080:00200000:3.0:1767319670.269300:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 233472, bytes: 4096 00000080:00200000:3.0:1767319670.269307:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.269316:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 58, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.269319:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [233472, 237568) 0 0 00000080:00200000:3.0:1767319670.269325:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.269343:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [57, 57] 00020000:00200000:3.0:1767319670.269351:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [233472, 237568) 237568, 4096 00020000:00200000:3.0:1767319670.269356:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.270898:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [57, 57] 00000008:00010000:3.0:1767319670.270946:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.270955:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.270996:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.271016:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.271031:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.271041:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.271050:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.271065:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [233472, 237568) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.271081:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 57 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.271159:0:88594:0:(rw26.c:912:ll_write_end()) pos 233472, len 4096, copied 4096 00000080:00200000:3.0:1767319670.271172:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000055c67d63[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.271176:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c578e706 17ffffc0001001 3:0 ffff90cb24cb5af8 57 lru 00000080:00200000:3.0:1767319670.271184:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000472e2120 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:3.0:1767319670.271186:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000055c67d63 00000080:00200000:3.0:1767319670.271187:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.271194:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.271223:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.271281:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.271287:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.271291:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.271309:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.271313:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.271316:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.271321:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.271331:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.271352:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.271356:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.271389:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.271399:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [57, 57] 00000080:00200000:3.0:1767319670.271422:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.271427:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.271440:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 237568 i_blocks 2 00000080:00200000:3.0:1767319670.271454:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.271482:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 237568, count: 4096 00000080:00200000:3.0:1767319670.271491:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 237568, bytes: 4096 00000080:00200000:3.0:1767319670.271495:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.271501:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 59, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.271504:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [237568, 241664) 0 0 00000080:00200000:3.0:1767319670.271508:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.271522:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [58, 58] 00020000:00200000:3.0:1767319670.271527:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [237568, 241664) 241664, 4096 00020000:00200000:3.0:1767319670.271531:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.271550:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [58, 58] 00000008:00010000:3.0:1767319670.271558:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.271561:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.271570:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.271580:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.271589:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.271598:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.271606:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.271615:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [237568, 241664) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.271622:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 58 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.271645:0:88594:0:(rw26.c:912:ll_write_end()) pos 237568, len 4096, copied 4096 00000080:00200000:3.0:1767319670.271651:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000051874eb[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.271655:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000048f40120 17ffffc0001001 3:0 ffff90cb24cb55e8 58 lru 00000080:00200000:3.0:1767319670.271661:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000dc33358b 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:3.0:1767319670.271664:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000051874eb 00000080:00200000:3.0:1767319670.271665:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.271668:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.271678:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.271707:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.271711:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.271714:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.271722:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.271725:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.271728:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.271732:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.271741:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.271751:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.271753:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.271758:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.271761:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [58, 58] 00000080:00200000:3.0:1767319670.271765:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.271769:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.271775:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 241664 i_blocks 2 00000080:00200000:3.0:1767319670.271778:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.271786:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 241664, count: 4096 00000080:00200000:3.0:1767319670.271791:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 241664, bytes: 4096 00000080:00200000:3.0:1767319670.271793:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.271797:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 60, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.271799:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [241664, 245760) 0 0 00000080:00200000:3.0:1767319670.271802:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.271807:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [59, 59] 00020000:00200000:3.0:1767319670.271811:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [241664, 245760) 245760, 4096 00020000:00200000:3.0:1767319670.271814:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.271829:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [59, 59] 00000008:00010000:3.0:1767319670.271835:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.271837:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.271845:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.271855:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.271863:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.271871:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.271879:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.271887:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [241664, 245760) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.271893:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 59 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.271912:0:88594:0:(rw26.c:912:ll_write_end()) pos 241664, len 4096, copied 4096 00000080:00200000:3.0:1767319670.271918:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000027efed1[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.271921:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007aed6fcd 17ffffc0001001 3:0 ffff90cb24cb5288 59 lru 00000080:00200000:3.0:1767319670.271927:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000082d2445b 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:3.0:1767319670.271930:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000027efed1 00000080:00200000:3.0:1767319670.271931:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.271934:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.271943:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.271968:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.271972:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.271974:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.271981:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.271984:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.271987:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.271991:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.271999:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.272008:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.272011:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.272015:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.272019:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [59, 59] 00000080:00200000:3.0:1767319670.272023:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.272026:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.272031:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 245760 i_blocks 2 00000080:00200000:3.0:1767319670.272033:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.272041:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 245760, count: 4096 00000080:00200000:3.0:1767319670.272045:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 245760, bytes: 4096 00000080:00200000:3.0:1767319670.272047:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.272050:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 61, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.272052:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [245760, 249856) 0 0 00000080:00200000:3.0:1767319670.272054:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.272059:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [60, 60] 00020000:00200000:3.0:1767319670.272062:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [245760, 249856) 249856, 4096 00020000:00200000:3.0:1767319670.272064:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.272075:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [60, 60] 00000008:00010000:3.0:1767319670.272080:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.272083:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3730, osc lock ffff90cb08338260, flags 0x0 00010000:00010000:3.0:1767319670.272090:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.272100:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.272109:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.272117:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.274088:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.276634:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [245760, 249856) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.276676:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 60 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.276748:0:88594:0:(rw26.c:912:ll_write_end()) pos 245760, len 4096, copied 4096 00000080:00200000:2.0:1767319670.276761:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000344e8a1d[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.276766:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d50df7b1 17ffffc0001001 3:0 ffff90cb3c563ca8 60 lru 00000080:00200000:2.0:1767319670.276775:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002f7093a3 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:2.0:1767319670.276777:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000344e8a1d 00000080:00200000:2.0:1767319670.276779:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.276784:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.276819:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.276872:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.276878:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.276882:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.276906:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.276910:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.276914:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3730 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.276923:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.276934:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.276952:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.276955:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3730 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.276966:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.276975:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [60, 60] 00000080:00200000:2.0:1767319670.276985:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.276989:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.277004:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 249856 i_blocks 2 00000080:00200000:2.0:1767319670.277009:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.277044:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 249856, count: 4096 00000080:00200000:2.0:1767319670.277053:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 249856, bytes: 4096 00000080:00200000:2.0:1767319670.277058:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.277064:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 62, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.277067:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [249856, 253952) 0 0 00000080:00200000:2.0:1767319670.277071:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.277087:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [61, 61] 00020000:00200000:2.0:1767319670.277094:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [249856, 253952) 253952, 4096 00020000:00200000:2.0:1767319670.277098:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.277123:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [61, 61] 00000008:00010000:2.0:1767319670.277153:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.277158:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.277182:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.277196:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.277207:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.277214:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.277221:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.277229:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [249856, 253952) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.277235:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 61 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.277255:0:88594:0:(rw26.c:912:ll_write_end()) pos 249856, len 4096, copied 4096 00000080:00200000:2.0:1767319670.277260:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c5874b91[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.277264:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000030671067 17ffffc0001001 3:0 ffff90cb3c563bd0 61 lru 00000080:00200000:2.0:1767319670.277269:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b3ebbb28 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:2.0:1767319670.277271:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c5874b91 00000080:00200000:2.0:1767319670.277272:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.277275:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.277283:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.277308:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.277311:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.277314:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.277320:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.277324:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.277326:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.277330:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.277339:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.277348:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.277350:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.277355:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.277359:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [61, 61] 00000080:00200000:2.0:1767319670.277362:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.277438:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.277445:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 253952 i_blocks 2 00000080:00200000:2.0:1767319670.277649:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.277663:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 253952, count: 4096 00000080:00200000:2.0:1767319670.277668:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 253952, bytes: 4096 00000080:00200000:2.0:1767319670.277671:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.277675:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 63, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.277677:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [253952, 258048) 0 0 00000080:00200000:2.0:1767319670.277679:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.277687:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [62, 62] 00020000:00200000:2.0:1767319670.277690:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [253952, 258048) 258048, 4096 00020000:00200000:2.0:1767319670.277693:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.277708:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [62, 62] 00000008:00010000:2.0:1767319670.277715:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.277718:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.277727:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.277737:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.277746:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.277753:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.277761:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.277770:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [253952, 258048) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.277776:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 62 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.277806:0:88594:0:(rw26.c:912:ll_write_end()) pos 253952, len 4096, copied 4096 00000080:00200000:2.0:1767319670.277811:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000003077adc[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.277814:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d6c2f764 17ffffc0001021 2:0 ffff90cb3c5630d8 62 lru 00000080:00200000:2.0:1767319670.277820:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000016ac2f36 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:2.0:1767319670.277822:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000003077adc 00000080:00200000:2.0:1767319670.277823:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.277826:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.277835:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.277864:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.277867:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.277870:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.277878:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.277881:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.277884:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.277889:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.277897:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.277907:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.277910:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.277915:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.277918:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [62, 62] 00000080:00200000:2.0:1767319670.277923:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.277927:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.277931:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 258048 i_blocks 2 00000080:00200000:2.0:1767319670.277934:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.277943:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 258048, count: 4096 00000080:00200000:2.0:1767319670.277947:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 258048, bytes: 4096 00000080:00200000:2.0:1767319670.277950:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.277954:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 64, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.277955:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [258048, 262144) 0 0 00000080:00200000:2.0:1767319670.277958:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.277963:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [63, 63] 00020000:00200000:2.0:1767319670.277966:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [258048, 262144) 262144, 4096 00020000:00200000:2.0:1767319670.277969:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.277982:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [63, 63] 00000008:00010000:2.0:1767319670.277988:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.277990:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.277998:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.278007:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.278016:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.278023:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.278029:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.278037:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [258048, 262144) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.278042:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 63 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.278062:0:88594:0:(rw26.c:912:ll_write_end()) pos 258048, len 4096, copied 4096 00000080:00200000:2.0:1767319670.278066:0:88594:0:(rw26.c:969:ll_write_end()) page@000000002fdc6d06[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.278069:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000a496eb3e 17ffffc0001001 3:0 ffff90cb3c563870 63 lru 00000080:00200000:2.0:1767319670.278075:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9347d0d 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:2.0:1767319670.278078:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000002fdc6d06 00000080:00200000:2.0:1767319670.278079:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.278081:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.278090:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.278110:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.278113:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.278115:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.278119:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.278121:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.278123:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.278138:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.278146:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.278154:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.278156:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.278161:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.278164:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [63, 63] 00000080:00200000:2.0:1767319670.278168:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.278171:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.278176:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 262144 i_blocks 2 00000080:00200000:2.0:1767319670.278179:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.278188:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 262144, count: 4096 00000080:00200000:2.0:1767319670.278191:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 262144, bytes: 4096 00000080:00200000:2.0:1767319670.278194:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.278198:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 65, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.278200:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [262144, 266240) 0 0 00000080:00200000:2.0:1767319670.278202:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.278208:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [64, 64] 00020000:00200000:2.0:1767319670.278211:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [262144, 266240) 266240, 4096 00020000:00200000:2.0:1767319670.278214:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.278225:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [64, 64] 00000008:00010000:2.0:1767319670.278229:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.278231:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.278236:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.278245:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.278254:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.278263:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.278269:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.278278:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [262144, 266240) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.278284:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 64 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.278311:0:88594:0:(rw26.c:912:ll_write_end()) pos 262144, len 4096, copied 4096 00000080:00200000:2.0:1767319670.278316:0:88594:0:(rw26.c:969:ll_write_end()) page@000000007043f1fb[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.278319:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005cca1479 17ffffc0001001 3:0 ffff90cb3c563360 64 lru 00000080:00200000:2.0:1767319670.278325:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000710f79e1 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:2.0:1767319670.278328:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000007043f1fb 00000080:00200000:2.0:1767319670.278329:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.278332:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.278339:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.278356:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.278358:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.278360:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.278364:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.278396:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.278399:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.278401:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.278407:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.278414:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.278417:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.278421:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.278425:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [64, 64] 00000080:00200000:2.0:1767319670.278428:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.278431:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.278436:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 266240 i_blocks 2 00000080:00200000:2.0:1767319670.278439:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.278447:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 266240, count: 4096 00000080:00200000:2.0:1767319670.280737:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 266240, bytes: 4096 00000080:00200000:2.0:1767319670.280746:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.280757:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 66, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.280759:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [266240, 270336) 0 0 00000080:00200000:2.0:1767319670.280765:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.280786:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [65, 65] 00020000:00200000:2.0:1767319670.280795:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [266240, 270336) 270336, 4096 00020000:00200000:2.0:1767319670.280799:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.280844:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [65, 65] 00000008:00010000:2.0:1767319670.280864:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.280870:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.280897:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.280915:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.280931:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.280940:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.280948:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.280961:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [266240, 270336) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.280977:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 65 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.281024:0:88594:0:(rw26.c:912:ll_write_end()) pos 266240, len 4096, copied 4096 00000080:00200000:2.0:1767319670.281033:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000aedea306[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.281037:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000085b84bf8 17ffffc0001001 3:0 ffff90cb3c563000 65 lru 00000080:00200000:2.0:1767319670.281045:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000006c14fd5a 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:2.0:1767319670.281048:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000aedea306 00000080:00200000:2.0:1767319670.281049:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.281054:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.281081:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.281137:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.281143:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.281147:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.281165:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.281168:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.281171:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.281176:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.281185:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.281203:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.281207:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.281215:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.281221:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [65, 65] 00000080:00200000:2.0:1767319670.281227:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.281229:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.281241:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 270336 i_blocks 2 00000080:00200000:2.0:1767319670.281245:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.281272:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 270336, count: 4096 00000080:00200000:2.0:1767319670.281277:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 270336, bytes: 4096 00000080:00200000:2.0:1767319670.281280:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.281284:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 67, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.281285:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [270336, 274432) 0 0 00000080:00200000:2.0:1767319670.281288:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.281294:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [66, 66] 00020000:00200000:2.0:1767319670.281297:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [270336, 274432) 274432, 4096 00020000:00200000:2.0:1767319670.281300:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.281314:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [66, 66] 00000008:00010000:2.0:1767319670.281319:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.281320:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.281327:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.281333:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.281339:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.281343:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.281347:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.281352:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [270336, 274432) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.281356:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 66 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.281394:0:88594:0:(rw26.c:912:ll_write_end()) pos 270336, len 4096, copied 4096 00000080:00200000:2.0:1767319670.281398:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d462ac74[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.281400:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000027b06054 17ffffc0001001 3:0 ffff90cb3c563948 66 lru 00000080:00200000:2.0:1767319670.281404:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009d233be2 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:2.0:1767319670.281405:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d462ac74 00000080:00200000:2.0:1767319670.281406:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.281408:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.281416:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.281439:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.281442:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.281445:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.285631:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.285646:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.285651:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.285663:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.285680:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.286812:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.286824:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.286843:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.286853:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [66, 66] 00000080:00200000:2.0:1767319670.286866:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.286872:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.286891:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 274432 i_blocks 2 00000080:00200000:2.0:1767319670.286897:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.286934:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 274432, count: 4096 00000080:00200000:2.0:1767319670.286944:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 274432, bytes: 4096 00000080:00200000:2.0:1767319670.286950:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.286958:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 68, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.286961:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [274432, 278528) 0 0 00000080:00200000:2.0:1767319670.286965:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.286982:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [67, 67] 00020000:00200000:2.0:1767319670.286989:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [274432, 278528) 278528, 4096 00020000:00200000:2.0:1767319670.286993:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.287038:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [67, 67] 00000008:00010000:2.0:1767319670.287055:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.287061:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.287085:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.287099:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.287108:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.287115:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.287120:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.287139:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [274432, 278528) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.287154:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 67 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.287206:0:88594:0:(rw26.c:912:ll_write_end()) pos 274432, len 4096, copied 4096 00000080:00200000:2.0:1767319670.287213:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e024eb73[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.287216:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000009579067d 17ffffc0001001 3:0 ffff90cb3c5631b0 67 lru 00000080:00200000:2.0:1767319670.287222:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000917e5a38 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:2.0:1767319670.287223:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e024eb73 00000080:00200000:2.0:1767319670.287224:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.287228:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.287249:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.287279:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.287283:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.287285:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.287295:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.287297:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.287299:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.287302:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.287309:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.287320:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.287321:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.287324:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.287326:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [67, 67] 00000080:00200000:2.0:1767319670.287329:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.287331:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.287335:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 278528 i_blocks 2 00000080:00200000:2.0:1767319670.287337:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.287344:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 278528, count: 4096 00000080:00200000:2.0:1767319670.287347:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 278528, bytes: 4096 00000080:00200000:2.0:1767319670.287349:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.287352:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 69, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.287353:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [278528, 282624) 0 0 00000080:00200000:2.0:1767319670.287355:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.287359:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [68, 68] 00020000:00200000:2.0:1767319670.287361:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [278528, 282624) 282624, 4096 00020000:00200000:2.0:1767319670.287363:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.287395:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [68, 68] 00000008:00010000:2.0:1767319670.287399:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.287401:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.287408:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.287417:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.287425:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.287431:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.287437:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.287445:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [278528, 282624) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.288928:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 68 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.288994:0:88594:0:(rw26.c:912:ll_write_end()) pos 278528, len 4096, copied 4096 00000080:00200000:2.0:1767319670.289005:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000038662919[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.289009:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001c93519e 17ffffc0001001 3:0 ffff90cb3c563438 68 lru 00000080:00200000:2.0:1767319670.289018:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000196cb781 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:2.0:1767319670.289021:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000038662919 00000080:00200000:2.0:1767319670.289022:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.289027:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.289052:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.289088:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.289092:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.289095:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.289107:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.289110:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.289112:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.289118:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.289137:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.289155:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.289158:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.289166:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.289174:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [68, 68] 00000080:00200000:2.0:1767319670.289183:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.289187:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.289200:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 282624 i_blocks 2 00000080:00200000:2.0:1767319670.289207:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.289229:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 282624, count: 4096 00000080:00200000:2.0:1767319670.289235:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 282624, bytes: 4096 00000080:00200000:2.0:1767319670.289238:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.289243:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 70, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.289244:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [282624, 286720) 0 0 00000080:00200000:2.0:1767319670.289248:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.289259:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [69, 69] 00020000:00200000:2.0:1767319670.289264:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [282624, 286720) 286720, 4096 00020000:00200000:2.0:1767319670.289268:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.289286:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [69, 69] 00000008:00010000:2.0:1767319670.289296:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.289300:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.289316:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.289325:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.289333:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.289339:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.289343:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.289350:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [282624, 286720) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.289356:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 69 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.289399:0:88594:0:(rw26.c:912:ll_write_end()) pos 282624, len 4096, copied 4096 00000080:00200000:2.0:1767319670.289405:0:88594:0:(rw26.c:969:ll_write_end()) page@000000009b9746b9[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.289407:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000dd042119 17ffffc0001001 3:0 ffff90cb3c563798 69 lru 00000080:00200000:2.0:1767319670.289413:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007c42dfd2 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:2.0:1767319670.289415:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000009b9746b9 00000080:00200000:2.0:1767319670.289416:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.289419:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.289427:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.289462:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.289466:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.289468:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.289474:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.289477:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.289479:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.289483:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.289492:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.289501:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.289503:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.289507:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.289511:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [69, 69] 00000080:00200000:2.0:1767319670.289514:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.289518:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.289523:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 286720 i_blocks 2 00000080:00200000:2.0:1767319670.289526:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.289534:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 286720, count: 4096 00000080:00200000:2.0:1767319670.289538:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 286720, bytes: 4096 00000080:00200000:2.0:1767319670.289541:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.289544:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 71, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.289546:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [286720, 290816) 0 0 00000080:00200000:2.0:1767319670.289548:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.289553:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [70, 70] 00020000:00200000:2.0:1767319670.289556:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [286720, 290816) 290816, 4096 00020000:00200000:2.0:1767319670.289559:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.289572:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [70, 70] 00000008:00010000:2.0:1767319670.289578:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.289580:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.289587:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.289597:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.289606:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.289613:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.289620:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.289628:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [286720, 290816) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.289634:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 70 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.289653:0:88594:0:(rw26.c:912:ll_write_end()) pos 286720, len 4096, copied 4096 00000080:00200000:2.0:1767319670.289658:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000039db9a1f[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.289662:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000973e01bb 17ffffc0001001 3:0 ffff90cb3c563a20 70 lru 00000080:00200000:2.0:1767319670.289668:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000687e6715 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:2.0:1767319670.289671:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000039db9a1f 00000080:00200000:2.0:1767319670.289672:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.289674:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.289683:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.289722:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.289725:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.289728:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.289735:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.289738:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.289740:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.289744:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.289751:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.289761:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.289764:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.289768:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.289771:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [70, 70] 00000080:00200000:2.0:1767319670.289775:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.289778:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.289783:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 290816 i_blocks 2 00000080:00200000:2.0:1767319670.289785:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.289794:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 290816, count: 4096 00000080:00200000:2.0:1767319670.289797:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 290816, bytes: 4096 00000080:00200000:2.0:1767319670.289800:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.289804:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 72, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.289805:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [290816, 294912) 0 0 00000080:00200000:2.0:1767319670.289808:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.289813:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [71, 71] 00020000:00200000:2.0:1767319670.289816:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [290816, 294912) 294912, 4096 00020000:00200000:2.0:1767319670.289819:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.289832:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [71, 71] 00000008:00010000:2.0:1767319670.289837:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.289839:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.289847:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.289856:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.289864:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.289872:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.289879:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.289887:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [290816, 294912) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.289893:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 71 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.289907:0:88594:0:(rw26.c:912:ll_write_end()) pos 290816, len 4096, copied 4096 00000080:00200000:2.0:1767319670.289912:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000bb656d21[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.289915:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000022cfc91c 17ffffc0001001 3:0 ffff90cb3c563510 71 lru 00000080:00200000:2.0:1767319670.289920:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000bae4823f 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:2.0:1767319670.289923:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000bb656d21 00000080:00200000:2.0:1767319670.289924:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.289926:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.289935:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.289958:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.289961:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.289964:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.289970:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.289973:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.289976:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.289979:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.289986:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.289996:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.289998:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.290001:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.290004:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [71, 71] 00000080:00200000:2.0:1767319670.290008:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.290011:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.290017:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 294912 i_blocks 2 00000080:00200000:2.0:1767319670.290019:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.290027:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 294912, count: 4096 00000080:00200000:2.0:1767319670.290031:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 294912, bytes: 4096 00000080:00200000:2.0:1767319670.290034:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.290038:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 73, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.290039:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [294912, 299008) 0 0 00000080:00200000:2.0:1767319670.290042:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.290047:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [72, 72] 00020000:00200000:2.0:1767319670.290050:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [294912, 299008) 299008, 4096 00020000:00200000:2.0:1767319670.290052:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.290065:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [72, 72] 00000008:00010000:2.0:1767319670.290070:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.290073:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.290080:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.290087:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.290092:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.290097:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.290101:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.290107:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [294912, 299008) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.290110:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 72 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.290140:0:88594:0:(rw26.c:912:ll_write_end()) pos 294912, len 4096, copied 4096 00000080:00200000:2.0:1767319670.290145:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000091f6dd5b[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.290148:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c409fdd0 17ffffc0001001 3:0 ffff90cb3c563af8 72 lru 00000080:00200000:2.0:1767319670.290154:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d46d6699 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:2.0:1767319670.290156:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000091f6dd5b 00000080:00200000:2.0:1767319670.290158:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.290161:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.290170:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.290192:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.290196:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.290198:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.290204:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.290207:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.290209:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.290214:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.290221:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.290230:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.290232:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.290237:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.290240:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [72, 72] 00000080:00200000:2.0:1767319670.290243:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.290247:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.290252:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 299008 i_blocks 2 00000080:00200000:2.0:1767319670.290255:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.290263:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 299008, count: 4096 00000080:00200000:2.0:1767319670.290267:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 299008, bytes: 4096 00000080:00200000:2.0:1767319670.290269:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.290273:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 74, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.290274:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [299008, 303104) 0 0 00000080:00200000:2.0:1767319670.290276:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.290281:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [73, 73] 00020000:00200000:2.0:1767319670.290284:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [299008, 303104) 303104, 4096 00020000:00200000:2.0:1767319670.290286:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.290300:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [73, 73] 00000008:00010000:2.0:1767319670.290306:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.290309:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.290316:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.290324:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.290331:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.290338:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.290345:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.290351:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [299008, 303104) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.290356:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 73 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.290407:0:88594:0:(rw26.c:912:ll_write_end()) pos 299008, len 4096, copied 4096 00000080:00200000:2.0:1767319670.290412:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b7b7d71e[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.290415:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000094405c0f 17ffffc0001001 3:0 ffff90cb3c563288 73 lru 00000080:00200000:2.0:1767319670.290420:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ad7242f7 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:2.0:1767319670.290423:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b7b7d71e 00000080:00200000:2.0:1767319670.290424:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.290426:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.290434:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.290458:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.290461:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.290464:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.290470:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.290473:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.290475:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.290479:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.290487:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.290495:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.290497:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.290500:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.290503:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [73, 73] 00000080:00200000:2.0:1767319670.290506:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.290508:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.290513:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 303104 i_blocks 2 00000080:00200000:2.0:1767319670.290515:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.290523:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 303104, count: 4096 00000080:00200000:2.0:1767319670.290527:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 303104, bytes: 4096 00000080:00200000:2.0:1767319670.290529:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.290533:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 75, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.290535:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [303104, 307200) 0 0 00000080:00200000:2.0:1767319670.290537:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.290542:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [74, 74] 00020000:00200000:2.0:1767319670.290544:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [303104, 307200) 307200, 4096 00020000:00200000:2.0:1767319670.290546:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.290558:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [74, 74] 00000008:00010000:2.0:1767319670.290564:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.290566:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.290573:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.290583:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.290592:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.290599:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.290605:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.290614:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [303104, 307200) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.290619:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 74 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.290637:0:88594:0:(rw26.c:912:ll_write_end()) pos 303104, len 4096, copied 4096 00000080:00200000:2.0:1767319670.290641:0:88594:0:(rw26.c:969:ll_write_end()) page@000000001bdb0a9e[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.290644:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000004e12bf7c 17ffffc0001001 3:0 ffff90cb3c5635e8 74 lru 00000080:00200000:2.0:1767319670.290650:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001df48d3e 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:2.0:1767319670.290653:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000001bdb0a9e 00000080:00200000:2.0:1767319670.290654:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.290656:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.290664:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.290687:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.290691:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.290693:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.290699:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.290702:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.290704:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.290708:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.290716:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.290725:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.290727:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.290732:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.290734:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [74, 74] 00000080:00200000:2.0:1767319670.290738:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.290740:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.290746:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 307200 i_blocks 2 00000080:00200000:2.0:1767319670.290748:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.290756:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 307200, count: 4096 00000080:00200000:2.0:1767319670.290760:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 307200, bytes: 4096 00000080:00200000:2.0:1767319670.290762:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.290766:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 76, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.290767:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [307200, 311296) 0 0 00000080:00200000:2.0:1767319670.290769:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.290774:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [75, 75] 00020000:00200000:2.0:1767319670.290777:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [307200, 311296) 311296, 4096 00020000:00200000:2.0:1767319670.290779:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.290791:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [75, 75] 00000008:00010000:2.0:1767319670.290797:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.290799:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.290807:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.290815:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.290823:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.290830:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.290837:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.290845:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [307200, 311296) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.290850:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 75 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.290866:0:88594:0:(rw26.c:912:ll_write_end()) pos 307200, len 4096, copied 4096 00000080:00200000:2.0:1767319670.290871:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f18485fd[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.290874:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000a6966173 17ffffc0001001 3:0 ffff90cb3c5636c0 75 lru 00000080:00200000:2.0:1767319670.290880:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000005d13a3e 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:2.0:1767319670.290882:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f18485fd 00000080:00200000:2.0:1767319670.290883:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.290886:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.290895:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.290919:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.290922:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.290925:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.290931:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.290934:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.290937:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.290941:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.290949:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.290957:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.290959:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.290963:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.290966:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [75, 75] 00000080:00200000:2.0:1767319670.290970:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.290973:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.290979:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 311296 i_blocks 2 00000080:00200000:2.0:1767319670.290981:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.290988:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 311296, count: 4096 00000080:00200000:2.0:1767319670.290992:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 311296, bytes: 4096 00000080:00200000:2.0:1767319670.290995:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.290998:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 77, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.291000:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [311296, 315392) 0 0 00000080:00200000:2.0:1767319670.291002:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.291007:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [76, 76] 00020000:00200000:2.0:1767319670.291010:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [311296, 315392) 315392, 4096 00020000:00200000:2.0:1767319670.291013:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.291024:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [76, 76] 00000008:00010000:2.0:1767319670.291030:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.291032:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.291040:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.291048:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.291056:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.291063:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.291071:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.291080:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [311296, 315392) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.291085:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 76 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.291101:0:88594:0:(rw26.c:912:ll_write_end()) pos 311296, len 4096, copied 4096 00000080:00200000:2.0:1767319670.291105:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003ecc9bb4[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.291108:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d42a8a96 17ffffc0001001 3:0 ffff90cb3c563e58 76 lru 00000080:00200000:2.0:1767319670.291112:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b87c95b6 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:2.0:1767319670.291114:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003ecc9bb4 00000080:00200000:2.0:1767319670.291116:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.291118:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.294107:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.294218:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.294228:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.294234:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.298915:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.298931:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.298936:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.298949:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.298966:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.298986:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.298990:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.299006:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.299016:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [76, 76] 00000080:00200000:2.0:1767319670.299026:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.299031:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.299049:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 315392 i_blocks 2 00000080:00200000:2.0:1767319670.299056:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.299090:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 315392, count: 4096 00000080:00200000:2.0:1767319670.299099:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 315392, bytes: 4096 00000080:00200000:2.0:1767319670.299105:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.299114:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 78, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.299116:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [315392, 319488) 0 0 00000080:00200000:2.0:1767319670.299120:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.299148:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [77, 77] 00020000:00200000:2.0:1767319670.299156:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [315392, 319488) 319488, 4096 00020000:00200000:2.0:1767319670.299161:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.299209:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [77, 77] 00000008:00010000:2.0:1767319670.299231:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.299237:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.299275:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.299291:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.299302:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.299308:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.299313:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.299322:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [315392, 319488) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.299336:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 77 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.299416:0:88594:0:(rw26.c:912:ll_write_end()) pos 315392, len 4096, copied 4096 00000080:00200000:2.0:1767319670.299425:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f5d154cf[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.299429:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003ee9e1f7 17ffffc0001021 2:0 ffff90cb3c563d80 77 lru 00000080:00200000:2.0:1767319670.299436:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000fee1becf 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:2.0:1767319670.299438:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f5d154cf 00000080:00200000:2.0:1767319670.299439:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.299445:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.299479:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.299519:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.299525:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.299528:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.299536:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.299539:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.299542:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.299547:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.299555:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.299566:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.299569:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.299574:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.299577:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [77, 77] 00000080:00200000:2.0:1767319670.299582:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.299585:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.299591:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 319488 i_blocks 2 00000080:00200000:2.0:1767319670.299594:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.299604:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 319488, count: 4096 00000080:00200000:2.0:1767319670.299608:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 319488, bytes: 4096 00000080:00200000:2.0:1767319670.299610:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.299614:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 79, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.299616:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [319488, 323584) 0 0 00000080:00200000:2.0:1767319670.299618:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.299624:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [78, 78] 00020000:00200000:2.0:1767319670.299627:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [319488, 323584) 323584, 4096 00020000:00200000:2.0:1767319670.299630:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.299647:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [78, 78] 00000008:00010000:2.0:1767319670.299653:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.299655:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.299663:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.299673:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.299681:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.299688:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.299695:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.299702:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [319488, 323584) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.299709:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 78 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.299731:0:88594:0:(rw26.c:912:ll_write_end()) pos 319488, len 4096, copied 4096 00000080:00200000:2.0:1767319670.299736:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000ca837b6[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.299739:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000cf38498d 17ffffc0001001 3:0 ffff90cb0ad95510 78 lru 00000080:00200000:2.0:1767319670.299745:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000007f2deb 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:2.0:1767319670.299748:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000ca837b6 00000080:00200000:2.0:1767319670.299749:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.299751:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.299759:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.299786:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.299788:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.299791:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.299797:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.299800:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.299803:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.299807:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.299815:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.299825:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.299828:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.299832:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.299835:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [78, 78] 00000080:00200000:2.0:1767319670.299839:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.299842:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.299847:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 323584 i_blocks 2 00000080:00200000:2.0:1767319670.299850:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.299857:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 323584, count: 4096 00000080:00200000:2.0:1767319670.299861:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 323584, bytes: 4096 00000080:00200000:2.0:1767319670.299864:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.299867:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 80, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.299869:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [323584, 327680) 0 0 00000080:00200000:2.0:1767319670.299871:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.299877:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [79, 79] 00020000:00200000:2.0:1767319670.299880:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [323584, 327680) 327680, 4096 00020000:00200000:2.0:1767319670.299883:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.299895:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [79, 79] 00000008:00010000:2.0:1767319670.299901:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.299903:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.299911:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.299919:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.299927:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.299933:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.299940:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.299947:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [323584, 327680) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.299953:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 79 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.299970:0:88594:0:(rw26.c:912:ll_write_end()) pos 323584, len 4096, copied 4096 00000080:00200000:2.0:1767319670.299974:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d73d6415[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.299978:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005bcf8fbd 17ffffc0001001 3:0 ffff90cb0ad95af8 79 lru 00000080:00200000:2.0:1767319670.299984:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000cbe772f7 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:2.0:1767319670.299986:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d73d6415 00000080:00200000:2.0:1767319670.299987:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.299990:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.299998:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.300023:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.300026:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.300028:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.300034:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.300037:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.300040:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.300045:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.300053:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.300062:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.300064:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.300069:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.300072:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [79, 79] 00000080:00200000:2.0:1767319670.300076:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.300079:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.300084:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 327680 i_blocks 2 00000080:00200000:2.0:1767319670.300087:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.300094:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 327680, count: 4096 00000080:00200000:2.0:1767319670.300096:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 327680, bytes: 4096 00000080:00200000:2.0:1767319670.300098:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.300101:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 81, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.300102:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [327680, 331776) 0 0 00000080:00200000:2.0:1767319670.300104:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.300108:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [80, 80] 00020000:00200000:2.0:1767319670.300110:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [327680, 331776) 331776, 4096 00020000:00200000:2.0:1767319670.300111:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.300123:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [80, 80] 00000008:00010000:2.0:1767319670.300143:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.300146:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.300154:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.300167:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.300176:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.300183:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.300190:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.300198:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [327680, 331776) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.300203:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 80 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.300224:0:88594:0:(rw26.c:912:ll_write_end()) pos 327680, len 4096, copied 4096 00000080:00200000:2.0:1767319670.300228:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008811505c[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.300231:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000fb5ff4f5 17ffffc0001001 3:0 ffff90cb0ad95438 80 lru 00000080:00200000:2.0:1767319670.300236:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001cb50376 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:2.0:1767319670.300238:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008811505c 00000080:00200000:2.0:1767319670.300239:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.300242:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.300250:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.300273:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.300276:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.300279:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.300285:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.300287:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.300290:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.300295:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.300303:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.300311:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.300314:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.300318:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.300321:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [80, 80] 00000080:00200000:2.0:1767319670.300324:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.300328:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.300333:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 331776 i_blocks 2 00000080:00200000:2.0:1767319670.300335:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.300343:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 331776, count: 4096 00000080:00200000:2.0:1767319670.300347:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 331776, bytes: 4096 00000080:00200000:2.0:1767319670.300350:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.300353:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 82, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.300355:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [331776, 335872) 0 0 00000080:00200000:2.0:1767319670.300357:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.300363:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [81, 81] 00020000:00200000:2.0:1767319670.300404:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [331776, 335872) 335872, 4096 00020000:00200000:2.0:1767319670.300407:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.300420:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [81, 81] 00000008:00010000:2.0:1767319670.300424:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.300426:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.300432:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.300438:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.300445:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.300453:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.300460:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.300468:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [331776, 335872) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.300474:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 81 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.300491:0:88594:0:(rw26.c:912:ll_write_end()) pos 331776, len 4096, copied 4096 00000080:00200000:2.0:1767319670.300496:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000061f85e8f[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.300499:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000069536042 17ffffc0001001 3:0 ffff90cb0ad95798 81 lru 00000080:00200000:2.0:1767319670.300505:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd032478 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:2.0:1767319670.300507:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000061f85e8f 00000080:00200000:2.0:1767319670.300509:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.300511:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.300520:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.300545:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.300549:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.300551:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.300558:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.300561:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.300563:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.300567:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.300576:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.300584:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.300587:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.300591:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.300595:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [81, 81] 00000080:00200000:2.0:1767319670.300598:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.300602:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.300607:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 335872 i_blocks 2 00000080:00200000:2.0:1767319670.300610:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.300618:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 335872, count: 4096 00000080:00200000:2.0:1767319670.300622:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 335872, bytes: 4096 00000080:00200000:2.0:1767319670.300624:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.300628:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 83, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.300629:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [335872, 339968) 0 0 00000080:00200000:2.0:1767319670.300631:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.300637:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [82, 82] 00020000:00200000:2.0:1767319670.300639:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [335872, 339968) 339968, 4096 00020000:00200000:2.0:1767319670.300642:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.300653:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [82, 82] 00000008:00010000:2.0:1767319670.300659:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.300662:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.300669:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.300678:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.300686:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.300693:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.300699:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.300707:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [335872, 339968) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.300713:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 82 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.300730:0:88594:0:(rw26.c:912:ll_write_end()) pos 335872, len 4096, copied 4096 00000080:00200000:2.0:1767319670.300734:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000611f8a43[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.300737:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000004e75b574 17ffffc0001001 3:0 ffff90cb0ad95a20 82 lru 00000080:00200000:2.0:1767319670.300742:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000078c3e73c 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:2.0:1767319670.300744:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000611f8a43 00000080:00200000:2.0:1767319670.300745:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.300747:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.300755:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.300777:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.300780:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.300782:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.300789:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.300792:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.300795:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.300799:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.300806:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.300815:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.300817:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.300821:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.300823:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [82, 82] 00000080:00200000:2.0:1767319670.300827:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.300830:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.300835:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 339968 i_blocks 2 00000080:00200000:2.0:1767319670.300837:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.300845:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 339968, count: 4096 00000080:00200000:2.0:1767319670.300849:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 339968, bytes: 4096 00000080:00200000:2.0:1767319670.300851:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.300855:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 84, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.300856:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [339968, 344064) 0 0 00000080:00200000:2.0:1767319670.300859:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.300864:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [83, 83] 00020000:00200000:2.0:1767319670.300867:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [339968, 344064) 344064, 4096 00020000:00200000:2.0:1767319670.300869:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.300882:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [83, 83] 00000008:00010000:2.0:1767319670.300888:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.300890:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.300898:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.300907:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.300916:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.300923:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.300930:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.300937:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [339968, 344064) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.300942:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 83 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.300959:0:88594:0:(rw26.c:912:ll_write_end()) pos 339968, len 4096, copied 4096 00000080:00200000:2.0:1767319670.300964:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000034767f6e[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.300968:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000000b747373 17ffffc0001001 3:0 ffff90cb0ad951b0 83 lru 00000080:00200000:2.0:1767319670.300973:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b36d29a9 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:2.0:1767319670.300975:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000034767f6e 00000080:00200000:2.0:1767319670.300977:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.300979:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.300987:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.301015:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.301019:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.301021:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.301028:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.301030:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.301033:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.301037:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.301046:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.301054:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.301057:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.301060:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.301063:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [83, 83] 00000080:00200000:2.0:1767319670.301068:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.301070:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.301075:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 344064 i_blocks 2 00000080:00200000:2.0:1767319670.301078:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.301085:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 344064, count: 4096 00000080:00200000:2.0:1767319670.301089:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 344064, bytes: 4096 00000080:00200000:2.0:1767319670.301091:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.301094:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 85, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.301096:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [344064, 348160) 0 0 00000080:00200000:2.0:1767319670.301098:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.301103:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [84, 84] 00020000:00200000:2.0:1767319670.301106:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [344064, 348160) 348160, 4096 00020000:00200000:2.0:1767319670.301109:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.301120:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [84, 84] 00000008:00010000:2.0:1767319670.301140:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.301143:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.301151:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.301159:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.301167:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.301175:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.301182:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.301190:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [344064, 348160) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.301195:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 84 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.301215:0:88594:0:(rw26.c:912:ll_write_end()) pos 344064, len 4096, copied 4096 00000080:00200000:2.0:1767319670.301219:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000bbeb475d[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.301222:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000001ef3259 17ffffc0001001 3:0 ffff90cb0ad95948 84 lru 00000080:00200000:2.0:1767319670.301227:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007d93a82c 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:2.0:1767319670.301229:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000bbeb475d 00000080:00200000:2.0:1767319670.301230:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.301233:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.301241:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.301264:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.301267:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.301270:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.301276:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.301279:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.301281:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.301284:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.301290:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.301295:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.301296:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.301299:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.301301:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [84, 84] 00000080:00200000:2.0:1767319670.301303:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.301305:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.301309:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 348160 i_blocks 2 00000080:00200000:2.0:1767319670.301311:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.301317:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 348160, count: 4096 00000080:00200000:2.0:1767319670.301319:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 348160, bytes: 4096 00000080:00200000:2.0:1767319670.301321:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.301323:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 86, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.301324:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [348160, 352256) 0 0 00000080:00200000:2.0:1767319670.301326:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.301330:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [85, 85] 00020000:00200000:2.0:1767319670.301332:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [348160, 352256) 352256, 4096 00020000:00200000:2.0:1767319670.301333:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.301342:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [85, 85] 00000008:00010000:2.0:1767319670.301346:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.301347:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.301353:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.301359:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.301364:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.301401:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.301406:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.301413:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [348160, 352256) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.301418:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 85 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.301434:0:88594:0:(rw26.c:912:ll_write_end()) pos 348160, len 4096, copied 4096 00000080:00200000:2.0:1767319670.301438:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b4df7cb2[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.301441:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b696e744 17ffffc0001001 3:0 ffff90cb0ad95000 85 lru 00000080:00200000:2.0:1767319670.301447:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000060408d51 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:2.0:1767319670.301450:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b4df7cb2 00000080:00200000:2.0:1767319670.301451:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.301453:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.301461:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.301485:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.301488:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.301491:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.301497:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.301499:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.301502:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.301506:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.301513:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.301521:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.301524:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.301529:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.301531:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [85, 85] 00000080:00200000:2.0:1767319670.301535:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.301538:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.301542:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 352256 i_blocks 2 00000080:00200000:2.0:1767319670.301545:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.301553:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 352256, count: 4096 00000080:00200000:2.0:1767319670.301557:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 352256, bytes: 4096 00000080:00200000:2.0:1767319670.301559:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.301562:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 87, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.301564:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [352256, 356352) 0 0 00000080:00200000:2.0:1767319670.301567:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.301572:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [86, 86] 00020000:00200000:2.0:1767319670.301575:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [352256, 356352) 356352, 4096 00020000:00200000:2.0:1767319670.301577:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.301591:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [86, 86] 00000008:00010000:2.0:1767319670.301597:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.301599:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.301606:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.301615:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.301623:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.301630:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.301637:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.301645:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [352256, 356352) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.301650:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 86 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.301667:0:88594:0:(rw26.c:912:ll_write_end()) pos 352256, len 4096, copied 4096 00000080:00200000:2.0:1767319670.301672:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003f16d50d[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.301675:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007ac371b8 17ffffc0001001 3:0 ffff90cb0ad95360 86 lru 00000080:00200000:2.0:1767319670.301680:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001a547e7e 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:2.0:1767319670.301683:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003f16d50d 00000080:00200000:2.0:1767319670.301684:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.301687:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.301696:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.301718:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.301722:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.301724:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.301730:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.301733:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.301736:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.301740:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.301747:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.301755:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.301758:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.301762:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.301766:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [86, 86] 00000080:00200000:2.0:1767319670.301769:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.301772:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.301776:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 356352 i_blocks 2 00000080:00200000:2.0:1767319670.301778:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.301786:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 356352, count: 4096 00000080:00200000:2.0:1767319670.301790:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 356352, bytes: 4096 00000080:00200000:2.0:1767319670.301792:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.301796:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 88, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.301797:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [356352, 360448) 0 0 00000080:00200000:2.0:1767319670.301800:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.301805:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [87, 87] 00020000:00200000:2.0:1767319670.301808:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [356352, 360448) 360448, 4096 00020000:00200000:2.0:1767319670.301810:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.301824:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [87, 87] 00000008:00010000:2.0:1767319670.301829:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.301831:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.301839:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.301847:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.301855:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.301862:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.301870:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.301877:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [356352, 360448) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.301882:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 87 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.301899:0:88594:0:(rw26.c:912:ll_write_end()) pos 356352, len 4096, copied 4096 00000080:00200000:2.0:1767319670.301904:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d9822caf[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.301906:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000012874d0b 17ffffc0001001 3:0 ffff90cb0ad95870 87 lru 00000080:00200000:2.0:1767319670.301912:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000824e4dfb 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:2.0:1767319670.301914:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d9822caf 00000080:00200000:2.0:1767319670.301915:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.301918:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.301926:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.301948:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.301951:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.301954:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.301960:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.301962:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.301965:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.301970:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.301978:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.301987:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.301990:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.301994:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.301997:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [87, 87] 00000080:00200000:2.0:1767319670.302000:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.302003:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.302009:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 360448 i_blocks 2 00000080:00200000:2.0:1767319670.302011:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.302018:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 360448, count: 4096 00000080:00200000:2.0:1767319670.302022:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 360448, bytes: 4096 00000080:00200000:2.0:1767319670.302024:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.302028:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 89, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.302029:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [360448, 364544) 0 0 00000080:00200000:2.0:1767319670.302032:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.302037:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [88, 88] 00020000:00200000:2.0:1767319670.302040:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [360448, 364544) 364544, 4096 00020000:00200000:2.0:1767319670.302043:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.302055:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [88, 88] 00000008:00010000:2.0:1767319670.302061:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.302063:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.302072:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.302080:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.302088:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.302094:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.302101:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.302108:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [360448, 364544) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.302113:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 88 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.306979:0:88594:0:(rw26.c:912:ll_write_end()) pos 360448, len 4096, copied 4096 00000080:00200000:2.0:1767319670.307003:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005be2f290[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.307008:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e1cfc8af 17ffffc0001001 3:0 ffff90cb0ad950d8 88 lru 00000080:00200000:2.0:1767319670.307016:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e3cb602b 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:2.0:1767319670.307019:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005be2f290 00000080:00200000:2.0:1767319670.307020:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.307029:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.307065:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.307143:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.307149:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.307153:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.307175:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.307179:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.307183:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.307192:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.307204:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.307225:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.307228:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.307402:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.307414:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [88, 88] 00000080:00200000:2.0:1767319670.307426:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.307430:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.307445:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 364544 i_blocks 2 00000080:00200000:2.0:1767319670.307505:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.307539:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 364544, count: 4096 00000080:00200000:2.0:1767319670.307547:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 364544, bytes: 4096 00000080:00200000:2.0:1767319670.307554:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.307560:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 90, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.307563:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [364544, 368640) 0 0 00000080:00200000:2.0:1767319670.307567:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.307583:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [89, 89] 00020000:00200000:2.0:1767319670.307591:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [364544, 368640) 368640, 4096 00020000:00200000:2.0:1767319670.307595:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.307624:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [89, 89] 00000008:00010000:2.0:1767319670.307639:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.307644:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.307666:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.307681:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.307693:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.307701:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.307708:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.307720:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [364544, 368640) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.307734:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 89 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.307771:0:88594:0:(rw26.c:912:ll_write_end()) pos 364544, len 4096, copied 4096 00000080:00200000:2.0:1767319670.307776:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a5dcc5af[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.307780:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000fb4861ea 17ffffc0001001 3:0 ffff90cb0ad95bd0 89 lru 00000080:00200000:2.0:1767319670.307787:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b300c065 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:2.0:1767319670.307789:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a5dcc5af 00000080:00200000:2.0:1767319670.307790:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.307793:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.307805:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.307832:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.307835:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.307838:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.307846:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.307850:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.307852:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.307857:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.307865:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.307877:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.307879:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.307884:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.307887:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [89, 89] 00000080:00200000:2.0:1767319670.307891:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.307894:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.307900:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 368640 i_blocks 2 00000080:00200000:2.0:1767319670.307903:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.307913:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 368640, count: 4096 00000080:00200000:2.0:1767319670.307917:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 368640, bytes: 4096 00000080:00200000:2.0:1767319670.307920:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.307924:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 91, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.307926:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [368640, 372736) 0 0 00000080:00200000:2.0:1767319670.307928:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.307934:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [90, 90] 00020000:00200000:2.0:1767319670.307937:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [368640, 372736) 372736, 4096 00020000:00200000:2.0:1767319670.307939:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.307954:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [90, 90] 00000008:00010000:2.0:1767319670.307961:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.307964:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.307972:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.307981:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.307989:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.307997:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.308004:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.308012:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [368640, 372736) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.308018:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 90 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.308036:0:88594:0:(rw26.c:912:ll_write_end()) pos 368640, len 4096, copied 4096 00000080:00200000:2.0:1767319670.308041:0:88594:0:(rw26.c:969:ll_write_end()) page@000000007695d603[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.308044:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d98a8e76 17ffffc0001001 3:0 ffff90cb0ad95ca8 90 lru 00000080:00200000:2.0:1767319670.308051:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005253db3b 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:2.0:1767319670.308054:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000007695d603 00000080:00200000:2.0:1767319670.308055:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.308057:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.308066:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.308095:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.308099:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.308102:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.308108:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.308110:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.308113:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.308117:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.308136:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.308145:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.308148:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.308152:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.308155:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [90, 90] 00000080:00200000:2.0:1767319670.308159:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.308162:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.308167:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 372736 i_blocks 2 00000080:00200000:2.0:1767319670.308169:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.308178:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 372736, count: 4096 00000080:00200000:2.0:1767319670.308182:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 372736, bytes: 4096 00000080:00200000:2.0:1767319670.308184:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.308188:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 92, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.308190:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [372736, 376832) 0 0 00000080:00200000:2.0:1767319670.308192:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.308197:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [91, 91] 00020000:00200000:2.0:1767319670.308200:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [372736, 376832) 376832, 4096 00020000:00200000:2.0:1767319670.308202:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.308217:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [91, 91] 00000008:00010000:2.0:1767319670.308223:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.308225:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796630, osc lock ffff90cb0426a720, flags 0x0 00010000:00010000:2.0:1767319670.308233:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.313717:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.313742:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.313753:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.313762:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.313816:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [372736, 376832) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.313841:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 91 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.313895:0:88594:0:(rw26.c:912:ll_write_end()) pos 372736, len 4096, copied 4096 00000080:00200000:3.0:1767319670.313908:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000084e1cde5[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.313912:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000017d22287 17ffffc0001001 3:0 ffff90cb24cb56c0 91 lru 00000080:00200000:3.0:1767319670.313920:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007ae1aa82 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:3.0:1767319670.313922:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000084e1cde5 00000080:00200000:3.0:1767319670.313923:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.313929:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.313955:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.313987:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.313991:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.313995:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.314014:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.314018:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.314023:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796630 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.314028:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.314037:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.314055:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.314060:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796630 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.314071:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.314080:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [91, 91] 00000080:00200000:3.0:1767319670.314098:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.314102:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.314115:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 376832 i_blocks 2 00000080:00200000:3.0:1767319670.314122:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.314168:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 376832, count: 4096 00000080:00200000:3.0:1767319670.314177:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 376832, bytes: 4096 00000080:00200000:3.0:1767319670.314183:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.314189:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 93, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.314192:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [376832, 380928) 0 0 00000080:00200000:3.0:1767319670.314197:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.314212:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [92, 92] 00020000:00200000:3.0:1767319670.314219:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [376832, 380928) 380928, 4096 00020000:00200000:3.0:1767319670.314224:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.318489:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [92, 92] 00000008:00010000:3.0:1767319670.318534:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.318544:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.318575:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.318597:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.318611:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.318622:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.318630:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.318670:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [376832, 380928) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.318689:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 92 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.318741:0:88594:0:(rw26.c:912:ll_write_end()) pos 376832, len 4096, copied 4096 00000080:00200000:3.0:1767319670.318755:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004fcc95a0[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.318759:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000db22d0dc 17ffffc0001001 3:0 ffff90cb24cb5d80 92 lru 00000080:00200000:3.0:1767319670.318768:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000803b64da 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:3.0:1767319670.318770:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004fcc95a0 00000080:00200000:3.0:1767319670.318772:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.318777:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.318805:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.318839:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.318843:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.318847:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.318864:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.318868:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.318871:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.318875:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.318884:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.318902:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.318905:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.318915:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.318924:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [92, 92] 00000080:00200000:3.0:1767319670.318941:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.318945:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.318958:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 380928 i_blocks 2 00000080:00200000:3.0:1767319670.318964:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.318997:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 380928, count: 4096 00000080:00200000:3.0:1767319670.319006:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 380928, bytes: 4096 00000080:00200000:3.0:1767319670.319011:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.319017:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 94, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.319019:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [380928, 385024) 0 0 00000080:00200000:3.0:1767319670.319024:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.319040:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [93, 93] 00020000:00200000:3.0:1767319670.319046:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [380928, 385024) 385024, 4096 00020000:00200000:3.0:1767319670.319051:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.319063:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [93, 93] 00000008:00010000:3.0:1767319670.319070:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.319073:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.319081:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.319090:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.319099:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.319107:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.319114:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.319148:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [380928, 385024) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.319154:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 93 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.319176:0:88594:0:(rw26.c:912:ll_write_end()) pos 380928, len 4096, copied 4096 00000080:00200000:3.0:1767319670.319181:0:88594:0:(rw26.c:969:ll_write_end()) page@000000001f199751[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.319185:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003f0bbb69 17ffffc0001001 3:0 ffff90cb24cb5e58 93 lru 00000080:00200000:3.0:1767319670.319191:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000003198419c 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:3.0:1767319670.319193:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000001f199751 00000080:00200000:3.0:1767319670.319195:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.319197:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.319206:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.319220:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.319223:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.319226:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.319233:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.319236:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.319571:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.319579:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.319589:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.319599:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.319602:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.319609:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.319613:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [93, 93] 00000080:00200000:3.0:1767319670.319627:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.319630:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.319637:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 385024 i_blocks 2 00000080:00200000:3.0:1767319670.319640:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.319653:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 385024, count: 4096 00000080:00200000:3.0:1767319670.319656:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 385024, bytes: 4096 00000080:00200000:3.0:1767319670.319659:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.319663:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 95, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.319665:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [385024, 389120) 0 0 00000080:00200000:3.0:1767319670.319667:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.319673:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [94, 94] 00020000:00200000:3.0:1767319670.319676:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [385024, 389120) 389120, 4096 00020000:00200000:3.0:1767319670.319679:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.319686:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [94, 94] 00000008:00010000:3.0:1767319670.319693:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.319696:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.319706:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.319716:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.319725:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.319734:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.319740:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.319762:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [385024, 389120) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.319769:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 94 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.319792:0:88594:0:(rw26.c:912:ll_write_end()) pos 385024, len 4096, copied 4096 00000080:00200000:3.0:1767319670.319797:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004d809629[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.319800:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000147ee0fb 17ffffc0001001 3:0 ffff90cb24cb5ca8 94 lru 00000080:00200000:3.0:1767319670.319807:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000068385ea 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:3.0:1767319670.319809:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004d809629 00000080:00200000:3.0:1767319670.319811:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.319813:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.319825:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.319839:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.319842:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.319845:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.319851:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.319853:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.319856:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.319860:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.319867:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.319876:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.319879:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.319883:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.319886:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [94, 94] 00000080:00200000:3.0:1767319670.319899:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.319902:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.319908:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 389120 i_blocks 2 00000080:00200000:3.0:1767319670.319911:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.319919:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 389120, count: 4096 00000080:00200000:3.0:1767319670.319923:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 389120, bytes: 4096 00000080:00200000:3.0:1767319670.319925:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.319928:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 96, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.319930:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [389120, 393216) 0 0 00000080:00200000:3.0:1767319670.319933:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.319939:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [95, 95] 00020000:00200000:3.0:1767319670.319942:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [389120, 393216) 393216, 4096 00020000:00200000:3.0:1767319670.319944:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.319950:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [95, 95] 00000008:00010000:3.0:1767319670.319956:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.319958:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.319966:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.319976:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.319985:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.319992:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.319999:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.320019:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [389120, 393216) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.320025:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 95 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.320043:0:88594:0:(rw26.c:912:ll_write_end()) pos 389120, len 4096, copied 4096 00000080:00200000:3.0:1767319670.320047:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000075b3d676[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.320050:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007f567566 17ffffc0001001 3:0 ffff90cb24cb5bd0 95 lru 00000080:00200000:3.0:1767319670.320056:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000949e5d7c 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:3.0:1767319670.320058:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000075b3d676 00000080:00200000:3.0:1767319670.320060:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.320062:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.320070:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.320083:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.320086:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.320088:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.320093:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.320096:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.320099:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.320103:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.320111:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.320119:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.320122:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.320140:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.320143:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [95, 95] 00000080:00200000:3.0:1767319670.320153:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.320156:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.320161:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 393216 i_blocks 2 00000080:00200000:3.0:1767319670.320164:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.320171:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 393216, count: 4096 00000080:00200000:3.0:1767319670.320175:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 393216, bytes: 4096 00000080:00200000:3.0:1767319670.320177:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.320181:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 97, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.320183:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [393216, 397312) 0 0 00000080:00200000:3.0:1767319670.320185:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.320190:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [96, 96] 00020000:00200000:3.0:1767319670.320193:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [393216, 397312) 397312, 4096 00020000:00200000:3.0:1767319670.320196:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.320201:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [96, 96] 00000008:00010000:3.0:1767319670.320207:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.320209:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.320217:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.320225:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.320233:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.323708:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.323723:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.323772:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [393216, 397312) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.323797:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 96 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.323864:0:88594:0:(rw26.c:912:ll_write_end()) pos 393216, len 4096, copied 4096 00000080:00200000:3.0:1767319670.323876:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000025f5d442[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.323880:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003a05c2be 17ffffc0001021 2:0 ffff90cb24cb50d8 96 lru 00000080:00200000:3.0:1767319670.323888:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000036b32aa7 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:3.0:1767319670.323891:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000025f5d442 00000080:00200000:3.0:1767319670.323892:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.323897:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.323925:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.323954:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.323959:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.323963:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.323982:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.323986:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.323991:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.323996:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.324006:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.324025:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.324028:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.324037:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.324046:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [96, 96] 00000080:00200000:3.0:1767319670.324063:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.324067:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.324081:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 397312 i_blocks 2 00000080:00200000:3.0:1767319670.324087:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.324116:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 397312, count: 4096 00000080:00200000:3.0:1767319670.324138:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 397312, bytes: 4096 00000080:00200000:3.0:1767319670.324144:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.324150:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 98, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.324152:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [397312, 401408) 0 0 00000080:00200000:3.0:1767319670.324157:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.324171:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [97, 97] 00020000:00200000:3.0:1767319670.324178:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [397312, 401408) 401408, 4096 00020000:00200000:3.0:1767319670.324182:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.324198:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [97, 97] 00000008:00010000:3.0:1767319670.324213:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.324219:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.324593:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.324611:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.324623:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.324631:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.324639:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.324666:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [397312, 401408) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.324676:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 97 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.324703:0:88594:0:(rw26.c:912:ll_write_end()) pos 397312, len 4096, copied 4096 00000080:00200000:3.0:1767319670.324709:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005651ca30[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.324712:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001293a354 17ffffc0001001 3:0 ffff90cb24cb5870 97 lru 00000080:00200000:3.0:1767319670.324718:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b1aa21be 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:3.0:1767319670.324721:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005651ca30 00000080:00200000:3.0:1767319670.324722:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.324725:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.324738:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.324755:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.324758:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.324761:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.324769:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.324772:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.324774:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.324778:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.324787:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.324798:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.324801:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.324806:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.324810:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [97, 97] 00000080:00200000:3.0:1767319670.324820:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.324823:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.324829:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 401408 i_blocks 2 00000080:00200000:3.0:1767319670.324833:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.324846:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 401408, count: 4096 00000080:00200000:3.0:1767319670.324850:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 401408, bytes: 4096 00000080:00200000:3.0:1767319670.324853:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.324858:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 99, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.324859:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [401408, 405504) 0 0 00000080:00200000:3.0:1767319670.324863:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.324869:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [98, 98] 00020000:00200000:3.0:1767319670.324873:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [401408, 405504) 405504, 4096 00020000:00200000:3.0:1767319670.324876:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.324884:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [98, 98] 00000008:00010000:3.0:1767319670.324891:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.324894:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.324904:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.324914:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.324924:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.324932:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.324939:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.324961:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [401408, 405504) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.324967:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 98 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.324983:0:88594:0:(rw26.c:912:ll_write_end()) pos 401408, len 4096, copied 4096 00000080:00200000:3.0:1767319670.324988:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000bb4557fd[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.324992:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000044dc83d0 17ffffc0001001 3:0 ffff90cb24cb5360 98 lru 00000080:00200000:3.0:1767319670.324998:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000795f86a6 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:3.0:1767319670.325000:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000bb4557fd 00000080:00200000:3.0:1767319670.325002:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.325004:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.325013:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.325026:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.325029:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.325031:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.325037:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.325040:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.325043:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.325046:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.325054:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.325062:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.325065:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.325069:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.325072:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [98, 98] 00000080:00200000:3.0:1767319670.325081:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.325084:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.325088:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 405504 i_blocks 2 00000080:00200000:3.0:1767319670.325091:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.325098:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 405504, count: 4096 00000080:00200000:3.0:1767319670.325102:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 405504, bytes: 4096 00000080:00200000:3.0:1767319670.325104:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.325108:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 100, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.325110:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [405504, 409600) 0 0 00000080:00200000:3.0:1767319670.325112:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.325117:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [99, 99] 00020000:00200000:3.0:1767319670.325120:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [405504, 409600) 409600, 4096 00020000:00200000:3.0:1767319670.325122:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.325143:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [99, 99] 00000008:00010000:3.0:1767319670.325149:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.325152:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.325159:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.325167:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.325176:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.325183:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.325191:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.325209:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [405504, 409600) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.325215:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 99 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.325229:0:88594:0:(rw26.c:912:ll_write_end()) pos 405504, len 4096, copied 4096 00000080:00200000:3.0:1767319670.325233:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000000cdcae9[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.325237:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e9c2a03a 17ffffc0001001 3:0 ffff90cb24cb5000 99 lru 00000080:00200000:3.0:1767319670.325257:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008e66a9d4 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:3.0:1767319670.325259:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000000cdcae9 00000080:00200000:3.0:1767319670.325261:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.325263:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.325271:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.325283:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.325286:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.325289:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.325294:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.325297:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.325300:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.325304:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.325311:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.325320:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.325323:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.325328:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.325330:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [99, 99] 00000080:00200000:3.0:1767319670.325340:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.325343:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.325348:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 409600 i_blocks 2 00000080:00200000:3.0:1767319670.325352:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.325359:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 409600, count: 4096 00000080:00200000:3.0:1767319670.325363:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 409600, bytes: 4096 00000080:00200000:3.0:1767319670.325392:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.325397:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 101, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.325399:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [409600, 413696) 0 0 00000080:00200000:3.0:1767319670.325401:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.325406:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [100, 100] 00020000:00200000:3.0:1767319670.325409:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [409600, 413696) 413696, 4096 00020000:00200000:3.0:1767319670.325411:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.325417:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [100, 100] 00000008:00010000:3.0:1767319670.325423:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.325426:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.325434:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.325442:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.325586:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.325596:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.325602:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.325624:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [409600, 413696) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.325630:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 100 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.325648:0:88594:0:(rw26.c:912:ll_write_end()) pos 409600, len 4096, copied 4096 00000080:00200000:3.0:1767319670.325653:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003470c273[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.325656:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000015e22b1b 17ffffc0001001 3:0 ffff90cb24cb5948 100 lru 00000080:00200000:3.0:1767319670.325663:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c0c440e6 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:3.0:1767319670.325665:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003470c273 00000080:00200000:3.0:1767319670.325667:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.325669:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.325677:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.325691:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.325694:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.325696:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.325702:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.325704:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.325707:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.325711:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.325718:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.325727:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.325730:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.325735:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.325738:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [100, 100] 00000080:00200000:3.0:1767319670.325748:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.325751:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.325756:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 413696 i_blocks 2 00000080:00200000:3.0:1767319670.325759:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.325768:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 413696, count: 4096 00000080:00200000:3.0:1767319670.325772:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 413696, bytes: 4096 00000080:00200000:3.0:1767319670.325774:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.325778:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 102, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.325780:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [413696, 417792) 0 0 00000080:00200000:3.0:1767319670.325783:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.325789:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [101, 101] 00020000:00200000:3.0:1767319670.325792:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [413696, 417792) 417792, 4096 00020000:00200000:3.0:1767319670.325794:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.325800:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [101, 101] 00000008:00010000:3.0:1767319670.325806:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.325809:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.325816:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.325824:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.325833:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.325840:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.325847:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.325865:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [413696, 417792) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.325871:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 101 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.325886:0:88594:0:(rw26.c:912:ll_write_end()) pos 413696, len 4096, copied 4096 00000080:00200000:3.0:1767319670.325891:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003d786fcb[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.325894:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000012baea0d 17ffffc0001001 3:0 ffff90cb24cb51b0 101 lru 00000080:00200000:3.0:1767319670.325899:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000bcdccb84 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:3.0:1767319670.325901:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003d786fcb 00000080:00200000:3.0:1767319670.325902:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.325904:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.325912:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.325925:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.325927:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.325930:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.325935:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.325938:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.325940:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.325944:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.325951:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.325959:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.325961:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.325966:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.325968:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [101, 101] 00000080:00200000:3.0:1767319670.325980:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.325983:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.325988:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 417792 i_blocks 2 00000080:00200000:3.0:1767319670.325991:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.325998:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 417792, count: 4096 00000080:00200000:3.0:1767319670.326002:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 417792, bytes: 4096 00000080:00200000:3.0:1767319670.326004:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.326008:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 103, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.326010:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [417792, 421888) 0 0 00000080:00200000:3.0:1767319670.326012:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.326017:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [102, 102] 00020000:00200000:3.0:1767319670.326021:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [417792, 421888) 421888, 4096 00020000:00200000:3.0:1767319670.326023:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.326029:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [102, 102] 00000008:00010000:3.0:1767319670.326034:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.326037:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.326045:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.326053:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.326060:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.326067:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.326075:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.326094:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [417792, 421888) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.326100:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 102 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.326117:0:88594:0:(rw26.c:912:ll_write_end()) pos 417792, len 4096, copied 4096 00000080:00200000:3.0:1767319670.326121:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000058dc9a0a[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.326136:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000809b5990 17ffffc0001001 3:0 ffff90cb24cb5438 102 lru 00000080:00200000:3.0:1767319670.326142:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000dda6e09f 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:3.0:1767319670.326144:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000058dc9a0a 00000080:00200000:3.0:1767319670.326145:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.326147:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.326156:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.326168:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.326171:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.326173:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.326179:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.326181:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.326184:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.326187:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.326194:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.326203:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.326205:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.326209:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.326212:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [102, 102] 00000080:00200000:3.0:1767319670.326222:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.326224:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.326229:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 421888 i_blocks 2 00000080:00200000:3.0:1767319670.326232:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.329511:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 421888, count: 4096 00000080:00200000:3.0:1767319670.329538:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 421888, bytes: 4096 00000080:00200000:3.0:1767319670.329546:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.329557:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 104, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.329560:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [421888, 425984) 0 0 00000080:00200000:3.0:1767319670.329566:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.329588:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [103, 103] 00020000:00200000:3.0:1767319670.329598:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [421888, 425984) 425984, 4096 00020000:00200000:3.0:1767319670.329602:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.329628:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [103, 103] 00000008:00010000:3.0:1767319670.329653:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.329659:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.329688:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.329707:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.329722:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.329732:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.329741:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.329781:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [421888, 425984) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.329798:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 103 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.329852:0:88594:0:(rw26.c:912:ll_write_end()) pos 421888, len 4096, copied 4096 00000080:00200000:3.0:1767319670.329861:0:88594:0:(rw26.c:969:ll_write_end()) page@000000002e486cf5[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.329866:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000265aa0ba 17ffffc0001001 3:0 ffff90cb2b5fe360 103 lru 00000080:00200000:3.0:1767319670.329874:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000000e1ecab9 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:3.0:1767319670.329876:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000002e486cf5 00000080:00200000:3.0:1767319670.329878:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.329883:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.329907:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.329935:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.329940:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.329944:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.329962:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.329966:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.329969:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.329974:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.329983:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.330000:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.330003:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.330011:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.330018:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [103, 103] 00000080:00200000:3.0:1767319670.330032:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.330035:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.330047:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 425984 i_blocks 2 00000080:00200000:3.0:1767319670.330051:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.330067:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 425984, count: 4096 00000080:00200000:3.0:1767319670.330072:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 425984, bytes: 4096 00000080:00200000:3.0:1767319670.330074:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.330078:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 105, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.330080:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [425984, 430080) 0 0 00000080:00200000:3.0:1767319670.330083:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.330089:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [104, 104] 00020000:00200000:3.0:1767319670.330092:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [425984, 430080) 430080, 4096 00020000:00200000:3.0:1767319670.330094:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.330100:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [104, 104] 00000008:00010000:3.0:1767319670.330107:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.330109:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.330118:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.330535:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.330547:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.330555:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.330563:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.330588:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [425984, 430080) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.330597:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 104 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.330622:0:88594:0:(rw26.c:912:ll_write_end()) pos 425984, len 4096, copied 4096 00000080:00200000:3.0:1767319670.330628:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000dab3a167[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.330632:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000941a7d86 17ffffc0001001 3:0 ffff90cb2b5fe870 104 lru 00000080:00200000:3.0:1767319670.330638:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000003407aa5f 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:3.0:1767319670.330640:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000dab3a167 00000080:00200000:3.0:1767319670.330642:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.330644:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.330657:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.330672:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.330676:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.330678:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.330686:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.330689:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.330692:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.330696:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.330704:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.330714:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.330716:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.330721:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.330725:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [104, 104] 00000080:00200000:3.0:1767319670.330735:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.330739:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.330744:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 430080 i_blocks 2 00000080:00200000:3.0:1767319670.330748:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.330761:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 430080, count: 4096 00000080:00200000:3.0:1767319670.330766:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 430080, bytes: 4096 00000080:00200000:3.0:1767319670.330769:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.330774:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 106, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.330776:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [430080, 434176) 0 0 00000080:00200000:3.0:1767319670.330779:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.330785:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [105, 105] 00020000:00200000:3.0:1767319670.330789:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [430080, 434176) 434176, 4096 00020000:00200000:3.0:1767319670.330792:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.330799:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [105, 105] 00000008:00010000:3.0:1767319670.330806:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.330809:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.330820:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.330828:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.330836:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.330843:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.330850:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.330870:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [430080, 434176) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.330876:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 105 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.330890:0:88594:0:(rw26.c:912:ll_write_end()) pos 430080, len 4096, copied 4096 00000080:00200000:3.0:1767319670.330894:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000067dc0bec[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.330897:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000efe8eb62 17ffffc0001001 3:0 ffff90cb2b5fe0d8 105 lru 00000080:00200000:3.0:1767319670.330903:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000074c3fbbf 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:3.0:1767319670.330905:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000067dc0bec 00000080:00200000:3.0:1767319670.330906:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.330909:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.330917:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.330929:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.330932:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.330935:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.330941:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.330944:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.330946:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.330950:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.330958:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.330968:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.330971:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.330975:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.330978:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [105, 105] 00000080:00200000:3.0:1767319670.330988:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.330991:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.330997:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 434176 i_blocks 2 00000080:00200000:3.0:1767319670.330999:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.331007:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 434176, count: 4096 00000080:00200000:3.0:1767319670.331010:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 434176, bytes: 4096 00000080:00200000:3.0:1767319670.331013:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.331017:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 107, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.331018:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [434176, 438272) 0 0 00000080:00200000:3.0:1767319670.331020:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.331026:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [106, 106] 00020000:00200000:3.0:1767319670.331029:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [434176, 438272) 438272, 4096 00020000:00200000:3.0:1767319670.331031:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.331037:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [106, 106] 00000008:00010000:3.0:1767319670.331043:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.331046:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.331053:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.331062:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.331070:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.331078:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.331085:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.331105:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [434176, 438272) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.331111:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 106 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.331812:0:88594:0:(rw26.c:912:ll_write_end()) pos 434176, len 4096, copied 4096 00000080:00200000:3.0:1767319670.331823:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e8b3dbd1[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.331827:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002a73b805 17ffffc0001001 3:0 ffff90cb2b5febd0 106 lru 00000080:00200000:3.0:1767319670.331835:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000f9fd25a5 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:3.0:1767319670.331837:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e8b3dbd1 00000080:00200000:3.0:1767319670.331838:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.331843:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.331863:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.331886:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.331890:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.331893:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.331904:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.331907:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.331910:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.331916:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.331925:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.331941:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.331944:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.331950:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.331954:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [106, 106] 00000080:00200000:3.0:1767319670.331973:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.331977:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.331985:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 438272 i_blocks 2 00000080:00200000:3.0:1767319670.331989:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.332005:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 438272, count: 4096 00000080:00200000:3.0:1767319670.332011:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 438272, bytes: 4096 00000080:00200000:3.0:1767319670.332014:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.332018:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 108, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.332020:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [438272, 442368) 0 0 00000080:00200000:3.0:1767319670.332024:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.332033:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [107, 107] 00020000:00200000:3.0:1767319670.332037:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [438272, 442368) 442368, 4096 00020000:00200000:3.0:1767319670.332041:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.332052:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [107, 107] 00000008:00010000:3.0:1767319670.332061:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.332064:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.332078:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.332088:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.332098:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.332106:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.332112:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.332146:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [438272, 442368) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.332157:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 107 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.332187:0:88594:0:(rw26.c:912:ll_write_end()) pos 438272, len 4096, copied 4096 00000080:00200000:3.0:1767319670.332192:0:88594:0:(rw26.c:969:ll_write_end()) page@000000009d761437[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.332195:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000044687207 17ffffc0001001 3:0 ffff90cb2b5feca8 107 lru 00000080:00200000:3.0:1767319670.332201:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007173551f 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:3.0:1767319670.332204:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000009d761437 00000080:00200000:3.0:1767319670.332205:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.332208:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.332216:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.332230:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.332233:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.332235:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.332255:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.332258:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.332260:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.332264:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.332272:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.332280:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.332283:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.332288:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.332291:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [107, 107] 00000080:00200000:3.0:1767319670.332300:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.332303:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.332308:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 442368 i_blocks 2 00000080:00200000:3.0:1767319670.332312:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.332320:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 442368, count: 4096 00000080:00200000:3.0:1767319670.332324:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 442368, bytes: 4096 00000080:00200000:3.0:1767319670.332327:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.332331:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 109, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.332332:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [442368, 446464) 0 0 00000080:00200000:3.0:1767319670.332335:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.332341:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [108, 108] 00020000:00200000:3.0:1767319670.332344:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [442368, 446464) 446464, 4096 00020000:00200000:3.0:1767319670.332346:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.332352:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [108, 108] 00000008:00010000:3.0:1767319670.332360:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.332362:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.332394:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.332403:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.332411:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.332418:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.332425:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.332444:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [442368, 446464) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.332451:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 108 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.332468:0:88594:0:(rw26.c:912:ll_write_end()) pos 442368, len 4096, copied 4096 00000080:00200000:3.0:1767319670.332473:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000037ec3a6d[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.332476:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000028fad017 17ffffc0001001 3:0 ffff90cb2b5fee58 108 lru 00000080:00200000:3.0:1767319670.332482:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000004cfabb00 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:3.0:1767319670.332484:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000037ec3a6d 00000080:00200000:3.0:1767319670.332486:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.332488:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.332497:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.332509:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.332513:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.332515:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.332521:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.332523:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.332526:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.332531:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.332539:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.332548:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.332551:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.332555:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.332558:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [108, 108] 00000080:00200000:3.0:1767319670.332571:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.332574:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.332579:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 446464 i_blocks 2 00000080:00200000:3.0:1767319670.332583:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.332591:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 446464, count: 4096 00000080:00200000:3.0:1767319670.332595:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 446464, bytes: 4096 00000080:00200000:3.0:1767319670.332597:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.332601:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 110, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.332602:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [446464, 450560) 0 0 00000080:00200000:3.0:1767319670.332604:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.332610:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [109, 109] 00020000:00200000:3.0:1767319670.332613:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [446464, 450560) 450560, 4096 00020000:00200000:3.0:1767319670.332615:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.332621:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [109, 109] 00000008:00010000:3.0:1767319670.332627:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.332630:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.332638:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.332647:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.332656:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.332664:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.332671:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.332691:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [446464, 450560) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.332697:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 109 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.332713:0:88594:0:(rw26.c:912:ll_write_end()) pos 446464, len 4096, copied 4096 00000080:00200000:3.0:1767319670.332718:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f3486fb9[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.332721:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e9e08f47 17ffffc0001001 3:0 ffff90cb2b5fed80 109 lru 00000080:00200000:3.0:1767319670.332727:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001e0976df 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:3.0:1767319670.332729:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f3486fb9 00000080:00200000:3.0:1767319670.332731:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.332734:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.332742:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.332755:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.332759:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.332761:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.332767:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.332770:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.332772:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.332776:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.332785:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.332793:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.332796:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.332800:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.332803:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [109, 109] 00000080:00200000:3.0:1767319670.332813:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.332816:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.332821:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 450560 i_blocks 2 00000080:00200000:3.0:1767319670.332824:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.332833:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 450560, count: 4096 00000080:00200000:3.0:1767319670.332836:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 450560, bytes: 4096 00000080:00200000:3.0:1767319670.332839:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.332843:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 111, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.332844:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [450560, 454656) 0 0 00000080:00200000:3.0:1767319670.332847:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.332852:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [110, 110] 00020000:00200000:3.0:1767319670.332855:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [450560, 454656) 454656, 4096 00020000:00200000:3.0:1767319670.332857:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.332863:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [110, 110] 00000008:00010000:3.0:1767319670.332869:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.332871:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.332878:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.332887:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.332894:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.332900:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.332907:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.332927:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [450560, 454656) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.332933:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 110 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.332954:0:88594:0:(rw26.c:912:ll_write_end()) pos 450560, len 4096, copied 4096 00000080:00200000:3.0:1767319670.332958:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000057559052[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.332962:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e9d97189 17ffffc0001001 3:0 ffff90cb2b5fe6c0 110 lru 00000080:00200000:3.0:1767319670.332967:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000016953a14 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:3.0:1767319670.332969:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000057559052 00000080:00200000:3.0:1767319670.332971:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.332973:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.332981:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.332994:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.332997:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.333000:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.333005:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.333008:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.333011:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.333016:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.333023:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.333032:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.333035:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.333039:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.333042:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [110, 110] 00000080:00200000:3.0:1767319670.333051:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.333055:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.333059:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 454656 i_blocks 2 00000080:00200000:3.0:1767319670.333062:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.333070:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 454656, count: 4096 00000080:00200000:3.0:1767319670.333073:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 454656, bytes: 4096 00000080:00200000:3.0:1767319670.333076:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.333079:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 112, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.333081:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [454656, 458752) 0 0 00000080:00200000:3.0:1767319670.333084:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.333089:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [111, 111] 00020000:00200000:3.0:1767319670.333091:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [454656, 458752) 458752, 4096 00020000:00200000:3.0:1767319670.333094:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.333099:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [111, 111] 00000008:00010000:3.0:1767319670.333104:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.333106:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.333113:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.333122:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.333277:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.333284:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.333292:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.333315:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [454656, 458752) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.333321:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 111 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.333351:0:88594:0:(rw26.c:912:ll_write_end()) pos 454656, len 4096, copied 4096 00000080:00200000:3.0:1767319670.333356:0:88594:0:(rw26.c:969:ll_write_end()) page@000000002e68d694[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.333359:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ecfd802b 17ffffc0001021 2:0 ffff90cb2b5fe288 111 lru 00000080:00200000:3.0:1767319670.333365:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002b733b3d 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:3.0:1767319670.333443:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000002e68d694 00000080:00200000:3.0:1767319670.333444:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.333447:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.333457:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.333471:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.333474:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.333476:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.333483:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.333486:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.333489:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.333493:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.333501:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.333509:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.333512:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.333517:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.333519:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [111, 111] 00000080:00200000:3.0:1767319670.333529:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.333533:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.333539:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 458752 i_blocks 2 00000080:00200000:3.0:1767319670.333542:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.333551:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 458752, count: 4096 00000080:00200000:3.0:1767319670.333555:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 458752, bytes: 4096 00000080:00200000:3.0:1767319670.333558:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.333562:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 113, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.333563:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [458752, 462848) 0 0 00000080:00200000:3.0:1767319670.333566:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.333571:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [112, 112] 00020000:00200000:3.0:1767319670.333575:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [458752, 462848) 462848, 4096 00020000:00200000:3.0:1767319670.333577:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.333584:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [112, 112] 00000008:00010000:3.0:1767319670.333591:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.333594:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.333603:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.333612:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.333621:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.333628:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.333634:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.333657:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [458752, 462848) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.333662:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 112 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.333678:0:88594:0:(rw26.c:912:ll_write_end()) pos 458752, len 4096, copied 4096 00000080:00200000:3.0:1767319670.333683:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008e0bc2f6[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.333686:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000009b357135 17ffffc0001001 3:0 ffff90cb2b5fe000 112 lru 00000080:00200000:3.0:1767319670.333692:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d12eb988 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:3.0:1767319670.333694:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008e0bc2f6 00000080:00200000:3.0:1767319670.333695:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.333698:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.333707:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.333719:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.333722:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.333724:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.333730:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.333733:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.333736:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.333740:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.333748:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.333757:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.333759:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.333764:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.333767:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [112, 112] 00000080:00200000:3.0:1767319670.333776:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.333780:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.333784:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 462848 i_blocks 2 00000080:00200000:3.0:1767319670.333787:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.333795:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 462848, count: 4096 00000080:00200000:3.0:1767319670.333799:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 462848, bytes: 4096 00000080:00200000:3.0:1767319670.333801:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.333805:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 114, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.333806:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [462848, 466944) 0 0 00000080:00200000:3.0:1767319670.333809:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.333814:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [113, 113] 00020000:00200000:3.0:1767319670.333818:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [462848, 466944) 466944, 4096 00020000:00200000:3.0:1767319670.333820:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.333826:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [113, 113] 00000008:00010000:3.0:1767319670.333831:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.333834:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.333841:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.333850:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.333859:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.333868:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.333875:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.333893:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [462848, 466944) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.333898:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 113 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.333913:0:88594:0:(rw26.c:912:ll_write_end()) pos 462848, len 4096, copied 4096 00000080:00200000:3.0:1767319670.333917:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000197cef48[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.333920:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d6c77498 17ffffc0001001 3:0 ffff90cb2b5fe948 113 lru 00000080:00200000:3.0:1767319670.333925:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e1662f54 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:3.0:1767319670.333927:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000197cef48 00000080:00200000:3.0:1767319670.333929:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.333931:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.333940:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.333952:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.333955:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.333957:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.333962:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.333965:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.333967:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.333972:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.333980:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.333988:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.333991:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.333995:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.333998:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [113, 113] 00000080:00200000:3.0:1767319670.334008:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.334011:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.334016:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 466944 i_blocks 2 00000080:00200000:3.0:1767319670.334019:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.334026:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 466944, count: 4096 00000080:00200000:3.0:1767319670.334030:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 466944, bytes: 4096 00000080:00200000:3.0:1767319670.334032:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.334036:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 115, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.334037:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [466944, 471040) 0 0 00000080:00200000:3.0:1767319670.334040:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.334045:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [114, 114] 00020000:00200000:3.0:1767319670.334048:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [466944, 471040) 471040, 4096 00020000:00200000:3.0:1767319670.334050:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.334056:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [114, 114] 00000008:00010000:3.0:1767319670.334061:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.334064:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.334071:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.334080:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.334088:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.334095:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.334103:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.334122:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [466944, 471040) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.334142:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 114 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.334159:0:88594:0:(rw26.c:912:ll_write_end()) pos 466944, len 4096, copied 4096 00000080:00200000:3.0:1767319670.334163:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f4f49673[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.334166:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000009a491070 17ffffc0001001 3:0 ffff90cb2b5fe1b0 114 lru 00000080:00200000:3.0:1767319670.334172:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009ecf4f30 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:3.0:1767319670.334174:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f4f49673 00000080:00200000:3.0:1767319670.334175:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.334177:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.334185:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.334198:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.334202:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.334204:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.334210:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.334213:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.334216:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.334220:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.334228:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.334237:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.334240:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.334244:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.334246:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [114, 114] 00000080:00200000:3.0:1767319670.334255:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.334258:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.334263:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 471040 i_blocks 2 00000080:00200000:3.0:1767319670.334266:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.334273:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 471040, count: 4096 00000080:00200000:3.0:1767319670.334277:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 471040, bytes: 4096 00000080:00200000:3.0:1767319670.334279:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.334283:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 116, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.334284:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [471040, 475136) 0 0 00000080:00200000:3.0:1767319670.334287:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.334292:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [115, 115] 00020000:00200000:3.0:1767319670.334295:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [471040, 475136) 475136, 4096 00020000:00200000:3.0:1767319670.334297:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.334302:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [115, 115] 00000008:00010000:3.0:1767319670.334307:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.334309:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.334316:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.334325:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.334334:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.334341:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.334348:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.334641:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [471040, 475136) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.334652:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 115 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.334676:0:88594:0:(rw26.c:912:ll_write_end()) pos 471040, len 4096, copied 4096 00000080:00200000:3.0:1767319670.334681:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000643cc2e0[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.334684:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008cc7bb1c 17ffffc0001001 3:0 ffff90cb2b5fe438 115 lru 00000080:00200000:3.0:1767319670.334690:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000003f7d5426 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:3.0:1767319670.334692:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000643cc2e0 00000080:00200000:3.0:1767319670.334693:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.334696:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.334705:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.334718:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.334722:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.334724:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.334731:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.334734:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.334737:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.334741:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.334749:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.334758:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.334761:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.334766:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.334769:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [115, 115] 00000080:00200000:3.0:1767319670.334783:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.334786:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.334791:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 475136 i_blocks 2 00000080:00200000:3.0:1767319670.334794:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.334803:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 475136, count: 4096 00000080:00200000:3.0:1767319670.334808:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 475136, bytes: 4096 00000080:00200000:3.0:1767319670.334811:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.334815:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 117, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.334817:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [475136, 479232) 0 0 00000080:00200000:3.0:1767319670.334820:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.334825:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [116, 116] 00020000:00200000:3.0:1767319670.334828:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [475136, 479232) 479232, 4096 00020000:00200000:3.0:1767319670.334831:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.334839:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [116, 116] 00000008:00010000:3.0:1767319670.334846:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.334848:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.334858:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.334867:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.334877:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.334885:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.334893:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.334911:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [475136, 479232) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.334918:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 116 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.334935:0:88594:0:(rw26.c:912:ll_write_end()) pos 475136, len 4096, copied 4096 00000080:00200000:3.0:1767319670.334939:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003124844b[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.334942:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e85a21d1 17ffffc0001001 3:0 ffff90cb2b5fe798 116 lru 00000080:00200000:3.0:1767319670.334948:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000674e82d0 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:3.0:1767319670.334949:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003124844b 00000080:00200000:3.0:1767319670.334951:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.334953:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.334961:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.334973:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.334976:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.334978:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.334985:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.334987:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.334990:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.334994:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.335002:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.335010:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.335013:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.335017:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.335020:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [116, 116] 00000080:00200000:3.0:1767319670.335030:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.335033:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.335038:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 479232 i_blocks 2 00000080:00200000:3.0:1767319670.335041:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.335049:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 479232, count: 4096 00000080:00200000:3.0:1767319670.335052:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 479232, bytes: 4096 00000080:00200000:3.0:1767319670.335055:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.335058:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 118, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.335060:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [479232, 483328) 0 0 00000080:00200000:3.0:1767319670.335063:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.335068:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [117, 117] 00020000:00200000:3.0:1767319670.335071:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [479232, 483328) 483328, 4096 00020000:00200000:3.0:1767319670.335074:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.335080:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [117, 117] 00000008:00010000:3.0:1767319670.335085:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.335088:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.335095:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.335105:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.335114:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.335122:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.335726:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.335750:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [479232, 483328) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.335759:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 117 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.335785:0:88594:0:(rw26.c:912:ll_write_end()) pos 479232, len 4096, copied 4096 00000080:00200000:3.0:1767319670.335790:0:88594:0:(rw26.c:969:ll_write_end()) page@000000007d110839[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.335794:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003e51333b 17ffffc0001001 3:0 ffff90cb2b5fea20 117 lru 00000080:00200000:3.0:1767319670.335801:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a5b836b1 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:3.0:1767319670.335803:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000007d110839 00000080:00200000:3.0:1767319670.335804:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.335806:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.335817:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.335833:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.335836:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.335839:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.335846:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.335849:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.335852:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.335856:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.335865:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.335876:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.335879:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.335883:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.335887:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [117, 117] 00000080:00200000:3.0:1767319670.335896:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.335899:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.335906:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 483328 i_blocks 2 00000080:00200000:3.0:1767319670.335909:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.335922:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 483328, count: 4096 00000080:00200000:3.0:1767319670.335927:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 483328, bytes: 4096 00000080:00200000:3.0:1767319670.335929:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.335934:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 119, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.335936:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [483328, 487424) 0 0 00000080:00200000:3.0:1767319670.335938:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.335946:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [118, 118] 00020000:00200000:3.0:1767319670.335950:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [483328, 487424) 487424, 4096 00020000:00200000:3.0:1767319670.335953:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.335961:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [118, 118] 00000008:00010000:3.0:1767319670.335968:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.335971:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.335982:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.335993:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.336002:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.336010:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.336016:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.336034:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [483328, 487424) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.336039:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 118 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.336052:0:88594:0:(rw26.c:912:ll_write_end()) pos 483328, len 4096, copied 4096 00000080:00200000:3.0:1767319670.336056:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f24575d5[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.336059:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000004b3c3bb 17ffffc0001001 3:0 ffff90cb2b5fe510 118 lru 00000080:00200000:3.0:1767319670.336065:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000017215b1e 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:3.0:1767319670.336068:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f24575d5 00000080:00200000:3.0:1767319670.336069:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.336071:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.336078:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.336089:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.336091:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.336093:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.336098:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.336101:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.336104:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.336108:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.336115:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.336136:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.336139:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.336143:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.336146:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [118, 118] 00000080:00200000:3.0:1767319670.336157:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.336159:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.336164:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 487424 i_blocks 2 00000080:00200000:3.0:1767319670.336166:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.336174:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 487424, count: 4096 00000080:00200000:3.0:1767319670.336178:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 487424, bytes: 4096 00000080:00200000:3.0:1767319670.336180:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.336183:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 120, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.336185:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [487424, 491520) 0 0 00000080:00200000:3.0:1767319670.336187:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.336191:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [119, 119] 00020000:00200000:3.0:1767319670.336194:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [487424, 491520) 491520, 4096 00020000:00200000:3.0:1767319670.336196:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.336202:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [119, 119] 00000008:00010000:3.0:1767319670.336207:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.336210:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.336217:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.336226:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.336234:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.338037:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.338049:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.338102:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [487424, 491520) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.338121:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 119 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.338177:0:88594:0:(rw26.c:912:ll_write_end()) pos 487424, len 4096, copied 4096 00000080:00200000:3.0:1767319670.338188:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000bdef98e[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.338193:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000115b53d0 17ffffc0001001 3:0 ffff90cb2b5feaf8 119 lru 00000080:00200000:3.0:1767319670.338201:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009c2401ac 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:3.0:1767319670.338203:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000bdef98e 00000080:00200000:3.0:1767319670.338204:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.338209:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.338234:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.338484:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.338490:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.338493:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.338511:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.338514:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.338518:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.338523:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.338532:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.338550:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.338553:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.338563:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.338570:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [119, 119] 00000080:00200000:3.0:1767319670.338588:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.338591:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.338606:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 491520 i_blocks 2 00000080:00200000:3.0:1767319670.338611:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.338639:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 491520, count: 4096 00000080:00200000:3.0:1767319670.338647:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 491520, bytes: 4096 00000080:00200000:3.0:1767319670.338651:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.338657:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 121, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.338659:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [491520, 495616) 0 0 00000080:00200000:3.0:1767319670.338664:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.338678:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [120, 120] 00020000:00200000:3.0:1767319670.338684:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [491520, 495616) 495616, 4096 00020000:00200000:3.0:1767319670.338688:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.338703:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [120, 120] 00000008:00010000:3.0:1767319670.338717:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.338723:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.338743:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.338757:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.338767:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.338775:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.338782:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.338803:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [491520, 495616) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.338811:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 120 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.338832:0:88594:0:(rw26.c:912:ll_write_end()) pos 491520, len 4096, copied 4096 00000080:00200000:3.0:1767319670.338837:0:88594:0:(rw26.c:969:ll_write_end()) page@000000002074089f[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.338841:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003ac024bb 17ffffc0001001 3:0 ffff90cb2b5fe5e8 120 lru 00000080:00200000:3.0:1767319670.338848:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007136082f 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:3.0:1767319670.338850:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000002074089f 00000080:00200000:3.0:1767319670.338852:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.338855:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.338864:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.338877:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.338879:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.338882:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.338889:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.338891:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.338894:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.338898:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.338994:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.339007:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.339010:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.339015:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.339018:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [120, 120] 00000080:00200000:3.0:1767319670.339027:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.339031:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.339036:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 495616 i_blocks 2 00000080:00200000:3.0:1767319670.339039:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.339048:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 495616, count: 4096 00000080:00200000:3.0:1767319670.339052:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 495616, bytes: 4096 00000080:00200000:3.0:1767319670.339054:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.339059:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 122, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.339060:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [495616, 499712) 0 0 00000080:00200000:3.0:1767319670.339063:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.339068:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [121, 121] 00020000:00200000:3.0:1767319670.339071:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [495616, 499712) 499712, 4096 00020000:00200000:3.0:1767319670.339074:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.339079:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [121, 121] 00000008:00010000:3.0:1767319670.339085:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.339087:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.339095:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.339104:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.339113:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.339121:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.339190:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.339211:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [495616, 499712) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.339217:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 121 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.339236:0:88594:0:(rw26.c:912:ll_write_end()) pos 495616, len 4096, copied 4096 00000080:00200000:3.0:1767319670.339584:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ee1b91bb[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.339588:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000057d0f79e 17ffffc0001001 3:0 ffff90cb063a2af8 121 lru 00000080:00200000:3.0:1767319670.339595:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d1534b03 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:3.0:1767319670.339598:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ee1b91bb 00000080:00200000:3.0:1767319670.339599:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.339602:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.339615:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.339633:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.339636:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.339639:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.339647:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.339650:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.339653:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.339658:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.339667:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.339676:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.339679:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.339684:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.339687:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [121, 121] 00000080:00200000:3.0:1767319670.339700:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.339703:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.339710:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 499712 i_blocks 2 00000080:00200000:3.0:1767319670.339713:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.339725:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 499712, count: 4096 00000080:00200000:3.0:1767319670.339729:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 499712, bytes: 4096 00000080:00200000:3.0:1767319670.339732:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.339736:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 123, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.339738:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [499712, 503808) 0 0 00000080:00200000:3.0:1767319670.339740:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.339747:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [122, 122] 00020000:00200000:3.0:1767319670.339750:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [499712, 503808) 503808, 4096 00020000:00200000:3.0:1767319670.339753:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.339761:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [122, 122] 00000008:00010000:3.0:1767319670.339768:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.339771:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.339782:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.339793:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.339802:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.339809:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.339816:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.339836:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [499712, 503808) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.339843:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 122 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.339865:0:88594:0:(rw26.c:912:ll_write_end()) pos 499712, len 4096, copied 4096 00000080:00200000:3.0:1767319670.339870:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000091d49e[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.339873:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002358bede 17ffffc0001001 3:0 ffff90cb063a2510 122 lru 00000080:00200000:3.0:1767319670.339878:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002a428112 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:3.0:1767319670.339880:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000091d49e 00000080:00200000:3.0:1767319670.339882:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.339884:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.339893:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.339906:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.339997:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.339999:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.340007:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.340009:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.340012:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.340017:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.340026:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.340034:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.340036:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.340040:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.340043:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [122, 122] 00000080:00200000:3.0:1767319670.340055:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.340058:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.340063:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 503808 i_blocks 2 00000080:00200000:3.0:1767319670.340066:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.340073:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 503808, count: 4096 00000080:00200000:3.0:1767319670.340077:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 503808, bytes: 4096 00000080:00200000:3.0:1767319670.340080:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.340084:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 124, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.340085:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [503808, 507904) 0 0 00000080:00200000:3.0:1767319670.340088:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.340093:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [123, 123] 00020000:00200000:3.0:1767319670.340096:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [503808, 507904) 507904, 4096 00020000:00200000:3.0:1767319670.340098:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.340104:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [123, 123] 00000008:00010000:3.0:1767319670.340109:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.340112:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.340119:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.340141:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.340150:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.340157:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.340164:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.340183:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [503808, 507904) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.340189:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 123 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.340206:0:88594:0:(rw26.c:912:ll_write_end()) pos 503808, len 4096, copied 4096 00000080:00200000:3.0:1767319670.340210:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000b9c1849[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.340214:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000022582a18 17ffffc0001001 3:0 ffff90cb063a2a20 123 lru 00000080:00200000:3.0:1767319670.340219:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b286b719 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:3.0:1767319670.340221:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000b9c1849 00000080:00200000:3.0:1767319670.340222:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.340224:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.340233:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.340356:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.340360:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.340362:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.340462:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.340466:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.340469:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.340473:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.340481:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.340490:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.340492:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.340497:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.340500:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [123, 123] 00000080:00200000:3.0:1767319670.340510:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.340513:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.340519:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 507904 i_blocks 2 00000080:00200000:3.0:1767319670.340522:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.340531:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 507904, count: 4096 00000080:00200000:3.0:1767319670.340535:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 507904, bytes: 4096 00000080:00200000:3.0:1767319670.340537:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.340542:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 125, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.340543:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [507904, 512000) 0 0 00000080:00200000:3.0:1767319670.340546:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.340551:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [124, 124] 00020000:00200000:3.0:1767319670.340554:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [507904, 512000) 512000, 4096 00020000:00200000:3.0:1767319670.340557:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.340563:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [124, 124] 00000008:00010000:3.0:1767319670.340569:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.340572:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.340768:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.340780:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.340789:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.340797:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.340804:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.340826:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [507904, 512000) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.340835:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 124 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.340857:0:88594:0:(rw26.c:912:ll_write_end()) pos 507904, len 4096, copied 4096 00000080:00200000:3.0:1767319670.340862:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000022f66f28[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.340865:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000a4f89472 17ffffc0001001 3:0 ffff90cb063a2798 124 lru 00000080:00200000:3.0:1767319670.340871:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002aade8b9 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:3.0:1767319670.340874:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000022f66f28 00000080:00200000:3.0:1767319670.340875:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.340877:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.340886:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.340900:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.340903:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.340996:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.341006:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.341009:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.341012:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.341016:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.341024:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.341033:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.341036:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.341040:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.341043:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [124, 124] 00000080:00200000:3.0:1767319670.341053:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.341057:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.341063:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 512000 i_blocks 2 00000080:00200000:3.0:1767319670.341065:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.341075:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 512000, count: 4096 00000080:00200000:3.0:1767319670.341079:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 512000, bytes: 4096 00000080:00200000:3.0:1767319670.341082:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.341086:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 126, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.341087:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [512000, 516096) 0 0 00000080:00200000:3.0:1767319670.341090:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.341097:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [125, 125] 00020000:00200000:3.0:1767319670.341100:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [512000, 516096) 516096, 4096 00020000:00200000:3.0:1767319670.341103:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.341110:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [125, 125] 00000008:00010000:3.0:1767319670.341117:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.341119:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.341137:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.341146:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.341154:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.341162:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.341169:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.341189:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [512000, 516096) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.341195:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 125 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.341211:0:88594:0:(rw26.c:912:ll_write_end()) pos 512000, len 4096, copied 4096 00000080:00200000:3.0:1767319670.341216:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000096f24894[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.341219:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008391b9cb 17ffffc0001001 3:0 ffff90cb063a2438 125 lru 00000080:00200000:3.0:1767319670.341224:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a176639f 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:3.0:1767319670.341226:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000096f24894 00000080:00200000:3.0:1767319670.341227:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.341230:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.341322:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.341338:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.341341:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.341343:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.341349:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.341352:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.341355:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.341359:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.341448:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.341459:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.341462:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.341467:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.341470:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [125, 125] 00000080:00200000:3.0:1767319670.341480:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.341484:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.341489:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 516096 i_blocks 2 00000080:00200000:3.0:1767319670.341492:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.341500:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 516096, count: 4096 00000080:00200000:3.0:1767319670.341503:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 516096, bytes: 4096 00000080:00200000:3.0:1767319670.341505:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.341509:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 127, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.341511:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [516096, 520192) 0 0 00000080:00200000:3.0:1767319670.341514:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.341519:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [126, 126] 00020000:00200000:3.0:1767319670.341522:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [516096, 520192) 520192, 4096 00020000:00200000:3.0:1767319670.341524:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.341529:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [126, 126] 00000008:00010000:3.0:1767319670.341535:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.341537:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.341544:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.341553:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.341562:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.341569:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.341576:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.341597:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [516096, 520192) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.341602:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 126 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.341627:0:88594:0:(rw26.c:912:ll_write_end()) pos 516096, len 4096, copied 4096 00000080:00200000:3.0:1767319670.341632:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000af3f5aae[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.341635:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e97f53e4 17ffffc0001021 2:0 ffff90cb063a21b0 126 lru 00000080:00200000:3.0:1767319670.341642:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000003b648147 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:3.0:1767319670.341644:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000af3f5aae 00000080:00200000:3.0:1767319670.341645:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.341647:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.341655:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.341666:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.341668:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.341671:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.341676:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.341678:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.341681:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.341685:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.341693:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.341701:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.341703:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.341707:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.341709:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [126, 126] 00000080:00200000:3.0:1767319670.341717:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.341720:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.341724:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 520192 i_blocks 2 00000080:00200000:3.0:1767319670.341727:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.341734:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 520192, count: 4096 00000080:00200000:3.0:1767319670.341737:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 520192, bytes: 4096 00000080:00200000:3.0:1767319670.341739:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.341743:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 128, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.341744:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [520192, 524288) 0 0 00000080:00200000:3.0:1767319670.341747:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.341752:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [127, 127] 00020000:00200000:3.0:1767319670.341754:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [520192, 524288) 524288, 4096 00020000:00200000:3.0:1767319670.341757:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.341762:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [127, 127] 00000008:00010000:3.0:1767319670.341767:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.341769:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.341776:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.341785:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.341794:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.341802:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.341809:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.341827:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [520192, 524288) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.341831:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 127 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.341844:0:88594:0:(rw26.c:912:ll_write_end()) pos 520192, len 4096, copied 4096 00000080:00200000:3.0:1767319670.341849:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000705ff0dc[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.341852:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002f701679 17ffffc0001001 3:0 ffff90cb063a2948 127 lru 00000080:00200000:3.0:1767319670.341858:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000049d0ce2 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:3.0:1767319670.341860:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000705ff0dc 00000080:00200000:3.0:1767319670.341862:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.341864:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.341871:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.341882:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.341884:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.341886:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.341891:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.341894:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.341897:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.341901:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.341997:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.342006:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.342008:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.342013:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.342016:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [127, 127] 00000080:00200000:3.0:1767319670.342024:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.342027:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.342032:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 524288 i_blocks 2 00000080:00200000:3.0:1767319670.342035:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.342042:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 524288, count: 4096 00000080:00200000:3.0:1767319670.342046:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 524288, bytes: 4096 00000080:00200000:3.0:1767319670.342048:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.342052:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 129, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.342054:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [524288, 528384) 0 0 00000080:00200000:3.0:1767319670.342056:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.342061:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [128, 128] 00020000:00200000:3.0:1767319670.342065:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [524288, 528384) 528384, 4096 00020000:00200000:3.0:1767319670.342067:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.342072:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [128, 128] 00000008:00010000:3.0:1767319670.342077:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.342079:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.342086:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.342095:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.342104:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.342112:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.342119:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.342852:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [524288, 528384) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.342865:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 128 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.342903:0:88594:0:(rw26.c:912:ll_write_end()) pos 524288, len 4096, copied 4096 00000080:00200000:3.0:1767319670.342997:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c85d8ace[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.343001:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008c3f0388 17ffffc0001001 3:0 ffff90cb063a2000 128 lru 00000080:00200000:3.0:1767319670.343009:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000029f03cf9 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:3.0:1767319670.343011:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c85d8ace 00000080:00200000:3.0:1767319670.343013:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.343016:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.343033:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.343060:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.343063:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.343066:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.343077:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.343080:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.343083:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.343088:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.343098:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.343111:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.343113:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.343119:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.343199:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [128, 128] 00000080:00200000:3.0:1767319670.343212:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.343217:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.343226:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 528384 i_blocks 2 00000080:00200000:3.0:1767319670.343230:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.343250:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 528384, count: 4096 00000080:00200000:3.0:1767319670.343256:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 528384, bytes: 4096 00000080:00200000:3.0:1767319670.343260:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.343265:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 130, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.343267:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [528384, 532480) 0 0 00000080:00200000:3.0:1767319670.343270:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.343280:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [129, 129] 00020000:00200000:3.0:1767319670.343284:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [528384, 532480) 532480, 4096 00020000:00200000:3.0:1767319670.343288:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.343299:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [129, 129] 00000008:00010000:3.0:1767319670.343308:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.343312:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.343326:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.343338:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.343348:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.343356:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.343363:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.343498:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [528384, 532480) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.343507:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 129 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.343528:0:88594:0:(rw26.c:912:ll_write_end()) pos 528384, len 4096, copied 4096 00000080:00200000:3.0:1767319670.343533:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008207951f[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.343536:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000334c16b8 17ffffc0001001 3:0 ffff90cb063a2360 129 lru 00000080:00200000:3.0:1767319670.343542:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000db4963e3 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:3.0:1767319670.343544:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008207951f 00000080:00200000:3.0:1767319670.343546:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.343548:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.343558:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.343572:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.343575:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.343578:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.343585:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.343588:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.343591:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.343595:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.343602:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.343611:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.343614:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.343698:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.343701:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [129, 129] 00000080:00200000:3.0:1767319670.343712:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.343716:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.343721:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 532480 i_blocks 2 00000080:00200000:3.0:1767319670.343724:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.343733:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 532480, count: 4096 00000080:00200000:3.0:1767319670.343737:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 532480, bytes: 4096 00000080:00200000:3.0:1767319670.343739:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.343743:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 131, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.343745:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [532480, 536576) 0 0 00000080:00200000:3.0:1767319670.343748:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.343753:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [130, 130] 00020000:00200000:3.0:1767319670.343756:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [532480, 536576) 536576, 4096 00020000:00200000:3.0:1767319670.343759:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.343765:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [130, 130] 00000008:00010000:3.0:1767319670.343771:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.343773:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.343781:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.343790:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.343799:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.343808:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.343816:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.343836:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [532480, 536576) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.343842:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 130 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.343856:0:88594:0:(rw26.c:912:ll_write_end()) pos 532480, len 4096, copied 4096 00000080:00200000:3.0:1767319670.343861:0:88594:0:(rw26.c:969:ll_write_end()) page@000000001c9e92d2[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.343864:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000000531d3b8 17ffffc0001001 3:0 ffff90cb063a2870 130 lru 00000080:00200000:3.0:1767319670.343871:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e4aa2f55 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:3.0:1767319670.343873:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000001c9e92d2 00000080:00200000:3.0:1767319670.343875:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.343877:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.343884:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.343896:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.343899:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.343901:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.343998:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.344001:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.344004:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.344009:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.344018:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.344027:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.344029:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.344033:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.344036:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [130, 130] 00000080:00200000:3.0:1767319670.344045:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.344048:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.344053:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 536576 i_blocks 2 00000080:00200000:3.0:1767319670.344056:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.344064:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 536576, count: 4096 00000080:00200000:3.0:1767319670.344067:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 536576, bytes: 4096 00000080:00200000:3.0:1767319670.344069:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.344073:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 132, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.344075:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [536576, 540672) 0 0 00000080:00200000:3.0:1767319670.344078:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.344083:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [131, 131] 00020000:00200000:3.0:1767319670.344086:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [536576, 540672) 540672, 4096 00020000:00200000:3.0:1767319670.344088:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.344093:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [131, 131] 00000008:00010000:3.0:1767319670.344098:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.344101:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.344108:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.344117:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.344221:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.344230:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.344237:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.344256:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [536576, 540672) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.344262:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 131 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.344279:0:88594:0:(rw26.c:912:ll_write_end()) pos 536576, len 4096, copied 4096 00000080:00200000:3.0:1767319670.344284:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000446dad86[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.344287:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f2ecebc1 17ffffc0001001 3:0 ffff90cb063a20d8 131 lru 00000080:00200000:3.0:1767319670.344292:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002740602b 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:3.0:1767319670.344294:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000446dad86 00000080:00200000:3.0:1767319670.344295:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.344298:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.344306:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.344318:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.344322:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.344324:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.344330:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.344333:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.344336:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.344340:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.344347:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.344355:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.344357:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.344362:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.344365:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [131, 131] 00000080:00200000:3.0:1767319670.344409:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.344412:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.344417:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 540672 i_blocks 2 00000080:00200000:3.0:1767319670.344420:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.344428:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 540672, count: 4096 00000080:00200000:3.0:1767319670.344432:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 540672, bytes: 4096 00000080:00200000:3.0:1767319670.344434:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.344438:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 133, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.344439:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [540672, 544768) 0 0 00000080:00200000:3.0:1767319670.344442:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.344447:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [132, 132] 00020000:00200000:3.0:1767319670.344450:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [540672, 544768) 544768, 4096 00020000:00200000:3.0:1767319670.344453:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.344459:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [132, 132] 00000008:00010000:3.0:1767319670.344465:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.344467:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.344475:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.344483:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.344491:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.344499:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.344506:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.344525:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [540672, 544768) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.344531:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 132 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.344546:0:88594:0:(rw26.c:912:ll_write_end()) pos 540672, len 4096, copied 4096 00000080:00200000:3.0:1767319670.344551:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000050a45920[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.344554:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f239d552 17ffffc0001001 3:0 ffff90cb063a2bd0 132 lru 00000080:00200000:3.0:1767319670.344559:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000032d897f1 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:3.0:1767319670.344561:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000050a45920 00000080:00200000:3.0:1767319670.344562:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.344564:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.344572:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.344585:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.344588:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.344590:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.344595:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.344598:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.344601:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.344605:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.344611:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.344705:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.344708:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.344714:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.344717:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [132, 132] 00000080:00200000:3.0:1767319670.344726:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.344729:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.344733:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 544768 i_blocks 2 00000080:00200000:3.0:1767319670.344736:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.344744:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 544768, count: 4096 00000080:00200000:3.0:1767319670.344747:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 544768, bytes: 4096 00000080:00200000:3.0:1767319670.344749:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.344753:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 134, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.344754:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [544768, 548864) 0 0 00000080:00200000:3.0:1767319670.344757:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.344762:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [133, 133] 00020000:00200000:3.0:1767319670.344766:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [544768, 548864) 548864, 4096 00020000:00200000:3.0:1767319670.344768:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.344774:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [133, 133] 00000008:00010000:3.0:1767319670.344780:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.344782:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.344790:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.344798:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.344807:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.344815:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.344823:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.344845:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [544768, 548864) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.344851:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 133 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.344867:0:88594:0:(rw26.c:912:ll_write_end()) pos 544768, len 4096, copied 4096 00000080:00200000:3.0:1767319670.344871:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a91b4927[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.344875:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000009fa4109e 17ffffc0001001 3:0 ffff90cb063a2ca8 133 lru 00000080:00200000:3.0:1767319670.344881:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000251a457d 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:3.0:1767319670.344883:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a91b4927 00000080:00200000:3.0:1767319670.344884:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.344887:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.344895:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.345006:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.345011:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.345013:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.345021:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.345024:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.345026:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.345031:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.345039:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.345047:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.345050:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.345055:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.345057:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [133, 133] 00000080:00200000:3.0:1767319670.345068:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.345071:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.345076:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 548864 i_blocks 2 00000080:00200000:3.0:1767319670.345078:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.345087:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 548864, count: 4096 00000080:00200000:3.0:1767319670.345090:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 548864, bytes: 4096 00000080:00200000:3.0:1767319670.345093:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.345097:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 135, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.345099:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [548864, 552960) 0 0 00000080:00200000:3.0:1767319670.345101:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.345107:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [134, 134] 00020000:00200000:3.0:1767319670.345110:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [548864, 552960) 552960, 4096 00020000:00200000:3.0:1767319670.345112:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.345118:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [134, 134] 00000008:00010000:3.0:1767319670.345218:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.345221:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.345230:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.345240:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.345249:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.345257:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.345264:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.345283:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [548864, 552960) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.345289:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 134 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.345304:0:88594:0:(rw26.c:912:ll_write_end()) pos 548864, len 4096, copied 4096 00000080:00200000:3.0:1767319670.345308:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000344cd724[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.345312:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000013a6e03c 17ffffc0001001 3:0 ffff90cb063a2e58 134 lru 00000080:00200000:3.0:1767319670.345318:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000526b6e53 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:3.0:1767319670.345321:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000344cd724 00000080:00200000:3.0:1767319670.345322:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.345324:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.345332:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.345344:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.345347:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.345349:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.345354:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.345357:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.345360:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.345364:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.345508:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.345519:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.345522:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.345527:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.345530:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [134, 134] 00000080:00200000:3.0:1767319670.345540:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.345544:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.345762:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 552960 i_blocks 2 00000080:00200000:2.0:1767319670.345767:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.345781:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 552960, count: 4096 00000080:00200000:2.0:1767319670.345785:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 552960, bytes: 4096 00000080:00200000:2.0:1767319670.345788:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.345792:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 136, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.345794:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [552960, 557056) 0 0 00000080:00200000:2.0:1767319670.345796:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.345803:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [135, 135] 00020000:00200000:2.0:1767319670.345806:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [552960, 557056) 557056, 4096 00020000:00200000:2.0:1767319670.345809:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.345818:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [135, 135] 00000008:00010000:2.0:1767319670.345827:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.345830:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.345840:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.345850:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.345860:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.345868:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.345888:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.345897:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [552960, 557056) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.345903:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 135 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.346016:0:88594:0:(rw26.c:912:ll_write_end()) pos 552960, len 4096, copied 4096 00000080:00200000:2.0:1767319670.346022:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d8eee0c0[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.346025:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000a67d6242 17ffffc0001001 3:0 ffff90cb0ad95e58 135 lru 00000080:00200000:2.0:1767319670.346032:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001b5f031d 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:2.0:1767319670.346034:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d8eee0c0 00000080:00200000:2.0:1767319670.346035:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.346038:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.346047:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.346059:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.346063:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.346066:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.346073:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.346075:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.346078:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.346083:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.346091:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.346100:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.346107:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.346112:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.346115:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [135, 135] 00000080:00200000:2.0:1767319670.346119:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.346121:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.346215:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 557056 i_blocks 2 00000080:00200000:2.0:1767319670.346218:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.346227:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 557056, count: 4096 00000080:00200000:2.0:1767319670.346231:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 557056, bytes: 4096 00000080:00200000:2.0:1767319670.346233:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.346237:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 137, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.346239:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [557056, 561152) 0 0 00000080:00200000:2.0:1767319670.346242:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.346247:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [136, 136] 00020000:00200000:2.0:1767319670.346250:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [557056, 561152) 561152, 4096 00020000:00200000:2.0:1767319670.346252:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.346258:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [136, 136] 00000008:00010000:2.0:1767319670.346263:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.346266:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.346273:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.346282:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.346291:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.346299:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.346317:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.346325:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [557056, 561152) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.346330:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 136 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.346354:0:88594:0:(rw26.c:912:ll_write_end()) pos 557056, len 4096, copied 4096 00000080:00200000:2.0:1767319670.346358:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000bdcc07b5[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.346361:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000428a050c 17ffffc0001021 2:0 ffff90cb0ad95d80 136 lru 00000080:00200000:2.0:1767319670.346393:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008db116ed 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:2.0:1767319670.346396:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000bdcc07b5 00000080:00200000:2.0:1767319670.346398:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.346400:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.346408:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.346420:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.346423:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.346425:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.346430:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.346432:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.346435:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.346439:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.346447:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.346457:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.346465:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.346470:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.346473:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [136, 136] 00000080:00200000:2.0:1767319670.346477:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.346480:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.346485:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 561152 i_blocks 2 00000080:00200000:2.0:1767319670.346488:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.346496:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 561152, count: 4096 00000080:00200000:2.0:1767319670.346500:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 561152, bytes: 4096 00000080:00200000:2.0:1767319670.346502:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.346506:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 138, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.346508:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [561152, 565248) 0 0 00000080:00200000:2.0:1767319670.346511:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.346516:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [137, 137] 00020000:00200000:2.0:1767319670.346519:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [561152, 565248) 565248, 4096 00020000:00200000:2.0:1767319670.346521:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.346528:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [137, 137] 00000008:00010000:2.0:1767319670.346533:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.346536:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.346543:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.346552:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.346560:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.346567:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.346585:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.346594:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [561152, 565248) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.346600:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 137 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.346693:0:88594:0:(rw26.c:912:ll_write_end()) pos 561152, len 4096, copied 4096 00000080:00200000:2.0:1767319670.346699:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000475475a9[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.346702:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000065c0b140 17ffffc0001001 3:0 ffff90cb0ad956c0 137 lru 00000080:00200000:2.0:1767319670.346708:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000da38bd2c 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:2.0:1767319670.346710:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000475475a9 00000080:00200000:2.0:1767319670.346711:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.346713:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.346721:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.346733:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.346737:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.346739:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.346745:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.346748:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.346750:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.346754:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.346762:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.346770:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.346782:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.346787:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.346790:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [137, 137] 00000080:00200000:2.0:1767319670.346794:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.346797:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.346802:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 565248 i_blocks 2 00000080:00200000:2.0:1767319670.346805:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.346813:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 565248, count: 4096 00000080:00200000:2.0:1767319670.346817:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 565248, bytes: 4096 00000080:00200000:2.0:1767319670.346819:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.346823:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 139, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.346825:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [565248, 569344) 0 0 00000080:00200000:2.0:1767319670.346828:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.346833:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [138, 138] 00020000:00200000:2.0:1767319670.346836:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [565248, 569344) 569344, 4096 00020000:00200000:2.0:1767319670.346838:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.346844:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [138, 138] 00000008:00010000:2.0:1767319670.346849:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.346851:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.346859:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.346868:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.346876:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.346882:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.346900:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.347003:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [565248, 569344) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.347011:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 138 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.347028:0:88594:0:(rw26.c:912:ll_write_end()) pos 565248, len 4096, copied 4096 00000080:00200000:2.0:1767319670.347032:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c6c8f171[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.347036:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005d61143d 17ffffc0001001 3:0 ffff90cb0ad95288 138 lru 00000080:00200000:2.0:1767319670.347041:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002288691a 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:2.0:1767319670.347044:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c6c8f171 00000080:00200000:2.0:1767319670.347045:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.347047:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.347056:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.347069:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.347072:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.347074:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.347081:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.347083:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.347086:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.347090:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.347098:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.347107:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.347118:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.347215:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.347220:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [138, 138] 00000080:00200000:2.0:1767319670.347224:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.347227:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.347232:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 569344 i_blocks 2 00000080:00200000:2.0:1767319670.347234:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.347243:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 569344, count: 4096 00000080:00200000:2.0:1767319670.347246:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 569344, bytes: 4096 00000080:00200000:2.0:1767319670.347248:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.347252:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 140, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.347254:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [569344, 573440) 0 0 00000080:00200000:2.0:1767319670.347257:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.347262:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [139, 139] 00020000:00200000:2.0:1767319670.347265:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [569344, 573440) 573440, 4096 00020000:00200000:2.0:1767319670.347267:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.347273:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [139, 139] 00000008:00010000:2.0:1767319670.347279:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.347281:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.347290:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.347299:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.347308:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.347316:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.347333:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.347342:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [569344, 573440) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.347347:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 139 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.347363:0:88594:0:(rw26.c:912:ll_write_end()) pos 569344, len 4096, copied 4096 00000080:00200000:2.0:1767319670.347486:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000046fe70eb[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.347490:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000410931bf 17ffffc0001001 3:0 ffff90cb0ad955e8 139 lru 00000080:00200000:2.0:1767319670.347495:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002cea5ab6 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:2.0:1767319670.347497:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000046fe70eb 00000080:00200000:2.0:1767319670.347498:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.347501:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.347510:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.347523:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.347526:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.347529:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.347535:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.347538:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.347540:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.347545:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.347553:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.347562:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.347570:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.347575:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.347579:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [139, 139] 00000080:00200000:2.0:1767319670.347583:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.347586:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.347591:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 573440 i_blocks 2 00000080:00200000:2.0:1767319670.347595:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.347603:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 573440, count: 4096 00000080:00200000:2.0:1767319670.347607:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 573440, bytes: 4096 00000080:00200000:2.0:1767319670.347610:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.347613:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 141, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.347697:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [573440, 577536) 0 0 00000080:00200000:2.0:1767319670.347702:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.347708:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [140, 140] 00020000:00200000:2.0:1767319670.347711:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [573440, 577536) 577536, 4096 00020000:00200000:2.0:1767319670.347714:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.347721:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [140, 140] 00000008:00010000:2.0:1767319670.347727:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.347729:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.347738:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.347747:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.347756:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.347763:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.347780:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.347789:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [573440, 577536) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.347795:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 140 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.347817:0:88594:0:(rw26.c:912:ll_write_end()) pos 573440, len 4096, copied 4096 00000080:00200000:2.0:1767319670.347822:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000089e25633[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.347825:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000097e8bc6a 17ffffc0001001 3:0 ffff90cb06153af8 140 lru 00000080:00200000:2.0:1767319670.347831:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000003edc0abc 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:2.0:1767319670.347833:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000089e25633 00000080:00200000:2.0:1767319670.347834:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.347837:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.347845:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.347857:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.347860:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.347862:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.347868:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.347871:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.347873:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.347878:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.347885:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.347893:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.347900:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.347904:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.348005:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [140, 140] 00000080:00200000:2.0:1767319670.348010:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.348013:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.348019:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 577536 i_blocks 2 00000080:00200000:2.0:1767319670.348022:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.348030:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 577536, count: 4096 00000080:00200000:2.0:1767319670.348034:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 577536, bytes: 4096 00000080:00200000:2.0:1767319670.348036:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.348040:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 142, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.348041:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [577536, 581632) 0 0 00000080:00200000:2.0:1767319670.348043:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.348049:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [141, 141] 00020000:00200000:2.0:1767319670.348052:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [577536, 581632) 581632, 4096 00020000:00200000:2.0:1767319670.348055:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.348061:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [141, 141] 00000008:00010000:2.0:1767319670.348067:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.348070:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.348077:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.348086:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.348094:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.348101:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.348121:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.348240:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [577536, 581632) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.348248:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 141 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.348268:0:88594:0:(rw26.c:912:ll_write_end()) pos 577536, len 4096, copied 4096 00000080:00200000:2.0:1767319670.348272:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000027b334c9[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.348276:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000036957442 17ffffc0001001 3:0 ffff90cb06153510 141 lru 00000080:00200000:2.0:1767319670.348281:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000046143eea 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:2.0:1767319670.348283:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000027b334c9 00000080:00200000:2.0:1767319670.348284:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.348287:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.348296:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.348309:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.348313:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.348316:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.348322:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.348324:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.348327:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.348331:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.348340:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.348349:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.348357:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.348363:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.348469:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [141, 141] 00000080:00200000:2.0:1767319670.348474:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.348478:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.348483:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 581632 i_blocks 2 00000080:00200000:2.0:1767319670.348486:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.348495:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 581632, count: 4096 00000080:00200000:2.0:1767319670.348500:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 581632, bytes: 4096 00000080:00200000:2.0:1767319670.348502:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.348506:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 143, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.348507:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [581632, 585728) 0 0 00000080:00200000:2.0:1767319670.348510:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.348515:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [142, 142] 00020000:00200000:2.0:1767319670.348518:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [581632, 585728) 585728, 4096 00020000:00200000:2.0:1767319670.348521:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.348528:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [142, 142] 00000008:00010000:2.0:1767319670.348533:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.348536:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.348544:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.348554:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.348562:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.348569:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.348588:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.348598:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [581632, 585728) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.348605:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 142 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.348715:0:88594:0:(rw26.c:912:ll_write_end()) pos 581632, len 4096, copied 4096 00000080:00200000:2.0:1767319670.348721:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e7be0397[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.348724:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f931343c 17ffffc0001001 3:0 ffff90cb06153a20 142 lru 00000080:00200000:2.0:1767319670.348729:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000eed4fc96 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:2.0:1767319670.348731:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e7be0397 00000080:00200000:2.0:1767319670.348733:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.348735:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.348744:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.348756:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.348759:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.348762:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.348768:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.348770:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.348773:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.348777:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.348784:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.348793:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.348801:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.348806:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.348809:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [142, 142] 00000080:00200000:2.0:1767319670.348813:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.348816:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.348821:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 585728 i_blocks 2 00000080:00200000:2.0:1767319670.348824:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.348832:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 585728, count: 4096 00000080:00200000:2.0:1767319670.348835:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 585728, bytes: 4096 00000080:00200000:2.0:1767319670.348837:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.348841:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 144, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.348842:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [585728, 589824) 0 0 00000080:00200000:2.0:1767319670.348845:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.348850:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [143, 143] 00020000:00200000:2.0:1767319670.348852:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [585728, 589824) 589824, 4096 00020000:00200000:2.0:1767319670.348854:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.348860:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [143, 143] 00000008:00010000:2.0:1767319670.348865:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.348868:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.348875:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.348883:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.348891:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.348898:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.349005:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.349015:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [585728, 589824) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.349021:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 143 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.349040:0:88594:0:(rw26.c:912:ll_write_end()) pos 585728, len 4096, copied 4096 00000080:00200000:2.0:1767319670.349044:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000fb5f7fee[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.349047:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d883097a 17ffffc0001001 3:0 ffff90cb06153798 143 lru 00000080:00200000:2.0:1767319670.349051:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000562c804f 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:2.0:1767319670.349053:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000fb5f7fee 00000080:00200000:2.0:1767319670.349054:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.349057:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.349066:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.349077:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.349080:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.349082:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.349088:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.349090:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.349093:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.349096:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.349104:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.349112:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.349120:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.349247:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.349251:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [143, 143] 00000080:00200000:2.0:1767319670.349255:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.349258:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.349263:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 589824 i_blocks 2 00000080:00200000:2.0:1767319670.349266:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.349275:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 589824, count: 4096 00000080:00200000:2.0:1767319670.349279:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 589824, bytes: 4096 00000080:00200000:2.0:1767319670.349281:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.349285:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 145, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.349287:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [589824, 593920) 0 0 00000080:00200000:2.0:1767319670.349289:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.349295:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [144, 144] 00020000:00200000:2.0:1767319670.349298:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [589824, 593920) 593920, 4096 00020000:00200000:2.0:1767319670.349300:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.349306:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [144, 144] 00000008:00010000:2.0:1767319670.349312:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.349314:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.349322:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.349331:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.349340:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.349346:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.349363:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.349483:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [589824, 593920) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.349491:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 144 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.349510:0:88594:0:(rw26.c:912:ll_write_end()) pos 589824, len 4096, copied 4096 00000080:00200000:2.0:1767319670.349514:0:88594:0:(rw26.c:969:ll_write_end()) page@000000002fb3d840[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.349518:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005cfef689 17ffffc0001001 3:0 ffff90cb06153438 144 lru 00000080:00200000:2.0:1767319670.349524:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001b0d0341 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:2.0:1767319670.349527:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000002fb3d840 00000080:00200000:2.0:1767319670.349528:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.349531:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.349539:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.349553:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.349556:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.349558:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.349565:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.349568:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.349571:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.349575:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.349583:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.349593:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.349604:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.349609:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.349612:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [144, 144] 00000080:00200000:2.0:1767319670.349616:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.349701:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.349707:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 593920 i_blocks 2 00000080:00200000:2.0:1767319670.349710:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.349719:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 593920, count: 4096 00000080:00200000:2.0:1767319670.349723:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 593920, bytes: 4096 00000080:00200000:2.0:1767319670.349726:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.349729:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 146, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.349731:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [593920, 598016) 0 0 00000080:00200000:2.0:1767319670.349733:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.349739:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [145, 145] 00020000:00200000:2.0:1767319670.349742:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [593920, 598016) 598016, 4096 00020000:00200000:2.0:1767319670.349745:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.349751:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [145, 145] 00000008:00010000:2.0:1767319670.349757:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.349760:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.349769:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.349779:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.349787:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.349795:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.349812:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.349821:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [593920, 598016) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.349828:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 145 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.349845:0:88594:0:(rw26.c:912:ll_write_end()) pos 593920, len 4096, copied 4096 00000080:00200000:2.0:1767319670.349849:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000507b5d24[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.349852:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b560dbb7 17ffffc0001001 3:0 ffff90cb061531b0 145 lru 00000080:00200000:2.0:1767319670.349858:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000000a278e0d 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:2.0:1767319670.349860:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000507b5d24 00000080:00200000:2.0:1767319670.349862:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.349864:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.349873:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.349886:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.349889:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.349891:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.349897:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.349899:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.349902:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.349906:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.350014:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.350024:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.350031:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.350036:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.350039:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [145, 145] 00000080:00200000:2.0:1767319670.350043:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.350046:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.350051:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 598016 i_blocks 2 00000080:00200000:2.0:1767319670.350054:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.350062:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 598016, count: 4096 00000080:00200000:2.0:1767319670.350066:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 598016, bytes: 4096 00000080:00200000:2.0:1767319670.350068:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.350072:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 147, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.350074:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [598016, 602112) 0 0 00000080:00200000:2.0:1767319670.350076:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.350082:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [146, 146] 00020000:00200000:2.0:1767319670.350085:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [598016, 602112) 602112, 4096 00020000:00200000:2.0:1767319670.350087:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.350093:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [146, 146] 00000008:00010000:2.0:1767319670.350098:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.350100:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.350108:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.350117:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.350224:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.350232:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.350250:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.350259:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [598016, 602112) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.350264:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 146 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.350277:0:88594:0:(rw26.c:912:ll_write_end()) pos 598016, len 4096, copied 4096 00000080:00200000:2.0:1767319670.350280:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000008a3832a[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.350283:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000000c629c86 17ffffc0001001 3:0 ffff90cb06153948 146 lru 00000080:00200000:2.0:1767319670.350287:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000052acc35 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:2.0:1767319670.350289:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000008a3832a 00000080:00200000:2.0:1767319670.350290:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.350291:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.350297:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.350306:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.350308:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.350309:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.350314:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.350316:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.350319:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.350323:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.350330:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.350339:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.350348:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.350353:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.350356:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [146, 146] 00000080:00200000:2.0:1767319670.350359:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.350363:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.350402:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 602112 i_blocks 2 00000080:00200000:2.0:1767319670.350406:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.350415:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 602112, count: 4096 00000080:00200000:2.0:1767319670.350419:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 602112, bytes: 4096 00000080:00200000:2.0:1767319670.350421:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.350424:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 148, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.350425:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [602112, 606208) 0 0 00000080:00200000:2.0:1767319670.350427:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.350431:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [147, 147] 00020000:00200000:2.0:1767319670.350433:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [602112, 606208) 606208, 4096 00020000:00200000:2.0:1767319670.350435:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.350439:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [147, 147] 00000008:00010000:2.0:1767319670.350444:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.350446:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.350453:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.350463:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.350473:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.350480:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.350496:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.350505:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [602112, 606208) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.350511:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 147 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.350529:0:88594:0:(rw26.c:912:ll_write_end()) pos 602112, len 4096, copied 4096 00000080:00200000:2.0:1767319670.350533:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000051ab53fb[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.350536:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003aaad3cc 17ffffc0001001 3:0 ffff90cb06153000 147 lru 00000080:00200000:2.0:1767319670.350541:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008e947b02 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:2.0:1767319670.350544:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000051ab53fb 00000080:00200000:2.0:1767319670.350545:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.350547:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.350556:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.350568:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.350571:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.350573:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.350579:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.350582:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.350585:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.350589:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.350596:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.350604:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.350612:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.350698:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.350702:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [147, 147] 00000080:00200000:2.0:1767319670.350706:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.350710:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.350715:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 606208 i_blocks 2 00000080:00200000:2.0:1767319670.350718:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.350726:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 606208, count: 4096 00000080:00200000:2.0:1767319670.350730:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 606208, bytes: 4096 00000080:00200000:2.0:1767319670.350732:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.350735:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 149, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.350737:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [606208, 610304) 0 0 00000080:00200000:2.0:1767319670.350745:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.350751:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [148, 148] 00020000:00200000:2.0:1767319670.350754:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [606208, 610304) 610304, 4096 00020000:00200000:2.0:1767319670.350756:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.350762:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [148, 148] 00000008:00010000:2.0:1767319670.350768:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.350771:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.350779:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.350788:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.350797:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.350805:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.350827:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.350836:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [606208, 610304) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.350842:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 148 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.350859:0:88594:0:(rw26.c:912:ll_write_end()) pos 606208, len 4096, copied 4096 00000080:00200000:2.0:1767319670.350863:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000040fab8df[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.350866:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e79f4346 17ffffc0001001 3:0 ffff90cb06153360 148 lru 00000080:00200000:2.0:1767319670.350872:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000010ab96c3 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:2.0:1767319670.350874:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000040fab8df 00000080:00200000:2.0:1767319670.350875:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.350878:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.350886:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.350899:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.350902:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.350904:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.350910:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.350913:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.350915:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.350919:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.350926:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.350935:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.350943:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.350948:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.350951:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [148, 148] 00000080:00200000:2.0:1767319670.350955:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.350957:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.350962:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 610304 i_blocks 2 00000080:00200000:2.0:1767319670.350965:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.350972:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 610304, count: 4096 00000080:00200000:2.0:1767319670.350976:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 610304, bytes: 4096 00000080:00200000:2.0:1767319670.350978:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.350981:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 150, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.350983:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [610304, 614400) 0 0 00000080:00200000:2.0:1767319670.350986:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.350991:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [149, 149] 00020000:00200000:2.0:1767319670.350994:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [610304, 614400) 614400, 4096 00020000:00200000:2.0:1767319670.350996:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.351002:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [149, 149] 00000008:00010000:2.0:1767319670.351007:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.351009:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.351017:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.351026:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.351034:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.351041:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.351059:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.351068:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [610304, 614400) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.351074:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 149 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.351093:0:88594:0:(rw26.c:912:ll_write_end()) pos 610304, len 4096, copied 4096 00000080:00200000:2.0:1767319670.351097:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ea931912[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.351100:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e28ed576 17ffffc0001001 3:0 ffff90cb06153870 149 lru 00000080:00200000:2.0:1767319670.351106:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a5dc0012 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:2.0:1767319670.351108:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ea931912 00000080:00200000:2.0:1767319670.351109:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.351112:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.351120:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.351245:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.351249:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.351251:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.351258:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.351261:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.351263:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.351268:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.351275:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.351283:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.351292:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.351297:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.351300:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [149, 149] 00000080:00200000:2.0:1767319670.351303:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.351306:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.351312:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 614400 i_blocks 2 00000080:00200000:2.0:1767319670.351315:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.351323:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 614400, count: 4096 00000080:00200000:2.0:1767319670.351327:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 614400, bytes: 4096 00000080:00200000:2.0:1767319670.351329:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.351333:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 151, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.351334:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [614400, 618496) 0 0 00000080:00200000:2.0:1767319670.351337:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.351342:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [150, 150] 00020000:00200000:2.0:1767319670.351345:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [614400, 618496) 618496, 4096 00020000:00200000:2.0:1767319670.351347:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.351353:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [150, 150] 00000008:00010000:2.0:1767319670.351359:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.351362:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.351494:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.351505:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.351514:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.351521:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.351538:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.351548:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [614400, 618496) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.351555:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 150 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.351576:0:88594:0:(rw26.c:912:ll_write_end()) pos 614400, len 4096, copied 4096 00000080:00200000:2.0:1767319670.351580:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000fe17d6f8[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.351583:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000a4cf8f12 17ffffc0001001 3:0 ffff90cb061530d8 150 lru 00000080:00200000:2.0:1767319670.351589:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac8cacae 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:2.0:1767319670.351591:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000fe17d6f8 00000080:00200000:2.0:1767319670.351593:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.351596:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.351605:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.351700:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.351704:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.351707:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.351715:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.351718:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.351721:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.351725:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.351733:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.351742:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.351751:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.351756:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.351759:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [150, 150] 00000080:00200000:2.0:1767319670.351763:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.351767:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.351772:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 618496 i_blocks 2 00000080:00200000:2.0:1767319670.351775:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.351784:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 618496, count: 4096 00000080:00200000:2.0:1767319670.351787:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 618496, bytes: 4096 00000080:00200000:2.0:1767319670.351789:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.351793:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 152, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.351795:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [618496, 622592) 0 0 00000080:00200000:2.0:1767319670.351797:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.351803:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [151, 151] 00020000:00200000:2.0:1767319670.351806:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [618496, 622592) 622592, 4096 00020000:00200000:2.0:1767319670.351809:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.351816:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [151, 151] 00000008:00010000:2.0:1767319670.351822:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.351825:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.351833:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.351842:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.351850:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.351858:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.351875:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.351884:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [618496, 622592) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.351890:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 151 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.351919:0:88594:0:(rw26.c:912:ll_write_end()) pos 618496, len 4096, copied 4096 00000080:00200000:2.0:1767319670.351924:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ffa438ba[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.351927:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000083642503 17ffffc0001021 2:0 ffff90cb06153bd0 151 lru 00000080:00200000:2.0:1767319670.351933:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000508d5e0f 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:2.0:1767319670.351935:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ffa438ba 00000080:00200000:2.0:1767319670.351936:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.351939:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.351947:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.351960:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.351963:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.351965:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.351971:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.351974:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.351977:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.351981:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.351989:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.351997:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.352007:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.352012:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.352016:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [151, 151] 00000080:00200000:2.0:1767319670.352019:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.352023:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.352028:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 622592 i_blocks 2 00000080:00200000:2.0:1767319670.352031:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.352039:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 622592, count: 4096 00000080:00200000:2.0:1767319670.352043:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 622592, bytes: 4096 00000080:00200000:2.0:1767319670.352045:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.352049:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 153, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.352051:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [622592, 626688) 0 0 00000080:00200000:2.0:1767319670.352053:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.352058:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [152, 152] 00020000:00200000:2.0:1767319670.352062:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [622592, 626688) 626688, 4096 00020000:00200000:2.0:1767319670.352064:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.352070:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [152, 152] 00000008:00010000:2.0:1767319670.352075:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.352077:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.352085:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.352094:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.352103:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.352110:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.352237:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.352247:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [622592, 626688) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.352254:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 152 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.352272:0:88594:0:(rw26.c:912:ll_write_end()) pos 622592, len 4096, copied 4096 00000080:00200000:2.0:1767319670.352277:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a00e3952[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.352280:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000346323b8 17ffffc0001001 3:0 ffff90cb06153ca8 152 lru 00000080:00200000:2.0:1767319670.352286:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007a90232e 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:2.0:1767319670.352288:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a00e3952 00000080:00200000:2.0:1767319670.352289:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.352292:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.352301:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.352314:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.352316:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.352319:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.352325:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.352327:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.352330:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.352334:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.352341:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.352350:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.352358:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.352363:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.352403:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [152, 152] 00000080:00200000:2.0:1767319670.352408:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.352412:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.352417:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 626688 i_blocks 2 00000080:00200000:2.0:1767319670.352419:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.352428:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 626688, count: 4096 00000080:00200000:2.0:1767319670.352432:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 626688, bytes: 4096 00000080:00200000:2.0:1767319670.352434:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.352438:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 154, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.352440:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [626688, 630784) 0 0 00000080:00200000:2.0:1767319670.352442:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.352447:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [153, 153] 00020000:00200000:2.0:1767319670.352450:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [626688, 630784) 630784, 4096 00020000:00200000:2.0:1767319670.352452:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.352459:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [153, 153] 00000008:00010000:2.0:1767319670.352464:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.352467:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.352476:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.352484:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.352492:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.352499:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.352515:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.352524:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [626688, 630784) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.352529:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 153 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.352545:0:88594:0:(rw26.c:912:ll_write_end()) pos 626688, len 4096, copied 4096 00000080:00200000:2.0:1767319670.352549:0:88594:0:(rw26.c:969:ll_write_end()) page@000000006a16be85[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.352552:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e5c76565 17ffffc0001001 3:0 ffff90cb06153e58 153 lru 00000080:00200000:2.0:1767319670.352558:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000404cc053 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:2.0:1767319670.352560:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000006a16be85 00000080:00200000:2.0:1767319670.352561:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.352564:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.352572:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.352583:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.352586:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.352589:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.352594:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.352596:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.352599:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.352602:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.352610:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.352696:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.352705:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.352711:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.352714:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [153, 153] 00000080:00200000:2.0:1767319670.352717:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.352721:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.352726:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 630784 i_blocks 2 00000080:00200000:2.0:1767319670.352729:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.352736:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 630784, count: 4096 00000080:00200000:2.0:1767319670.352740:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 630784, bytes: 4096 00000080:00200000:2.0:1767319670.352743:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.352747:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 155, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.352748:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [630784, 634880) 0 0 00000080:00200000:2.0:1767319670.352751:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.352756:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [154, 154] 00020000:00200000:2.0:1767319670.352759:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [630784, 634880) 634880, 4096 00020000:00200000:2.0:1767319670.352762:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.352768:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [154, 154] 00000008:00010000:2.0:1767319670.352774:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.352777:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.352784:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.352793:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.352802:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.352808:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.352826:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.352836:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [630784, 634880) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.352842:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 154 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.352863:0:88594:0:(rw26.c:912:ll_write_end()) pos 630784, len 4096, copied 4096 00000080:00200000:2.0:1767319670.352867:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a13086bf[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.352870:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000009eaa7a5a 17ffffc0001001 3:0 ffff90cb06153d80 154 lru 00000080:00200000:2.0:1767319670.352876:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000012da565d 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:2.0:1767319670.352878:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a13086bf 00000080:00200000:2.0:1767319670.352879:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.352881:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.352889:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.352900:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.352904:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.352906:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.352911:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.352914:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.352916:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.352920:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.352928:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.352936:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.352945:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.352950:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.352953:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [154, 154] 00000080:00200000:2.0:1767319670.352956:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.352959:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.352963:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 634880 i_blocks 2 00000080:00200000:2.0:1767319670.352965:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.352973:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 634880, count: 4096 00000080:00200000:2.0:1767319670.352977:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 634880, bytes: 4096 00000080:00200000:2.0:1767319670.352979:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.352982:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 156, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.352984:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [634880, 638976) 0 0 00000080:00200000:2.0:1767319670.352986:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.352992:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [155, 155] 00020000:00200000:2.0:1767319670.352995:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [634880, 638976) 638976, 4096 00020000:00200000:2.0:1767319670.352997:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.353002:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [155, 155] 00000008:00010000:2.0:1767319670.353007:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.353009:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.353017:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.353027:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.353035:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.353041:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.353061:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.353071:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [634880, 638976) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.353079:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 155 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.353096:0:88594:0:(rw26.c:912:ll_write_end()) pos 634880, len 4096, copied 4096 00000080:00200000:2.0:1767319670.353100:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000887fb8d2[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.353102:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001ee97834 17ffffc0001001 3:0 ffff90cb061536c0 155 lru 00000080:00200000:2.0:1767319670.353108:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000006b95ffe1 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:2.0:1767319670.353110:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000887fb8d2 00000080:00200000:2.0:1767319670.353111:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.353113:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.353121:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.353230:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.353234:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.353236:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.353243:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.353246:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.353248:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.353253:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.353261:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.353269:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.353277:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.353282:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.353286:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [155, 155] 00000080:00200000:2.0:1767319670.353289:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.353292:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.353297:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 638976 i_blocks 2 00000080:00200000:2.0:1767319670.353300:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.353307:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 638976, count: 4096 00000080:00200000:2.0:1767319670.353311:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 638976, bytes: 4096 00000080:00200000:2.0:1767319670.353313:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.353317:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 157, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.353319:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [638976, 643072) 0 0 00000080:00200000:2.0:1767319670.353321:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.353327:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [156, 156] 00020000:00200000:2.0:1767319670.353330:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [638976, 643072) 643072, 4096 00020000:00200000:2.0:1767319670.353332:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.353338:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [156, 156] 00000008:00010000:2.0:1767319670.353344:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.353346:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.353354:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.353363:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.353499:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.353506:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.353525:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.353534:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [638976, 643072) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.353541:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 156 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.353561:0:88594:0:(rw26.c:912:ll_write_end()) pos 638976, len 4096, copied 4096 00000080:00200000:2.0:1767319670.353565:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000061be1ce2[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.353568:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000633981fc 17ffffc0001001 3:0 ffff90cb06153288 156 lru 00000080:00200000:2.0:1767319670.353574:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000150da0ff 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:2.0:1767319670.353577:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000061be1ce2 00000080:00200000:2.0:1767319670.353578:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.353581:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.353590:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.353602:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.353605:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.353607:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.353614:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.353696:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.353699:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.353704:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.353711:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.353720:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.353728:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.353733:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.353736:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [156, 156] 00000080:00200000:2.0:1767319670.353741:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.353744:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.353749:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 643072 i_blocks 2 00000080:00200000:2.0:1767319670.353752:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.353761:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 643072, count: 4096 00000080:00200000:2.0:1767319670.353765:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 643072, bytes: 4096 00000080:00200000:2.0:1767319670.353767:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.353771:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 158, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.353773:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [643072, 647168) 0 0 00000080:00200000:2.0:1767319670.353775:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.353781:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [157, 157] 00020000:00200000:2.0:1767319670.353784:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [643072, 647168) 647168, 4096 00020000:00200000:2.0:1767319670.353786:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.353792:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [157, 157] 00000008:00010000:2.0:1767319670.353797:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.353800:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.353808:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.353818:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.353826:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.353833:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.353850:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.353859:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [643072, 647168) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.353866:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 157 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.353882:0:88594:0:(rw26.c:912:ll_write_end()) pos 643072, len 4096, copied 4096 00000080:00200000:2.0:1767319670.353887:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ac732fc2[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.353890:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003f622547 17ffffc0001001 3:0 ffff90cb061535e8 157 lru 00000080:00200000:2.0:1767319670.353896:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000cc54c70f 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:2.0:1767319670.353898:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ac732fc2 00000080:00200000:2.0:1767319670.353900:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.353902:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.353910:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.353922:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.353925:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.353928:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.353934:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.353937:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.353939:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.353944:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.353951:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.353960:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.353968:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.353973:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.353977:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [157, 157] 00000080:00200000:2.0:1767319670.353981:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.353984:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.353989:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 647168 i_blocks 2 00000080:00200000:2.0:1767319670.353992:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.354000:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 647168, count: 4096 00000080:00200000:2.0:1767319670.354004:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 647168, bytes: 4096 00000080:00200000:2.0:1767319670.354006:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.354010:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 159, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.354012:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [647168, 651264) 0 0 00000080:00200000:2.0:1767319670.354014:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.354020:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [158, 158] 00020000:00200000:2.0:1767319670.354023:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [647168, 651264) 651264, 4096 00020000:00200000:2.0:1767319670.354025:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.354030:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [158, 158] 00000008:00010000:2.0:1767319670.354036:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.354038:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.354046:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.354055:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.354064:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.354072:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.354091:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.354102:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [647168, 651264) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.354109:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 158 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.354148:0:88594:0:(rw26.c:912:ll_write_end()) pos 647168, len 4096, copied 4096 00000080:00200000:2.0:1767319670.354153:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f2302524[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.354155:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000aad8a4d2 17ffffc0001001 3:0 ffff90cb0777a438 158 lru 00000080:00200000:2.0:1767319670.354161:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002a064421 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:2.0:1767319670.354163:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f2302524 00000080:00200000:2.0:1767319670.354165:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.354167:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.354176:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.354188:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.354191:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.354194:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.354200:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.354202:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.354205:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.354209:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.354217:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.354226:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.354236:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.354241:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.354244:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [158, 158] 00000080:00200000:2.0:1767319670.354248:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.354251:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.354255:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 651264 i_blocks 2 00000080:00200000:2.0:1767319670.354258:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.354265:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 651264, count: 4096 00000080:00200000:2.0:1767319670.354268:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 651264, bytes: 4096 00000080:00200000:2.0:1767319670.354270:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.354274:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 160, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.354275:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [651264, 655360) 0 0 00000080:00200000:2.0:1767319670.354278:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.354282:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [159, 159] 00020000:00200000:2.0:1767319670.354285:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [651264, 655360) 655360, 4096 00020000:00200000:2.0:1767319670.354287:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.354293:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [159, 159] 00000008:00010000:2.0:1767319670.354297:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.354300:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.354307:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.354316:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.354325:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.354333:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.354350:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.354359:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [651264, 655360) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.356426:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 159 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.356509:0:88594:0:(rw26.c:912:ll_write_end()) pos 651264, len 4096, copied 4096 00000080:00200000:2.0:1767319670.356520:0:88594:0:(rw26.c:969:ll_write_end()) page@000000006c1b2ea2[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.356525:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000000bb8d4c6 17ffffc0001001 3:0 ffff90cb0777a1b0 159 lru 00000080:00200000:2.0:1767319670.356532:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000033080d57 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:2.0:1767319670.356534:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000006c1b2ea2 00000080:00200000:2.0:1767319670.356536:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.356544:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.356573:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.356607:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.356612:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.360517:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.360555:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.360561:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.360566:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.360577:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.360594:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.360669:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.360695:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.360707:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.360716:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [159, 159] 00000080:00200000:2.0:1767319670.360726:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.360730:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.360745:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 655360 i_blocks 2 00000080:00200000:2.0:1767319670.360751:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.360783:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 655360, count: 4096 00000080:00200000:2.0:1767319670.360792:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 655360, bytes: 4096 00000080:00200000:2.0:1767319670.360797:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.360805:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 161, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.360808:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [655360, 659456) 0 0 00000080:00200000:2.0:1767319670.360812:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.360827:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [160, 160] 00020000:00200000:2.0:1767319670.360833:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [655360, 659456) 659456, 4096 00020000:00200000:2.0:1767319670.360837:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.360853:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [160, 160] 00000008:00010000:2.0:1767319670.360867:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.360873:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.360896:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.360911:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.360924:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.360933:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.360951:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.360962:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [655360, 659456) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.360976:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 160 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.361019:0:88594:0:(rw26.c:912:ll_write_end()) pos 655360, len 4096, copied 4096 00000080:00200000:2.0:1767319670.361027:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a77b94a8[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.361030:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000021105c8d 17ffffc0001001 3:0 ffff90cb0777a948 160 lru 00000080:00200000:2.0:1767319670.361039:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a68fb2ad 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:2.0:1767319670.361042:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a77b94a8 00000080:00200000:2.0:1767319670.361043:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.361048:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.361067:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.361090:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.361094:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.361096:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.361102:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.361105:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.361107:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.361112:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.361120:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.361222:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.361230:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.361235:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.361292:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [160, 160] 00000080:00200000:2.0:1767319670.361298:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.361301:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.361306:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 659456 i_blocks 2 00000080:00200000:2.0:1767319670.361309:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.361320:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 659456, count: 4096 00000080:00200000:2.0:1767319670.361324:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 659456, bytes: 4096 00000080:00200000:2.0:1767319670.361326:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.361330:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 162, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.361331:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [659456, 663552) 0 0 00000080:00200000:2.0:1767319670.361334:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.361340:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [161, 161] 00020000:00200000:2.0:1767319670.361343:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [659456, 663552) 663552, 4096 00020000:00200000:2.0:1767319670.361345:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.361352:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [161, 161] 00000008:00010000:2.0:1767319670.361358:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.361360:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.361403:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.361413:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.361422:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.361430:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.361447:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.361456:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [659456, 663552) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.361461:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 161 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.361476:0:88594:0:(rw26.c:912:ll_write_end()) pos 659456, len 4096, copied 4096 00000080:00200000:2.0:1767319670.361480:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000055630278[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.361483:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000029122eaf 17ffffc0001001 3:0 ffff90cb0777a000 161 lru 00000080:00200000:2.0:1767319670.361490:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002baf000b 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:2.0:1767319670.361492:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000055630278 00000080:00200000:2.0:1767319670.361493:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.361495:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.361503:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.361514:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.361517:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.361519:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.361524:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.361526:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.361529:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.361533:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.361541:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.361549:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.361555:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.361560:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.361562:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [161, 161] 00000080:00200000:2.0:1767319670.361566:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.361569:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.361573:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 663552 i_blocks 2 00000080:00200000:2.0:1767319670.361576:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.361583:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 663552, count: 4096 00000080:00200000:2.0:1767319670.361586:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 663552, bytes: 4096 00000080:00200000:2.0:1767319670.361589:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.361592:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 163, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.361594:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [663552, 667648) 0 0 00000080:00200000:2.0:1767319670.361596:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.361601:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [162, 162] 00020000:00200000:2.0:1767319670.361603:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [663552, 667648) 667648, 4096 00020000:00200000:2.0:1767319670.361606:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.361610:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [162, 162] 00000008:00010000:2.0:1767319670.364494:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.364515:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.364553:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.364577:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.364591:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.364601:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.364653:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.364671:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [663552, 667648) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.364690:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 162 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.364743:0:88594:0:(rw26.c:912:ll_write_end()) pos 663552, len 4096, copied 4096 00000080:00200000:2.0:1767319670.364755:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000fbd8b973[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.364759:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c1c93406 17ffffc0001001 3:0 ffff90cb0777a360 162 lru 00000080:00200000:2.0:1767319670.364766:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e77d9af1 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:2.0:1767319670.364768:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000fbd8b973 00000080:00200000:2.0:1767319670.364769:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.364775:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.364801:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.364831:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.364837:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.364840:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.364859:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.364863:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.364866:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.364870:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.364880:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.364899:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.364907:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.364917:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.364925:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [162, 162] 00000080:00200000:2.0:1767319670.364935:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.364939:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.364951:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 667648 i_blocks 2 00000080:00200000:2.0:1767319670.364957:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.364986:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 667648, count: 4096 00000080:00200000:2.0:1767319670.364996:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 667648, bytes: 4096 00000080:00200000:2.0:1767319670.365000:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.365006:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 164, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.365008:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [667648, 671744) 0 0 00000080:00200000:2.0:1767319670.365012:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.365024:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [163, 163] 00020000:00200000:2.0:1767319670.365030:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [667648, 671744) 671744, 4096 00020000:00200000:2.0:1767319670.365034:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.365049:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [163, 163] 00000008:00010000:2.0:1767319670.365061:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.365064:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.365072:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.365080:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.365089:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.365096:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.365113:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.365291:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [667648, 671744) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.365302:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 163 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.365326:0:88594:0:(rw26.c:912:ll_write_end()) pos 667648, len 4096, copied 4096 00000080:00200000:2.0:1767319670.365331:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005c692599[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.365335:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000051e3fc49 17ffffc0001001 3:0 ffff90cb0777a870 163 lru 00000080:00200000:2.0:1767319670.365341:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001eed09da 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:2.0:1767319670.365344:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005c692599 00000080:00200000:2.0:1767319670.365346:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.365348:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.365358:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.365417:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.365421:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.365424:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.365431:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.365434:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.365437:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.365441:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.365450:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.365460:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.365468:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.365473:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.365477:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [163, 163] 00000080:00200000:2.0:1767319670.365481:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.365484:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.365490:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 671744 i_blocks 2 00000080:00200000:2.0:1767319670.365493:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.365502:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 671744, count: 4096 00000080:00200000:2.0:1767319670.365506:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 671744, bytes: 4096 00000080:00200000:2.0:1767319670.365508:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.365512:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 165, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.365514:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [671744, 675840) 0 0 00000080:00200000:2.0:1767319670.365517:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.365522:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [164, 164] 00020000:00200000:2.0:1767319670.365525:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [671744, 675840) 675840, 4096 00020000:00200000:2.0:1767319670.365528:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.365533:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [164, 164] 00000008:00010000:2.0:1767319670.365540:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.365542:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.365551:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.365560:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.365568:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.365575:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.365596:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.365604:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [671744, 675840) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.365611:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 164 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.365639:0:88594:0:(rw26.c:912:ll_write_end()) pos 671744, len 4096, copied 4096 00000080:00200000:2.0:1767319670.365644:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000093dff5d6[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.365647:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000009bdf95df 17ffffc0001001 3:0 ffff90cb0777a0d8 164 lru 00000080:00200000:2.0:1767319670.365653:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c0d6192b 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:2.0:1767319670.365656:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000093dff5d6 00000080:00200000:2.0:1767319670.365657:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.365659:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.365668:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.365680:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.365683:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.365685:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.365691:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.365693:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.365696:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.365700:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.365707:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.365715:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.365723:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.365728:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.365731:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [164, 164] 00000080:00200000:2.0:1767319670.365735:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.365738:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.365743:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 675840 i_blocks 2 00000080:00200000:2.0:1767319670.365746:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.365754:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 675840, count: 4096 00000080:00200000:2.0:1767319670.365758:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 675840, bytes: 4096 00000080:00200000:2.0:1767319670.365760:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.365763:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 166, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.365765:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [675840, 679936) 0 0 00000080:00200000:2.0:1767319670.365767:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.365773:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [165, 165] 00020000:00200000:2.0:1767319670.365776:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [675840, 679936) 679936, 4096 00020000:00200000:2.0:1767319670.365778:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.365783:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [165, 165] 00000008:00010000:2.0:1767319670.365789:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.365791:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.365798:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.365806:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.365814:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.365820:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.365838:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.365847:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [675840, 679936) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.365853:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 165 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.365869:0:88594:0:(rw26.c:912:ll_write_end()) pos 675840, len 4096, copied 4096 00000080:00200000:2.0:1767319670.365873:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000dd4cdaef[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.365876:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000cda87603 17ffffc0001001 3:0 ffff90cb0777abd0 165 lru 00000080:00200000:2.0:1767319670.365882:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000844e72a4 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:2.0:1767319670.365884:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000dd4cdaef 00000080:00200000:2.0:1767319670.365885:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.365887:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.365895:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.365908:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.365911:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.365913:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.365919:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.365922:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.365924:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.365928:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.365935:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.365942:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.365952:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.365957:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.365960:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [165, 165] 00000080:00200000:2.0:1767319670.365964:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.365968:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.365973:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 679936 i_blocks 2 00000080:00200000:2.0:1767319670.365976:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.365984:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 679936, count: 4096 00000080:00200000:2.0:1767319670.365988:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 679936, bytes: 4096 00000080:00200000:2.0:1767319670.365990:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.365993:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 167, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.365995:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [679936, 684032) 0 0 00000080:00200000:2.0:1767319670.365998:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.366003:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [166, 166] 00020000:00200000:2.0:1767319670.366006:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [679936, 684032) 684032, 4096 00020000:00200000:2.0:1767319670.366008:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.366014:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [166, 166] 00000008:00010000:2.0:1767319670.366020:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.366023:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.366030:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.366039:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.366047:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.366055:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.366074:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.366084:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [679936, 684032) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.366089:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 166 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.366117:0:88594:0:(rw26.c:912:ll_write_end()) pos 679936, len 4096, copied 4096 00000080:00200000:2.0:1767319670.366157:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004479394f[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.366162:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d10426e0 17ffffc0001021 2:0 ffff90cb0777aca8 166 lru 00000080:00200000:2.0:1767319670.366168:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000004919fd84 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:2.0:1767319670.366171:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004479394f 00000080:00200000:2.0:1767319670.366172:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.366174:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.366184:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.366197:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.366200:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.366202:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.366208:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.366210:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.366213:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.366217:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.366224:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.366234:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.366241:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.366246:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.366249:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [166, 166] 00000080:00200000:2.0:1767319670.366253:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.366255:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.366260:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 684032 i_blocks 2 00000080:00200000:2.0:1767319670.366263:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.366270:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 684032, count: 4096 00000080:00200000:2.0:1767319670.366274:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 684032, bytes: 4096 00000080:00200000:2.0:1767319670.366276:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.366279:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 168, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.366281:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [684032, 688128) 0 0 00000080:00200000:2.0:1767319670.366283:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.366288:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [167, 167] 00020000:00200000:2.0:1767319670.366291:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [684032, 688128) 688128, 4096 00020000:00200000:2.0:1767319670.366294:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.366300:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [167, 167] 00000008:00010000:2.0:1767319670.366305:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.366308:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.366316:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.366325:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.366334:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.366342:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.366359:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.366403:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [684032, 688128) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.366410:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 167 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.366428:0:88594:0:(rw26.c:912:ll_write_end()) pos 684032, len 4096, copied 4096 00000080:00200000:2.0:1767319670.366432:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000616f3236[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.366436:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c827de84 17ffffc0001001 3:0 ffff90cb0777ae58 167 lru 00000080:00200000:2.0:1767319670.366441:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000065e6e073 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:2.0:1767319670.366443:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000616f3236 00000080:00200000:2.0:1767319670.366444:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.366447:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.366456:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.366467:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.366470:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.366473:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.366479:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.366481:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.366484:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.366488:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.366495:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.366503:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.366511:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.366516:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.366519:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [167, 167] 00000080:00200000:2.0:1767319670.366523:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.366526:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.366531:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 688128 i_blocks 2 00000080:00200000:2.0:1767319670.366534:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.366541:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 688128, count: 4096 00000080:00200000:2.0:1767319670.366545:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 688128, bytes: 4096 00000080:00200000:2.0:1767319670.366547:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.366551:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 169, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.366552:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [688128, 692224) 0 0 00000080:00200000:2.0:1767319670.366554:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.366559:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [168, 168] 00020000:00200000:2.0:1767319670.366562:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [688128, 692224) 692224, 4096 00020000:00200000:2.0:1767319670.366564:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.366570:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [168, 168] 00000008:00010000:2.0:1767319670.366576:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.366578:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.366586:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.366595:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.366603:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.366610:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.366627:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.366636:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [688128, 692224) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.366643:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 168 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.366660:0:88594:0:(rw26.c:912:ll_write_end()) pos 688128, len 4096, copied 4096 00000080:00200000:2.0:1767319670.366666:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c4e5345c[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.366669:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000058032bbb 17ffffc0001001 3:0 ffff90cb0777ad80 168 lru 00000080:00200000:2.0:1767319670.366674:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a0fa53fe 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:2.0:1767319670.366676:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c4e5345c 00000080:00200000:2.0:1767319670.366677:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.366680:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.366688:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.366700:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.366704:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.366706:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.366712:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.366715:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.366717:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.366721:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.366728:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.366736:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.366745:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.366749:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.366752:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [168, 168] 00000080:00200000:2.0:1767319670.366757:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.366760:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.366765:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 692224 i_blocks 2 00000080:00200000:2.0:1767319670.366767:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.366775:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 692224, count: 4096 00000080:00200000:2.0:1767319670.366779:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 692224, bytes: 4096 00000080:00200000:2.0:1767319670.366781:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.366785:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 170, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.366786:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [692224, 696320) 0 0 00000080:00200000:2.0:1767319670.366788:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.366794:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [169, 169] 00020000:00200000:2.0:1767319670.366797:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [692224, 696320) 696320, 4096 00020000:00200000:2.0:1767319670.366799:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.366805:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [169, 169] 00000008:00010000:2.0:1767319670.366810:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.366813:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.366820:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.366829:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.366837:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.366845:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.366863:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.366872:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [692224, 696320) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.366878:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 169 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.366897:0:88594:0:(rw26.c:912:ll_write_end()) pos 692224, len 4096, copied 4096 00000080:00200000:2.0:1767319670.366901:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f6f47f24[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.366904:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e038824c 17ffffc0001001 3:0 ffff90cb0777a6c0 169 lru 00000080:00200000:2.0:1767319670.366910:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000123e8682 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:2.0:1767319670.366912:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f6f47f24 00000080:00200000:2.0:1767319670.366913:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.366915:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.366923:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.366935:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.366938:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.366940:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.366947:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.366950:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.366952:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.366956:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.366963:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.366972:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.366979:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.366984:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.366988:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [169, 169] 00000080:00200000:2.0:1767319670.366991:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.366994:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.367000:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 696320 i_blocks 2 00000080:00200000:2.0:1767319670.367004:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.367013:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 696320, count: 4096 00000080:00200000:2.0:1767319670.367017:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 696320, bytes: 4096 00000080:00200000:2.0:1767319670.367020:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.367023:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 171, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.367024:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [696320, 700416) 0 0 00000080:00200000:2.0:1767319670.367026:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.367031:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [170, 170] 00020000:00200000:2.0:1767319670.367034:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [696320, 700416) 700416, 4096 00020000:00200000:2.0:1767319670.367036:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.367042:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [170, 170] 00000008:00010000:2.0:1767319670.367047:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.367049:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.367057:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.367066:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.367073:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.367080:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.367096:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.367105:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [696320, 700416) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.367111:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 170 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.367143:0:88594:0:(rw26.c:912:ll_write_end()) pos 696320, len 4096, copied 4096 00000080:00200000:2.0:1767319670.367148:0:88594:0:(rw26.c:969:ll_write_end()) page@000000001158bb81[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.367151:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005c94bf70 17ffffc0001001 3:0 ffff90cb0777a288 170 lru 00000080:00200000:2.0:1767319670.367157:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c314bfaf 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:2.0:1767319670.367159:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000001158bb81 00000080:00200000:2.0:1767319670.367160:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.367164:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.367172:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.367183:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.367186:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.367188:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.367193:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.367196:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.367198:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.367202:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.367209:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.367218:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.367226:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.367231:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.367234:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [170, 170] 00000080:00200000:2.0:1767319670.367238:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.367240:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.367245:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 700416 i_blocks 2 00000080:00200000:2.0:1767319670.367247:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.367255:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 700416, count: 4096 00000080:00200000:2.0:1767319670.367258:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 700416, bytes: 4096 00000080:00200000:2.0:1767319670.367260:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.367264:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 172, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.367265:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [700416, 704512) 0 0 00000080:00200000:2.0:1767319670.367268:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.367273:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [171, 171] 00020000:00200000:2.0:1767319670.367276:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [700416, 704512) 704512, 4096 00020000:00200000:2.0:1767319670.367278:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.367284:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [171, 171] 00000008:00010000:2.0:1767319670.367289:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.367291:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.367298:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.367307:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.367315:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.367322:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.367339:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.367349:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [700416, 704512) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.367355:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 171 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.367407:0:88594:0:(rw26.c:912:ll_write_end()) pos 700416, len 4096, copied 4096 00000080:00200000:2.0:1767319670.367412:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c1529ada[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.367415:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d914928c 17ffffc0001001 3:0 ffff90cb0777a5e8 171 lru 00000080:00200000:2.0:1767319670.367420:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000064b0f776 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:2.0:1767319670.367422:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c1529ada 00000080:00200000:2.0:1767319670.367424:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.367426:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.367434:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.367447:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.367450:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.367452:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.367458:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.367461:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.367463:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.367468:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.367475:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.367484:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.367492:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.367496:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.367499:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [171, 171] 00000080:00200000:2.0:1767319670.367503:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.367507:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.367511:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 704512 i_blocks 2 00000080:00200000:2.0:1767319670.367514:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.367521:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 704512, count: 4096 00000080:00200000:2.0:1767319670.367526:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 704512, bytes: 4096 00000080:00200000:2.0:1767319670.367528:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.367531:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 173, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.367533:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [704512, 708608) 0 0 00000080:00200000:2.0:1767319670.367535:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.367541:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [172, 172] 00020000:00200000:2.0:1767319670.367544:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [704512, 708608) 708608, 4096 00020000:00200000:2.0:1767319670.367546:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.367551:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [172, 172] 00000008:00010000:2.0:1767319670.367557:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.367559:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.367567:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.367576:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.367584:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.367592:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.367610:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.367619:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [704512, 708608) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.367625:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 172 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.367641:0:88594:0:(rw26.c:912:ll_write_end()) pos 704512, len 4096, copied 4096 00000080:00200000:2.0:1767319670.367645:0:88594:0:(rw26.c:969:ll_write_end()) page@000000009d5ad902[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.367648:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002eef25f9 17ffffc0001001 3:0 ffff90cb0777aaf8 172 lru 00000080:00200000:2.0:1767319670.367654:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000065211e2f 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:2.0:1767319670.367656:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000009d5ad902 00000080:00200000:2.0:1767319670.367657:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.367660:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.367668:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.367681:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.367684:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.367686:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.367692:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.367695:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.367697:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.367701:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.367710:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.367718:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.367729:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.367734:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.367737:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [172, 172] 00000080:00200000:2.0:1767319670.367741:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.367744:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.367750:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 708608 i_blocks 2 00000080:00200000:2.0:1767319670.367753:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.367761:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 708608, count: 4096 00000080:00200000:2.0:1767319670.367764:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 708608, bytes: 4096 00000080:00200000:2.0:1767319670.367766:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.367770:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 174, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.367772:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [708608, 712704) 0 0 00000080:00200000:2.0:1767319670.367775:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.367780:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [173, 173] 00020000:00200000:2.0:1767319670.367783:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [708608, 712704) 712704, 4096 00020000:00200000:2.0:1767319670.367785:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.367791:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [173, 173] 00000008:00010000:2.0:1767319670.367796:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.367799:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.367806:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.367815:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.367823:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.367831:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.367850:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.367859:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [708608, 712704) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.367866:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 173 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.367882:0:88594:0:(rw26.c:912:ll_write_end()) pos 708608, len 4096, copied 4096 00000080:00200000:2.0:1767319670.367887:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004b6ed09a[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.367890:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000230a5d64 17ffffc0001001 3:0 ffff90cb0777a510 173 lru 00000080:00200000:2.0:1767319670.367895:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008fed18cc 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:2.0:1767319670.367897:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004b6ed09a 00000080:00200000:2.0:1767319670.367899:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.367901:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.367911:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.367924:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.367927:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.367929:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.367935:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.367938:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.367941:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.367945:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.367952:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.367961:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.367969:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.367974:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.367977:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [173, 173] 00000080:00200000:2.0:1767319670.367981:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.367984:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.367989:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 712704 i_blocks 2 00000080:00200000:2.0:1767319670.367992:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.368000:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 712704, count: 4096 00000080:00200000:2.0:1767319670.368004:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 712704, bytes: 4096 00000080:00200000:2.0:1767319670.368006:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.368010:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 175, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.368012:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [712704, 716800) 0 0 00000080:00200000:2.0:1767319670.368015:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.368020:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [174, 174] 00020000:00200000:2.0:1767319670.368023:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [712704, 716800) 716800, 4096 00020000:00200000:2.0:1767319670.368025:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.368031:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [174, 174] 00000008:00010000:2.0:1767319670.368036:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.368039:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077969b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319670.368045:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.368055:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.368063:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.368071:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.368090:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.368099:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [712704, 716800) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.368105:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 174 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.368121:0:88594:0:(rw26.c:912:ll_write_end()) pos 712704, len 4096, copied 4096 00000080:00200000:2.0:1767319670.370911:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004322dc57[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.370923:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000060e96e1c 17ffffc0001001 3:0 ffff90cb0777aa20 174 lru 00000080:00200000:2.0:1767319670.370932:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000027abca13 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:2.0:1767319670.370935:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004322dc57 00000080:00200000:2.0:1767319670.370937:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.371467:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.371516:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.371563:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.371571:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.371575:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.371601:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.371605:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.371610:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077969b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.371701:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.371714:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.371736:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.371740:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077969b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.371752:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.371762:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [174, 174] 00000080:00200000:3.0:1767319670.371774:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.371778:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.371796:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 716800 i_blocks 2 00000080:00200000:3.0:1767319670.371802:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.371841:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 716800, count: 4096 00000080:00200000:3.0:1767319670.371850:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 716800, bytes: 4096 00000080:00200000:3.0:1767319670.371856:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.371863:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 176, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.371884:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [716800, 720896) 0 0 00000080:00200000:3.0:1767319670.371889:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.371908:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [175, 175] 00020000:00200000:3.0:1767319670.371916:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [716800, 720896) 720896, 4096 00020000:00200000:3.0:1767319670.371921:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.371943:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [175, 175] 00000008:00010000:3.0:1767319670.371961:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.371967:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.371992:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.372006:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.372017:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.372024:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.372030:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.372041:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [716800, 720896) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.372055:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 175 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.372105:0:88594:0:(rw26.c:912:ll_write_end()) pos 716800, len 4096, copied 4096 00000080:00200000:3.0:1767319670.372112:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a3bd3dcf[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.372116:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000067b69d47 17ffffc0001001 3:0 ffff90cb063a2d80 175 lru 00000080:00200000:3.0:1767319670.372122:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000cbf08db6 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:3.0:1767319670.372226:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a3bd3dcf 00000080:00200000:3.0:1767319670.372233:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.372331:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.372350:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.372474:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.372479:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.372482:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.372493:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.372496:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.372499:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.372504:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.372513:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.372525:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.372528:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.372535:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.372540:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [175, 175] 00000080:00200000:3.0:1767319670.372544:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.372547:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.372554:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 720896 i_blocks 2 00000080:00200000:3.0:1767319670.372557:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.372569:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 720896, count: 4096 00000080:00200000:3.0:1767319670.372574:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 720896, bytes: 4096 00000080:00200000:3.0:1767319670.372576:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.372581:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 177, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.372583:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [720896, 724992) 0 0 00000080:00200000:3.0:1767319670.372585:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.372600:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [176, 176] 00020000:00200000:3.0:1767319670.372603:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [720896, 724992) 724992, 4096 00020000:00200000:3.0:1767319670.372606:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.372703:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [176, 176] 00000008:00010000:3.0:1767319670.372712:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.372716:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.372728:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.372738:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.372747:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.372755:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.372762:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.372771:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [720896, 724992) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.372780:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 176 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.372804:0:88594:0:(rw26.c:912:ll_write_end()) pos 720896, len 4096, copied 4096 00000080:00200000:3.0:1767319670.372810:0:88594:0:(rw26.c:969:ll_write_end()) page@000000006f78b2d3[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.372813:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000009b1dd791 17ffffc0001001 3:0 ffff90cb063a26c0 176 lru 00000080:00200000:3.0:1767319670.372820:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c81f870d 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:3.0:1767319670.372822:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000006f78b2d3 00000080:00200000:3.0:1767319670.372824:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.372826:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.372848:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.372862:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.372865:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.372868:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.372874:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.372877:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.372880:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.372884:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.372891:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.372899:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.372901:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.372906:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.372909:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [176, 176] 00000080:00200000:3.0:1767319670.372913:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.372916:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.372921:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 724992 i_blocks 2 00000080:00200000:3.0:1767319670.372924:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.372933:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 724992, count: 4096 00000080:00200000:3.0:1767319670.372937:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 724992, bytes: 4096 00000080:00200000:3.0:1767319670.372939:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.372943:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 178, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.372945:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [724992, 729088) 0 0 00000080:00200000:3.0:1767319670.372948:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.372953:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [177, 177] 00020000:00200000:3.0:1767319670.372961:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [724992, 729088) 729088, 4096 00020000:00200000:3.0:1767319670.372963:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.372970:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [177, 177] 00000008:00010000:3.0:1767319670.372975:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.372978:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.372987:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.372996:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.373004:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.373012:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.373020:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.373028:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [724992, 729088) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.373033:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 177 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.373051:0:88594:0:(rw26.c:912:ll_write_end()) pos 724992, len 4096, copied 4096 00000080:00200000:3.0:1767319670.373055:0:88594:0:(rw26.c:969:ll_write_end()) page@000000002de5112e[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.373059:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000049294909 17ffffc0001001 3:0 ffff90cb063a2288 177 lru 00000080:00200000:3.0:1767319670.373065:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a1e7f742 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:3.0:1767319670.373068:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000002de5112e 00000080:00200000:3.0:1767319670.373069:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.373071:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.373079:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.373101:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.373104:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.373107:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.373112:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.373115:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.373118:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.373122:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.373884:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.373901:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.373905:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.373914:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.373920:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [177, 177] 00000080:00200000:3.0:1767319670.373926:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.373930:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.373940:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 729088 i_blocks 2 00000080:00200000:3.0:1767319670.373944:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.373960:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 729088, count: 4096 00000080:00200000:3.0:1767319670.373966:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 729088, bytes: 4096 00000080:00200000:3.0:1767319670.373969:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.373974:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 179, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.373976:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [729088, 733184) 0 0 00000080:00200000:3.0:1767319670.373979:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.373990:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [178, 178] 00020000:00200000:3.0:1767319670.373995:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [729088, 733184) 733184, 4096 00020000:00200000:3.0:1767319670.373998:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.374026:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [178, 178] 00000008:00010000:3.0:1767319670.374037:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.374041:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.374056:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.374068:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.374078:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.374086:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.374093:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.374102:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [729088, 733184) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.374113:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 178 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.374348:0:88594:0:(rw26.c:912:ll_write_end()) pos 729088, len 4096, copied 4096 00000080:00200000:3.0:1767319670.374356:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000665999d2[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.374360:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000376df2a3 17ffffc0001001 3:0 ffff90cb063a25e8 178 lru 00000080:00200000:3.0:1767319670.374446:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000060879eb2 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:3.0:1767319670.374450:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000665999d2 00000080:00200000:3.0:1767319670.374451:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.374456:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.374476:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.374507:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.374512:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.374515:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.374526:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.374529:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.374532:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.374537:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.374546:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.374555:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.374557:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.374562:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.374565:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [178, 178] 00000080:00200000:3.0:1767319670.374569:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.374573:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.374579:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 733184 i_blocks 2 00000080:00200000:3.0:1767319670.374582:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.374593:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 733184, count: 4096 00000080:00200000:3.0:1767319670.374597:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 733184, bytes: 4096 00000080:00200000:3.0:1767319670.374600:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.374604:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 180, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.374605:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [733184, 737280) 0 0 00000080:00200000:3.0:1767319670.374608:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.374613:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [179, 179] 00020000:00200000:3.0:1767319670.374791:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [733184, 737280) 737280, 4096 00020000:00200000:3.0:1767319670.374796:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.374811:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [179, 179] 00000008:00010000:3.0:1767319670.374819:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.374822:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.374833:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.374844:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.374851:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.374859:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.374865:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.374873:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [733184, 737280) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.374881:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 179 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.374906:0:88594:0:(rw26.c:912:ll_write_end()) pos 733184, len 4096, copied 4096 00000080:00200000:3.0:1767319670.374911:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005eb31299[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.374914:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000125fb2b1 17ffffc0001001 3:0 ffff90cb2b75a360 179 lru 00000080:00200000:3.0:1767319670.374919:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000014953f7b 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:3.0:1767319670.374921:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005eb31299 00000080:00200000:3.0:1767319670.374922:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.374924:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.374934:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.374957:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.374960:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.374963:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.374969:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.374972:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.374975:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.374979:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.374989:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.374997:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.375000:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.375005:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.375008:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [179, 179] 00000080:00200000:3.0:1767319670.375013:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.375016:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.375022:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 737280 i_blocks 2 00000080:00200000:3.0:1767319670.375025:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.375034:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 737280, count: 4096 00000080:00200000:3.0:1767319670.375038:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 737280, bytes: 4096 00000080:00200000:3.0:1767319670.375041:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.375044:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 181, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.375046:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [737280, 741376) 0 0 00000080:00200000:3.0:1767319670.375049:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.375054:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [180, 180] 00020000:00200000:3.0:1767319670.375058:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [737280, 741376) 741376, 4096 00020000:00200000:3.0:1767319670.375060:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.375075:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [180, 180] 00000008:00010000:3.0:1767319670.375081:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.375084:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.375092:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.375102:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.375111:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.375118:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.377072:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.377104:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [737280, 741376) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.377215:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 180 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.377345:0:88594:0:(rw26.c:912:ll_write_end()) pos 737280, len 4096, copied 4096 00000080:00200000:3.0:1767319670.377359:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c602fa3c[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.377363:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000602b8043 17ffffc0001001 3:0 ffff90cb2b75a870 180 lru 00000080:00200000:3.0:1767319670.377394:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000067c6c35a 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:3.0:1767319670.377397:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c602fa3c 00000080:00200000:3.0:1767319670.377399:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.377404:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.377431:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.377477:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.377483:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.377486:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.377503:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.377507:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.377511:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.377518:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.377529:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.377547:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.377551:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.377560:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.377569:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [180, 180] 00000080:00200000:3.0:1767319670.377579:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.377584:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.377598:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 741376 i_blocks 2 00000080:00200000:3.0:1767319670.377604:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.377793:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 741376, count: 4096 00000080:00200000:3.0:1767319670.377804:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 741376, bytes: 4096 00000080:00200000:3.0:1767319670.377809:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.377816:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 182, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.377818:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [741376, 745472) 0 0 00000080:00200000:3.0:1767319670.377822:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.377838:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [181, 181] 00020000:00200000:3.0:1767319670.377844:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [741376, 745472) 745472, 4096 00020000:00200000:3.0:1767319670.377850:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.377875:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [181, 181] 00000008:00010000:3.0:1767319670.377890:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.377897:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.377920:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.377935:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.377949:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.377959:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.377967:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.377975:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [741376, 745472) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.377983:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 181 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.378016:0:88594:0:(rw26.c:912:ll_write_end()) pos 741376, len 4096, copied 4096 00000080:00200000:3.0:1767319670.378021:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008d8ded44[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.378024:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000004437f06 17ffffc0001021 2:0 ffff90cb2b75a0d8 181 lru 00000080:00200000:3.0:1767319670.378030:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a2c24761 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:3.0:1767319670.378032:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008d8ded44 00000080:00200000:3.0:1767319670.378033:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.378036:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.378044:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.378067:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.378070:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.378073:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.378079:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.378082:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.378085:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.378089:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.378098:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.378107:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.378109:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.378113:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.378116:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [181, 181] 00000080:00200000:3.0:1767319670.378120:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.378215:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.378222:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 745472 i_blocks 2 00000080:00200000:3.0:1767319670.378226:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.378235:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 745472, count: 4096 00000080:00200000:3.0:1767319670.378293:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 745472, bytes: 4096 00000080:00200000:3.0:1767319670.378298:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.378302:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 183, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.378304:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [745472, 749568) 0 0 00000080:00200000:3.0:1767319670.378307:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.378313:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [182, 182] 00020000:00200000:3.0:1767319670.378316:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [745472, 749568) 749568, 4096 00020000:00200000:3.0:1767319670.378319:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.378334:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [182, 182] 00000008:00010000:3.0:1767319670.378341:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.378343:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.378352:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.378362:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.378483:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.378491:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.378499:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.378508:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [745472, 749568) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.378515:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 182 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.378536:0:88594:0:(rw26.c:912:ll_write_end()) pos 745472, len 4096, copied 4096 00000080:00200000:3.0:1767319670.378541:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c15cfdfd[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.378544:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000a4d8a876 17ffffc0001001 3:0 ffff90cb2b75abd0 182 lru 00000080:00200000:3.0:1767319670.378550:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e434d6aa 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:3.0:1767319670.378553:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c15cfdfd 00000080:00200000:3.0:1767319670.378554:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.378556:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.378568:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.378593:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.378597:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.378600:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.378606:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.378609:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.378612:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.378695:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.378791:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.378803:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.378806:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.378813:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.378817:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [182, 182] 00000080:00200000:3.0:1767319670.378822:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.378825:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.378832:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 749568 i_blocks 2 00000080:00200000:3.0:1767319670.378835:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.378847:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 749568, count: 4096 00000080:00200000:3.0:1767319670.378851:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 749568, bytes: 4096 00000080:00200000:3.0:1767319670.378854:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.378857:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 184, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.378859:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [749568, 753664) 0 0 00000080:00200000:3.0:1767319670.378862:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.378868:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [183, 183] 00020000:00200000:3.0:1767319670.378872:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [749568, 753664) 753664, 4096 00020000:00200000:3.0:1767319670.378875:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.378890:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [183, 183] 00000008:00010000:3.0:1767319670.378896:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.378898:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.378908:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.378918:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.378927:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.378934:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.378941:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.378949:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [749568, 753664) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.378956:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 183 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.378975:0:88594:0:(rw26.c:912:ll_write_end()) pos 749568, len 4096, copied 4096 00000080:00200000:3.0:1767319670.378980:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d93afa76[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.378983:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001d1b1a39 17ffffc0001001 3:0 ffff90cb2b75aca8 183 lru 00000080:00200000:3.0:1767319670.378988:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a99c7add 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:3.0:1767319670.378991:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d93afa76 00000080:00200000:3.0:1767319670.378993:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.378995:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.379003:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.379031:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.379034:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.379036:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.379043:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.379045:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.379048:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.379051:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.379058:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.379066:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.379068:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.379071:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.379074:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [183, 183] 00000080:00200000:3.0:1767319670.379078:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.379080:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.379085:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 753664 i_blocks 2 00000080:00200000:3.0:1767319670.379087:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.379094:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 753664, count: 4096 00000080:00200000:3.0:1767319670.379098:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 753664, bytes: 4096 00000080:00200000:3.0:1767319670.379100:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.379103:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 185, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.379105:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [753664, 757760) 0 0 00000080:00200000:3.0:1767319670.379108:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.379113:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [184, 184] 00020000:00200000:3.0:1767319670.379116:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [753664, 757760) 757760, 4096 00020000:00200000:3.0:1767319670.379118:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.379321:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [184, 184] 00000008:00010000:3.0:1767319670.379330:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.379333:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.379341:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.379351:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.379360:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.379469:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.379478:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.379487:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [753664, 757760) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.379494:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 184 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.379516:0:88594:0:(rw26.c:912:ll_write_end()) pos 753664, len 4096, copied 4096 00000080:00200000:3.0:1767319670.379521:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004cc636bd[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.379525:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000000f8bab59 17ffffc0001001 3:0 ffff90cb2b75ae58 184 lru 00000080:00200000:3.0:1767319670.379530:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000092344830 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:3.0:1767319670.379532:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004cc636bd 00000080:00200000:3.0:1767319670.379533:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.379535:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.379545:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.379569:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.379573:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.379575:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.379583:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.379586:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.379588:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.379592:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.379599:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.379608:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.379610:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.379693:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.379788:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [184, 184] 00000080:00200000:3.0:1767319670.379795:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.379798:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.379806:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 757760 i_blocks 2 00000080:00200000:3.0:1767319670.379809:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.379820:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 757760, count: 4096 00000080:00200000:3.0:1767319670.379825:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 757760, bytes: 4096 00000080:00200000:3.0:1767319670.379828:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.379832:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 186, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.379833:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [757760, 761856) 0 0 00000080:00200000:3.0:1767319670.379836:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.379842:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [185, 185] 00020000:00200000:3.0:1767319670.379846:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [757760, 761856) 761856, 4096 00020000:00200000:3.0:1767319670.379849:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.379861:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [185, 185] 00000008:00010000:3.0:1767319670.379867:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.379870:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.379879:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.379889:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.379899:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.379907:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.379913:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.379921:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [757760, 761856) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.379926:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 185 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.379944:0:88594:0:(rw26.c:912:ll_write_end()) pos 757760, len 4096, copied 4096 00000080:00200000:3.0:1767319670.379949:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000aaa69ad4[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.379952:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002693f557 17ffffc0001001 3:0 ffff90cb2b75ad80 185 lru 00000080:00200000:3.0:1767319670.379959:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009e5bfad6 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:3.0:1767319670.379961:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000aaa69ad4 00000080:00200000:3.0:1767319670.379962:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.379964:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.379973:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.379995:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.379998:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.380000:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.380007:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.380009:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.380012:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.380017:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.380025:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.380033:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.380035:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.380038:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.380041:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [185, 185] 00000080:00200000:3.0:1767319670.380044:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.380047:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.380052:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 761856 i_blocks 2 00000080:00200000:3.0:1767319670.380055:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.380062:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 761856, count: 4096 00000080:00200000:3.0:1767319670.380066:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 761856, bytes: 4096 00000080:00200000:3.0:1767319670.380068:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.380072:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 187, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.380073:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [761856, 765952) 0 0 00000080:00200000:3.0:1767319670.380076:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.380081:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [186, 186] 00020000:00200000:3.0:1767319670.380084:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [761856, 765952) 765952, 4096 00020000:00200000:3.0:1767319670.380086:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.380096:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [186, 186] 00000008:00010000:3.0:1767319670.380102:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.380104:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.380111:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.380121:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.380224:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.380232:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.380344:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.380354:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [761856, 765952) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.380360:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 186 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.381086:0:88594:0:(rw26.c:912:ll_write_end()) pos 761856, len 4096, copied 4096 00000080:00200000:3.0:1767319670.381097:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004d839aba[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.381101:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000009fe8caef 17ffffc0001021 2:0 ffff90cb2b75a6c0 186 lru 00000080:00200000:3.0:1767319670.381108:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000fa98d71b 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:3.0:1767319670.381111:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004d839aba 00000080:00200000:3.0:1767319670.381112:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.381116:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00010000:00010000:1.0:1767319670.384757:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000008:00010000:3.0:1767319670.385028:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.385104:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.385113:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.385120:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.385154:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.385158:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.385163:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.385172:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.385183:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.385203:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.385206:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.385219:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.385230:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [186, 186] 00000080:00200000:3.0:1767319670.385241:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.385246:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.385263:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 765952 i_blocks 2 00000080:00200000:3.0:1767319670.385269:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.385308:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 765952, count: 4096 00000080:00200000:3.0:1767319670.385318:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 765952, bytes: 4096 00000080:00200000:3.0:1767319670.385324:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.385332:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 188, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.385334:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [765952, 770048) 0 0 00000080:00200000:3.0:1767319670.385339:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.385356:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [187, 187] 00020000:00200000:3.0:1767319670.385363:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [765952, 770048) 770048, 4096 00020000:00200000:3.0:1767319670.385390:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.385426:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [187, 187] 00000008:00010000:3.0:1767319670.385442:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.385448:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.385473:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.385487:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.385500:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.385507:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.385513:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.385524:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [765952, 770048) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.385539:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 187 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.385586:0:88594:0:(rw26.c:912:ll_write_end()) pos 765952, len 4096, copied 4096 00000080:00200000:3.0:1767319670.385594:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000061cef7d3[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.385598:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ffaafbc4 17ffffc0001001 3:0 ffff90cb2b75a288 187 lru 00000080:00200000:3.0:1767319670.385605:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ea103482 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:3.0:1767319670.385607:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000061cef7d3 00000080:00200000:3.0:1767319670.385608:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.385613:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.385971:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.386005:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.386009:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.386012:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.386021:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.386025:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.386028:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.386033:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.386043:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.386055:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.386057:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.386063:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.386067:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [187, 187] 00000080:00200000:3.0:1767319670.386073:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.386077:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.386084:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 770048 i_blocks 2 00000080:00200000:3.0:1767319670.386088:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.386104:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 770048, count: 4096 00000080:00200000:3.0:1767319670.386108:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 770048, bytes: 4096 00000080:00200000:3.0:1767319670.386112:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.386117:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 189, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.386118:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [770048, 774144) 0 0 00000080:00200000:3.0:1767319670.386121:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.386809:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [188, 188] 00020000:00200000:3.0:1767319670.386817:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [770048, 774144) 774144, 4096 00020000:00200000:3.0:1767319670.386821:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.386849:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [188, 188] 00000008:00010000:3.0:1767319670.386863:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.386868:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.386886:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.386899:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.386910:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.386918:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.386924:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.386934:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [770048, 774144) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.386948:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 188 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.386984:0:88594:0:(rw26.c:912:ll_write_end()) pos 770048, len 4096, copied 4096 00000080:00200000:3.0:1767319670.386991:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000039673f7b[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.386994:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003c9e385b 17ffffc0001001 3:0 ffff90cb2b75a5e8 188 lru 00000080:00200000:3.0:1767319670.387001:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000de7894b8 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:3.0:1767319670.387003:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000039673f7b 00000080:00200000:3.0:1767319670.387003:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.387007:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.387023:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.387050:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.387541:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.387545:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.387563:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.387568:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.387571:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.387576:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.387586:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.387602:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.387604:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.387612:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.388233:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [188, 188] 00000080:00200000:3.0:1767319670.388246:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.388250:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.388264:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 774144 i_blocks 2 00000080:00200000:3.0:1767319670.388271:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.388302:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 774144, count: 4096 00000080:00200000:3.0:1767319670.388311:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 774144, bytes: 4096 00000080:00200000:3.0:1767319670.388317:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.388325:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 190, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.388327:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [774144, 778240) 0 0 00000080:00200000:3.0:1767319670.388332:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.388346:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [189, 189] 00020000:00200000:3.0:1767319670.388351:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [774144, 778240) 778240, 4096 00020000:00200000:3.0:1767319670.388356:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.388825:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [189, 189] 00000008:00010000:3.0:1767319670.388840:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.388845:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.388864:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.388876:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.388885:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.388891:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.388896:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.388904:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [774144, 778240) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.388917:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 189 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.388954:0:88594:0:(rw26.c:912:ll_write_end()) pos 774144, len 4096, copied 4096 00000080:00200000:3.0:1767319670.388961:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000096c2ed6c[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.388963:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000368e63e3 17ffffc0001001 3:0 ffff90cb2b75aaf8 189 lru 00000080:00200000:3.0:1767319670.388968:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d93c09da 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:3.0:1767319670.388969:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000096c2ed6c 00000080:00200000:3.0:1767319670.388970:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.388974:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.388991:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.389017:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.389020:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.389022:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.389031:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.389034:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.389035:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.389038:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.389044:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.389055:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.389056:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.389062:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.389064:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [189, 189] 00000080:00200000:3.0:1767319670.389067:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.389070:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.389076:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 778240 i_blocks 2 00000080:00200000:3.0:1767319670.389078:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.389088:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 778240, count: 4096 00000080:00200000:3.0:1767319670.389091:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 778240, bytes: 4096 00000080:00200000:3.0:1767319670.389093:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.389096:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 191, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.389098:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [778240, 782336) 0 0 00000080:00200000:3.0:1767319670.389100:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.389105:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [190, 190] 00020000:00200000:3.0:1767319670.389107:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [778240, 782336) 782336, 4096 00020000:00200000:3.0:1767319670.389110:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.389119:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [190, 190] 00000008:00010000:3.0:1767319670.389274:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.389278:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.389289:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.389299:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.389307:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.389315:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.389323:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.389332:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [778240, 782336) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.389338:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 190 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.389358:0:88594:0:(rw26.c:912:ll_write_end()) pos 778240, len 4096, copied 4096 00000080:00200000:3.0:1767319670.389363:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b347e98e[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.389433:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000060a08c22 17ffffc0001001 3:0 ffff90cb2b75a510 190 lru 00000080:00200000:3.0:1767319670.389441:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000051a9b4d3 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:3.0:1767319670.389443:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b347e98e 00000080:00200000:3.0:1767319670.389444:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.389447:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.389458:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.389487:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.389490:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.389492:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.389500:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.389502:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.389505:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.389509:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.389517:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.389527:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.389529:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.389533:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.389538:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [190, 190] 00000080:00200000:3.0:1767319670.389542:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.389545:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.389550:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 782336 i_blocks 2 00000080:00200000:3.0:1767319670.389553:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.389562:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 782336, count: 4096 00000080:00200000:3.0:1767319670.389566:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 782336, bytes: 4096 00000080:00200000:3.0:1767319670.389568:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.389572:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 192, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.389574:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [782336, 786432) 0 0 00000080:00200000:3.0:1767319670.389577:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.389583:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [191, 191] 00020000:00200000:3.0:1767319670.389586:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [782336, 786432) 786432, 4096 00020000:00200000:3.0:1767319670.389589:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.389604:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [191, 191] 00000008:00010000:3.0:1767319670.389610:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.389612:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.389800:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.389811:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.389818:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.389825:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.389832:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.389839:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [782336, 786432) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.389846:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 191 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.389865:0:88594:0:(rw26.c:912:ll_write_end()) pos 782336, len 4096, copied 4096 00000080:00200000:3.0:1767319670.389870:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005cd6eccc[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.389874:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000046655da4 17ffffc0001001 3:0 ffff90cb2b75aa20 191 lru 00000080:00200000:3.0:1767319670.389880:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000883c8ba5 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:3.0:1767319670.389882:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005cd6eccc 00000080:00200000:3.0:1767319670.389883:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.389886:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.389896:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.389922:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.389925:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.389928:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.389935:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.389937:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.389941:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.389945:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.389954:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.389964:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.389967:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.389972:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.389976:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [191, 191] 00000080:00200000:3.0:1767319670.389980:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.389984:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.389990:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 786432 i_blocks 2 00000080:00200000:3.0:1767319670.389993:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.390003:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 786432, count: 4096 00000080:00200000:3.0:1767319670.390007:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 786432, bytes: 4096 00000080:00200000:3.0:1767319670.390010:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.390013:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 193, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.390015:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [786432, 790528) 0 0 00000080:00200000:3.0:1767319670.390017:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.390023:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [192, 192] 00020000:00200000:3.0:1767319670.390026:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [786432, 790528) 790528, 4096 00020000:00200000:3.0:1767319670.390029:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.390042:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [192, 192] 00000008:00010000:3.0:1767319670.390048:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.390050:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.390058:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.390067:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.390076:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.390084:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.390092:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.390101:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [786432, 790528) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.390107:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 192 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.391488:0:88594:0:(rw26.c:912:ll_write_end()) pos 786432, len 4096, copied 4096 00000080:00200000:3.0:1767319670.391505:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000035844735[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.391509:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000cd1704b8 17ffffc0001001 3:0 ffff90cb2b75a798 192 lru 00000080:00200000:3.0:1767319670.391516:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000003ca95813 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:3.0:1767319670.391519:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000035844735 00000080:00200000:3.0:1767319670.391520:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.391526:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.391552:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.391610:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.391793:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.391799:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.391818:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.391823:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.391827:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.391835:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.391845:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.391864:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.391868:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.391878:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.391886:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [192, 192] 00000080:00200000:3.0:1767319670.391894:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.391898:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.391912:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 790528 i_blocks 2 00000080:00200000:3.0:1767319670.391917:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.391943:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 790528, count: 4096 00000080:00200000:3.0:1767319670.391950:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 790528, bytes: 4096 00000080:00200000:3.0:1767319670.391955:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.391961:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 194, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.391963:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [790528, 794624) 0 0 00000080:00200000:3.0:1767319670.391967:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.391982:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [193, 193] 00020000:00200000:3.0:1767319670.391988:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [790528, 794624) 794624, 4096 00020000:00200000:3.0:1767319670.391992:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.392016:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [193, 193] 00000008:00010000:3.0:1767319670.392031:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.392036:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.392057:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.392070:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.392082:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.392091:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.392098:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.392109:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [790528, 794624) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.392135:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 193 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.392168:0:88594:0:(rw26.c:912:ll_write_end()) pos 790528, len 4096, copied 4096 00000080:00200000:3.0:1767319670.392173:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a6c21cb3[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.392177:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000838393d3 17ffffc0001001 3:0 ffff90cb2b75a438 193 lru 00000080:00200000:3.0:1767319670.392184:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000000ad985a4 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:3.0:1767319670.392187:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a6c21cb3 00000080:00200000:3.0:1767319670.392188:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.392191:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.392202:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.392227:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.392231:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.392234:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.392241:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.392244:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.392247:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.392251:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.392261:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.392271:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.392274:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.392278:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.392281:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [193, 193] 00000080:00200000:3.0:1767319670.392285:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.392288:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.392293:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 794624 i_blocks 2 00000080:00200000:3.0:1767319670.392297:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.392305:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 794624, count: 4096 00000080:00200000:3.0:1767319670.392309:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 794624, bytes: 4096 00000080:00200000:3.0:1767319670.392312:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.392316:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 195, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.392318:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [794624, 798720) 0 0 00000080:00200000:3.0:1767319670.392320:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.392326:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [194, 194] 00020000:00200000:3.0:1767319670.392330:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [794624, 798720) 798720, 4096 00020000:00200000:3.0:1767319670.392332:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.392353:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [194, 194] 00000008:00010000:3.0:1767319670.392359:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.392362:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.393006:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.393018:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.393026:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.393032:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.393036:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.393043:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [794624, 798720) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.393052:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 194 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.393081:0:88594:0:(rw26.c:912:ll_write_end()) pos 794624, len 4096, copied 4096 00000080:00200000:3.0:1767319670.393085:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e54331d2[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.393088:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000cc4c06f7 17ffffc0001001 3:0 ffff90cb2b75a1b0 194 lru 00000080:00200000:3.0:1767319670.393092:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000003e506782 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:3.0:1767319670.393094:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e54331d2 00000080:00200000:3.0:1767319670.393095:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.393097:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.393108:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.393255:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.393260:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.393263:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.393275:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.393278:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.393281:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.393286:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.393296:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.393308:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.393311:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.393318:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.393324:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [194, 194] 00000080:00200000:3.0:1767319670.393330:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.393333:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.393342:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 798720 i_blocks 2 00000080:00200000:3.0:1767319670.393346:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.393362:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 798720, count: 4096 00000080:00200000:3.0:1767319670.393438:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 798720, bytes: 4096 00000080:00200000:3.0:1767319670.393443:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.393448:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 196, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.393450:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [798720, 802816) 0 0 00000080:00200000:3.0:1767319670.393453:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.393463:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [195, 195] 00020000:00200000:3.0:1767319670.393466:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [798720, 802816) 802816, 4096 00020000:00200000:3.0:1767319670.393470:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.393489:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [195, 195] 00000008:00010000:3.0:1767319670.393498:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.393501:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.393511:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.393522:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.393531:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.393537:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.393545:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.393553:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [798720, 802816) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.393559:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 195 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.393581:0:88594:0:(rw26.c:912:ll_write_end()) pos 798720, len 4096, copied 4096 00000080:00200000:3.0:1767319670.393586:0:88594:0:(rw26.c:969:ll_write_end()) page@000000001d535ff8[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.393589:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000403ff82b 17ffffc0001001 3:0 ffff90cb2b75a948 195 lru 00000080:00200000:3.0:1767319670.393594:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d85d0bb5 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:3.0:1767319670.393597:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000001d535ff8 00000080:00200000:3.0:1767319670.393598:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.393601:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.393612:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.393803:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.393806:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.393809:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.393816:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.393819:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.393822:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.393826:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.393833:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.393843:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.393845:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.393849:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.393852:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [195, 195] 00000080:00200000:3.0:1767319670.393856:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.393859:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.393863:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 802816 i_blocks 2 00000080:00200000:3.0:1767319670.393866:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.393876:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 802816, count: 4096 00000080:00200000:3.0:1767319670.393880:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 802816, bytes: 4096 00000080:00200000:3.0:1767319670.393882:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.393886:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 197, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.393888:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [802816, 806912) 0 0 00000080:00200000:3.0:1767319670.393890:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.393895:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [196, 196] 00020000:00200000:3.0:1767319670.393898:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [802816, 806912) 806912, 4096 00020000:00200000:3.0:1767319670.393901:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.393912:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [196, 196] 00000008:00010000:3.0:1767319670.393917:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.393919:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.393928:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.393936:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.393945:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.393952:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.393959:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.393967:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [802816, 806912) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.393972:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 196 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.393989:0:88594:0:(rw26.c:912:ll_write_end()) pos 802816, len 4096, copied 4096 00000080:00200000:3.0:1767319670.393994:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003ee0ad1b[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.393997:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000060835688 17ffffc0001001 3:0 ffff90cb2b75a000 196 lru 00000080:00200000:3.0:1767319670.394003:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000373bcb98 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:3.0:1767319670.394005:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003ee0ad1b 00000080:00200000:3.0:1767319670.394006:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.394009:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.394018:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.394039:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.394042:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.394044:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.394050:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.394052:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.394055:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.394059:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.394066:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.394074:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.394077:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.394080:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.394083:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [196, 196] 00000080:00200000:3.0:1767319670.394087:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.394090:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.394095:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 806912 i_blocks 2 00000080:00200000:3.0:1767319670.394099:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.394106:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 806912, count: 4096 00000080:00200000:3.0:1767319670.394109:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 806912, bytes: 4096 00000080:00200000:3.0:1767319670.394112:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.394115:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 198, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.394117:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [806912, 811008) 0 0 00000080:00200000:3.0:1767319670.394119:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.394232:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [197, 197] 00020000:00200000:3.0:1767319670.394236:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [806912, 811008) 811008, 4096 00020000:00200000:3.0:1767319670.394238:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.394252:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [197, 197] 00000008:00010000:3.0:1767319670.394258:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.394260:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.394269:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.394278:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.394286:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.394293:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.394299:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.394307:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [806912, 811008) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.394312:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 197 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.394335:0:88594:0:(rw26.c:912:ll_write_end()) pos 806912, len 4096, copied 4096 00000080:00200000:3.0:1767319670.394339:0:88594:0:(rw26.c:969:ll_write_end()) page@000000002123ce4e[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.394342:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000dcfee629 17ffffc0001001 3:0 ffff90cb3c553288 197 lru 00000080:00200000:3.0:1767319670.394348:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000182235f2 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:3.0:1767319670.394351:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000002123ce4e 00000080:00200000:3.0:1767319670.394352:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.394354:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.394364:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.395097:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.395103:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.395106:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.395118:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.395121:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.395229:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.395236:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.395246:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.395261:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.395264:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.395274:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.395279:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [197, 197] 00000080:00200000:3.0:1767319670.395285:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.395288:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.395299:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 811008 i_blocks 2 00000080:00200000:3.0:1767319670.395303:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.395320:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 811008, count: 4096 00000080:00200000:3.0:1767319670.395326:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 811008, bytes: 4096 00000080:00200000:3.0:1767319670.395330:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.395336:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 199, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.395338:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [811008, 815104) 0 0 00000080:00200000:3.0:1767319670.395341:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.395349:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [198, 198] 00020000:00200000:3.0:1767319670.395353:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [811008, 815104) 815104, 4096 00020000:00200000:3.0:1767319670.395357:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.395503:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [198, 198] 00000008:00010000:3.0:1767319670.395516:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.395521:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.395538:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.395550:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.395560:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.395568:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.395575:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.395585:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [811008, 815104) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.395595:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 198 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.395808:0:88594:0:(rw26.c:912:ll_write_end()) pos 811008, len 4096, copied 4096 00000080:00200000:3.0:1767319670.395816:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b0d85ece[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.395820:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000edef120c 17ffffc0001001 3:0 ffff90cb3c5536c0 198 lru 00000080:00200000:3.0:1767319670.395827:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000dad1834c 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:3.0:1767319670.395830:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b0d85ece 00000080:00200000:3.0:1767319670.395831:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.395835:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.395851:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.395879:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.395883:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.395886:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.395895:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.395898:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.395901:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.395905:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.395914:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.395925:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.395928:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.395933:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.395937:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [198, 198] 00000080:00200000:3.0:1767319670.395941:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.395945:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.395951:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 815104 i_blocks 2 00000080:00200000:3.0:1767319670.395954:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.395966:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 815104, count: 4096 00000080:00200000:3.0:1767319670.395971:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 815104, bytes: 4096 00000080:00200000:3.0:1767319670.395974:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.395978:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 200, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.395980:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [815104, 819200) 0 0 00000080:00200000:3.0:1767319670.395983:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.395989:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [199, 199] 00020000:00200000:3.0:1767319670.395993:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [815104, 819200) 819200, 4096 00020000:00200000:3.0:1767319670.395997:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.396010:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [199, 199] 00000008:00010000:3.0:1767319670.396017:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.396019:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.396028:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.396038:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.396047:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.396056:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.396063:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.396072:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [815104, 819200) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.396078:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 199 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.396100:0:88594:0:(rw26.c:912:ll_write_end()) pos 815104, len 4096, copied 4096 00000080:00200000:3.0:1767319670.396104:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000068e1a68[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.396108:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b1521e0e 17ffffc0001001 3:0 ffff90cb3c553d80 199 lru 00000080:00200000:3.0:1767319670.396113:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000052f10736 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:3.0:1767319670.396116:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000068e1a68 00000080:00200000:3.0:1767319670.396117:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.396120:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.396234:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.396537:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.396541:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.396544:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.396552:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.396554:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.396557:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.396562:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.396571:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.396581:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.396584:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.396589:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.396593:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [199, 199] 00000080:00200000:3.0:1767319670.396599:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.396602:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.396609:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 819200 i_blocks 2 00000080:00200000:3.0:1767319670.396612:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.396800:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 819200, count: 4096 00000080:00200000:3.0:1767319670.396807:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 819200, bytes: 4096 00000080:00200000:3.0:1767319670.396810:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.396815:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 201, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.396817:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [819200, 823296) 0 0 00000080:00200000:3.0:1767319670.396820:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.396828:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [200, 200] 00020000:00200000:3.0:1767319670.396832:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [819200, 823296) 823296, 4096 00020000:00200000:3.0:1767319670.396836:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.396854:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [200, 200] 00000008:00010000:3.0:1767319670.396862:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.396865:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.396878:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.396889:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.396900:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.396907:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.396915:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.396924:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [819200, 823296) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.396933:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 200 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.396961:0:88594:0:(rw26.c:912:ll_write_end()) pos 819200, len 4096, copied 4096 00000080:00200000:3.0:1767319670.396967:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d27f9da8[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.396970:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000fed6a00b 17ffffc0001001 3:0 ffff90cb3c553e58 200 lru 00000080:00200000:3.0:1767319670.396976:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000074cf4941 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:3.0:1767319670.396978:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d27f9da8 00000080:00200000:3.0:1767319670.396979:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.396982:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.396995:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.397021:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.397024:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.397026:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.397033:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.397035:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.397038:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.397042:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.397049:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.397058:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.397060:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.397064:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.397067:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [200, 200] 00000080:00200000:3.0:1767319670.397070:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.397073:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.397078:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 823296 i_blocks 2 00000080:00200000:3.0:1767319670.397081:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.397089:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 823296, count: 4096 00000080:00200000:3.0:1767319670.397092:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 823296, bytes: 4096 00000080:00200000:3.0:1767319670.397094:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.397098:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 202, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.397099:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [823296, 827392) 0 0 00000080:00200000:3.0:1767319670.397101:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.397107:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [201, 201] 00020000:00200000:3.0:1767319670.397109:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [823296, 827392) 827392, 4096 00020000:00200000:3.0:1767319670.397111:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.398196:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [201, 201] 00000008:00010000:3.0:1767319670.398213:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.398218:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.398247:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.398260:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.398270:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.398276:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.398281:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.398289:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [823296, 827392) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.398299:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 201 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.398354:0:88594:0:(rw26.c:912:ll_write_end()) pos 823296, len 4096, copied 4096 00000080:00200000:3.0:1767319670.398362:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c4ee7b70[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.398552:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000063256843 17ffffc0001021 2:0 ffff90cb3c553ca8 201 lru 00000080:00200000:3.0:1767319670.398560:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000004534ea51 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:3.0:1767319670.398562:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c4ee7b70 00000080:00200000:3.0:1767319670.398563:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.398567:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.398592:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.398807:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.398814:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.398817:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.398832:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.398836:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.398839:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.398845:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.398855:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.398871:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.398873:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.398881:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.398886:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [201, 201] 00000080:00200000:3.0:1767319670.398894:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.398896:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.398906:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 827392 i_blocks 2 00000080:00200000:3.0:1767319670.398910:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.398929:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 827392, count: 4096 00000080:00200000:3.0:1767319670.398935:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 827392, bytes: 4096 00000080:00200000:3.0:1767319670.398938:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.398942:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 203, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.398944:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [827392, 831488) 0 0 00000080:00200000:3.0:1767319670.398947:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.398956:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [202, 202] 00020000:00200000:3.0:1767319670.398961:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [827392, 831488) 831488, 4096 00020000:00200000:3.0:1767319670.398964:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.398977:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [202, 202] 00000008:00010000:3.0:1767319670.398983:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.398985:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.398995:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.399003:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.399010:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.399014:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.399019:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.399024:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [827392, 831488) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.399030:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 202 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.399049:0:88594:0:(rw26.c:912:ll_write_end()) pos 827392, len 4096, copied 4096 00000080:00200000:3.0:1767319670.399053:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000006651dac[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.399055:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005bd31376 17ffffc0001001 3:0 ffff90cb3c553bd0 202 lru 00000080:00200000:3.0:1767319670.399060:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000082ad094c 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:3.0:1767319670.399062:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000006651dac 00000080:00200000:3.0:1767319670.399062:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.399064:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.399070:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.399086:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.399089:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.399090:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.399095:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.399097:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.399098:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.399101:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.399106:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.399111:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.399112:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.399115:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.399117:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [202, 202] 00000080:00200000:3.0:1767319670.399119:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.399121:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.399291:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 831488 i_blocks 2 00000080:00200000:3.0:1767319670.399295:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.399305:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 831488, count: 4096 00000080:00200000:3.0:1767319670.399309:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 831488, bytes: 4096 00000080:00200000:3.0:1767319670.399311:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.399315:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 204, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.399317:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [831488, 835584) 0 0 00000080:00200000:3.0:1767319670.399320:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.399325:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [203, 203] 00020000:00200000:3.0:1767319670.399328:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [831488, 835584) 835584, 4096 00020000:00200000:3.0:1767319670.399331:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.399343:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [203, 203] 00000008:00010000:3.0:1767319670.399349:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.399352:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.399360:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.399512:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.399521:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.399529:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.399536:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.399545:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [831488, 835584) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.399552:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 203 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.399574:0:88594:0:(rw26.c:912:ll_write_end()) pos 831488, len 4096, copied 4096 00000080:00200000:3.0:1767319670.399580:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000cff9d10e[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.399584:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ff79c5bf 17ffffc0001001 3:0 ffff90cb3c5530d8 203 lru 00000080:00200000:3.0:1767319670.399590:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000aaad0acc 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:3.0:1767319670.399592:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000cff9d10e 00000080:00200000:3.0:1767319670.399593:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.399596:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.399605:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.399806:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.399809:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.399812:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.399820:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.399823:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.399825:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.399829:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.399838:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.399849:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.399852:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.399858:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.399861:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [203, 203] 00000080:00200000:3.0:1767319670.399866:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.399869:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.399874:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 835584 i_blocks 2 00000080:00200000:3.0:1767319670.399878:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.399888:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 835584, count: 4096 00000080:00200000:3.0:1767319670.399892:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 835584, bytes: 4096 00000080:00200000:3.0:1767319670.399895:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.399898:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 205, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.399900:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [835584, 839680) 0 0 00000080:00200000:3.0:1767319670.399903:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.399909:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [204, 204] 00020000:00200000:3.0:1767319670.399912:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [835584, 839680) 839680, 4096 00020000:00200000:3.0:1767319670.399914:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.399928:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [204, 204] 00000008:00010000:3.0:1767319670.399935:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.399938:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.399947:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.399955:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.399964:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.399972:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.399979:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.399986:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [835584, 839680) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.399992:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 204 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.400011:0:88594:0:(rw26.c:912:ll_write_end()) pos 835584, len 4096, copied 4096 00000080:00200000:3.0:1767319670.400015:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005bf44653[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.400018:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000de07b9b7 17ffffc0001001 3:0 ffff90cb3c553870 204 lru 00000080:00200000:3.0:1767319670.400023:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000839bb290 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:3.0:1767319670.400026:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005bf44653 00000080:00200000:3.0:1767319670.400027:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.400029:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.400038:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.400065:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.400069:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.400071:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.400077:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.400079:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.400082:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.400086:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.400093:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.400101:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.400104:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.400108:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.400111:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [204, 204] 00000080:00200000:3.0:1767319670.400115:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.400118:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.400223:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 839680 i_blocks 2 00000080:00200000:3.0:1767319670.400228:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.400237:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 839680, count: 4096 00000080:00200000:3.0:1767319670.400241:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 839680, bytes: 4096 00000080:00200000:3.0:1767319670.400244:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.400248:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 206, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.400249:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [839680, 843776) 0 0 00000080:00200000:3.0:1767319670.400252:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.400258:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [205, 205] 00020000:00200000:3.0:1767319670.400261:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [839680, 843776) 843776, 4096 00020000:00200000:3.0:1767319670.400264:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.400277:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [205, 205] 00000008:00010000:3.0:1767319670.400283:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.400286:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.400294:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.400304:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.400313:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.400320:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.400327:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.400335:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [839680, 843776) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.400342:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 205 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.400360:0:88594:0:(rw26.c:912:ll_write_end()) pos 839680, len 4096, copied 4096 00000080:00200000:3.0:1767319670.400520:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f2554389[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.400524:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003e839ed9 17ffffc0001001 3:0 ffff90cb3c553360 205 lru 00000080:00200000:3.0:1767319670.400531:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000053e11ece 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:3.0:1767319670.400532:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f2554389 00000080:00200000:3.0:1767319670.400534:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.400537:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.400547:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.400574:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.400578:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.400580:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.400588:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.400591:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.400594:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.400598:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.400606:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.400788:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.400792:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.400798:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.400802:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [205, 205] 00000080:00200000:3.0:1767319670.400807:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.400811:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.400817:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 843776 i_blocks 2 00000080:00200000:3.0:1767319670.400820:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.400833:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 843776, count: 4096 00000080:00200000:3.0:1767319670.400837:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 843776, bytes: 4096 00000080:00200000:3.0:1767319670.400839:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.400843:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 207, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.400845:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [843776, 847872) 0 0 00000080:00200000:3.0:1767319670.400848:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.400854:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [206, 206] 00020000:00200000:3.0:1767319670.400857:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [843776, 847872) 847872, 4096 00020000:00200000:3.0:1767319670.400860:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.400874:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [206, 206] 00000008:00010000:3.0:1767319670.400880:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.400883:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.400893:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.400903:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.400912:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.400919:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.400926:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.400934:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [843776, 847872) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.400941:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 206 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.400968:0:88594:0:(rw26.c:912:ll_write_end()) pos 843776, len 4096, copied 4096 00000080:00200000:3.0:1767319670.400973:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ba882522[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.400976:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e02eb1a3 17ffffc0001001 3:0 ffff90cb3c553000 206 lru 00000080:00200000:3.0:1767319670.400982:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c7c7c557 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:3.0:1767319670.400985:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ba882522 00000080:00200000:3.0:1767319670.400986:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.400989:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.400998:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.401022:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.401025:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.401027:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.401034:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.401036:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.401039:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.401043:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.401050:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.401059:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.401062:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.401067:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.401070:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [206, 206] 00000080:00200000:3.0:1767319670.401073:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.401076:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.401081:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 847872 i_blocks 2 00000080:00200000:3.0:1767319670.401084:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.401092:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 847872, count: 4096 00000080:00200000:3.0:1767319670.401095:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 847872, bytes: 4096 00000080:00200000:3.0:1767319670.401097:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.401100:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 208, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.401102:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [847872, 851968) 0 0 00000080:00200000:3.0:1767319670.401104:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.401109:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [207, 207] 00020000:00200000:3.0:1767319670.401112:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [847872, 851968) 851968, 4096 00020000:00200000:3.0:1767319670.401114:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.401229:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [207, 207] 00000008:00010000:3.0:1767319670.401237:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.401239:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.401247:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.401257:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.401266:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.401274:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.401281:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.401289:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [847872, 851968) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.401294:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 207 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.401312:0:88594:0:(rw26.c:912:ll_write_end()) pos 847872, len 4096, copied 4096 00000080:00200000:3.0:1767319670.401317:0:88594:0:(rw26.c:969:ll_write_end()) page@000000006f922894[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.401320:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000072e0ad2c 17ffffc0001001 3:0 ffff90cb3c553948 207 lru 00000080:00200000:3.0:1767319670.401327:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000089b862bf 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:3.0:1767319670.401329:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000006f922894 00000080:00200000:3.0:1767319670.401331:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.401333:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.401342:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.401468:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.401473:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.401476:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.401483:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.401486:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.401489:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.401493:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.401501:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.401510:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.401513:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.401517:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.401520:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [207, 207] 00000080:00200000:3.0:1767319670.401525:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.401528:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.401533:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 851968 i_blocks 2 00000080:00200000:3.0:1767319670.401536:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.401545:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 851968, count: 4096 00000080:00200000:3.0:1767319670.401550:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 851968, bytes: 4096 00000080:00200000:3.0:1767319670.401552:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.401556:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 209, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.401557:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [851968, 856064) 0 0 00000080:00200000:3.0:1767319670.401560:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.401565:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [208, 208] 00020000:00200000:3.0:1767319670.401568:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [851968, 856064) 856064, 4096 00020000:00200000:3.0:1767319670.401571:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.401587:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [208, 208] 00000008:00010000:3.0:1767319670.401592:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.401595:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.401603:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.401611:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.401798:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.401806:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.401814:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.401823:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [851968, 856064) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.401831:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 208 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.401852:0:88594:0:(rw26.c:912:ll_write_end()) pos 851968, len 4096, copied 4096 00000080:00200000:3.0:1767319670.401858:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000012ff81b7[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.401861:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000a6661a89 17ffffc0001001 3:0 ffff90cb3c5531b0 208 lru 00000080:00200000:3.0:1767319670.401867:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000042987071 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:3.0:1767319670.401869:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000012ff81b7 00000080:00200000:3.0:1767319670.401870:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.401872:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.401883:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.401907:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.401911:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.401914:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.401920:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.401923:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.401926:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.401930:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.401938:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.401947:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.401950:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.401954:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.401958:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [208, 208] 00000080:00200000:3.0:1767319670.401962:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.401966:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.401971:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 856064 i_blocks 2 00000080:00200000:3.0:1767319670.401973:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.401983:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 856064, count: 4096 00000080:00200000:3.0:1767319670.401986:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 856064, bytes: 4096 00000080:00200000:3.0:1767319670.401989:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.401992:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 210, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.401994:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [856064, 860160) 0 0 00000080:00200000:3.0:1767319670.401996:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.402002:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [209, 209] 00020000:00200000:3.0:1767319670.402005:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [856064, 860160) 860160, 4096 00020000:00200000:3.0:1767319670.402007:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.402020:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [209, 209] 00000008:00010000:3.0:1767319670.402026:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.402028:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.402036:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.402046:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.402055:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.402063:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.402071:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.402078:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [856064, 860160) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.402082:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 209 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.402097:0:88594:0:(rw26.c:912:ll_write_end()) pos 856064, len 4096, copied 4096 00000080:00200000:3.0:1767319670.402102:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000023357e02[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:3.0:1767319670.402104:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001f20267b 17ffffc0001001 3:0 ffff90cb3c553438 209 lru 00000080:00200000:3.0:1767319670.402110:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ab60d6d5 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:3.0:1767319670.402111:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000023357e02 00000080:00200000:3.0:1767319670.402112:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.402114:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.402121:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.402256:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.402259:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.402262:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.402268:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.402271:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.402273:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.402277:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.402284:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.402293:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.402295:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.402300:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.402303:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [209, 209] 00000080:00200000:3.0:1767319670.402307:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.402310:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.402316:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 860160 i_blocks 2 00000080:00200000:3.0:1767319670.402319:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.402327:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 860160, count: 4096 00000080:00200000:3.0:1767319670.402330:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 860160, bytes: 4096 00000080:00200000:3.0:1767319670.402333:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.402337:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 211, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.402338:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [860160, 864256) 0 0 00000080:00200000:3.0:1767319670.402340:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.402346:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [210, 210] 00020000:00200000:3.0:1767319670.402349:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [860160, 864256) 864256, 4096 00020000:00200000:3.0:1767319670.402351:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.402544:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [210, 210] 00000008:00010000:2.0:1767319670.402880:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.402885:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.402898:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.402909:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.402919:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.402927:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.402934:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.402957:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [860160, 864256) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.402966:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 210 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.402993:0:88594:0:(rw26.c:912:ll_write_end()) pos 860160, len 4096, copied 4096 00000080:00200000:2.0:1767319670.402999:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000294336c4[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.403002:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000096be2cc0 17ffffc0001001 3:0 ffff90cb0777a798 210 lru 00000080:00200000:2.0:1767319670.403009:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d57edf99 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:2.0:1767319670.403011:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000294336c4 00000080:00200000:2.0:1767319670.403012:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.403015:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.403028:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.403044:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.403047:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.403049:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.403057:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.403060:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.403062:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.403067:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.403074:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.403086:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.403088:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.403093:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.403097:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [210, 210] 00000080:00200000:2.0:1767319670.403108:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.403111:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.403118:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 864256 i_blocks 2 00000080:00200000:2.0:1767319670.403220:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.403238:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 864256, count: 4096 00000080:00200000:2.0:1767319670.403243:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 864256, bytes: 4096 00000080:00200000:2.0:1767319670.403247:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.403251:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 212, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.403253:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [864256, 868352) 0 0 00000080:00200000:2.0:1767319670.403256:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.403264:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [211, 211] 00020000:00200000:2.0:1767319670.403268:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [864256, 868352) 868352, 4096 00020000:00200000:2.0:1767319670.403270:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.403279:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [211, 211] 00000008:00010000:2.0:1767319670.403285:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.403287:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.403296:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.403305:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.403312:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.403320:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.403327:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.403346:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [864256, 868352) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.403353:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 211 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.403524:0:88594:0:(rw26.c:912:ll_write_end()) pos 864256, len 4096, copied 4096 00000080:00200000:2.0:1767319670.403529:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000056add95d[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.403533:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000031baa4d6 17ffffc0001001 3:0 ffff90cb09740510 211 lru 00000080:00200000:2.0:1767319670.403539:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000004378bbcf 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:2.0:1767319670.403541:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000056add95d 00000080:00200000:2.0:1767319670.403542:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.403545:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.403555:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.403569:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.403572:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.403574:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.403582:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.403585:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.403588:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.403592:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.403601:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.403611:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.403613:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.403797:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.403802:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [211, 211] 00000080:00200000:2.0:1767319670.403812:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.403816:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.403822:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 868352 i_blocks 2 00000080:00200000:2.0:1767319670.403826:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.403842:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 868352, count: 4096 00000080:00200000:2.0:1767319670.403847:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 868352, bytes: 4096 00000080:00200000:2.0:1767319670.403849:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.403853:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 213, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.403855:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [868352, 872448) 0 0 00000080:00200000:2.0:1767319670.403857:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.403863:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [212, 212] 00020000:00200000:2.0:1767319670.403866:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [868352, 872448) 872448, 4096 00020000:00200000:2.0:1767319670.403869:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.403877:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [212, 212] 00000008:00010000:2.0:1767319670.403885:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.403887:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.403898:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.403908:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.403916:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.403923:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.403930:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.403949:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [868352, 872448) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.403957:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 212 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.403979:0:88594:0:(rw26.c:912:ll_write_end()) pos 868352, len 4096, copied 4096 00000080:00200000:2.0:1767319670.403984:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000075361f69[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.403987:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d9bcf4ab 17ffffc0001001 3:0 ffff90cb09740af8 212 lru 00000080:00200000:2.0:1767319670.403992:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c610cc23 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:2.0:1767319670.403994:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000075361f69 00000080:00200000:2.0:1767319670.403995:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.403997:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.404006:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.404017:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.404021:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.404023:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.404029:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.404032:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.404034:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.404038:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.404045:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.404053:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.404055:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.404059:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.404062:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [212, 212] 00000080:00200000:2.0:1767319670.404071:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.404074:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.404079:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 872448 i_blocks 2 00000080:00200000:2.0:1767319670.404082:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.404089:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 872448, count: 4096 00000080:00200000:2.0:1767319670.404092:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 872448, bytes: 4096 00000080:00200000:2.0:1767319670.404094:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.404098:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 214, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.404099:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [872448, 876544) 0 0 00000080:00200000:2.0:1767319670.404101:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.404106:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [213, 213] 00020000:00200000:2.0:1767319670.404109:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [872448, 876544) 876544, 4096 00020000:00200000:2.0:1767319670.404111:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.404117:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [213, 213] 00000008:00010000:2.0:1767319670.405215:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.405230:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.405429:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.405447:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.405655:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.405664:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.405671:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.405712:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [872448, 876544) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.405729:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 213 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.405786:0:88594:0:(rw26.c:912:ll_write_end()) pos 872448, len 4096, copied 4096 00000080:00200000:2.0:1767319670.405796:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f1686e96[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.405800:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003fd195a9 17ffffc0001001 3:0 ffff90cb097405e8 213 lru 00000080:00200000:2.0:1767319670.405806:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000008ab9c5f 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:2.0:1767319670.405809:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f1686e96 00000080:00200000:2.0:1767319670.405810:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.405814:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.405834:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.405859:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.405864:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.405867:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.405881:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.405884:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.405887:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.405892:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.405901:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.405916:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.405918:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.405926:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.405933:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [213, 213] 00000080:00200000:2.0:1767319670.405947:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.405951:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.405963:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 876544 i_blocks 2 00000080:00200000:2.0:1767319670.405969:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.405993:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 876544, count: 4096 00000080:00200000:2.0:1767319670.406000:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 876544, bytes: 4096 00000080:00200000:2.0:1767319670.406003:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.406009:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 215, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.406011:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [876544, 880640) 0 0 00000080:00200000:2.0:1767319670.406015:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.406027:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [214, 214] 00020000:00200000:2.0:1767319670.406032:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [876544, 880640) 880640, 4096 00020000:00200000:2.0:1767319670.406036:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.406050:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [214, 214] 00000008:00010000:2.0:1767319670.406061:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.406064:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.406072:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.406083:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.406093:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.406100:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.406107:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.406141:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [876544, 880640) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.406149:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 214 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.406166:0:88594:0:(rw26.c:912:ll_write_end()) pos 876544, len 4096, copied 4096 00000080:00200000:2.0:1767319670.406171:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000022ae613b[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.406175:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d6b4895e 17ffffc0001001 3:0 ffff90cb09740288 214 lru 00000080:00200000:2.0:1767319670.406181:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000047897547 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:2.0:1767319670.406184:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000022ae613b 00000080:00200000:2.0:1767319670.406185:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.406187:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.406196:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.406209:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.406212:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.406215:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.406222:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.406224:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.406228:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.406233:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.406256:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.406265:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.406268:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.406273:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.406276:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [214, 214] 00000080:00200000:2.0:1767319670.406289:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.406292:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.406298:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 880640 i_blocks 2 00000080:00200000:2.0:1767319670.406301:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.406309:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 880640, count: 4096 00000080:00200000:2.0:1767319670.406719:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 880640, bytes: 4096 00000080:00200000:2.0:1767319670.406726:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.406731:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 216, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.406733:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [880640, 884736) 0 0 00000080:00200000:2.0:1767319670.406735:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.406743:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [215, 215] 00020000:00200000:2.0:1767319670.406802:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [880640, 884736) 884736, 4096 00020000:00200000:2.0:1767319670.406806:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.406815:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [215, 215] 00000008:00010000:2.0:1767319670.406822:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.406825:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.406837:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.406847:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.406856:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.406865:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.406871:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.406891:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [880640, 884736) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.406898:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 215 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.406922:0:88594:0:(rw26.c:912:ll_write_end()) pos 880640, len 4096, copied 4096 00000080:00200000:2.0:1767319670.406927:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000085ae392f[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.406931:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000004d287031 17ffffc0001001 3:0 ffff90cb097406c0 215 lru 00000080:00200000:2.0:1767319670.406937:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002f96f981 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:2.0:1767319670.406940:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000085ae392f 00000080:00200000:2.0:1767319670.406941:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.406944:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.406953:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.406966:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.406969:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.406972:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.406978:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.406981:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.406984:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.406988:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.406996:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.407006:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.407009:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.407013:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.407017:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [215, 215] 00000080:00200000:2.0:1767319670.407025:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.407029:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.407034:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 884736 i_blocks 2 00000080:00200000:2.0:1767319670.407037:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.407048:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 884736, count: 4096 00000080:00200000:2.0:1767319670.407052:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 884736, bytes: 4096 00000080:00200000:2.0:1767319670.407054:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.407058:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 217, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.407059:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [884736, 888832) 0 0 00000080:00200000:2.0:1767319670.407062:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.407067:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [216, 216] 00020000:00200000:2.0:1767319670.407070:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [884736, 888832) 888832, 4096 00020000:00200000:2.0:1767319670.407072:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.407077:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [216, 216] 00000008:00010000:2.0:1767319670.407082:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.407085:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.407092:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.407101:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.407110:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.407118:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.407136:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.407155:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [884736, 888832) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.407162:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 216 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.407180:0:88594:0:(rw26.c:912:ll_write_end()) pos 884736, len 4096, copied 4096 00000080:00200000:2.0:1767319670.407184:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d4210738[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.407188:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000046151927 17ffffc0001001 3:0 ffff90cb09740d80 216 lru 00000080:00200000:2.0:1767319670.407193:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000eee80ae2 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:2.0:1767319670.407195:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d4210738 00000080:00200000:2.0:1767319670.407197:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.407199:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.407208:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.407220:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.407223:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.407225:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.407231:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.407233:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.407236:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.407528:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.407538:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.407548:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.407551:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.407557:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.407561:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [216, 216] 00000080:00200000:2.0:1767319670.407572:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.407575:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.407581:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 888832 i_blocks 2 00000080:00200000:2.0:1767319670.407585:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.407595:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 888832, count: 4096 00000080:00200000:2.0:1767319670.407599:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 888832, bytes: 4096 00000080:00200000:2.0:1767319670.407601:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.407606:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 218, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.407607:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [888832, 892928) 0 0 00000080:00200000:2.0:1767319670.407610:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.407616:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [217, 217] 00020000:00200000:2.0:1767319670.407619:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [888832, 892928) 892928, 4096 00020000:00200000:2.0:1767319670.407622:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.407629:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [217, 217] 00000008:00010000:2.0:1767319670.407635:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.407638:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.407647:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.407656:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.407666:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.407673:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.407681:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.407702:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [888832, 892928) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.407709:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 217 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.407729:0:88594:0:(rw26.c:912:ll_write_end()) pos 888832, len 4096, copied 4096 00000080:00200000:2.0:1767319670.407734:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000dc7c85f1[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.407737:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000085994e40 17ffffc0001001 3:0 ffff90cb09740e58 217 lru 00000080:00200000:2.0:1767319670.407742:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000f4fb790f 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:2.0:1767319670.407744:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000dc7c85f1 00000080:00200000:2.0:1767319670.407746:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.407748:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.407837:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.407851:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.407854:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.407856:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.407862:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.407865:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.407868:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.407872:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.407880:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.407889:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.407891:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.407896:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.407899:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [217, 217] 00000080:00200000:2.0:1767319670.407910:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.407913:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.407919:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 892928 i_blocks 2 00000080:00200000:2.0:1767319670.407922:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.407930:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 892928, count: 4096 00000080:00200000:2.0:1767319670.407934:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 892928, bytes: 4096 00000080:00200000:2.0:1767319670.407937:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.407941:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 219, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.407943:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [892928, 897024) 0 0 00000080:00200000:2.0:1767319670.407946:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.407951:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [218, 218] 00020000:00200000:2.0:1767319670.407954:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [892928, 897024) 897024, 4096 00020000:00200000:2.0:1767319670.407957:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.407964:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [218, 218] 00000008:00010000:2.0:1767319670.407970:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.407973:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.407981:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.407991:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.408220:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.408228:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.408235:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.408421:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [892928, 897024) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.408430:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 218 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.408452:0:88594:0:(rw26.c:912:ll_write_end()) pos 892928, len 4096, copied 4096 00000080:00200000:2.0:1767319670.408458:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000094526338[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.408461:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000068ce0a1e 17ffffc0001001 3:0 ffff90cb09740ca8 218 lru 00000080:00200000:2.0:1767319670.408468:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000003f2a17d7 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:2.0:1767319670.408470:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000094526338 00000080:00200000:2.0:1767319670.408471:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.408473:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.408485:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.408498:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.408501:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.408503:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.408511:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.408513:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.408516:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.408520:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.408528:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.408539:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.408541:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.408546:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.408549:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [218, 218] 00000080:00200000:2.0:1767319670.408558:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.408561:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.408567:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 897024 i_blocks 2 00000080:00200000:2.0:1767319670.408570:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.408580:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 897024, count: 4096 00000080:00200000:2.0:1767319670.408584:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 897024, bytes: 4096 00000080:00200000:2.0:1767319670.408587:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.408591:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 220, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.408593:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [897024, 901120) 0 0 00000080:00200000:2.0:1767319670.408596:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.408602:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [219, 219] 00020000:00200000:2.0:1767319670.408605:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [897024, 901120) 901120, 4096 00020000:00200000:2.0:1767319670.408607:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.408615:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [219, 219] 00000008:00010000:2.0:1767319670.408622:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.408624:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.408634:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.408643:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.408652:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.408659:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.408667:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.408687:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [897024, 901120) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.408693:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 219 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.408712:0:88594:0:(rw26.c:912:ll_write_end()) pos 897024, len 4096, copied 4096 00000080:00200000:2.0:1767319670.408717:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000957d6533[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.408720:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000006993b7a3 17ffffc0001001 3:0 ffff90cb09740bd0 219 lru 00000080:00200000:2.0:1767319670.408725:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001178648e 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:2.0:1767319670.408727:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000957d6533 00000080:00200000:2.0:1767319670.408728:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.408731:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.408739:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.408763:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.408767:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.408770:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.408776:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.408779:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.408782:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.408786:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.408794:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.408802:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.408805:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.408810:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.408813:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [219, 219] 00000080:00200000:2.0:1767319670.408822:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.408825:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.408831:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 901120 i_blocks 2 00000080:00200000:2.0:1767319670.408834:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.408841:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 901120, count: 4096 00000080:00200000:2.0:1767319670.408845:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 901120, bytes: 4096 00000080:00200000:2.0:1767319670.408847:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.408851:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 221, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.408852:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [901120, 905216) 0 0 00000080:00200000:2.0:1767319670.408855:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.408860:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [220, 220] 00020000:00200000:2.0:1767319670.408864:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [901120, 905216) 905216, 4096 00020000:00200000:2.0:1767319670.408866:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.408871:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [220, 220] 00000008:00010000:2.0:1767319670.408878:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.408880:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.408887:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.408896:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.408905:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.408912:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.408918:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.408936:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [901120, 905216) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.408942:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 220 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.408958:0:88594:0:(rw26.c:912:ll_write_end()) pos 901120, len 4096, copied 4096 00000080:00200000:2.0:1767319670.408963:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000097ae766[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.408966:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000dbe610c1 17ffffc0001001 3:0 ffff90cb097400d8 220 lru 00000080:00200000:2.0:1767319670.408972:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007f178fc0 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:2.0:1767319670.408974:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000097ae766 00000080:00200000:2.0:1767319670.408975:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.408977:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.408985:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.408997:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.409000:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.409002:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.409007:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.409010:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.409012:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.409015:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.409023:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.409031:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.409034:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.409037:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.409040:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [220, 220] 00000080:00200000:2.0:1767319670.409049:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.409052:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.409057:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 905216 i_blocks 2 00000080:00200000:2.0:1767319670.409059:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.409067:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 905216, count: 4096 00000080:00200000:2.0:1767319670.409071:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 905216, bytes: 4096 00000080:00200000:2.0:1767319670.409073:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.409077:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 222, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.409078:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [905216, 909312) 0 0 00000080:00200000:2.0:1767319670.409081:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.409085:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [221, 221] 00020000:00200000:2.0:1767319670.409088:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [905216, 909312) 909312, 4096 00020000:00200000:2.0:1767319670.409090:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.409095:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [221, 221] 00000008:00010000:2.0:1767319670.409101:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.409103:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.409110:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.409119:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.409141:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.409148:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.409155:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.409175:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [905216, 909312) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.409181:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 221 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.409197:0:88594:0:(rw26.c:912:ll_write_end()) pos 905216, len 4096, copied 4096 00000080:00200000:2.0:1767319670.409202:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000016aae469[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.409205:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b18d46ff 17ffffc0001001 3:0 ffff90cb09740870 221 lru 00000080:00200000:2.0:1767319670.409211:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a0f47fe1 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:2.0:1767319670.409213:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000016aae469 00000080:00200000:2.0:1767319670.409215:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.409217:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.409225:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.409251:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.409255:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.409257:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.409264:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.409266:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.409269:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.409273:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.409282:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.409290:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.409292:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.409297:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.409299:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [221, 221] 00000080:00200000:2.0:1767319670.409311:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.409580:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.409586:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 909312 i_blocks 2 00000080:00200000:2.0:1767319670.409590:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.409599:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 909312, count: 4096 00000080:00200000:2.0:1767319670.409603:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 909312, bytes: 4096 00000080:00200000:2.0:1767319670.409606:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.409610:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 223, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.409612:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [909312, 913408) 0 0 00000080:00200000:2.0:1767319670.409614:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.409620:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [222, 222] 00020000:00200000:2.0:1767319670.409623:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [909312, 913408) 913408, 4096 00020000:00200000:2.0:1767319670.409626:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.409632:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [222, 222] 00000008:00010000:2.0:1767319670.409639:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.409642:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.409651:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.409659:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.409668:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.409676:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.409683:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.409704:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [909312, 913408) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.409711:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 222 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.409732:0:88594:0:(rw26.c:912:ll_write_end()) pos 909312, len 4096, copied 4096 00000080:00200000:2.0:1767319670.409736:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000fb15651f[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.409739:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005671e1e1 17ffffc0001001 3:0 ffff90cb09740360 222 lru 00000080:00200000:2.0:1767319670.409745:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000575a0ca3 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:2.0:1767319670.409810:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000fb15651f 00000080:00200000:2.0:1767319670.409811:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.409814:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.409826:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.409840:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.409843:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.409846:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.409852:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.409854:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.409857:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.409862:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.409870:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.409880:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.409884:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.409888:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.409891:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [222, 222] 00000080:00200000:2.0:1767319670.409902:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.409905:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.409910:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 913408 i_blocks 2 00000080:00200000:2.0:1767319670.409913:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.409922:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 913408, count: 4096 00000080:00200000:2.0:1767319670.409926:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 913408, bytes: 4096 00000080:00200000:2.0:1767319670.409928:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.409932:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 224, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.409934:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [913408, 917504) 0 0 00000080:00200000:2.0:1767319670.409936:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.409942:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [223, 223] 00020000:00200000:2.0:1767319670.409945:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [913408, 917504) 917504, 4096 00020000:00200000:2.0:1767319670.409948:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.409954:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [223, 223] 00000008:00010000:2.0:1767319670.409960:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.409962:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.409970:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.409981:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.409990:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.409998:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.410006:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.410026:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [913408, 917504) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.410032:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 223 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.410050:0:88594:0:(rw26.c:912:ll_write_end()) pos 913408, len 4096, copied 4096 00000080:00200000:2.0:1767319670.410054:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f89f4232[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.410058:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b6c4acf2 17ffffc0001001 3:0 ffff90cb09740000 223 lru 00000080:00200000:2.0:1767319670.410064:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001178e19c 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:2.0:1767319670.410066:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f89f4232 00000080:00200000:2.0:1767319670.410068:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.410070:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.410078:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.410090:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.410093:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.410095:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.410100:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.410103:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.410106:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.410110:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.410117:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.410141:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.410144:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.410148:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.410150:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [223, 223] 00000080:00200000:2.0:1767319670.410161:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.410164:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.410169:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 917504 i_blocks 2 00000080:00200000:2.0:1767319670.410172:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.410180:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 917504, count: 4096 00000080:00200000:2.0:1767319670.410183:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 917504, bytes: 4096 00000080:00200000:2.0:1767319670.410185:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.410189:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 225, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.410191:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [917504, 921600) 0 0 00000080:00200000:2.0:1767319670.410193:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.410199:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [224, 224] 00020000:00200000:2.0:1767319670.410202:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [917504, 921600) 921600, 4096 00020000:00200000:2.0:1767319670.410204:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.410210:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [224, 224] 00000008:00010000:2.0:1767319670.410216:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.410218:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.410225:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.410234:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.410408:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.410416:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.410423:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.410445:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [917504, 921600) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.410451:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 224 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.410481:0:88594:0:(rw26.c:912:ll_write_end()) pos 917504, len 4096, copied 4096 00000080:00200000:2.0:1767319670.410485:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f6dcbbb1[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.410488:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000fa552bf2 17ffffc0001021 2:0 ffff90cb09740948 224 lru 00000080:00200000:2.0:1767319670.410493:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000293f9adf 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:2.0:1767319670.410495:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f6dcbbb1 00000080:00200000:2.0:1767319670.410497:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.410499:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.410507:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.410519:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.410522:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.410524:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.410530:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.410533:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.410535:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.410539:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.410547:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.410556:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.410559:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.410563:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.410566:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [224, 224] 00000080:00200000:2.0:1767319670.410712:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.410716:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.410722:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 921600 i_blocks 2 00000080:00200000:2.0:1767319670.410725:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.410735:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 921600, count: 4096 00000080:00200000:2.0:1767319670.410738:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 921600, bytes: 4096 00000080:00200000:2.0:1767319670.410741:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.410744:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 226, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.410746:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [921600, 925696) 0 0 00000080:00200000:2.0:1767319670.410748:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.410961:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [225, 225] 00020000:00200000:2.0:1767319670.410965:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [921600, 925696) 925696, 4096 00020000:00200000:2.0:1767319670.410968:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.410975:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [225, 225] 00000008:00010000:2.0:1767319670.411055:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.411058:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.411069:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.411079:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.411086:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.411093:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.411101:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.411135:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [921600, 925696) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.411143:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 225 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.411167:0:88594:0:(rw26.c:912:ll_write_end()) pos 921600, len 4096, copied 4096 00000080:00200000:2.0:1767319670.411172:0:88594:0:(rw26.c:969:ll_write_end()) page@000000001306010e[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.411175:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000000eddd918 17ffffc0001001 3:0 ffff90cb097401b0 225 lru 00000080:00200000:2.0:1767319670.411181:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c85c6af8 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:2.0:1767319670.411183:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000001306010e 00000080:00200000:2.0:1767319670.411184:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.411187:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.411198:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.411213:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.411217:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.411219:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.411226:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.411228:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.411231:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.411235:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.411482:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.411494:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.411497:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.411503:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.411507:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [225, 225] 00000080:00200000:2.0:1767319670.411518:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.411521:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.411527:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 925696 i_blocks 2 00000080:00200000:2.0:1767319670.411530:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.411541:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 925696, count: 4096 00000080:00200000:2.0:1767319670.411546:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 925696, bytes: 4096 00000080:00200000:2.0:1767319670.411549:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.411553:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 227, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.411554:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [925696, 929792) 0 0 00000080:00200000:2.0:1767319670.411557:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.411563:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [226, 226] 00020000:00200000:2.0:1767319670.411567:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [925696, 929792) 929792, 4096 00020000:00200000:2.0:1767319670.411569:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.411576:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [226, 226] 00000008:00010000:2.0:1767319670.411582:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.411584:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.411593:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.411601:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.411609:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.411616:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.411623:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.411642:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [925696, 929792) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.411650:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 226 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.411670:0:88594:0:(rw26.c:912:ll_write_end()) pos 925696, len 4096, copied 4096 00000080:00200000:2.0:1767319670.411675:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000099cbf8af[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.411678:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000725b756b 17ffffc0001001 3:0 ffff90cb09740438 226 lru 00000080:00200000:2.0:1767319670.411685:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005226fccb 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:2.0:1767319670.411687:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000099cbf8af 00000080:00200000:2.0:1767319670.411689:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.411691:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.411700:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.411883:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.411888:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.411890:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.411899:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.411902:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.411904:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.411909:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.411917:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.411926:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.411929:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.411934:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.411937:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [226, 226] 00000080:00200000:2.0:1767319670.411948:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.411951:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.411956:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 929792 i_blocks 2 00000080:00200000:2.0:1767319670.411959:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.411968:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 929792, count: 4096 00000080:00200000:2.0:1767319670.411971:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 929792, bytes: 4096 00000080:00200000:2.0:1767319670.411973:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.411977:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 228, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.411979:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [929792, 933888) 0 0 00000080:00200000:2.0:1767319670.412071:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.412079:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [227, 227] 00020000:00200000:2.0:1767319670.412083:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [929792, 933888) 933888, 4096 00020000:00200000:2.0:1767319670.412085:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.412092:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [227, 227] 00000008:00010000:2.0:1767319670.412099:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.412102:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.412111:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.412120:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.412138:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.412146:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.412153:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.412172:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [929792, 933888) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.412180:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 227 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.412197:0:88594:0:(rw26.c:912:ll_write_end()) pos 929792, len 4096, copied 4096 00000080:00200000:2.0:1767319670.412202:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a5d9fb35[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.412206:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000773b46be 17ffffc0001001 3:0 ffff90cb09740798 227 lru 00000080:00200000:2.0:1767319670.412211:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005a1f29ef 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:2.0:1767319670.412213:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a5d9fb35 00000080:00200000:2.0:1767319670.412214:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.412217:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.412226:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.412283:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.412288:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.412290:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.412298:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.412300:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.412303:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.412307:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.412402:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.412413:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.412416:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.412420:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.412424:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [227, 227] 00000080:00200000:2.0:1767319670.412434:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.412437:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.412442:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 933888 i_blocks 2 00000080:00200000:2.0:1767319670.412445:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.412558:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 933888, count: 4096 00000080:00200000:2.0:1767319670.412563:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 933888, bytes: 4096 00000080:00200000:2.0:1767319670.412566:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.412570:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 229, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.412572:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [933888, 937984) 0 0 00000080:00200000:2.0:1767319670.412574:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.412580:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [228, 228] 00020000:00200000:2.0:1767319670.412582:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [933888, 937984) 937984, 4096 00020000:00200000:2.0:1767319670.412584:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.412589:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [228, 228] 00000008:00010000:2.0:1767319670.412593:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.412595:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.412601:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.412606:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.412612:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.412617:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.412624:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.412644:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [933888, 937984) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.412650:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 228 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.412668:0:88594:0:(rw26.c:912:ll_write_end()) pos 933888, len 4096, copied 4096 00000080:00200000:2.0:1767319670.412672:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b5399da5[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.412676:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000006c19eb9f 17ffffc0001001 3:0 ffff90cb09740a20 228 lru 00000080:00200000:2.0:1767319670.412682:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d35099d0 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:2.0:1767319670.412684:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b5399da5 00000080:00200000:2.0:1767319670.412686:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.412688:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.412696:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.412707:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.412710:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.412712:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.412719:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.412721:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.412724:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.412727:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.412735:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.412743:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.412745:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.412813:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.412816:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [228, 228] 00000080:00200000:2.0:1767319670.412825:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.412827:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.412831:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 937984 i_blocks 2 00000080:00200000:2.0:1767319670.412833:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.412839:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 937984, count: 4096 00000080:00200000:2.0:1767319670.412842:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 937984, bytes: 4096 00000080:00200000:2.0:1767319670.412843:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.412846:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 230, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.412847:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [937984, 942080) 0 0 00000080:00200000:2.0:1767319670.412849:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.412853:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [229, 229] 00020000:00200000:2.0:1767319670.412855:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [937984, 942080) 942080, 4096 00020000:00200000:2.0:1767319670.412856:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.412860:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [229, 229] 00000008:00010000:2.0:1767319670.412864:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.412866:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.412872:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.412878:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.412886:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.412893:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.412900:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.412923:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [937984, 942080) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.412929:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 229 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.412958:0:88594:0:(rw26.c:912:ll_write_end()) pos 937984, len 4096, copied 4096 00000080:00200000:2.0:1767319670.412963:0:88594:0:(rw26.c:969:ll_write_end()) page@000000006ea71823[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.412966:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008232a3c6 17ffffc0001001 3:0 ffff90cb097ed288 229 lru 00000080:00200000:2.0:1767319670.412971:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000336bd7c6 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:2.0:1767319670.412973:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000006ea71823 00000080:00200000:2.0:1767319670.412974:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.412976:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.413072:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.413085:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.413087:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.413089:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.413093:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.413095:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.413097:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.413100:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.413105:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.413110:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.413112:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.413114:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.413116:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [229, 229] 00000080:00200000:2.0:1767319670.413135:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.413138:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.413143:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 942080 i_blocks 2 00000080:00200000:2.0:1767319670.413146:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.413154:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 942080, count: 4096 00000080:00200000:2.0:1767319670.413158:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 942080, bytes: 4096 00000080:00200000:2.0:1767319670.413159:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.413163:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 231, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.413164:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [942080, 946176) 0 0 00000080:00200000:2.0:1767319670.413167:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.413172:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [230, 230] 00020000:00200000:2.0:1767319670.413175:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [942080, 946176) 946176, 4096 00020000:00200000:2.0:1767319670.413177:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.413183:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [230, 230] 00000008:00010000:2.0:1767319670.413189:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.413191:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.413199:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.413208:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.413216:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.413221:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.413225:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.413292:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [942080, 946176) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.413300:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 230 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.413490:0:88594:0:(rw26.c:912:ll_write_end()) pos 942080, len 4096, copied 4096 00000080:00200000:2.0:1767319670.413495:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000053032f4c[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.413498:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000006f07586c 17ffffc0001001 3:0 ffff90cb097ed6c0 230 lru 00000080:00200000:2.0:1767319670.413504:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009784d203 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:2.0:1767319670.413506:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000053032f4c 00000080:00200000:2.0:1767319670.413507:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.413509:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.413518:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.413530:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.413533:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.413536:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.413542:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.413543:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.413545:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.413548:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.413553:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.413559:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.413560:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.413563:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.413565:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [230, 230] 00000080:00200000:2.0:1767319670.413573:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.413575:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.413579:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 946176 i_blocks 2 00000080:00200000:2.0:1767319670.413581:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.413587:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 946176, count: 4096 00000080:00200000:2.0:1767319670.413590:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 946176, bytes: 4096 00000080:00200000:2.0:1767319670.413592:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.413594:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 232, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.413595:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [946176, 950272) 0 0 00000080:00200000:2.0:1767319670.413597:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.413601:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [231, 231] 00020000:00200000:2.0:1767319670.413603:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [946176, 950272) 950272, 4096 00020000:00200000:2.0:1767319670.413605:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.413609:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [231, 231] 00000008:00010000:2.0:1767319670.413613:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.413614:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.413622:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.413631:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.413640:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.413647:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.413654:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.413673:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [946176, 950272) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.413679:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 231 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.413695:0:88594:0:(rw26.c:912:ll_write_end()) pos 946176, len 4096, copied 4096 00000080:00200000:2.0:1767319670.413699:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ebf8b92c[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.413702:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000016139ba4 17ffffc0001001 3:0 ffff90cb097edd80 231 lru 00000080:00200000:2.0:1767319670.413708:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5a5e98f 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:2.0:1767319670.413710:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ebf8b92c 00000080:00200000:2.0:1767319670.413712:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.413714:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.413722:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.413733:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.413736:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.413738:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.413744:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.413746:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.413819:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.413823:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.413829:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.413834:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.413836:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.413839:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.413841:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [231, 231] 00000080:00200000:2.0:1767319670.413850:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.413852:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.413856:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 950272 i_blocks 2 00000080:00200000:2.0:1767319670.413858:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.413863:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 950272, count: 4096 00000080:00200000:2.0:1767319670.413866:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 950272, bytes: 4096 00000080:00200000:2.0:1767319670.413867:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.413870:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 233, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.413871:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [950272, 954368) 0 0 00000080:00200000:2.0:1767319670.413872:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.413876:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [232, 232] 00020000:00200000:2.0:1767319670.413878:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [950272, 954368) 954368, 4096 00020000:00200000:2.0:1767319670.413879:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.413883:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [232, 232] 00000008:00010000:2.0:1767319670.413887:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.413888:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.413893:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.413899:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.413904:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.413908:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.413912:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.413925:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [950272, 954368) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.413928:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 232 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.413941:0:88594:0:(rw26.c:912:ll_write_end()) pos 950272, len 4096, copied 4096 00000080:00200000:2.0:1767319670.413944:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b2690a69[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.413946:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001b1c3e62 17ffffc0001001 3:0 ffff90cb097ede58 232 lru 00000080:00200000:2.0:1767319670.413950:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000086f0c585 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:2.0:1767319670.413951:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b2690a69 00000080:00200000:2.0:1767319670.413952:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.413953:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.413958:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.413966:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.413968:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.413969:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.413973:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.413975:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.413977:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.413979:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.414054:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.414061:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.414063:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.414066:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.414068:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [232, 232] 00000080:00200000:2.0:1767319670.414075:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.414077:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.414081:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 954368 i_blocks 2 00000080:00200000:2.0:1767319670.414083:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.414089:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 954368, count: 4096 00000080:00200000:2.0:1767319670.414091:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 954368, bytes: 4096 00000080:00200000:2.0:1767319670.414093:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.414095:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 234, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.414096:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [954368, 958464) 0 0 00000080:00200000:2.0:1767319670.414098:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.415481:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [233, 233] 00020000:00200000:2.0:1767319670.415488:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [954368, 958464) 958464, 4096 00020000:00200000:2.0:1767319670.415493:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.415512:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [233, 233] 00000008:00010000:2.0:1767319670.415528:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.415532:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.415552:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.415562:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.415577:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.415584:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.415589:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.415612:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [954368, 958464) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.415625:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 233 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.415668:0:88594:0:(rw26.c:912:ll_write_end()) pos 954368, len 4096, copied 4096 00000080:00200000:2.0:1767319670.415677:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b0fbb8c8[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.415681:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007eeded9a 17ffffc0001001 3:0 ffff90cb097edca8 233 lru 00000080:00200000:2.0:1767319670.415689:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000003611a3eb 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:2.0:1767319670.415691:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b0fbb8c8 00000080:00200000:2.0:1767319670.415692:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.415695:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.415715:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.415739:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.415744:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.415747:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.415762:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.415765:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.415768:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.415773:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.415781:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.415793:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.415795:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.415803:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.415806:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [233, 233] 00000080:00200000:2.0:1767319670.415817:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.415820:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.415828:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 958464 i_blocks 2 00000080:00200000:2.0:1767319670.415831:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.415848:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 958464, count: 4096 00000080:00200000:2.0:1767319670.415853:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 958464, bytes: 4096 00000080:00200000:2.0:1767319670.415855:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.415860:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 235, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.415861:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [958464, 962560) 0 0 00000080:00200000:2.0:1767319670.415863:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.415867:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [234, 234] 00020000:00200000:2.0:1767319670.415869:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [958464, 962560) 962560, 4096 00020000:00200000:2.0:1767319670.415871:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.415875:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [234, 234] 00000008:00010000:2.0:1767319670.415879:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.415880:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.415886:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.415892:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.415898:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.415902:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.415906:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.415920:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [958464, 962560) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.415924:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 234 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.415937:0:88594:0:(rw26.c:912:ll_write_end()) pos 958464, len 4096, copied 4096 00000080:00200000:2.0:1767319670.415941:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000093a67768[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.415943:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008f25b7cd 17ffffc0001001 3:0 ffff90cb097edbd0 234 lru 00000080:00200000:2.0:1767319670.415947:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000000388b15b 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:2.0:1767319670.415948:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000093a67768 00000080:00200000:2.0:1767319670.415950:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.415951:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.415957:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.415965:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.415967:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.415968:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.415972:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.415974:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.415976:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.415979:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.415984:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.415989:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.415990:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.415993:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.415995:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [234, 234] 00000080:00200000:2.0:1767319670.416001:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.416003:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.416007:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 962560 i_blocks 2 00000080:00200000:2.0:1767319670.416009:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.416015:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 962560, count: 4096 00000080:00200000:2.0:1767319670.416017:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 962560, bytes: 4096 00000080:00200000:2.0:1767319670.416019:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.416021:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 236, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.416022:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [962560, 966656) 0 0 00000080:00200000:2.0:1767319670.416024:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.416028:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [235, 235] 00020000:00200000:2.0:1767319670.416030:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [962560, 966656) 966656, 4096 00020000:00200000:2.0:1767319670.416031:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.416035:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [235, 235] 00000008:00010000:2.0:1767319670.416039:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.416040:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.416046:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416052:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416057:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416061:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416066:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.416080:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [962560, 966656) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.416083:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 235 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.416095:0:88594:0:(rw26.c:912:ll_write_end()) pos 962560, len 4096, copied 4096 00000080:00200000:2.0:1767319670.416098:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ac38f73b[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.416100:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000084d8fb9b 17ffffc0001001 3:0 ffff90cb097ed0d8 235 lru 00000080:00200000:2.0:1767319670.416104:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000bf6aee6e 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:2.0:1767319670.416105:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ac38f73b 00000080:00200000:2.0:1767319670.416106:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.416108:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.416113:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.416121:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.416134:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.416137:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.416143:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.416145:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.416148:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.416152:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416159:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.416167:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.416170:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.416174:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.416177:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [235, 235] 00000080:00200000:2.0:1767319670.416186:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.416189:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.416194:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 966656 i_blocks 2 00000080:00200000:2.0:1767319670.416197:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.416205:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 966656, count: 4096 00000080:00200000:2.0:1767319670.416209:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 966656, bytes: 4096 00000080:00200000:2.0:1767319670.416211:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.416215:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 237, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.416217:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [966656, 970752) 0 0 00000080:00200000:2.0:1767319670.416219:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.416223:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [236, 236] 00020000:00200000:2.0:1767319670.416225:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [966656, 970752) 970752, 4096 00020000:00200000:2.0:1767319670.416226:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.416231:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [236, 236] 00000008:00010000:2.0:1767319670.416235:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.416236:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.416243:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416252:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416260:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416266:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416273:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.416293:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [966656, 970752) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.416299:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 236 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.416330:0:88594:0:(rw26.c:912:ll_write_end()) pos 966656, len 4096, copied 4096 00000080:00200000:2.0:1767319670.416335:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000046061799[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.416338:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000104d3abd 17ffffc0001001 3:0 ffff90cb097ed870 236 lru 00000080:00200000:2.0:1767319670.416344:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000048aa62ff 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:2.0:1767319670.416346:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000046061799 00000080:00200000:2.0:1767319670.416347:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.416350:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.416358:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.416418:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.416421:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.416423:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.416429:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.416431:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.416434:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.416438:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416445:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.416453:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.416455:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.416460:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.416463:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [236, 236] 00000080:00200000:2.0:1767319670.416473:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.416476:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.416480:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 970752 i_blocks 2 00000080:00200000:2.0:1767319670.416482:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.416488:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 970752, count: 4096 00000080:00200000:2.0:1767319670.416491:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 970752, bytes: 4096 00000080:00200000:2.0:1767319670.416492:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.416495:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 238, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.416496:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [970752, 974848) 0 0 00000080:00200000:2.0:1767319670.416498:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.416502:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [237, 237] 00020000:00200000:2.0:1767319670.416504:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [970752, 974848) 974848, 4096 00020000:00200000:2.0:1767319670.416505:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.416509:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [237, 237] 00000008:00010000:2.0:1767319670.416513:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.416515:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.416520:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416526:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416532:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416537:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416541:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.416554:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [970752, 974848) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.416558:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 237 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.416569:0:88594:0:(rw26.c:912:ll_write_end()) pos 970752, len 4096, copied 4096 00000080:00200000:2.0:1767319670.416573:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a06c3da7[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.416575:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b016af6e 17ffffc0001001 3:0 ffff90cb097ed360 237 lru 00000080:00200000:2.0:1767319670.416579:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000bc6851db 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:2.0:1767319670.416580:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a06c3da7 00000080:00200000:2.0:1767319670.416581:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.416583:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.416588:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.416596:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.416597:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.416599:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.416603:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.416604:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.416606:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.416609:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416614:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.416622:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.416626:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.416630:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.416632:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [237, 237] 00000080:00200000:2.0:1767319670.416642:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.416645:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.416650:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 974848 i_blocks 2 00000080:00200000:2.0:1767319670.416652:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.416660:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 974848, count: 4096 00000080:00200000:2.0:1767319670.416663:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 974848, bytes: 4096 00000080:00200000:2.0:1767319670.416665:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.416669:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 239, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.416671:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [974848, 978944) 0 0 00000080:00200000:2.0:1767319670.416673:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.416679:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [238, 238] 00020000:00200000:2.0:1767319670.416682:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [974848, 978944) 978944, 4096 00020000:00200000:2.0:1767319670.416683:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.416689:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [238, 238] 00000008:00010000:2.0:1767319670.416695:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.416696:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.416703:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416711:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416719:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416725:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416732:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.416750:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [974848, 978944) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.416756:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 238 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.416771:0:88594:0:(rw26.c:912:ll_write_end()) pos 974848, len 4096, copied 4096 00000080:00200000:2.0:1767319670.416775:0:88594:0:(rw26.c:969:ll_write_end()) page@000000001f02aada[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.416778:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000bd401e10 17ffffc0001001 3:0 ffff90cb097ed000 238 lru 00000080:00200000:2.0:1767319670.416782:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000006173b88c 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:2.0:1767319670.416784:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000001f02aada 00000080:00200000:2.0:1767319670.416785:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.416786:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.416793:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.416801:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.416803:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.416804:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.416808:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.416810:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.416811:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.416814:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416819:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.416824:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.416825:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.416827:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.416829:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [238, 238] 00000080:00200000:2.0:1767319670.416837:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.416839:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.416843:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 978944 i_blocks 2 00000080:00200000:2.0:1767319670.416845:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.416851:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 978944, count: 4096 00000080:00200000:2.0:1767319670.416853:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 978944, bytes: 4096 00000080:00200000:2.0:1767319670.416855:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.416858:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 240, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.416859:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [978944, 983040) 0 0 00000080:00200000:2.0:1767319670.416861:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.416864:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [239, 239] 00020000:00200000:2.0:1767319670.416866:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [978944, 983040) 983040, 4096 00020000:00200000:2.0:1767319670.416868:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.416871:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [239, 239] 00000008:00010000:2.0:1767319670.416875:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.416876:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.416882:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416887:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416892:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416896:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416901:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.416913:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [978944, 983040) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.416917:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 239 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.416937:0:88594:0:(rw26.c:912:ll_write_end()) pos 978944, len 4096, copied 4096 00000080:00200000:2.0:1767319670.416940:0:88594:0:(rw26.c:969:ll_write_end()) page@000000001427c506[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.416942:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000118e1cd4 17ffffc0001021 2:0 ffff90cb097ed948 239 lru 00000080:00200000:2.0:1767319670.416946:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000000467e2ab 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:2.0:1767319670.416947:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000001427c506 00000080:00200000:2.0:1767319670.416948:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.416950:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.416954:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.416962:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.416964:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.416966:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.416970:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.416971:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.416973:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.416976:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.416980:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.416985:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.416987:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.416989:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.416991:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [239, 239] 00000080:00200000:2.0:1767319670.416997:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.417000:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.417003:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 983040 i_blocks 2 00000080:00200000:2.0:1767319670.417005:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.417010:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 983040, count: 4096 00000080:00200000:2.0:1767319670.417013:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 983040, bytes: 4096 00000080:00200000:2.0:1767319670.417014:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.417017:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 241, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.417018:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [983040, 987136) 0 0 00000080:00200000:2.0:1767319670.417019:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.417023:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [240, 240] 00020000:00200000:2.0:1767319670.417025:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [983040, 987136) 987136, 4096 00020000:00200000:2.0:1767319670.417026:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.417030:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [240, 240] 00000008:00010000:2.0:1767319670.417033:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.417035:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.417040:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417045:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417051:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417056:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417060:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.417072:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [983040, 987136) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.417076:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 240 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.417088:0:88594:0:(rw26.c:912:ll_write_end()) pos 983040, len 4096, copied 4096 00000080:00200000:2.0:1767319670.417091:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c8a481fd[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.417093:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002ef873fb 17ffffc0001001 3:0 ffff90cb097ed1b0 240 lru 00000080:00200000:2.0:1767319670.417097:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000006c5387f3 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:2.0:1767319670.417098:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c8a481fd 00000080:00200000:2.0:1767319670.417099:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.417101:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.417106:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.417114:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.417116:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.417117:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.417121:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.417137:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.417142:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.417146:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417153:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.417162:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.417165:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.417169:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.417172:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [240, 240] 00000080:00200000:2.0:1767319670.417181:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.417184:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.417189:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 987136 i_blocks 2 00000080:00200000:2.0:1767319670.417192:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.417200:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 987136, count: 4096 00000080:00200000:2.0:1767319670.417204:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 987136, bytes: 4096 00000080:00200000:2.0:1767319670.417206:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.417210:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 242, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.417211:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [987136, 991232) 0 0 00000080:00200000:2.0:1767319670.417213:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.417218:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [241, 241] 00020000:00200000:2.0:1767319670.417221:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [987136, 991232) 991232, 4096 00020000:00200000:2.0:1767319670.417223:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.417229:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [241, 241] 00000008:00010000:2.0:1767319670.417234:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.417236:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.417244:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417253:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417261:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417269:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417277:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.417304:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [987136, 991232) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.417311:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 241 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.417327:0:88594:0:(rw26.c:912:ll_write_end()) pos 987136, len 4096, copied 4096 00000080:00200000:2.0:1767319670.417331:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ba59d55c[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.417334:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c9c75f85 17ffffc0001001 3:0 ffff90cb097ed438 241 lru 00000080:00200000:2.0:1767319670.417340:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000006ca71e29 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:2.0:1767319670.417342:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ba59d55c 00000080:00200000:2.0:1767319670.417343:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.417345:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.417353:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.417364:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.417398:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.417400:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.417407:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.417410:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.417412:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.417416:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417423:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.417431:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.417433:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.417437:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.417440:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [241, 241] 00000080:00200000:2.0:1767319670.417449:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.417452:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.417458:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 991232 i_blocks 2 00000080:00200000:2.0:1767319670.417460:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.417468:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 991232, count: 4096 00000080:00200000:2.0:1767319670.417472:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 991232, bytes: 4096 00000080:00200000:2.0:1767319670.417474:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.417478:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 243, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.417479:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [991232, 995328) 0 0 00000080:00200000:2.0:1767319670.417482:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.417487:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [242, 242] 00020000:00200000:2.0:1767319670.417490:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [991232, 995328) 995328, 4096 00020000:00200000:2.0:1767319670.417492:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.417497:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [242, 242] 00000008:00010000:2.0:1767319670.417502:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.417504:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.417511:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417519:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417526:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417533:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417540:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.417559:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [991232, 995328) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.417565:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 242 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.417580:0:88594:0:(rw26.c:912:ll_write_end()) pos 991232, len 4096, copied 4096 00000080:00200000:2.0:1767319670.417585:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f44d890c[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.417588:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000000069b876 17ffffc0001001 3:0 ffff90cb097ed798 242 lru 00000080:00200000:2.0:1767319670.417593:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008a067bf7 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:2.0:1767319670.417595:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f44d890c 00000080:00200000:2.0:1767319670.417596:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.417598:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.417606:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.417618:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.417621:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.417623:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.417629:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.417631:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.417634:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.417638:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417645:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.417654:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.417657:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.417663:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.417666:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [242, 242] 00000080:00200000:2.0:1767319670.417676:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.417679:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.417684:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 995328 i_blocks 2 00000080:00200000:2.0:1767319670.417687:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.417694:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 995328, count: 4096 00000080:00200000:2.0:1767319670.417698:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 995328, bytes: 4096 00000080:00200000:2.0:1767319670.417700:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.417704:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 244, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.417705:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [995328, 999424) 0 0 00000080:00200000:2.0:1767319670.417708:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.417713:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [243, 243] 00020000:00200000:2.0:1767319670.417717:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [995328, 999424) 999424, 4096 00020000:00200000:2.0:1767319670.417719:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.417725:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [243, 243] 00000008:00010000:2.0:1767319670.417731:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.417733:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.417741:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417750:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417757:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417764:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417771:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.417790:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [995328, 999424) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.417796:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 243 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.417812:0:88594:0:(rw26.c:912:ll_write_end()) pos 995328, len 4096, copied 4096 00000080:00200000:2.0:1767319670.417816:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f7f10677[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.417819:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d5f29821 17ffffc0001001 3:0 ffff90cb097eda20 243 lru 00000080:00200000:2.0:1767319670.417825:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009c396f93 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:2.0:1767319670.417827:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f7f10677 00000080:00200000:2.0:1767319670.417828:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.417831:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.417839:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.417860:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.417863:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.417865:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.417872:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.417874:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.417877:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.417880:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417888:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.417895:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.417898:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.417902:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.417905:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [243, 243] 00000080:00200000:2.0:1767319670.417916:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.417919:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.417924:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 999424 i_blocks 2 00000080:00200000:2.0:1767319670.417927:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.417934:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 999424, count: 4096 00000080:00200000:2.0:1767319670.417937:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 999424, bytes: 4096 00000080:00200000:2.0:1767319670.417939:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.417942:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 245, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.417944:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [999424, 1003520) 0 0 00000080:00200000:2.0:1767319670.417946:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.417950:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [244, 244] 00020000:00200000:2.0:1767319670.417953:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [999424, 1003520) 1003520, 4096 00020000:00200000:2.0:1767319670.417955:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.417961:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [244, 244] 00000008:00010000:2.0:1767319670.417966:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.417968:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.417975:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417983:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417992:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.417998:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.418005:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.418022:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [999424, 1003520) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.418029:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 244 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.418045:0:88594:0:(rw26.c:912:ll_write_end()) pos 999424, len 4096, copied 4096 00000080:00200000:2.0:1767319670.418050:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000241f4f80[3 000000002712a456 2 1 0000000040ea7cb1] 00000080:00200000:2.0:1767319670.418053:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000054c69c83 17ffffc0001001 3:0 ffff90cb097ed510 244 lru 00000080:00200000:2.0:1767319670.418058:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b27291e8 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:2.0:1767319670.418060:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000241f4f80 00000080:00200000:2.0:1767319670.418061:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.418063:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.418071:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.418083:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.418086:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.418088:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.418093:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.418095:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.418098:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.418101:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.418109:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.418117:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048367b8 (ffff90cb0a5c65a8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.418120:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.421220:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.421241:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [244, 244] 00000080:00200000:2.0:1767319670.421277:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.421283:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.421300:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1003520 i_blocks 2 00000080:00200000:2.0:1767319670.421308:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.425323:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1003520, count: 4096 00000080:00200000:0.0:1767319670.425351:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1003520, bytes: 4096 00000080:00200000:0.0:1767319670.425358:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.425390:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 246, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.425393:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1003520, 1007616) 0 0 00000080:00200000:0.0:1767319670.425398:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319670.425419:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [245, 245] 00020000:00200000:0.0:1767319670.425429:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1003520, 1007616) 1007616, 4096 00020000:00200000:0.0:1767319670.425434:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.425457:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [245, 245] 00000008:00010000:0.0:1767319670.425485:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.425493:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.425526:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.425545:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.425558:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.425567:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.425576:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.425588:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1003520, 1007616) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.425602:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 245 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.425664:0:88594:0:(rw26.c:912:ll_write_end()) pos 1003520, len 4096, copied 4096 00000080:00200000:0.0:1767319670.425681:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000234f1cd5[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.425686:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000009af6d87 17ffffc0001001 3:0 ffff90cb3c555ca8 245 lru 00000080:00200000:0.0:1767319670.425694:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000003362937 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:0.0:1767319670.425697:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000234f1cd5 00000080:00200000:0.0:1767319670.425698:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.425703:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.425729:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.425763:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.425769:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.425772:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.425789:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.425793:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.425795:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.425801:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.425809:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.425826:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.425830:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.425838:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.425844:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [245, 245] 00000080:00200000:0.0:1767319670.426872:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.426884:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.426901:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1007616 i_blocks 2 00000080:00200000:0.0:1767319670.426908:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.426934:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1007616, count: 4096 00000080:00200000:0.0:1767319670.426956:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1007616, bytes: 4096 00000080:00200000:0.0:1767319670.426961:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.426969:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 247, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.426971:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1007616, 1011712) 0 0 00000080:00200000:0.0:1767319670.426976:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.426989:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [246, 246] 00020000:00200000:0.0:1767319670.426995:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1007616, 1011712) 1011712, 4096 00020000:00200000:0.0:1767319670.426999:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.427016:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [246, 246] 00000008:00010000:0.0:1767319670.427029:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.427033:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.427061:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.427077:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.427089:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.427097:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.427104:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.427115:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1007616, 1011712) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.427137:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 246 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.427176:0:88594:0:(rw26.c:912:ll_write_end()) pos 1007616, len 4096, copied 4096 00000080:00200000:0.0:1767319670.427184:0:88594:0:(rw26.c:969:ll_write_end()) page@000000007208e14c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.427188:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000caa49bcb 17ffffc0001001 3:0 ffff90cb3c555948 246 lru 00000080:00200000:0.0:1767319670.427201:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000405b7ebd 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:0.0:1767319670.427203:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000007208e14c 00000080:00200000:0.0:1767319670.427205:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.427209:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.427226:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.427252:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.427256:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.427259:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.427272:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.427275:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.427278:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.427282:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.427290:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.427304:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.427308:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.427578:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.427583:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [246, 246] 00000080:00200000:0.0:1767319670.427589:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.427594:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.427599:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1011712 i_blocks 2 00000080:00200000:0.0:1767319670.427602:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.427613:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1011712, count: 4096 00000080:00200000:0.0:1767319670.427618:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1011712, bytes: 4096 00000080:00200000:0.0:1767319670.427621:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.427631:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 248, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.427633:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1011712, 1015808) 0 0 00000080:00200000:0.0:1767319670.427636:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.427642:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [247, 247] 00020000:00200000:0.0:1767319670.427646:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1011712, 1015808) 1015808, 4096 00020000:00200000:0.0:1767319670.427648:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.427656:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [247, 247] 00000008:00010000:0.0:1767319670.427662:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.427665:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.427674:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.427683:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.427692:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.427699:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.427707:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.427714:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1011712, 1015808) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.427720:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 247 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.427742:0:88594:0:(rw26.c:912:ll_write_end()) pos 1011712, len 4096, copied 4096 00000080:00200000:0.0:1767319670.427747:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000067b7a65f[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.427750:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000072398abc 17ffffc0001001 3:0 ffff90cb3c555000 247 lru 00000080:00200000:0.0:1767319670.427756:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000653987b4 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:0.0:1767319670.427764:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000067b7a65f 00000080:00200000:0.0:1767319670.427766:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.427768:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.427778:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.427792:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.427795:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.427798:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.427804:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.427807:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.427809:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.427814:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.427821:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.427831:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.427834:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.427838:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.427841:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [247, 247] 00000080:00200000:0.0:1767319670.427845:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.427849:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.427854:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1015808 i_blocks 2 00000080:00200000:0.0:1767319670.427857:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.427865:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1015808, count: 4096 00000080:00200000:0.0:1767319670.427869:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1015808, bytes: 4096 00000080:00200000:0.0:1767319670.427871:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.427874:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 249, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.427882:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1015808, 1019904) 0 0 00000080:00200000:0.0:1767319670.427885:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.427892:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [248, 248] 00020000:00200000:0.0:1767319670.427895:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1015808, 1019904) 1019904, 4096 00020000:00200000:0.0:1767319670.427897:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.427904:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [248, 248] 00000008:00010000:0.0:1767319670.427909:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.427912:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.427921:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.427930:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.427938:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.427946:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.427953:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.427961:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1015808, 1019904) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.427966:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 248 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.427986:0:88594:0:(rw26.c:912:ll_write_end()) pos 1015808, len 4096, copied 4096 00000080:00200000:0.0:1767319670.427990:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000009b17706[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.427994:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005299de4d 17ffffc0001001 3:0 ffff90cb3c555360 248 lru 00000080:00200000:0.0:1767319670.427999:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b8415473 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:0.0:1767319670.428001:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000009b17706 00000080:00200000:0.0:1767319670.428009:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.428012:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.428021:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.428033:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.428036:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.428038:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.428045:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.428047:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.428050:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.428055:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.428062:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.428070:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.428073:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.428077:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.428080:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [248, 248] 00000080:00200000:0.0:1767319670.428083:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.428086:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.428091:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1019904 i_blocks 2 00000080:00200000:0.0:1767319670.428094:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.428102:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1019904, count: 4096 00000080:00200000:0.0:1767319670.428105:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1019904, bytes: 4096 00000080:00200000:0.0:1767319670.428108:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.428112:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 250, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.428113:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1019904, 1024000) 0 0 00000080:00200000:0.0:1767319670.428116:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.428139:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [249, 249] 00020000:00200000:0.0:1767319670.428142:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1019904, 1024000) 1024000, 4096 00020000:00200000:0.0:1767319670.428145:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.428152:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [249, 249] 00000008:00010000:0.0:1767319670.428157:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.428160:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.428167:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.428176:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.428184:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.428192:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.428200:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.428209:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1019904, 1024000) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.428214:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 249 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.428238:0:88594:0:(rw26.c:912:ll_write_end()) pos 1019904, len 4096, copied 4096 00000080:00200000:0.0:1767319670.428243:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000edc2df5e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.428246:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008a33990c 17ffffc0001001 3:0 ffff90cb3c555bd0 249 lru 00000080:00200000:0.0:1767319670.428252:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002ee60ffe 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:0.0:1767319670.428254:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000edc2df5e 00000080:00200000:0.0:1767319670.428255:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.428258:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.428272:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.428285:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.428288:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.428291:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.428297:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.428300:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.428302:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.428306:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.428314:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.428322:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.428325:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.428329:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.428333:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [249, 249] 00000080:00200000:0.0:1767319670.428337:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.428340:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.428344:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1024000 i_blocks 2 00000080:00200000:0.0:1767319670.428347:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.428355:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1024000, count: 4096 00000080:00200000:0.0:1767319670.428359:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1024000, bytes: 4096 00000080:00200000:0.0:1767319670.428361:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.428365:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 251, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.428394:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1024000, 1028096) 0 0 00000080:00200000:0.0:1767319670.428398:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.428403:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [250, 250] 00020000:00200000:0.0:1767319670.428415:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1024000, 1028096) 1028096, 4096 00020000:00200000:0.0:1767319670.428417:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.432441:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [250, 250] 00000008:00010000:0.0:1767319670.432494:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.432503:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.432532:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.432553:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.432569:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.432578:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.432586:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.432603:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1024000, 1028096) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.432621:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 250 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.432684:0:88594:0:(rw26.c:912:ll_write_end()) pos 1024000, len 4096, copied 4096 00000080:00200000:0.0:1767319670.432697:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b76404c5[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.432701:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008df8a3a2 17ffffc0001001 3:0 ffff90cb3c5550d8 250 lru 00000080:00200000:0.0:1767319670.432709:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000268fd517 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:0.0:1767319670.432711:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b76404c5 00000080:00200000:0.0:1767319670.432712:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.432718:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.432745:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.432790:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.432796:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.432799:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.432817:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.432820:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.432824:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.432829:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.432839:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.432870:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.432874:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.432884:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.432891:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [250, 250] 00000080:00200000:0.0:1767319670.432901:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.432905:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.432918:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1028096 i_blocks 2 00000080:00200000:0.0:1767319670.432924:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.432957:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1028096, count: 4096 00000080:00200000:0.0:1767319670.432965:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1028096, bytes: 4096 00000080:00200000:0.0:1767319670.432970:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.432976:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 252, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.432978:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1028096, 1032192) 0 0 00000080:00200000:0.0:1767319670.432983:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.432997:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [251, 251] 00020000:00200000:0.0:1767319670.433003:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1028096, 1032192) 1032192, 4096 00020000:00200000:0.0:1767319670.433015:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.433032:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [251, 251] 00000008:00010000:0.0:1767319670.433039:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.433042:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.433050:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.433060:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.433069:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.433077:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.433084:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.433092:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1028096, 1032192) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.433098:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 251 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.433116:0:88594:0:(rw26.c:912:ll_write_end()) pos 1028096, len 4096, copied 4096 00000080:00200000:0.0:1767319670.433121:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b1211fcd[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.438649:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003c9c6a9d 17ffffc0001001 3:0 ffff90cb3c555870 251 lru 00000080:00200000:0.0:1767319670.438661:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000030dce841 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:0.0:1767319670.438664:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b1211fcd 00000080:00200000:0.0:1767319670.438667:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.438676:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.438733:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.438806:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.438815:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.438820:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.438845:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.438850:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.438854:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.438867:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.438879:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.438900:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.438903:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.438913:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.438921:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [251, 251] 00000080:00200000:0.0:1767319670.438931:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.438934:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.438951:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1032192 i_blocks 2 00000080:00200000:0.0:1767319670.438957:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.439005:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1032192, count: 4096 00000080:00200000:0.0:1767319670.439015:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1032192, bytes: 4096 00000080:00200000:0.0:1767319670.439022:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.439028:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 253, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.439030:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1032192, 1036288) 0 0 00000080:00200000:0.0:1767319670.439034:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.439052:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [252, 252] 00020000:00200000:0.0:1767319670.439059:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1032192, 1036288) 1036288, 4096 00020000:00200000:0.0:1767319670.439071:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.439089:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [252, 252] 00000008:00010000:0.0:1767319670.439108:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.439115:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.439150:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.439165:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.439178:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.439187:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.439194:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.439205:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1032192, 1036288) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.439220:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 252 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.439266:0:88594:0:(rw26.c:912:ll_write_end()) pos 1032192, len 4096, copied 4096 00000080:00200000:0.0:1767319670.439273:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000934c455[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.439277:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000004598574b 17ffffc0001001 3:0 ffff90cb3c555798 252 lru 00000080:00200000:0.0:1767319670.439283:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a8a3cf7f 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:0.0:1767319670.439285:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000934c455 00000080:00200000:0.0:1767319670.439287:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.439289:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.439300:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.440114:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.440120:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.440136:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.440148:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.440151:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.440154:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.440160:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.440172:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.440186:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.440189:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.440196:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.440201:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [252, 252] 00000080:00200000:0.0:1767319670.440207:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.440210:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.440219:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1036288 i_blocks 2 00000080:00200000:0.0:1767319670.440223:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.440239:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1036288, count: 4096 00000080:00200000:0.0:1767319670.440244:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1036288, bytes: 4096 00000080:00200000:0.0:1767319670.440248:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.440253:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 254, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.440254:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1036288, 1040384) 0 0 00000080:00200000:0.0:1767319670.440257:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.440266:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [253, 253] 00020000:00200000:0.0:1767319670.440271:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1036288, 1040384) 1040384, 4096 00020000:00200000:0.0:1767319670.440285:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.440298:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [253, 253] 00000008:00010000:0.0:1767319670.440308:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.440312:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.440832:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.440847:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.440858:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.440865:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.440872:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.440883:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1036288, 1040384) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.440896:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 253 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.440935:0:88594:0:(rw26.c:912:ll_write_end()) pos 1036288, len 4096, copied 4096 00000080:00200000:0.0:1767319670.440943:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000fbb485b7[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.440947:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000006d74b69d 17ffffc0001001 3:0 ffff90cb3c555a20 253 lru 00000080:00200000:0.0:1767319670.440955:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000085bde994 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:0.0:1767319670.440958:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000fbb485b7 00000080:00200000:0.0:1767319670.440959:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.440962:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.440978:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.441922:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.441929:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.441933:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.441950:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.441953:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.441956:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.441962:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.441971:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.442174:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.442178:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.442188:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.442194:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [253, 253] 00000080:00200000:0.0:1767319670.442202:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.442206:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.442219:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1040384 i_blocks 2 00000080:00200000:0.0:1767319670.442223:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.442249:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1040384, count: 4096 00000080:00200000:0.0:1767319670.442256:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1040384, bytes: 4096 00000080:00200000:0.0:1767319670.442261:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.442267:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 255, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.442269:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1040384, 1044480) 0 0 00000080:00200000:0.0:1767319670.442272:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.442285:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [254, 254] 00020000:00200000:0.0:1767319670.442290:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1040384, 1044480) 1044480, 4096 00020000:00200000:0.0:1767319670.442300:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.442316:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [254, 254] 00000008:00010000:0.0:1767319670.442328:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.442333:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.442350:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.442362:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.442397:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.442406:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.442413:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.442424:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1040384, 1044480) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.442437:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 254 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.442473:0:88594:0:(rw26.c:912:ll_write_end()) pos 1040384, len 4096, copied 4096 00000080:00200000:0.0:1767319670.442480:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000291aa05e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.442483:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000083f1f29f 17ffffc0001001 3:0 ffff90cb3c555510 254 lru 00000080:00200000:0.0:1767319670.442489:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001aaa98c8 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:0.0:1767319670.442491:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000291aa05e 00000080:00200000:0.0:1767319670.442493:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.442496:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.442510:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.442538:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.442542:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.442545:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.442551:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.442554:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.442557:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.442561:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.442570:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.442581:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.442584:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.442588:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.442591:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [254, 254] 00000080:00200000:0.0:1767319670.442595:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.442599:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.442604:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1044480 i_blocks 2 00000080:00200000:0.0:1767319670.442607:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.442616:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1044480, count: 4096 00000080:00200000:0.0:1767319670.442620:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1044480, bytes: 4096 00000080:00200000:0.0:1767319670.442623:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.442627:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 256, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.442629:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1044480, 1048576) 0 0 00000080:00200000:0.0:1767319670.442631:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.442637:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [255, 255] 00020000:00200000:0.0:1767319670.442640:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1044480, 1048576) 1048576, 4096 00020000:00200000:0.0:1767319670.442648:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.442656:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [255, 255] 00000008:00010000:0.0:1767319670.442662:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.442664:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.442672:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.442681:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.442689:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.442709:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.442717:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.442726:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1044480, 1048576) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.442733:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 255 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.442751:0:88594:0:(rw26.c:912:ll_write_end()) pos 1044480, len 4096, copied 4096 00000080:00200000:0.0:1767319670.442756:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ab6a23d1[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.442760:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000583483b5 17ffffc0001001 3:0 ffff90cb3c555af8 255 lru 00000080:00200000:0.0:1767319670.442766:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ae671940 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 000000007388df06 00000000457e52cc > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:0.0:1767319670.442768:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ab6a23d1 00000080:00200000:0.0:1767319670.442770:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.442772:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.442781:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.442806:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.442809:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.442811:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.442835:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.442838:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.442841:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.442845:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.442853:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.442862:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.442865:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.442869:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.442872:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [255, 255] 00000080:00200000:0.0:1767319670.442876:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.442879:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.445270:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1048576 i_blocks 2 00000080:00200000:1.0:1767319670.445289:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.445326:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1048576, count: 4096 00000080:00200000:1.0:1767319670.445336:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1048576, bytes: 4096 00000080:00200000:1.0:1767319670.445341:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.445350:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 257, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.445352:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1048576, 1052672) 0 0 00000080:00200000:1.0:1767319670.445357:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.445392:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [256, 256] 00020000:00200000:1.0:1767319670.445401:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1048576, 1052672) 1052672, 4096 00020000:00200000:1.0:1767319670.445406:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.445428:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [256, 256] 00000008:00010000:1.0:1767319670.445452:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.445460:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.445488:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.445507:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.445523:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.445532:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.445540:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.445573:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1048576, 1052672) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.445587:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 256 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.445643:0:88594:0:(rw26.c:912:ll_write_end()) pos 1048576, len 4096, copied 4096 00000080:00200000:1.0:1767319670.445652:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000041f05e36[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.445655:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000009d45f082 17ffffc0001001 3:0 ffff90cb07bb7438 256 lru 00000080:00200000:1.0:1767319670.445664:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000003fb1927 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:1.0:1767319670.445667:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000041f05e36 00000080:00200000:1.0:1767319670.445668:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.445673:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.445697:0:88594:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.445719:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.445724:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.445727:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.445745:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.445749:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.445752:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.445757:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.445765:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.445785:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.445789:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.445801:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.445807:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [256, 256] 00000080:00200000:1.0:1767319670.445821:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.445825:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.445831:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1052672 i_blocks 2 00000080:00200000:1.0:1767319670.445834:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.445845:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1052672, count: 4096 00000080:00200000:1.0:1767319670.445850:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1052672, bytes: 4096 00000080:00200000:1.0:1767319670.445853:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.445857:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 258, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.445859:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1052672, 1056768) 0 0 00000080:00200000:1.0:1767319670.445862:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.445867:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [257, 257] 00020000:00200000:1.0:1767319670.445871:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1052672, 1056768) 1056768, 4096 00020000:00200000:1.0:1767319670.445874:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.445880:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [257, 257] 00000008:00010000:1.0:1767319670.445887:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.445890:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.445897:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.445906:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.445915:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.445923:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.445931:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.445950:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1052672, 1056768) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.445957:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 257 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.445977:0:88594:0:(rw26.c:912:ll_write_end()) pos 1052672, len 4096, copied 4096 00000080:00200000:1.0:1767319670.445998:0:88594:0:(rw26.c:969:ll_write_end()) page@000000006e5cf9f6[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.446001:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001b954f70 17ffffc0001001 3:0 ffff90cb07bb71b0 257 lru 00000080:00200000:1.0:1767319670.446007:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005b787746 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:1.0:1767319670.446009:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000006e5cf9f6 00000080:00200000:1.0:1767319670.446011:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.446013:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.446024:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.446037:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.446040:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.446042:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.446048:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.446050:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.446053:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.446057:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.446064:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.446073:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.446075:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.446080:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.446082:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [257, 257] 00000080:00200000:1.0:1767319670.446092:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.446095:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.446100:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1056768 i_blocks 2 00000080:00200000:1.0:1767319670.446103:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.446111:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1056768, count: 4096 00000080:00200000:1.0:1767319670.446115:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1056768, bytes: 4096 00000080:00200000:1.0:1767319670.446117:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.446122:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 259, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.446136:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1056768, 1060864) 0 0 00000080:00200000:1.0:1767319670.446139:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.446144:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [258, 258] 00020000:00200000:1.0:1767319670.446147:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1056768, 1060864) 1060864, 4096 00020000:00200000:1.0:1767319670.446150:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.446156:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [258, 258] 00000008:00010000:1.0:1767319670.446162:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.446165:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.446173:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.446181:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.446189:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.446196:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.446203:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.446224:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1056768, 1060864) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.446230:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 258 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.446248:0:88594:0:(rw26.c:912:ll_write_end()) pos 1056768, len 4096, copied 4096 00000080:00200000:1.0:1767319670.446253:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000044e95c51[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.446256:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f8691540 17ffffc0001001 3:0 ffff90cb07bb7948 258 lru 00000080:00200000:1.0:1767319670.446262:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000768a6465 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:1.0:1767319670.446264:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000044e95c51 00000080:00200000:1.0:1767319670.446266:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.446268:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.446276:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.446290:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.446293:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.446296:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.446302:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.446305:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.446307:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.446311:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.446320:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.446329:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.446331:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.446336:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.446339:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [258, 258] 00000080:00200000:1.0:1767319670.446350:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.446354:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.446359:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1060864 i_blocks 2 00000080:00200000:1.0:1767319670.446362:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.446401:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1060864, count: 4096 00000080:00200000:1.0:1767319670.446406:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1060864, bytes: 4096 00000080:00200000:1.0:1767319670.446408:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.446412:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 260, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.446414:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1060864, 1064960) 0 0 00000080:00200000:1.0:1767319670.446417:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.446423:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [259, 259] 00020000:00200000:1.0:1767319670.446426:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1060864, 1064960) 1064960, 4096 00020000:00200000:1.0:1767319670.446429:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.446435:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [259, 259] 00000008:00010000:1.0:1767319670.446442:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.446445:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.446453:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.446463:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.446472:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.446481:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.446489:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.446510:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1060864, 1064960) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.446516:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 259 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.446533:0:88594:0:(rw26.c:912:ll_write_end()) pos 1060864, len 4096, copied 4096 00000080:00200000:1.0:1767319670.446538:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b43d44fa[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.446542:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001feb7c01 17ffffc0001001 3:0 ffff90cb07bb7000 259 lru 00000080:00200000:1.0:1767319670.446547:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000445b51e0 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:1.0:1767319670.446549:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b43d44fa 00000080:00200000:1.0:1767319670.446550:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.446552:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.446560:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.446573:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.446576:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.446578:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.446584:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.446587:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.446589:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.446593:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.446601:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.446610:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.446612:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.446617:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.446620:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [259, 259] 00000080:00200000:1.0:1767319670.446630:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.446633:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.446638:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1064960 i_blocks 2 00000080:00200000:1.0:1767319670.446641:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.446650:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1064960, count: 4096 00000080:00200000:1.0:1767319670.446654:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1064960, bytes: 4096 00000080:00200000:1.0:1767319670.446656:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.446660:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 261, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.446662:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1064960, 1069056) 0 0 00000080:00200000:1.0:1767319670.446664:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.446670:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [260, 260] 00020000:00200000:1.0:1767319670.446673:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1064960, 1069056) 1069056, 4096 00020000:00200000:1.0:1767319670.446676:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.446682:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [260, 260] 00000008:00010000:1.0:1767319670.446689:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.446691:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.446699:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.446708:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.446717:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.446724:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.446732:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.446752:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1064960, 1069056) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.446758:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 260 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.446777:0:88594:0:(rw26.c:912:ll_write_end()) pos 1064960, len 4096, copied 4096 00000080:00200000:1.0:1767319670.446782:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004b702abe[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.446785:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ddd58ce3 17ffffc0001001 3:0 ffff90cb07bb7798 260 lru 00000080:00200000:1.0:1767319670.446791:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000075468b1c 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:1.0:1767319670.446793:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004b702abe 00000080:00200000:1.0:1767319670.446795:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.446797:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.446806:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.446818:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.446821:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.446823:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.446829:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.446832:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.446834:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.446838:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.446846:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.446856:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.446858:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.446863:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.446866:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [260, 260] 00000080:00200000:1.0:1767319670.446876:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.446880:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.446885:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1069056 i_blocks 2 00000080:00200000:1.0:1767319670.446888:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.446896:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1069056, count: 4096 00000080:00200000:1.0:1767319670.446900:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1069056, bytes: 4096 00000080:00200000:1.0:1767319670.446902:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.446906:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 262, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.446907:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1069056, 1073152) 0 0 00000080:00200000:1.0:1767319670.446910:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.446916:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [261, 261] 00020000:00200000:1.0:1767319670.446919:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1069056, 1073152) 1073152, 4096 00020000:00200000:1.0:1767319670.446921:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.446927:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [261, 261] 00000008:00010000:1.0:1767319670.446933:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.446936:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.446943:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.446952:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.446961:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.446969:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.446977:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.446995:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1069056, 1073152) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.447001:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 261 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.447016:0:88594:0:(rw26.c:912:ll_write_end()) pos 1069056, len 4096, copied 4096 00000080:00200000:1.0:1767319670.447020:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c33ddaed[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.447024:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000033a55938 17ffffc0001001 3:0 ffff90cb07bb7a20 261 lru 00000080:00200000:1.0:1767319670.447030:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000054ab8f9 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:1.0:1767319670.447032:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c33ddaed 00000080:00200000:1.0:1767319670.447034:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.447036:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.447044:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.447055:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.447057:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.447060:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.447066:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.447068:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.447071:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.447074:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.447082:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.447091:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.447094:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.447098:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.447101:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [261, 261] 00000080:00200000:1.0:1767319670.447114:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.447117:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.447137:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1073152 i_blocks 2 00000080:00200000:1.0:1767319670.447140:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.447148:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1073152, count: 4096 00000080:00200000:1.0:1767319670.447152:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1073152, bytes: 4096 00000080:00200000:1.0:1767319670.447155:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.447158:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 263, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.447160:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1073152, 1077248) 0 0 00000080:00200000:1.0:1767319670.447163:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.447168:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [262, 262] 00020000:00200000:1.0:1767319670.447171:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1073152, 1077248) 1077248, 4096 00020000:00200000:1.0:1767319670.447174:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.447179:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [262, 262] 00000008:00010000:1.0:1767319670.447184:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.447187:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.447194:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.447202:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.447210:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.447217:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.447223:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.447240:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1073152, 1077248) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.447246:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 262 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.447262:0:88594:0:(rw26.c:912:ll_write_end()) pos 1073152, len 4096, copied 4096 00000080:00200000:1.0:1767319670.447267:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a8fc79b4[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.447270:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000245d80cf 17ffffc0001001 3:0 ffff90cb07bb7510 262 lru 00000080:00200000:1.0:1767319670.447275:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001532aa77 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:1.0:1767319670.447277:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a8fc79b4 00000080:00200000:1.0:1767319670.447278:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.447280:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.447287:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.447299:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.447302:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.447305:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.447310:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.447313:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.447316:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.447320:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.447327:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.447335:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.447337:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.447341:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.447344:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [262, 262] 00000080:00200000:1.0:1767319670.447354:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.447357:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.447362:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1077248 i_blocks 2 00000080:00200000:1.0:1767319670.447396:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.447404:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1077248, count: 4096 00000080:00200000:1.0:1767319670.447408:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1077248, bytes: 4096 00000080:00200000:1.0:1767319670.447410:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.447414:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 264, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.447415:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1077248, 1081344) 0 0 00000080:00200000:1.0:1767319670.447418:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.447423:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [263, 263] 00020000:00200000:1.0:1767319670.447426:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1077248, 1081344) 1081344, 4096 00020000:00200000:1.0:1767319670.447429:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.447435:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [263, 263] 00000008:00010000:1.0:1767319670.447441:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.447443:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.447452:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.447460:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.447468:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.447474:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.447479:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.447496:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1077248, 1081344) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.447502:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 263 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.447516:0:88594:0:(rw26.c:912:ll_write_end()) pos 1077248, len 4096, copied 4096 00000080:00200000:1.0:1767319670.447520:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000071b4baf3[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.447523:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d3655ea6 17ffffc0001001 3:0 ffff90cb07bb7af8 263 lru 00000080:00200000:1.0:1767319670.447528:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000004f5cf456 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:1.0:1767319670.447530:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000071b4baf3 00000080:00200000:1.0:1767319670.447531:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.447533:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.447540:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.447552:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.447555:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.447557:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.447563:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.447565:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.447567:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.447571:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.447579:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.447586:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.447588:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.447593:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.447595:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [263, 263] 00000080:00200000:1.0:1767319670.447605:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.447608:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.447613:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1081344 i_blocks 2 00000080:00200000:1.0:1767319670.447616:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.447623:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1081344, count: 4096 00000080:00200000:1.0:1767319670.447626:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1081344, bytes: 4096 00000080:00200000:1.0:1767319670.447629:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.447632:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 265, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.447633:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1081344, 1085440) 0 0 00000080:00200000:1.0:1767319670.447636:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.447641:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [264, 264] 00020000:00200000:1.0:1767319670.447644:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1081344, 1085440) 1085440, 4096 00020000:00200000:1.0:1767319670.447646:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.447651:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [264, 264] 00000008:00010000:1.0:1767319670.447657:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.447659:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.447666:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.447675:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.447683:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.447691:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.447698:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.447717:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1081344, 1085440) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.447724:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 264 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.447741:0:88594:0:(rw26.c:912:ll_write_end()) pos 1081344, len 4096, copied 4096 00000080:00200000:1.0:1767319670.447745:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000086c0446c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.447748:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000009392c679 17ffffc0001001 3:0 ffff90cb07bb75e8 264 lru 00000080:00200000:1.0:1767319670.447753:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000003890fde6 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:1.0:1767319670.447755:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000086c0446c 00000080:00200000:1.0:1767319670.447756:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.447759:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.447766:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.447779:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.447782:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.447785:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.447791:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.447793:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.447796:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.447800:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.447808:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.447816:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.447819:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.447823:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.447826:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [264, 264] 00000080:00200000:1.0:1767319670.447836:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.447838:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.447843:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1085440 i_blocks 2 00000080:00200000:1.0:1767319670.447846:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.447853:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1085440, count: 4096 00000080:00200000:1.0:1767319670.447857:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1085440, bytes: 4096 00000080:00200000:1.0:1767319670.447859:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.447863:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 266, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.447865:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1085440, 1089536) 0 0 00000080:00200000:1.0:1767319670.447868:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.447873:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [265, 265] 00020000:00200000:1.0:1767319670.447876:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1085440, 1089536) 1089536, 4096 00020000:00200000:1.0:1767319670.447878:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.447884:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [265, 265] 00000008:00010000:1.0:1767319670.447890:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.447892:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.447899:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.447908:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.447916:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.447924:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.447930:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.447950:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1085440, 1089536) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.447956:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 265 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.447972:0:88594:0:(rw26.c:912:ll_write_end()) pos 1085440, len 4096, copied 4096 00000080:00200000:1.0:1767319670.447976:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000cfe3858a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.447979:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d2ad7d2d 17ffffc0001001 3:0 ffff90cb07bb7288 265 lru 00000080:00200000:1.0:1767319670.447984:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000f43a3913 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:1.0:1767319670.447986:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000cfe3858a 00000080:00200000:1.0:1767319670.447987:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.447989:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.447997:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.448008:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.448010:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.448012:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.448018:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.448020:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.448023:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.448026:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.448033:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.448042:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.448045:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.448049:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.448052:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [265, 265] 00000080:00200000:1.0:1767319670.448061:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.448064:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.448070:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1089536 i_blocks 2 00000080:00200000:1.0:1767319670.448072:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.448080:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1089536, count: 4096 00000080:00200000:1.0:1767319670.448084:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1089536, bytes: 4096 00000080:00200000:1.0:1767319670.448086:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.448089:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 267, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.448091:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1089536, 1093632) 0 0 00000080:00200000:1.0:1767319670.448093:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.448100:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [266, 266] 00020000:00200000:1.0:1767319670.448102:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1089536, 1093632) 1093632, 4096 00020000:00200000:1.0:1767319670.448104:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.448110:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [266, 266] 00000008:00010000:1.0:1767319670.448115:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.448117:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00000008:00010000:0.0:1767319670.448547:0:83168:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319670.448563:0:83168:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.448912:0:83168:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000008:00100000:0.0:1767319670.452280:0:83168:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb2b55d880 - object 0x240000400:3311 offset 0<>1048576 00000100:00100000:0.0:1767319670.452870:0:12484:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:0.0:1767319670.452900:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290374144:192.168.203.141@tcp:4:dd.0 00010000:00010000:1.0:1767319670.454337:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.454377:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.454396:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.454406:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.454413:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.454461:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1089536, 1093632) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.454486:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 266 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.454541:0:88594:0:(rw26.c:912:ll_write_end()) pos 1089536, len 4096, copied 4096 00000080:00200000:1.0:1767319670.454554:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b3bca82c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.454557:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002373583f 17ffffc0001001 3:0 ffff90cb07bb76c0 266 lru 00000080:00200000:1.0:1767319670.454565:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ec5a836a 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:1.0:1767319670.454567:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b3bca82c 00000080:00200000:1.0:1767319670.454569:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.454575:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.454600:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.454635:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.454641:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.454644:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.454663:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.454666:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.454670:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.454675:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.454684:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.454713:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.454717:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.454728:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.454737:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [266, 266] 00000080:00200000:1.0:1767319670.454754:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.454757:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.454770:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1093632 i_blocks 2 00000080:00200000:1.0:1767319670.454776:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.454808:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1093632, count: 4096 00000080:00200000:1.0:1767319670.454817:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1093632, bytes: 4096 00000080:00200000:1.0:1767319670.454822:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.454828:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 268, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.454831:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1093632, 1097728) 0 0 00000080:00200000:1.0:1767319670.454835:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.454851:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [267, 267] 00020000:00200000:1.0:1767319670.454857:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1093632, 1097728) 1097728, 4096 00020000:00200000:1.0:1767319670.454862:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.454878:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [267, 267] 00000008:00010000:1.0:1767319670.454892:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.454897:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.454914:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.454923:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.454932:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.454939:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.454945:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.454965:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1093632, 1097728) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.454972:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 267 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.455002:0:88594:0:(rw26.c:912:ll_write_end()) pos 1093632, len 4096, copied 4096 00000080:00200000:1.0:1767319670.455007:0:88594:0:(rw26.c:969:ll_write_end()) page@000000002e8c87d6[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.455011:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000df850b7e 17ffffc0001001 3:0 ffff90cb07bb7d80 267 lru 00000080:00200000:1.0:1767319670.455017:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000045c1d5ca 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:1.0:1767319670.455019:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000002e8c87d6 00000080:00200000:1.0:1767319670.455020:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.455022:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.455031:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.455043:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.455046:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.455049:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.455055:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.455058:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.455061:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.455065:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.455073:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.455082:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.455084:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.455089:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.455092:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [267, 267] 00000080:00200000:1.0:1767319670.455103:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.455107:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.455113:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1097728 i_blocks 2 00000080:00200000:1.0:1767319670.455115:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.455135:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1097728, count: 4096 00000080:00200000:1.0:1767319670.455141:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1097728, bytes: 4096 00000080:00200000:1.0:1767319670.455143:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.455147:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 269, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.455148:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1097728, 1101824) 0 0 00000080:00200000:1.0:1767319670.455151:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.455156:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [268, 268] 00020000:00200000:1.0:1767319670.455160:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1097728, 1101824) 1101824, 4096 00020000:00200000:1.0:1767319670.455162:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.455168:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [268, 268] 00000008:00010000:1.0:1767319670.455176:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.455178:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.455185:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.455194:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.455203:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.455211:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.455218:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.455237:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1097728, 1101824) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.455243:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 268 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.455259:0:88594:0:(rw26.c:912:ll_write_end()) pos 1097728, len 4096, copied 4096 00000080:00200000:1.0:1767319670.455264:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000084ccccf4[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.455267:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f40d2341 17ffffc0001001 3:0 ffff90cb07bb7e58 268 lru 00000080:00200000:1.0:1767319670.455273:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009222da92 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:1.0:1767319670.455274:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000084ccccf4 00000080:00200000:1.0:1767319670.455276:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.455278:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.455286:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.455298:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.455301:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.455303:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.455309:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.455311:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.455313:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.455317:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.455324:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.455332:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.455335:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.455340:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.455342:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [268, 268] 00000080:00200000:1.0:1767319670.455356:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.455359:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.455363:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1101824 i_blocks 2 00000080:00200000:1.0:1767319670.455397:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.455407:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1101824, count: 4096 00000080:00200000:1.0:1767319670.455410:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1101824, bytes: 4096 00000080:00200000:1.0:1767319670.455413:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.455417:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 270, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.455419:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1101824, 1105920) 0 0 00000080:00200000:1.0:1767319670.455421:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.455428:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [269, 269] 00020000:00200000:1.0:1767319670.455431:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1101824, 1105920) 1105920, 4096 00020000:00200000:1.0:1767319670.455434:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.455440:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [269, 269] 00000008:00010000:1.0:1767319670.455446:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.455448:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.455456:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.455463:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.455472:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.455478:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.455484:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.455502:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1101824, 1105920) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.455507:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 269 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.455523:0:88594:0:(rw26.c:912:ll_write_end()) pos 1101824, len 4096, copied 4096 00000080:00200000:1.0:1767319670.455527:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c42b71f1[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.455530:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c77720f1 17ffffc0001001 3:0 ffff90cb07bb7ca8 269 lru 00000080:00200000:1.0:1767319670.455535:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000004e6728bb 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:1.0:1767319670.455537:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c42b71f1 00000080:00200000:1.0:1767319670.455538:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.455541:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.455548:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.455559:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.455562:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.455564:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.455569:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.455572:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.455574:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.455578:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.455585:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.455593:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.455595:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.455599:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.455601:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [269, 269] 00000080:00200000:1.0:1767319670.455611:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.455614:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.455618:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1105920 i_blocks 2 00000080:00200000:1.0:1767319670.455622:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.455630:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1105920, count: 4096 00000080:00200000:1.0:1767319670.455633:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1105920, bytes: 4096 00000080:00200000:1.0:1767319670.455636:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.455639:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 271, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.455641:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1105920, 1110016) 0 0 00000080:00200000:1.0:1767319670.455643:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.455648:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [270, 270] 00020000:00200000:1.0:1767319670.455651:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1105920, 1110016) 1110016, 4096 00020000:00200000:1.0:1767319670.455655:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.455660:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [270, 270] 00000008:00010000:1.0:1767319670.455665:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.455668:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.455675:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.455684:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.455692:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.455700:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.455706:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.455726:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1105920, 1110016) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.455731:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 270 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.455757:0:88594:0:(rw26.c:912:ll_write_end()) pos 1105920, len 4096, copied 4096 00000080:00200000:1.0:1767319670.455762:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000054292d5d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.455764:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007e7d87fc 17ffffc0001021 2:0 ffff90cb07bb7bd0 270 lru 00000080:00200000:1.0:1767319670.455770:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000004f108808 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:1.0:1767319670.455772:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000054292d5d 00000080:00200000:1.0:1767319670.455773:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.455776:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.455784:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.455795:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.455798:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.455800:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.455805:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.455808:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.455810:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.455814:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.455822:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.455830:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.455832:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.455836:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.455839:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [270, 270] 00000080:00200000:1.0:1767319670.455849:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.455852:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.455857:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1110016 i_blocks 2 00000080:00200000:1.0:1767319670.455859:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.455867:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1110016, count: 4096 00000080:00200000:1.0:1767319670.455870:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1110016, bytes: 4096 00000080:00200000:1.0:1767319670.455872:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.455876:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 272, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.455878:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1110016, 1114112) 0 0 00000080:00200000:1.0:1767319670.455880:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.455885:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [271, 271] 00020000:00200000:1.0:1767319670.455889:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1110016, 1114112) 1114112, 4096 00020000:00200000:1.0:1767319670.455891:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.455896:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [271, 271] 00000008:00010000:1.0:1767319670.455902:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.455905:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.455912:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.455921:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.455930:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.455937:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.455943:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.455962:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1110016, 1114112) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.455968:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 271 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.455983:0:88594:0:(rw26.c:912:ll_write_end()) pos 1110016, len 4096, copied 4096 00000080:00200000:1.0:1767319670.455988:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f992ad8b[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.455991:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d011e01a 17ffffc0001001 3:0 ffff90cb07bb70d8 271 lru 00000080:00200000:1.0:1767319670.455997:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000063e420d9 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:1.0:1767319670.455999:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f992ad8b 00000080:00200000:1.0:1767319670.456000:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.456002:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.456011:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.456023:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.456026:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.456028:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.456034:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.456037:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.456040:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.456044:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.456052:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.456061:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.456063:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.456068:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.456070:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [271, 271] 00000080:00200000:1.0:1767319670.456081:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.456084:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.456090:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1114112 i_blocks 2 00000080:00200000:1.0:1767319670.456093:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.456101:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1114112, count: 4096 00000080:00200000:1.0:1767319670.456104:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1114112, bytes: 4096 00000080:00200000:1.0:1767319670.456106:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.456110:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 273, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.456111:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1114112, 1118208) 0 0 00000080:00200000:1.0:1767319670.456113:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.456118:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [272, 272] 00020000:00200000:1.0:1767319670.456122:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1114112, 1118208) 1118208, 4096 00020000:00200000:1.0:1767319670.456138:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.456144:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [272, 272] 00000008:00010000:1.0:1767319670.456149:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.456152:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.456159:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.456168:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.456176:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.456183:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.456191:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.456213:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1114112, 1118208) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.456218:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 272 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.456235:0:88594:0:(rw26.c:912:ll_write_end()) pos 1114112, len 4096, copied 4096 00000080:00200000:1.0:1767319670.456240:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b417eef5[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.456243:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b57e0458 17ffffc0001001 3:0 ffff90cb07bb7870 272 lru 00000080:00200000:1.0:1767319670.456248:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac69bdc7 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:1.0:1767319670.456251:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b417eef5 00000080:00200000:1.0:1767319670.456252:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.456254:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.456267:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.456280:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.456283:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.456285:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.456291:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.456293:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.456296:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.456300:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.456307:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.456316:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.456319:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.456324:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.456326:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [272, 272] 00000080:00200000:1.0:1767319670.456337:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.456340:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.456344:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1118208 i_blocks 2 00000080:00200000:1.0:1767319670.456347:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.456354:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1118208, count: 4096 00000080:00200000:1.0:1767319670.456359:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1118208, bytes: 4096 00000080:00200000:1.0:1767319670.456361:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.456364:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 274, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.456396:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1118208, 1122304) 0 0 00000080:00200000:1.0:1767319670.456399:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.456404:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [273, 273] 00020000:00200000:1.0:1767319670.456407:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1118208, 1122304) 1122304, 4096 00020000:00200000:1.0:1767319670.456409:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.456414:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [273, 273] 00000008:00010000:1.0:1767319670.456421:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.456423:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.456432:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.456440:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.456448:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.456455:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.456461:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.456479:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1118208, 1122304) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.456485:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 273 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.456501:0:88594:0:(rw26.c:912:ll_write_end()) pos 1118208, len 4096, copied 4096 00000080:00200000:1.0:1767319670.456506:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b0029572[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.456509:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001a11ae95 17ffffc0001001 3:0 ffff90cb07bb7360 273 lru 00000080:00200000:1.0:1767319670.456515:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000490ddb95 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:1.0:1767319670.456517:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b0029572 00000080:00200000:1.0:1767319670.456519:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.456521:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.456530:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.456542:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.456545:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.456547:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.456553:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.456555:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.456558:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.456562:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.456569:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.456578:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.456580:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.456585:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.456587:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [273, 273] 00000080:00200000:1.0:1767319670.456597:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.456600:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.456605:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1122304 i_blocks 2 00000080:00200000:1.0:1767319670.456608:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.456616:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1122304, count: 4096 00000080:00200000:1.0:1767319670.456619:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1122304, bytes: 4096 00000080:00200000:1.0:1767319670.456622:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.456626:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 275, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.456627:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1122304, 1126400) 0 0 00000080:00200000:1.0:1767319670.456630:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.456635:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [274, 274] 00020000:00200000:1.0:1767319670.456638:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1122304, 1126400) 1126400, 4096 00020000:00200000:1.0:1767319670.456640:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.456645:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [274, 274] 00000008:00010000:1.0:1767319670.456651:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.456653:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.456661:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.456670:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.456678:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.456685:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.456691:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.456709:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1122304, 1126400) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.456715:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 274 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.456732:0:88594:0:(rw26.c:912:ll_write_end()) pos 1122304, len 4096, copied 4096 00000080:00200000:1.0:1767319670.456736:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e6a58ba5[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.456739:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000042c698ef 17ffffc0001001 3:0 ffff90cb043a4870 274 lru 00000080:00200000:1.0:1767319670.456745:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000004a28c54c 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:1.0:1767319670.456747:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e6a58ba5 00000080:00200000:1.0:1767319670.456748:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.456750:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.456758:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.456769:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.456772:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.456774:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.456779:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.456781:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.456784:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.456787:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.456795:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.456803:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.456806:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.456810:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.456813:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [274, 274] 00000080:00200000:1.0:1767319670.456824:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.456826:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.456831:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1126400 i_blocks 2 00000080:00200000:1.0:1767319670.456834:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.456842:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1126400, count: 4096 00000080:00200000:1.0:1767319670.456846:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1126400, bytes: 4096 00000080:00200000:1.0:1767319670.456848:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.456852:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 276, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.456854:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1126400, 1130496) 0 0 00000080:00200000:1.0:1767319670.456856:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.456862:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [275, 275] 00020000:00200000:1.0:1767319670.456865:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1126400, 1130496) 1130496, 4096 00020000:00200000:1.0:1767319670.456868:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.456874:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [275, 275] 00000008:00010000:1.0:1767319670.456880:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.456882:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.456889:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.456898:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.456905:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.456913:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.456919:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.456938:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1126400, 1130496) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.456944:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 275 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.456961:0:88594:0:(rw26.c:912:ll_write_end()) pos 1126400, len 4096, copied 4096 00000080:00200000:1.0:1767319670.456966:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000095a2a885[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.456969:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb3e2996 17ffffc0001001 3:0 ffff90cb043a40d8 275 lru 00000080:00200000:1.0:1767319670.456975:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001ed66493 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:1.0:1767319670.456978:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000095a2a885 00000080:00200000:1.0:1767319670.456979:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.456981:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.456989:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.457001:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.457004:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.457006:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.457012:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.457014:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.457017:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.457022:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.457030:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.457038:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.457041:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.457046:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.457049:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [275, 275] 00000080:00200000:1.0:1767319670.457062:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.457065:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.457070:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1130496 i_blocks 2 00000080:00200000:1.0:1767319670.457072:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.457081:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1130496, count: 4096 00000080:00200000:1.0:1767319670.457084:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1130496, bytes: 4096 00000080:00200000:1.0:1767319670.457086:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.457090:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 277, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.457092:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1130496, 1134592) 0 0 00000080:00200000:1.0:1767319670.457094:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.457100:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [276, 276] 00020000:00200000:1.0:1767319670.457102:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1130496, 1134592) 1134592, 4096 00020000:00200000:1.0:1767319670.457105:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.457111:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [276, 276] 00000008:00010000:1.0:1767319670.457116:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.457119:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.462085:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.462117:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.462144:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.462155:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.462163:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.462209:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1130496, 1134592) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.462234:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 276 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.462286:0:88594:0:(rw26.c:912:ll_write_end()) pos 1130496, len 4096, copied 4096 00000080:00200000:1.0:1767319670.462298:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005483ad24[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.462302:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000041280aa4 17ffffc0001001 3:0 ffff90cb043a4bd0 276 lru 00000080:00200000:1.0:1767319670.462310:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007e7fa41d 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:1.0:1767319670.462312:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005483ad24 00000080:00200000:1.0:1767319670.462500:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.462506:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.462537:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.462569:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.462575:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.462578:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.462597:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.462601:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.462604:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.462610:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.462619:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.462636:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.462639:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.462649:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.462657:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [276, 276] 00000080:00200000:1.0:1767319670.462676:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.462680:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.462693:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1134592 i_blocks 2 00000080:00200000:1.0:1767319670.462796:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.462829:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1134592, count: 4096 00000080:00200000:1.0:1767319670.462839:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1134592, bytes: 4096 00000080:00200000:1.0:1767319670.462845:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.462851:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 278, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.462854:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1134592, 1138688) 0 0 00000080:00200000:1.0:1767319670.462858:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.462874:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [277, 277] 00020000:00200000:1.0:1767319670.462881:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1134592, 1138688) 1138688, 4096 00020000:00200000:1.0:1767319670.462885:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.462904:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [277, 277] 00000008:00010000:1.0:1767319670.462917:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.462922:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.462938:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.462949:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.462959:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.462967:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.462975:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.463097:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1134592, 1138688) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.463106:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 277 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.463143:0:88594:0:(rw26.c:912:ll_write_end()) pos 1134592, len 4096, copied 4096 00000080:00200000:1.0:1767319670.463149:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ebab5970[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.463153:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000a5000fcd 17ffffc0001001 3:0 ffff90cb043a4ca8 277 lru 00000080:00200000:1.0:1767319670.463159:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000dd9a8958 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:1.0:1767319670.463161:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ebab5970 00000080:00200000:1.0:1767319670.463162:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.463165:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.463175:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.463189:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.463192:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.463195:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.463203:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.463206:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.463209:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.463213:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.463221:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.463230:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.463233:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.463238:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.463241:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [277, 277] 00000080:00200000:1.0:1767319670.463252:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.463256:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.463262:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1138688 i_blocks 2 00000080:00200000:1.0:1767319670.463264:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.463273:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1138688, count: 4096 00000080:00200000:1.0:1767319670.463277:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1138688, bytes: 4096 00000080:00200000:1.0:1767319670.463280:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.463284:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 279, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.463286:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1138688, 1142784) 0 0 00000080:00200000:1.0:1767319670.463288:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.463293:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [278, 278] 00020000:00200000:1.0:1767319670.463297:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1138688, 1142784) 1142784, 4096 00020000:00200000:1.0:1767319670.463299:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.463308:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [278, 278] 00000008:00010000:1.0:1767319670.463925:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.463931:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.463947:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.463961:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.463972:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.463980:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.464073:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.464099:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1138688, 1142784) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.464110:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 278 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.464151:0:88594:0:(rw26.c:912:ll_write_end()) pos 1138688, len 4096, copied 4096 00000080:00200000:1.0:1767319670.464158:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000efdc5d75[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.464161:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000cfd1f8e4 17ffffc0001001 3:0 ffff90cb043a4e58 278 lru 00000080:00200000:1.0:1767319670.464166:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b18f194b 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:1.0:1767319670.464169:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000efdc5d75 00000080:00200000:1.0:1767319670.464170:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.464173:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.464187:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.464204:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.464209:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.464211:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.464221:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.464224:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.464227:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.464231:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.464238:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.464250:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.464253:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.464259:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.464264:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [278, 278] 00000080:00200000:1.0:1767319670.464276:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.464279:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.464288:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1142784 i_blocks 2 00000080:00200000:1.0:1767319670.464293:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.464308:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1142784, count: 4096 00000080:00200000:1.0:1767319670.464793:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1142784, bytes: 4096 00000080:00200000:1.0:1767319670.464801:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.464808:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 280, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.464810:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1142784, 1146880) 0 0 00000080:00200000:1.0:1767319670.464815:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.464826:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [279, 279] 00020000:00200000:1.0:1767319670.464831:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1142784, 1146880) 1146880, 4096 00020000:00200000:1.0:1767319670.464835:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.464849:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [279, 279] 00000008:00010000:1.0:1767319670.464862:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.464865:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.464877:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.464890:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.464900:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.464908:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.464915:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.464940:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1142784, 1146880) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.464948:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 279 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.464972:0:88594:0:(rw26.c:912:ll_write_end()) pos 1142784, len 4096, copied 4096 00000080:00200000:1.0:1767319670.464977:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ca3eca78[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.465788:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000860cc23f 17ffffc0001001 3:0 ffff90cb043a4d80 279 lru 00000080:00200000:1.0:1767319670.465801:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001c7c9fcc 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:1.0:1767319670.465803:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ca3eca78 00000080:00200000:1.0:1767319670.465805:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.465811:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.465840:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.465868:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.465874:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.465876:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.465893:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.465896:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.465898:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.465904:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.465914:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.465929:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.465932:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.465942:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.465949:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [279, 279] 00000080:00200000:1.0:1767319670.465971:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.465975:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.466445:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1146880 i_blocks 2 00000080:00200000:1.0:1767319670.466454:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.466623:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1146880, count: 4096 00000080:00200000:1.0:1767319670.466632:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1146880, bytes: 4096 00000080:00200000:1.0:1767319670.466637:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.466644:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 281, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.466646:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1146880, 1150976) 0 0 00000080:00200000:1.0:1767319670.466651:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.466665:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [280, 280] 00020000:00200000:1.0:1767319670.466671:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1146880, 1150976) 1150976, 4096 00020000:00200000:1.0:1767319670.466676:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.466692:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [280, 280] 00000008:00010000:1.0:1767319670.466804:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.466811:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.466831:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.466845:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.466857:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.466866:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.466873:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.466901:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1146880, 1150976) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.466916:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 280 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.466958:0:88594:0:(rw26.c:912:ll_write_end()) pos 1146880, len 4096, copied 4096 00000080:00200000:1.0:1767319670.466965:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000df8c4d54[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.466969:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003e9ff409 17ffffc0001001 3:0 ffff90cb043a46c0 280 lru 00000080:00200000:1.0:1767319670.466975:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000080b4f2d9 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:1.0:1767319670.466978:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000df8c4d54 00000080:00200000:1.0:1767319670.466979:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.467179:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.467198:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.467220:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.467224:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.467227:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.467239:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.467242:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.467246:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.467250:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.467259:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.467272:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.467276:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.467284:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.467289:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [280, 280] 00000080:00200000:1.0:1767319670.467301:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.467304:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.467312:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1150976 i_blocks 2 00000080:00200000:1.0:1767319670.467327:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.467340:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1150976, count: 4096 00000080:00200000:1.0:1767319670.467345:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1150976, bytes: 4096 00000080:00200000:1.0:1767319670.467347:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.467351:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 282, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.467353:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1150976, 1155072) 0 0 00000080:00200000:1.0:1767319670.467356:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.467362:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [281, 281] 00020000:00200000:1.0:1767319670.467611:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1150976, 1155072) 1155072, 4096 00020000:00200000:1.0:1767319670.467616:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.467627:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [281, 281] 00000008:00010000:1.0:1767319670.467635:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.467638:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.467649:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.467659:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.467668:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.467675:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.467683:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.467716:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1150976, 1155072) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.467725:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 281 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.467752:0:88594:0:(rw26.c:912:ll_write_end()) pos 1150976, len 4096, copied 4096 00000080:00200000:1.0:1767319670.467758:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000cbd11dd2[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.467761:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d89aa3e9 17ffffc0001001 3:0 ffff90cb043a4288 281 lru 00000080:00200000:1.0:1767319670.467767:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008ac637f2 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:1.0:1767319670.467770:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000cbd11dd2 00000080:00200000:1.0:1767319670.467771:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.467773:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.467784:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.467798:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.467801:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.467803:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.467810:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.467813:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.467816:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.467820:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.467829:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.467838:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.467841:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.467846:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.467850:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [281, 281] 00000080:00200000:1.0:1767319670.467861:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.467864:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.467870:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1155072 i_blocks 2 00000080:00200000:1.0:1767319670.467873:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.467884:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1155072, count: 4096 00000080:00200000:1.0:1767319670.467888:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1155072, bytes: 4096 00000080:00200000:1.0:1767319670.467891:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.467896:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 283, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.467897:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1155072, 1159168) 0 0 00000080:00200000:1.0:1767319670.467900:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.467907:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [282, 282] 00020000:00200000:1.0:1767319670.467910:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1155072, 1159168) 1159168, 4096 00020000:00200000:1.0:1767319670.467913:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.467919:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [282, 282] 00000008:00010000:1.0:1767319670.467925:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.467928:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.467936:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.467945:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.467954:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.467962:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.467969:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.468423:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1155072, 1159168) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.468433:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 282 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.468458:0:88594:0:(rw26.c:912:ll_write_end()) pos 1155072, len 4096, copied 4096 00000080:00200000:1.0:1767319670.468464:0:88594:0:(rw26.c:969:ll_write_end()) page@000000002abf5c6d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.468467:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e80e80a1 17ffffc0001001 3:0 ffff90cb043a45e8 282 lru 00000080:00200000:1.0:1767319670.468472:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000617d1ab6 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:1.0:1767319670.468475:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000002abf5c6d 00000080:00200000:1.0:1767319670.468476:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.468479:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.468490:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.468506:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.468509:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.468511:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.468519:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.468521:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.468524:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.468529:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.468537:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.468549:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.468552:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.468557:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.468561:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [282, 282] 00000080:00200000:1.0:1767319670.468574:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.468578:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.468584:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1159168 i_blocks 2 00000080:00200000:1.0:1767319670.468587:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.468600:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1159168, count: 4096 00000080:00200000:1.0:1767319670.468604:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1159168, bytes: 4096 00000080:00200000:1.0:1767319670.468607:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.468611:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 284, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.468613:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1159168, 1163264) 0 0 00000080:00200000:1.0:1767319670.468616:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.468624:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [283, 283] 00020000:00200000:1.0:1767319670.468628:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1159168, 1163264) 1163264, 4096 00020000:00200000:1.0:1767319670.468631:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.468639:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [283, 283] 00000008:00010000:1.0:1767319670.468645:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.468648:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.468658:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.468667:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.468676:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.468684:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.468692:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.468723:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1159168, 1163264) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.468730:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 283 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.468745:0:88594:0:(rw26.c:912:ll_write_end()) pos 1159168, len 4096, copied 4096 00000080:00200000:1.0:1767319670.468749:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c6653ee2[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.468752:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008101ede6 17ffffc0001001 3:0 ffff90cb043a4af8 283 lru 00000080:00200000:1.0:1767319670.468758:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000062954bba 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:1.0:1767319670.468761:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c6653ee2 00000080:00200000:1.0:1767319670.468762:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.468764:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.468773:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.468785:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.468788:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.468790:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.468796:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.468799:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.468801:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.468806:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.468814:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.468823:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.468825:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.468830:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.468833:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [283, 283] 00000080:00200000:1.0:1767319670.468844:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.468847:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.468852:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1163264 i_blocks 2 00000080:00200000:1.0:1767319670.468855:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.468864:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1163264, count: 4096 00000080:00200000:1.0:1767319670.468868:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1163264, bytes: 4096 00000080:00200000:1.0:1767319670.468871:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.468875:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 285, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.468876:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1163264, 1167360) 0 0 00000080:00200000:1.0:1767319670.468879:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.468884:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [284, 284] 00020000:00200000:1.0:1767319670.468887:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1163264, 1167360) 1167360, 4096 00020000:00200000:1.0:1767319670.468890:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.468897:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [284, 284] 00000008:00010000:1.0:1767319670.468903:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.468906:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.468914:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.468923:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.468933:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.468941:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.468949:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.468969:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1163264, 1167360) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.468976:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 284 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.469178:0:88594:0:(rw26.c:912:ll_write_end()) pos 1163264, len 4096, copied 4096 00000080:00200000:1.0:1767319670.469184:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000da25bef1[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.469188:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000064eb9655 17ffffc0001001 3:0 ffff90cb043a4510 284 lru 00000080:00200000:1.0:1767319670.469194:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000bcefcb68 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:1.0:1767319670.469196:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000da25bef1 00000080:00200000:1.0:1767319670.469197:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.469200:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.469210:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.469223:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.469226:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.469228:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.469234:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.469236:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.469239:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.469243:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.469252:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.469261:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.469264:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.469269:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.469272:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [284, 284] 00000080:00200000:1.0:1767319670.469282:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.469285:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.469291:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1167360 i_blocks 2 00000080:00200000:1.0:1767319670.469294:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.469303:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1167360, count: 4096 00000080:00200000:1.0:1767319670.469307:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1167360, bytes: 4096 00000080:00200000:1.0:1767319670.469309:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.469313:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 286, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.469788:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1167360, 1171456) 0 0 00000080:00200000:1.0:1767319670.469793:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.469802:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [285, 285] 00020000:00200000:1.0:1767319670.469806:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1167360, 1171456) 1171456, 4096 00020000:00200000:1.0:1767319670.469810:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.469820:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [285, 285] 00000008:00010000:1.0:1767319670.469830:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.469833:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.469846:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.469857:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.469867:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.469874:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.469881:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.469901:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1167360, 1171456) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.469911:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 285 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.469940:0:88594:0:(rw26.c:912:ll_write_end()) pos 1167360, len 4096, copied 4096 00000080:00200000:1.0:1767319670.469945:0:88594:0:(rw26.c:969:ll_write_end()) page@000000007e28ea5a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.469949:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003dfcd321 17ffffc0001021 2:0 ffff90cb043a4a20 285 lru 00000080:00200000:1.0:1767319670.469955:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000450e03a2 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:1.0:1767319670.469958:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000007e28ea5a 00000080:00200000:1.0:1767319670.469959:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.469961:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.469971:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.470431:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.470438:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.470441:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.470454:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.470457:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.470460:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.470466:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.470475:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.470488:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.470491:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.470499:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.470504:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [285, 285] 00000080:00200000:1.0:1767319670.470518:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.470522:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.470530:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1171456 i_blocks 2 00000080:00200000:1.0:1767319670.470535:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.470552:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1171456, count: 4096 00000080:00200000:1.0:1767319670.470557:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1171456, bytes: 4096 00000080:00200000:1.0:1767319670.470561:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.470566:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 287, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.470568:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1171456, 1175552) 0 0 00000080:00200000:1.0:1767319670.470571:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.470579:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [286, 286] 00020000:00200000:1.0:1767319670.470582:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1171456, 1175552) 1175552, 4096 00020000:00200000:1.0:1767319670.470585:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.470594:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [286, 286] 00000008:00010000:1.0:1767319670.470602:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.470605:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.470616:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.470626:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.470634:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.470642:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.470649:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.470672:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1171456, 1175552) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.470682:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 286 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.470916:0:88594:0:(rw26.c:912:ll_write_end()) pos 1171456, len 4096, copied 4096 00000080:00200000:1.0:1767319670.470922:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000410cbccb[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.470925:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000023a01a81 17ffffc0001001 3:0 ffff90cb043a4798 286 lru 00000080:00200000:1.0:1767319670.470931:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000089d0c0ac 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:1.0:1767319670.470933:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000410cbccb 00000080:00200000:1.0:1767319670.470934:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.470938:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.470952:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.470970:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.470972:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.470975:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.470993:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.470996:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.470998:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.471003:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.471011:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.471020:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.471022:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.471028:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.471031:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [286, 286] 00000080:00200000:1.0:1767319670.471044:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.471047:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.471053:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1175552 i_blocks 2 00000080:00200000:1.0:1767319670.471056:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.471066:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1175552, count: 4096 00000080:00200000:1.0:1767319670.471070:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1175552, bytes: 4096 00000080:00200000:1.0:1767319670.471073:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.471077:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 288, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.471079:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1175552, 1179648) 0 0 00000080:00200000:1.0:1767319670.471081:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.471087:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [287, 287] 00020000:00200000:1.0:1767319670.471090:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1175552, 1179648) 1179648, 4096 00020000:00200000:1.0:1767319670.471093:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.471099:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [287, 287] 00000008:00010000:1.0:1767319670.471106:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.471108:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.471117:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.471157:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.471166:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.471173:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.471180:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.471201:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1175552, 1179648) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.471208:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 287 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.471226:0:88594:0:(rw26.c:912:ll_write_end()) pos 1175552, len 4096, copied 4096 00000080:00200000:1.0:1767319670.471231:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000095a13a7b[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.471234:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d6c67a29 17ffffc0001001 3:0 ffff90cb043a4438 287 lru 00000080:00200000:1.0:1767319670.471239:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000038d3a1cf 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:1.0:1767319670.471241:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000095a13a7b 00000080:00200000:1.0:1767319670.471243:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.471245:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.471254:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.471266:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.471269:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.471270:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.471277:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.471279:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.471282:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.471286:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.471294:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.471303:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.471306:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.471310:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.471641:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [287, 287] 00000080:00200000:1.0:1767319670.471655:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.471658:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.471664:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1179648 i_blocks 2 00000080:00200000:1.0:1767319670.471667:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.471677:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1179648, count: 4096 00000080:00200000:1.0:1767319670.471681:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1179648, bytes: 4096 00000080:00200000:1.0:1767319670.471683:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.471688:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 289, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.471689:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1179648, 1183744) 0 0 00000080:00200000:1.0:1767319670.471692:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.472616:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [288, 288] 00020000:00200000:1.0:1767319670.472631:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1179648, 1183744) 1183744, 4096 00020000:00200000:1.0:1767319670.472636:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.472655:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [288, 288] 00000008:00010000:1.0:1767319670.472670:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.472675:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.472792:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.472809:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.472823:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.472832:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.472839:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.472864:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1179648, 1183744) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.472879:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 288 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.472922:0:88594:0:(rw26.c:912:ll_write_end()) pos 1179648, len 4096, copied 4096 00000080:00200000:1.0:1767319670.472931:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d5ef7687[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.472935:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e43ea967 17ffffc0001001 3:0 ffff90cb043a41b0 288 lru 00000080:00200000:1.0:1767319670.472942:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002374e301 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:1.0:1767319670.472944:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d5ef7687 00000080:00200000:1.0:1767319670.472946:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.472954:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.472977:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.473001:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.473006:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.473008:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.473022:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.473025:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.473028:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.473032:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.473041:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.473058:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.473061:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.473070:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.473076:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [288, 288] 00000080:00200000:1.0:1767319670.473089:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.473093:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.473102:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1183744 i_blocks 2 00000080:00200000:1.0:1767319670.473107:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.473563:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1183744, count: 4096 00000080:00200000:1.0:1767319670.473574:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1183744, bytes: 4096 00000080:00200000:1.0:1767319670.473579:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.473585:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 290, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.473588:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1183744, 1187840) 0 0 00000080:00200000:1.0:1767319670.473591:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.473604:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [289, 289] 00020000:00200000:1.0:1767319670.473608:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1183744, 1187840) 1187840, 4096 00020000:00200000:1.0:1767319670.473611:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.473621:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [289, 289] 00000008:00010000:1.0:1767319670.473631:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.473635:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.473648:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.473659:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.473670:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.473678:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.473686:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.473721:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1183744, 1187840) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.473729:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 289 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.473757:0:88594:0:(rw26.c:912:ll_write_end()) pos 1183744, len 4096, copied 4096 00000080:00200000:1.0:1767319670.473763:0:88594:0:(rw26.c:969:ll_write_end()) page@000000002c76319d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.473766:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007f022a9d 17ffffc0001001 3:0 ffff90cb043a4948 289 lru 00000080:00200000:1.0:1767319670.473773:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000f6dee836 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:1.0:1767319670.473775:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000002c76319d 00000080:00200000:1.0:1767319670.473776:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.473778:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.473789:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.473806:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.473809:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.473812:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.473820:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.473823:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.473826:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.473830:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.473838:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.473850:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.473853:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.473858:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.473861:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [289, 289] 00000080:00200000:1.0:1767319670.473875:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.473878:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.473885:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1187840 i_blocks 2 00000080:00200000:1.0:1767319670.473888:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.473897:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1187840, count: 4096 00000080:00200000:1.0:1767319670.473900:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1187840, bytes: 4096 00000080:00200000:1.0:1767319670.473903:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.473907:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 291, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.473908:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1187840, 1191936) 0 0 00000080:00200000:1.0:1767319670.473911:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.473916:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [290, 290] 00020000:00200000:1.0:1767319670.473919:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1187840, 1191936) 1191936, 4096 00020000:00200000:1.0:1767319670.473921:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.473927:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [290, 290] 00000008:00010000:1.0:1767319670.473934:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.473937:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.473946:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.473955:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.473963:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.473970:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.473976:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.474186:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1187840, 1191936) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.474195:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 290 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.474215:0:88594:0:(rw26.c:912:ll_write_end()) pos 1187840, len 4096, copied 4096 00000080:00200000:1.0:1767319670.474220:0:88594:0:(rw26.c:969:ll_write_end()) page@000000009ea811d1[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.474224:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000054e13981 17ffffc0001001 3:0 ffff90cb043a4000 290 lru 00000080:00200000:1.0:1767319670.474230:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000050126e44 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:1.0:1767319670.474232:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000009ea811d1 00000080:00200000:1.0:1767319670.474234:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.474236:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.474246:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.474260:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.474268:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.474271:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.474277:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.474279:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.474282:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.474286:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.474293:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.474301:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.474304:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.474309:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.474312:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [290, 290] 00000080:00200000:1.0:1767319670.474887:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.474893:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.474931:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1191936 i_blocks 2 00000080:00200000:1.0:1767319670.474939:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.474963:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1191936, count: 4096 00000080:00200000:1.0:1767319670.474971:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1191936, bytes: 4096 00000080:00200000:1.0:1767319670.474975:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.475494:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 292, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.475496:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1191936, 1196032) 0 0 00000080:00200000:1.0:1767319670.475501:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.475515:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [291, 291] 00020000:00200000:1.0:1767319670.475521:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1191936, 1196032) 1196032, 4096 00020000:00200000:1.0:1767319670.475526:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.475542:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [291, 291] 00000008:00010000:1.0:1767319670.475556:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.475561:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.475582:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.475595:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.475606:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.475615:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.475623:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.475646:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1191936, 1196032) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.475660:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 291 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.475696:0:88594:0:(rw26.c:912:ll_write_end()) pos 1191936, len 4096, copied 4096 00000080:00200000:1.0:1767319670.475959:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000034e99f8a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.475963:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005a9304f3 17ffffc0001001 3:0 ffff90cb043a4360 291 lru 00000080:00200000:1.0:1767319670.475970:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000083474fad 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:1.0:1767319670.475973:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000034e99f8a 00000080:00200000:1.0:1767319670.475974:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.475979:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.476013:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.476037:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.476041:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.476043:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.476059:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.476062:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.476065:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.476070:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.476078:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.476096:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.476099:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.476107:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.476111:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [291, 291] 00000080:00200000:1.0:1767319670.476134:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.476138:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.476146:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1196032 i_blocks 2 00000080:00200000:1.0:1767319670.476151:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.476171:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1196032, count: 4096 00000080:00200000:1.0:1767319670.476177:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1196032, bytes: 4096 00000080:00200000:1.0:1767319670.476181:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.476185:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 293, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.476187:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1196032, 1200128) 0 0 00000080:00200000:1.0:1767319670.476190:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.476196:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [292, 292] 00020000:00200000:1.0:1767319670.476200:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1196032, 1200128) 1200128, 4096 00020000:00200000:1.0:1767319670.476202:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.476210:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [292, 292] 00000008:00010000:1.0:1767319670.476216:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.476219:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.476228:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.476238:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.476247:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.476255:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.476262:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.476282:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1196032, 1200128) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.476290:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 292 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.476311:0:88594:0:(rw26.c:912:ll_write_end()) pos 1196032, len 4096, copied 4096 00000080:00200000:1.0:1767319670.476328:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d0d64f7d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.476331:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000fd764626 17ffffc0001001 3:0 ffff90cb067dde58 292 lru 00000080:00200000:1.0:1767319670.476337:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000049510820 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:1.0:1767319670.476339:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d0d64f7d 00000080:00200000:1.0:1767319670.476340:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.476342:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.476351:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.476364:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.476412:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.476414:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.476422:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.476425:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.476427:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.476432:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.476439:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.476461:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.476465:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.476469:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.476472:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [292, 292] 00000080:00200000:1.0:1767319670.476482:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.476485:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.476491:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1200128 i_blocks 2 00000080:00200000:1.0:1767319670.476494:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.476502:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1200128, count: 4096 00000080:00200000:1.0:1767319670.476506:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1200128, bytes: 4096 00000080:00200000:1.0:1767319670.476508:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.476512:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 294, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.476514:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1200128, 1204224) 0 0 00000080:00200000:1.0:1767319670.476517:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.476523:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [293, 293] 00020000:00200000:1.0:1767319670.476526:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1200128, 1204224) 1204224, 4096 00020000:00200000:1.0:1767319670.476529:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.476535:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [293, 293] 00000008:00010000:1.0:1767319670.476542:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.476544:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.476552:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.476561:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.476570:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.476578:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.476585:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.476608:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1200128, 1204224) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.476614:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 293 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.476631:0:88594:0:(rw26.c:912:ll_write_end()) pos 1200128, len 4096, copied 4096 00000080:00200000:1.0:1767319670.476636:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000689ea405[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.476639:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c50b490f 17ffffc0001001 3:0 ffff90cb067ddd80 293 lru 00000080:00200000:1.0:1767319670.476645:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b827111a 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:1.0:1767319670.476648:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000689ea405 00000080:00200000:1.0:1767319670.476649:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.476651:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.476659:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.476672:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.476675:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.476678:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.476684:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.476687:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.476690:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.476693:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.476713:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.476722:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.476725:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.476730:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.476732:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [293, 293] 00000080:00200000:1.0:1767319670.476742:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.476746:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.476751:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1204224 i_blocks 2 00000080:00200000:1.0:1767319670.476754:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.476762:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1204224, count: 4096 00000080:00200000:1.0:1767319670.476766:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1204224, bytes: 4096 00000080:00200000:1.0:1767319670.476769:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.476772:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 295, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.476774:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1204224, 1208320) 0 0 00000080:00200000:1.0:1767319670.476776:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.476781:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [294, 294] 00020000:00200000:1.0:1767319670.476784:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1204224, 1208320) 1208320, 4096 00020000:00200000:1.0:1767319670.476786:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.476792:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [294, 294] 00000008:00010000:1.0:1767319670.476798:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.476801:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.476808:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.476818:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.476826:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.476834:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.476840:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.476859:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1204224, 1208320) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.476866:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 294 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.476883:0:88594:0:(rw26.c:912:ll_write_end()) pos 1204224, len 4096, copied 4096 00000080:00200000:1.0:1767319670.476888:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000011b275a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.476891:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000bdb974b1 17ffffc0001001 3:0 ffff90cb067dd6c0 294 lru 00000080:00200000:1.0:1767319670.476896:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000baea5502 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:1.0:1767319670.476898:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000011b275a 00000080:00200000:1.0:1767319670.476900:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.476902:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.476912:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.476925:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.476929:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.476931:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.476937:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.476939:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.476942:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.476946:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.476954:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.476962:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.476965:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.476969:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.476972:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [294, 294] 00000080:00200000:1.0:1767319670.476982:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.476985:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.476990:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1208320 i_blocks 2 00000080:00200000:1.0:1767319670.476993:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.477001:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1208320, count: 4096 00000080:00200000:1.0:1767319670.477005:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1208320, bytes: 4096 00000080:00200000:1.0:1767319670.477007:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.477010:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 296, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.477012:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1208320, 1212416) 0 0 00000080:00200000:1.0:1767319670.477014:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.477020:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [295, 295] 00020000:00200000:1.0:1767319670.477023:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1208320, 1212416) 1212416, 4096 00020000:00200000:1.0:1767319670.477025:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.477030:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [295, 295] 00000008:00010000:1.0:1767319670.477036:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.477038:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.477046:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.477058:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.477065:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.477071:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.477077:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.477094:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1208320, 1212416) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.477100:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 295 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.477119:0:88594:0:(rw26.c:912:ll_write_end()) pos 1208320, len 4096, copied 4096 00000080:00200000:1.0:1767319670.477133:0:88594:0:(rw26.c:969:ll_write_end()) page@000000006e84c565[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.477136:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008d185bfa 17ffffc0001001 3:0 ffff90cb067dd288 295 lru 00000080:00200000:1.0:1767319670.477141:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e52083fd 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:1.0:1767319670.477143:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000006e84c565 00000080:00200000:1.0:1767319670.477144:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.477147:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.477155:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.477166:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.477169:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.477172:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.477177:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.477180:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.477182:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.477186:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.477193:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.477201:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.477203:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.477207:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.477210:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [295, 295] 00000080:00200000:1.0:1767319670.477220:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.477224:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.477228:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1212416 i_blocks 2 00000080:00200000:1.0:1767319670.477231:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.477239:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1212416, count: 4096 00000080:00200000:1.0:1767319670.477243:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1212416, bytes: 4096 00000080:00200000:1.0:1767319670.477245:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.477249:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 297, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.477251:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1212416, 1216512) 0 0 00000080:00200000:1.0:1767319670.477253:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.477258:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [296, 296] 00020000:00200000:1.0:1767319670.477261:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1212416, 1216512) 1216512, 4096 00020000:00200000:1.0:1767319670.477264:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.477270:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [296, 296] 00000008:00010000:1.0:1767319670.477276:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.477278:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.477286:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.477295:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.477304:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.477311:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.477319:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.477340:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1212416, 1216512) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.477346:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 296 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.477361:0:88594:0:(rw26.c:912:ll_write_end()) pos 1212416, len 4096, copied 4096 00000080:00200000:1.0:1767319670.477393:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003b82c95e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.477397:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000882bf8c0 17ffffc0001001 3:0 ffff90cb067dd5e8 296 lru 00000080:00200000:1.0:1767319670.477402:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002b17749c 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:1.0:1767319670.477404:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003b82c95e 00000080:00200000:1.0:1767319670.477406:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.477408:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.477416:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.477428:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.477431:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.477433:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.477439:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.477441:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.477444:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.477448:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.477456:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.477465:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.477468:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.477472:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.477475:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [296, 296] 00000080:00200000:1.0:1767319670.477487:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.477491:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.477496:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1216512 i_blocks 2 00000080:00200000:1.0:1767319670.477499:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.477506:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1216512, count: 4096 00000080:00200000:1.0:1767319670.477510:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1216512, bytes: 4096 00000080:00200000:1.0:1767319670.477512:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.477516:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 298, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.477517:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1216512, 1220608) 0 0 00000080:00200000:1.0:1767319670.477520:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.477525:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [297, 297] 00020000:00200000:1.0:1767319670.477528:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1216512, 1220608) 1220608, 4096 00020000:00200000:1.0:1767319670.477530:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.477535:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [297, 297] 00000008:00010000:1.0:1767319670.477541:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.477543:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.477550:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.477559:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.477566:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.477574:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.477581:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.477601:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1216512, 1220608) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.477607:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 297 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.477626:0:88594:0:(rw26.c:912:ll_write_end()) pos 1216512, len 4096, copied 4096 00000080:00200000:1.0:1767319670.477631:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000852c96dc[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.477634:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000048655ebf 17ffffc0001001 3:0 ffff90cb067ddaf8 297 lru 00000080:00200000:1.0:1767319670.477640:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000082b9b29d 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:1.0:1767319670.477643:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000852c96dc 00000080:00200000:1.0:1767319670.477644:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.477646:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.477654:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.477666:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.477669:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.477671:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.477677:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.477679:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.477682:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.477686:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.477694:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.477703:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.477706:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.477711:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.477714:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [297, 297] 00000080:00200000:1.0:1767319670.477723:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.477727:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.477732:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1220608 i_blocks 2 00000080:00200000:1.0:1767319670.477735:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.477742:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1220608, count: 4096 00000080:00200000:1.0:1767319670.477746:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1220608, bytes: 4096 00000080:00200000:1.0:1767319670.477748:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.477752:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 299, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.477753:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1220608, 1224704) 0 0 00000080:00200000:1.0:1767319670.477756:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.477762:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [298, 298] 00020000:00200000:1.0:1767319670.477765:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1220608, 1224704) 1224704, 4096 00020000:00200000:1.0:1767319670.477767:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.477773:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [298, 298] 00000008:00010000:1.0:1767319670.477778:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.477780:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.477787:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.477796:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.477804:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.477811:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.477817:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.477836:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1220608, 1224704) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.477842:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 298 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.477859:0:88594:0:(rw26.c:912:ll_write_end()) pos 1220608, len 4096, copied 4096 00000080:00200000:1.0:1767319670.477864:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000bca8f2f7[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.477867:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000006b70fcb6 17ffffc0001001 3:0 ffff90cb067dd510 298 lru 00000080:00200000:1.0:1767319670.477872:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000471ad4f2 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:1.0:1767319670.477874:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000bca8f2f7 00000080:00200000:1.0:1767319670.477875:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.477877:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.477885:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.477898:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.477901:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.477903:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.477909:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.477912:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.477915:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.477919:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.477926:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.477936:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.477938:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.477943:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.477946:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [298, 298] 00000080:00200000:1.0:1767319670.477956:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.477959:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.477964:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1224704 i_blocks 2 00000080:00200000:1.0:1767319670.477967:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.477976:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1224704, count: 4096 00000080:00200000:1.0:1767319670.477980:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1224704, bytes: 4096 00000080:00200000:1.0:1767319670.477982:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.477986:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 300, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.477988:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1224704, 1228800) 0 0 00000080:00200000:1.0:1767319670.477990:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.477994:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [299, 299] 00020000:00200000:1.0:1767319670.477998:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1224704, 1228800) 1228800, 4096 00020000:00200000:1.0:1767319670.478000:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.478005:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [299, 299] 00000008:00010000:1.0:1767319670.478010:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.478012:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.478019:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.478028:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.478036:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.478044:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.478051:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.478071:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1224704, 1228800) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.478078:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 299 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.478094:0:88594:0:(rw26.c:912:ll_write_end()) pos 1224704, len 4096, copied 4096 00000080:00200000:1.0:1767319670.478098:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000018bad349[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.478101:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d5247ec5 17ffffc0001001 3:0 ffff90cb067dda20 299 lru 00000080:00200000:1.0:1767319670.478106:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e94235f7 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:1.0:1767319670.478109:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000018bad349 00000080:00200000:1.0:1767319670.478110:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.478112:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.478120:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.478144:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.478147:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.478149:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.478155:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.478158:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.478160:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.478164:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.478172:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.478179:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.478182:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.478186:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.478188:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [299, 299] 00000080:00200000:1.0:1767319670.478198:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.478200:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.478205:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1228800 i_blocks 2 00000080:00200000:1.0:1767319670.478208:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.478215:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1228800, count: 4096 00000080:00200000:1.0:1767319670.478219:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1228800, bytes: 4096 00000080:00200000:1.0:1767319670.478221:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.478224:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 301, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.478226:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1228800, 1232896) 0 0 00000080:00200000:1.0:1767319670.478228:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.478233:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [300, 300] 00020000:00200000:1.0:1767319670.478235:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1228800, 1232896) 1232896, 4096 00020000:00200000:1.0:1767319670.478237:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.478243:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [300, 300] 00000008:00010000:1.0:1767319670.478249:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.478251:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.478258:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.478266:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.478275:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.478281:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.478288:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.478310:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1228800, 1232896) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.478317:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 300 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.478348:0:88594:0:(rw26.c:912:ll_write_end()) pos 1228800, len 4096, copied 4096 00000080:00200000:1.0:1767319670.478352:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000dcc2c5ce[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.478355:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000076849bd 17ffffc0001021 2:0 ffff90cb067dd798 300 lru 00000080:00200000:1.0:1767319670.478360:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000bdd64891 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:1.0:1767319670.478362:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000dcc2c5ce 00000080:00200000:1.0:1767319670.478363:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.478397:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.478405:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.478417:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.478420:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.478422:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.478427:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.478429:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.478431:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.478434:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.478441:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.478448:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.478451:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.478455:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.478458:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [300, 300] 00000080:00200000:1.0:1767319670.478469:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.478472:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.478477:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1232896 i_blocks 2 00000080:00200000:1.0:1767319670.478480:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.478488:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1232896, count: 4096 00000080:00200000:1.0:1767319670.478492:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1232896, bytes: 4096 00000080:00200000:1.0:1767319670.478494:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.478498:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 302, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.478500:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1232896, 1236992) 0 0 00000080:00200000:1.0:1767319670.478502:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.478507:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [301, 301] 00020000:00200000:1.0:1767319670.478510:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1232896, 1236992) 1236992, 4096 00020000:00200000:1.0:1767319670.478512:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.478518:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [301, 301] 00000008:00010000:1.0:1767319670.478523:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.478526:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.478533:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.478541:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.478549:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.478557:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.478564:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.478583:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1232896, 1236992) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.478589:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 301 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.478606:0:88594:0:(rw26.c:912:ll_write_end()) pos 1232896, len 4096, copied 4096 00000080:00200000:1.0:1767319670.478610:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000022afe137[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.478613:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000044a96dc5 17ffffc0001001 3:0 ffff90cb067dd438 301 lru 00000080:00200000:1.0:1767319670.478619:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b86c6225 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:1.0:1767319670.478621:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000022afe137 00000080:00200000:1.0:1767319670.478622:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.478625:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.478632:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.478644:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.478647:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.478649:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.478655:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.478657:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.478659:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.478663:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.478670:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.478678:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.478680:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.478684:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.478687:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [301, 301] 00000080:00200000:1.0:1767319670.478696:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.478699:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.478704:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1236992 i_blocks 2 00000080:00200000:1.0:1767319670.478707:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.478714:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1236992, count: 4096 00000080:00200000:1.0:1767319670.478717:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1236992, bytes: 4096 00000080:00200000:1.0:1767319670.478720:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.478724:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 303, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.478725:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1236992, 1241088) 0 0 00000080:00200000:1.0:1767319670.478728:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.478732:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [302, 302] 00020000:00200000:1.0:1767319670.478735:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1236992, 1241088) 1241088, 4096 00020000:00200000:1.0:1767319670.478738:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.478743:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [302, 302] 00000008:00010000:1.0:1767319670.478749:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.478751:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.478759:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.478768:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.478776:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.478783:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.478789:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.478808:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1236992, 1241088) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.478814:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 302 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.478833:0:88594:0:(rw26.c:912:ll_write_end()) pos 1236992, len 4096, copied 4096 00000080:00200000:1.0:1767319670.478837:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005eac0182[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.478841:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000078697023 17ffffc0001001 3:0 ffff90cb067dd1b0 302 lru 00000080:00200000:1.0:1767319670.478846:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b2504204 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:1.0:1767319670.478848:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005eac0182 00000080:00200000:1.0:1767319670.478850:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.478852:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.478861:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.478873:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.478876:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.478878:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.478884:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.478886:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.478889:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.478893:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.478901:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.478909:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.478912:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.478916:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.478919:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [302, 302] 00000080:00200000:1.0:1767319670.478928:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.478931:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.478936:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1241088 i_blocks 2 00000080:00200000:1.0:1767319670.478939:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.478947:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1241088, count: 4096 00000080:00200000:1.0:1767319670.478950:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1241088, bytes: 4096 00000080:00200000:1.0:1767319670.478953:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.478956:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 304, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.478958:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1241088, 1245184) 0 0 00000080:00200000:1.0:1767319670.478960:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.478965:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [303, 303] 00020000:00200000:1.0:1767319670.478968:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1241088, 1245184) 1245184, 4096 00020000:00200000:1.0:1767319670.478971:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.478977:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [303, 303] 00000008:00010000:1.0:1767319670.478982:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.478985:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.478992:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.479001:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.479009:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.479016:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.479023:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.479039:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1241088, 1245184) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.479044:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 303 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.479058:0:88594:0:(rw26.c:912:ll_write_end()) pos 1241088, len 4096, copied 4096 00000080:00200000:1.0:1767319670.479062:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b0f6a8d8[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.479065:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000008c7e907 17ffffc0001001 3:0 ffff90cb067dd948 303 lru 00000080:00200000:1.0:1767319670.479071:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ef3d9414 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:1.0:1767319670.479072:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b0f6a8d8 00000080:00200000:1.0:1767319670.479074:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.479076:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.479085:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.479096:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.479099:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.479101:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.479105:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.479107:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.479110:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.479113:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.479120:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.486510:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.486517:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.486534:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.486545:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [303, 303] 00000080:00200000:1.0:1767319670.486571:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.486576:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.487292:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1245184 i_blocks 2 00000080:00200000:2.0:1767319670.487304:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.487337:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1245184, count: 4096 00000080:00200000:2.0:1767319670.487345:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1245184, bytes: 4096 00000080:00200000:2.0:1767319670.487351:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.487360:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 305, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.487363:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1245184, 1249280) 0 0 00000080:00200000:2.0:1767319670.487393:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.487409:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [304, 304] 00020000:00200000:2.0:1767319670.487417:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1245184, 1249280) 1249280, 4096 00020000:00200000:2.0:1767319670.487421:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.487443:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [304, 304] 00000008:00010000:2.0:1767319670.487460:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.487465:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.487489:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.487505:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.487520:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.487530:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.487537:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.487560:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1245184, 1249280) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.487575:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 304 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.487618:0:88594:0:(rw26.c:912:ll_write_end()) pos 1245184, len 4096, copied 4096 00000080:00200000:2.0:1767319670.487627:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000235118af[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.487631:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c6794ae1 17ffffc0001001 3:0 ffff90cb097edaf8 304 lru 00000080:00200000:2.0:1767319670.487640:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007b2628ff 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:2.0:1767319670.487642:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000235118af 00000080:00200000:2.0:1767319670.487644:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.487649:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.487676:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.487716:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.487721:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.487724:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.487740:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.487743:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.487747:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.487752:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.487762:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.487780:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.487783:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.487789:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.487794:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [304, 304] 00000080:00200000:2.0:1767319670.487808:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.487812:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.487817:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1249280 i_blocks 2 00000080:00200000:2.0:1767319670.487820:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.487830:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1249280, count: 4096 00000080:00200000:2.0:1767319670.487834:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1249280, bytes: 4096 00000080:00200000:2.0:1767319670.487836:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.487841:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 306, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.487842:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1249280, 1253376) 0 0 00000080:00200000:2.0:1767319670.487845:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.487851:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [305, 305] 00020000:00200000:2.0:1767319670.487854:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1249280, 1253376) 1253376, 4096 00020000:00200000:2.0:1767319670.487857:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.487862:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [305, 305] 00000008:00010000:2.0:1767319670.487867:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.487870:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.487877:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.487886:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.487895:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.487903:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.487909:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.487927:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1249280, 1253376) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.487932:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 305 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.487946:0:88594:0:(rw26.c:912:ll_write_end()) pos 1249280, len 4096, copied 4096 00000080:00200000:2.0:1767319670.487950:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000040c9c790[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.487953:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000009d4e0f6 17ffffc0001001 3:0 ffff90cb097ed5e8 305 lru 00000080:00200000:2.0:1767319670.487960:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000000b25249e 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:2.0:1767319670.487962:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000040c9c790 00000080:00200000:2.0:1767319670.487963:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.487965:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.487972:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.487984:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.487986:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.487988:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.487993:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.487996:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.487998:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.488002:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.488010:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.488018:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.488020:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.488024:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.488026:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [305, 305] 00000080:00200000:2.0:1767319670.488034:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.488037:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.488042:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1253376 i_blocks 2 00000080:00200000:2.0:1767319670.488044:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.488051:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1253376, count: 4096 00000080:00200000:2.0:1767319670.488055:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1253376, bytes: 4096 00000080:00200000:2.0:1767319670.488058:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.488061:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 307, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.488063:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1253376, 1257472) 0 0 00000080:00200000:2.0:1767319670.488066:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.488070:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [306, 306] 00020000:00200000:2.0:1767319670.488073:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1253376, 1257472) 1257472, 4096 00020000:00200000:2.0:1767319670.488076:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.488080:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [306, 306] 00000008:00010000:2.0:1767319670.488085:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.488087:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.488094:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.488102:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.488111:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.488118:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.488136:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.488155:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1253376, 1257472) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.488160:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 306 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.488185:0:88594:0:(rw26.c:912:ll_write_end()) pos 1253376, len 4096, copied 4096 00000080:00200000:2.0:1767319670.488190:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000401db373[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.488193:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000bff5269c 17ffffc0001001 3:0 ffff90cb096d5a20 306 lru 00000080:00200000:2.0:1767319670.488199:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009163950e 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:2.0:1767319670.488201:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000401db373 00000080:00200000:2.0:1767319670.488202:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.488205:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.488211:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.488224:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.488226:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.488229:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.488234:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.488236:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.488239:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.488243:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.488250:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.488259:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.488261:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.488265:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.488268:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [306, 306] 00000080:00200000:2.0:1767319670.488276:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.488280:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.488284:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1257472 i_blocks 2 00000080:00200000:2.0:1767319670.488287:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.488294:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1257472, count: 4096 00000080:00200000:2.0:1767319670.488297:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1257472, bytes: 4096 00000080:00200000:2.0:1767319670.488299:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.488303:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 308, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.488305:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1257472, 1261568) 0 0 00000080:00200000:2.0:1767319670.488307:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.488312:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [307, 307] 00020000:00200000:2.0:1767319670.488315:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1257472, 1261568) 1261568, 4096 00020000:00200000:2.0:1767319670.488317:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.488322:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [307, 307] 00000008:00010000:2.0:1767319670.488327:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.488329:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.488336:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.488344:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.488353:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.488360:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.488407:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.488425:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1257472, 1261568) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.488431:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 307 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.488444:0:88594:0:(rw26.c:912:ll_write_end()) pos 1257472, len 4096, copied 4096 00000080:00200000:2.0:1767319670.488448:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000037405c0d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.488451:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002b303700 17ffffc0001001 3:0 ffff90cb096d5510 307 lru 00000080:00200000:2.0:1767319670.488457:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000006c4ebc72 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:2.0:1767319670.488459:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000037405c0d 00000080:00200000:2.0:1767319670.488461:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.488463:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.488469:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.488480:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.488483:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.488485:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.488490:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.488492:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.488495:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.488499:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.488506:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.488514:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.488516:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.488520:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.488522:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [307, 307] 00000080:00200000:2.0:1767319670.488533:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.488536:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.488540:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1261568 i_blocks 2 00000080:00200000:2.0:1767319670.488543:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.488551:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1261568, count: 4096 00000080:00200000:2.0:1767319670.488554:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1261568, bytes: 4096 00000080:00200000:2.0:1767319670.488556:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.488560:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 309, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.488562:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1261568, 1265664) 0 0 00000080:00200000:2.0:1767319670.488564:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.488569:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [308, 308] 00020000:00200000:2.0:1767319670.488572:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1261568, 1265664) 1265664, 4096 00020000:00200000:2.0:1767319670.488574:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.488579:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [308, 308] 00000008:00010000:2.0:1767319670.488583:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.488585:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.488592:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.488602:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.488610:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.488618:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.488624:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.488641:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1261568, 1265664) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.488646:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 308 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.488658:0:88594:0:(rw26.c:912:ll_write_end()) pos 1261568, len 4096, copied 4096 00000080:00200000:2.0:1767319670.488662:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000746f3f0d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.488665:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b717aa5c 17ffffc0001001 3:0 ffff90cb096d5af8 308 lru 00000080:00200000:2.0:1767319670.488670:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000f684ad08 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:2.0:1767319670.488672:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000746f3f0d 00000080:00200000:2.0:1767319670.488674:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.488676:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.488682:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.488693:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.488695:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.488698:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.488702:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.488705:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.488707:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.488711:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.488719:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.488726:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.488729:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.488732:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.488734:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [308, 308] 00000080:00200000:2.0:1767319670.488742:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.488746:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.488750:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1265664 i_blocks 2 00000080:00200000:2.0:1767319670.488753:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.488759:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1265664, count: 4096 00000080:00200000:2.0:1767319670.488762:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1265664, bytes: 4096 00000080:00200000:2.0:1767319670.488764:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.488768:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 310, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.488770:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1265664, 1269760) 0 0 00000080:00200000:2.0:1767319670.488772:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.488777:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [309, 309] 00020000:00200000:2.0:1767319670.488779:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1265664, 1269760) 1269760, 4096 00020000:00200000:2.0:1767319670.488782:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.488786:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [309, 309] 00000008:00010000:2.0:1767319670.488791:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.488793:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.488799:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.488808:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.488817:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.488824:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.488831:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.488849:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1265664, 1269760) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.488854:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 309 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.488868:0:88594:0:(rw26.c:912:ll_write_end()) pos 1265664, len 4096, copied 4096 00000080:00200000:2.0:1767319670.488873:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f2325061[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.488875:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001ca31950 17ffffc0001001 3:0 ffff90cb096d55e8 309 lru 00000080:00200000:2.0:1767319670.488881:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005ded0342 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:2.0:1767319670.488883:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f2325061 00000080:00200000:2.0:1767319670.488884:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.488886:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.488893:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.488906:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.488908:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.488911:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.488916:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.488919:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.488921:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.488924:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.488932:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.488939:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.488942:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.488946:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.488949:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [309, 309] 00000080:00200000:2.0:1767319670.488958:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.488962:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.488967:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1269760 i_blocks 2 00000080:00200000:2.0:1767319670.488970:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.488978:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1269760, count: 4096 00000080:00200000:2.0:1767319670.488981:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1269760, bytes: 4096 00000080:00200000:2.0:1767319670.488983:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.488986:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 311, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.488988:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1269760, 1273856) 0 0 00000080:00200000:2.0:1767319670.488990:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.488996:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [310, 310] 00020000:00200000:2.0:1767319670.488999:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1269760, 1273856) 1273856, 4096 00020000:00200000:2.0:1767319670.489001:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.489007:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [310, 310] 00000008:00010000:2.0:1767319670.489013:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.489015:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.489022:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.489031:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.489039:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.489047:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.489055:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.489074:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1269760, 1273856) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.489081:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 310 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.489098:0:88594:0:(rw26.c:912:ll_write_end()) pos 1269760, len 4096, copied 4096 00000080:00200000:2.0:1767319670.489103:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000384cd85[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.489105:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000000eb34ade 17ffffc0001001 3:0 ffff90cb096d5288 310 lru 00000080:00200000:2.0:1767319670.489110:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009897692d 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:2.0:1767319670.489112:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000384cd85 00000080:00200000:2.0:1767319670.489113:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.489115:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.489139:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.489151:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.489154:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.489156:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.489163:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.489165:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.489167:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.489171:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.489179:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.489187:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.489189:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.489193:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.489197:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [310, 310] 00000080:00200000:2.0:1767319670.489207:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.489209:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.489214:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1273856 i_blocks 2 00000080:00200000:2.0:1767319670.489217:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.489225:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1273856, count: 4096 00000080:00200000:2.0:1767319670.489228:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1273856, bytes: 4096 00000080:00200000:2.0:1767319670.489231:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.489234:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 312, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.489236:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1273856, 1277952) 0 0 00000080:00200000:2.0:1767319670.489238:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.489244:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [311, 311] 00020000:00200000:2.0:1767319670.489247:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1273856, 1277952) 1277952, 4096 00020000:00200000:2.0:1767319670.489249:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.489255:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [311, 311] 00000008:00010000:2.0:1767319670.489261:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.489263:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.489270:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.489279:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.489288:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.489297:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.489303:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.489342:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1273856, 1277952) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.489347:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 311 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.489364:0:88594:0:(rw26.c:912:ll_write_end()) pos 1273856, len 4096, copied 4096 00000080:00200000:2.0:1767319670.489409:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000016694c39[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.489412:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000966caba6 17ffffc0001001 3:0 ffff90cb096d56c0 311 lru 00000080:00200000:2.0:1767319670.489417:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a5025dfe 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:2.0:1767319670.489419:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000016694c39 00000080:00200000:2.0:1767319670.489421:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.489423:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.489432:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.489444:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.489447:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.489449:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.489454:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.489456:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.489459:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.489462:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.489470:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.489478:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.489480:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.489484:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.489488:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [311, 311] 00000080:00200000:2.0:1767319670.489498:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.489501:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.489506:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1277952 i_blocks 2 00000080:00200000:2.0:1767319670.489509:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.489517:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1277952, count: 4096 00000080:00200000:2.0:1767319670.489521:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1277952, bytes: 4096 00000080:00200000:2.0:1767319670.489523:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.489526:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 313, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.489528:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1277952, 1282048) 0 0 00000080:00200000:2.0:1767319670.489531:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.489536:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [312, 312] 00020000:00200000:2.0:1767319670.489539:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1277952, 1282048) 1282048, 4096 00020000:00200000:2.0:1767319670.489542:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.489547:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [312, 312] 00000008:00010000:2.0:1767319670.489553:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.489556:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.489564:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.489574:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.489582:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.489590:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.489598:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.489618:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1277952, 1282048) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.489624:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 312 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.489640:0:88594:0:(rw26.c:912:ll_write_end()) pos 1277952, len 4096, copied 4096 00000080:00200000:2.0:1767319670.489645:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000bb27becf[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.489648:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007cd263db 17ffffc0001001 3:0 ffff90cb096d5d80 312 lru 00000080:00200000:2.0:1767319670.489654:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000045ea4289 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:2.0:1767319670.489656:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000bb27becf 00000080:00200000:2.0:1767319670.489657:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.489660:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.489668:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.489681:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.489684:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.489686:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.489692:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.489694:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.489696:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.489700:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.489708:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.489716:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.489719:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.489723:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.489726:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [312, 312] 00000080:00200000:2.0:1767319670.489735:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.489739:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.489744:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1282048 i_blocks 2 00000080:00200000:2.0:1767319670.489747:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.489755:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1282048, count: 4096 00000080:00200000:2.0:1767319670.489758:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1282048, bytes: 4096 00000080:00200000:2.0:1767319670.489761:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.489764:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 314, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.489766:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1282048, 1286144) 0 0 00000080:00200000:2.0:1767319670.489769:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.489775:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [313, 313] 00020000:00200000:2.0:1767319670.489778:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1282048, 1286144) 1286144, 4096 00020000:00200000:2.0:1767319670.489780:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.489785:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [313, 313] 00000008:00010000:2.0:1767319670.489791:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.489793:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.489800:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.489809:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.489817:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.489823:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.489829:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.489847:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1282048, 1286144) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.489852:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 313 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.489879:0:88594:0:(rw26.c:912:ll_write_end()) pos 1282048, len 4096, copied 4096 00000080:00200000:2.0:1767319670.489885:0:88594:0:(rw26.c:969:ll_write_end()) page@000000007ed1fcc4[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.489888:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007e8cf236 17ffffc0001021 2:0 ffff90cb096d5e58 313 lru 00000080:00200000:2.0:1767319670.489893:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000000c441b1a 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:2.0:1767319670.489895:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000007ed1fcc4 00000080:00200000:2.0:1767319670.489896:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.489898:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.489907:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.489919:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.489922:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.489924:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.489929:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.489932:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.489934:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.489938:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.489945:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.489954:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.489956:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.489961:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.489964:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [313, 313] 00000080:00200000:2.0:1767319670.489974:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.489976:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.489981:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1286144 i_blocks 2 00000080:00200000:2.0:1767319670.489984:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.489992:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1286144, count: 4096 00000080:00200000:2.0:1767319670.489996:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1286144, bytes: 4096 00000080:00200000:2.0:1767319670.489998:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.490002:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 315, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.490004:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1286144, 1290240) 0 0 00000080:00200000:2.0:1767319670.490006:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.490011:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [314, 314] 00020000:00200000:2.0:1767319670.490014:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1286144, 1290240) 1290240, 4096 00020000:00200000:2.0:1767319670.490016:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.490022:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [314, 314] 00000008:00010000:2.0:1767319670.490028:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.490030:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.490037:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.490046:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.490054:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.490062:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.490069:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.490089:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1286144, 1290240) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.490095:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 314 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.490111:0:88594:0:(rw26.c:912:ll_write_end()) pos 1286144, len 4096, copied 4096 00000080:00200000:2.0:1767319670.490116:0:88594:0:(rw26.c:969:ll_write_end()) page@000000001ab64374[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.490118:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000effb075d 17ffffc0001001 3:0 ffff90cb096d5ca8 314 lru 00000080:00200000:2.0:1767319670.494501:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000003d360e65 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:2.0:1767319670.494513:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000001ab64374 00000080:00200000:2.0:1767319670.494516:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.494526:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.494576:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.494618:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.494627:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.494632:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.494655:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.494658:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.494663:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.494671:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.494684:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.494881:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.494886:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.494896:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.494906:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [314, 314] 00000080:00200000:2.0:1767319670.494941:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.494945:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.494962:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1290240 i_blocks 2 00000080:00200000:2.0:1767319670.494968:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.495004:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1290240, count: 4096 00000080:00200000:2.0:1767319670.495013:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1290240, bytes: 4096 00000080:00200000:2.0:1767319670.495019:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.495026:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 316, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.495029:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1290240, 1294336) 0 0 00000080:00200000:2.0:1767319670.495034:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.495052:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [315, 315] 00020000:00200000:2.0:1767319670.495059:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1290240, 1294336) 1294336, 4096 00020000:00200000:2.0:1767319670.495064:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.495082:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [315, 315] 00000008:00010000:2.0:1767319670.495097:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.495102:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.495614:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.495641:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.495656:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.495665:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.495673:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.496149:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1290240, 1294336) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.496169:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 315 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.496222:0:88594:0:(rw26.c:912:ll_write_end()) pos 1290240, len 4096, copied 4096 00000080:00200000:2.0:1767319670.496234:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000271833cd[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.496238:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000a9107673 17ffffc0001001 3:0 ffff90cb096d5bd0 315 lru 00000080:00200000:2.0:1767319670.496246:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000081f1eca0 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:2.0:1767319670.496248:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000271833cd 00000080:00200000:2.0:1767319670.496250:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.496254:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.496278:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.496311:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.496465:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.496469:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.496486:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.496489:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.496492:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.496498:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.496508:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.496525:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.496528:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.496535:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.496543:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [315, 315] 00000080:00200000:2.0:1767319670.496559:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.496562:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.496573:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1294336 i_blocks 2 00000080:00200000:2.0:1767319670.496579:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.496605:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1294336, count: 4096 00000080:00200000:2.0:1767319670.496613:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1294336, bytes: 4096 00000080:00200000:2.0:1767319670.496617:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.496622:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 317, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.496624:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1294336, 1298432) 0 0 00000080:00200000:2.0:1767319670.496628:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.496643:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [316, 316] 00020000:00200000:2.0:1767319670.496648:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1294336, 1298432) 1298432, 4096 00020000:00200000:2.0:1767319670.496653:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.496667:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [316, 316] 00000008:00010000:2.0:1767319670.496680:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.496684:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.496798:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.496811:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.496822:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.496829:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.496836:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.496857:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1294336, 1298432) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.496866:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 316 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.496886:0:88594:0:(rw26.c:912:ll_write_end()) pos 1294336, len 4096, copied 4096 00000080:00200000:2.0:1767319670.496891:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a40c4a29[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.496894:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ad4858bc 17ffffc0001001 3:0 ffff90cb096d50d8 316 lru 00000080:00200000:2.0:1767319670.496900:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005b6b9850 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:2.0:1767319670.496902:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a40c4a29 00000080:00200000:2.0:1767319670.496903:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.496906:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.496915:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.496928:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.496931:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.496933:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.496939:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.496942:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.496945:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.496949:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.496957:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.496965:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.496968:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.496972:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.496975:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [316, 316] 00000080:00200000:2.0:1767319670.496984:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.496987:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.496992:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1298432 i_blocks 2 00000080:00200000:2.0:1767319670.496995:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.497004:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1298432, count: 4096 00000080:00200000:2.0:1767319670.497008:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1298432, bytes: 4096 00000080:00200000:2.0:1767319670.497010:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.497014:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 318, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.497016:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1298432, 1302528) 0 0 00000080:00200000:2.0:1767319670.497019:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.497024:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [317, 317] 00020000:00200000:2.0:1767319670.497027:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1298432, 1302528) 1302528, 4096 00020000:00200000:2.0:1767319670.497030:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.497035:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [317, 317] 00000008:00010000:2.0:1767319670.497041:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.497043:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.497051:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.497060:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.497068:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.497075:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.497082:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.497100:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1298432, 1302528) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.497106:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 317 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.497121:0:88594:0:(rw26.c:912:ll_write_end()) pos 1298432, len 4096, copied 4096 00000080:00200000:2.0:1767319670.497138:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000e7766a1[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.497142:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000fefa69d7 17ffffc0001001 3:0 ffff90cb096d5870 317 lru 00000080:00200000:2.0:1767319670.497147:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5e9cc8d 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:2.0:1767319670.497150:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000e7766a1 00000080:00200000:2.0:1767319670.497151:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.497153:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.497162:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.497174:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.497177:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.497179:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.497185:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.497188:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.497190:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.497194:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.497202:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.497211:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.497213:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.497217:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.497220:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [317, 317] 00000080:00200000:2.0:1767319670.497230:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.497233:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.497237:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1302528 i_blocks 2 00000080:00200000:2.0:1767319670.497240:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.497248:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1302528, count: 4096 00000080:00200000:2.0:1767319670.497252:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1302528, bytes: 4096 00000080:00200000:2.0:1767319670.497254:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.497258:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 319, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.497259:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1302528, 1306624) 0 0 00000080:00200000:2.0:1767319670.497262:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.497267:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [318, 318] 00020000:00200000:2.0:1767319670.497270:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1302528, 1306624) 1306624, 4096 00020000:00200000:2.0:1767319670.497272:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.497277:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [318, 318] 00000008:00010000:2.0:1767319670.497283:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.497285:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.497293:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.497301:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.497309:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.498426:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.498441:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.498483:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1302528, 1306624) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.498501:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 318 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.498539:0:88594:0:(rw26.c:912:ll_write_end()) pos 1302528, len 4096, copied 4096 00000080:00200000:2.0:1767319670.498548:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f1a25672[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.498552:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000009b6de40f 17ffffc0001001 3:0 ffff90cb096d5360 318 lru 00000080:00200000:2.0:1767319670.498559:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000019da8358 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:2.0:1767319670.498561:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f1a25672 00000080:00200000:2.0:1767319670.498562:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.498565:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.498586:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.498609:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.498613:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.498615:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.498628:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.498632:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.498635:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.498640:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.498649:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.498663:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.498665:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.498673:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.498678:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [318, 318] 00000080:00200000:2.0:1767319670.498693:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.498857:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.498870:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1306624 i_blocks 2 00000080:00200000:2.0:1767319670.498874:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.498897:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1306624, count: 4096 00000080:00200000:2.0:1767319670.498903:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1306624, bytes: 4096 00000080:00200000:2.0:1767319670.498906:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.498912:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 320, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.498914:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1306624, 1310720) 0 0 00000080:00200000:2.0:1767319670.498917:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.498927:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [319, 319] 00020000:00200000:2.0:1767319670.498932:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1306624, 1310720) 1310720, 4096 00020000:00200000:2.0:1767319670.498937:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.498949:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [319, 319] 00000008:00010000:2.0:1767319670.498962:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.498966:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.498982:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.498994:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.499004:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.499011:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.499018:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.499036:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1306624, 1310720) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.499043:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 319 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.499062:0:88594:0:(rw26.c:912:ll_write_end()) pos 1306624, len 4096, copied 4096 00000080:00200000:2.0:1767319670.499066:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000061ebc915[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.499070:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000551fa1e0 17ffffc0001001 3:0 ffff90cb096d5000 319 lru 00000080:00200000:2.0:1767319670.499075:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000f98dcb92 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:2.0:1767319670.499077:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000061ebc915 00000080:00200000:2.0:1767319670.499078:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.499080:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.499090:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.499102:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.499105:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.499107:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.499113:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.499115:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.499117:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.499121:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.499142:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.499151:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.499153:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.499158:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.499161:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [319, 319] 00000080:00200000:2.0:1767319670.499171:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.499174:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.499179:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1310720 i_blocks 2 00000080:00200000:2.0:1767319670.499182:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.499190:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1310720, count: 4096 00000080:00200000:2.0:1767319670.499194:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1310720, bytes: 4096 00000080:00200000:2.0:1767319670.499196:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.499200:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 321, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.499202:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1310720, 1314816) 0 0 00000080:00200000:2.0:1767319670.499204:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.499209:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [320, 320] 00020000:00200000:2.0:1767319670.499213:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1310720, 1314816) 1314816, 4096 00020000:00200000:2.0:1767319670.499216:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.499224:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [320, 320] 00000008:00010000:2.0:1767319670.499230:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.499232:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.499240:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.499249:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.499257:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.499264:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.499272:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.499291:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1310720, 1314816) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.499298:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 320 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.499465:0:88594:0:(rw26.c:912:ll_write_end()) pos 1310720, len 4096, copied 4096 00000080:00200000:2.0:1767319670.499471:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005887a91d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.499474:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000000b2c6c4b 17ffffc0001001 3:0 ffff90cb096d5948 320 lru 00000080:00200000:2.0:1767319670.499480:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd2ebf0b 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:2.0:1767319670.499483:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005887a91d 00000080:00200000:2.0:1767319670.499484:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.499486:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.499496:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.499509:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.499512:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.499514:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.499521:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.499523:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.499526:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.499530:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.499539:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.499548:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.499551:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.499556:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.499559:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [320, 320] 00000080:00200000:2.0:1767319670.499570:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.499573:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.499579:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1314816 i_blocks 2 00000080:00200000:2.0:1767319670.499581:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.499589:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1314816, count: 4096 00000080:00200000:2.0:1767319670.499593:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1314816, bytes: 4096 00000080:00200000:2.0:1767319670.499596:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.499599:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 322, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.499601:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1314816, 1318912) 0 0 00000080:00200000:2.0:1767319670.499603:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.499608:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [321, 321] 00020000:00200000:2.0:1767319670.499611:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1314816, 1318912) 1318912, 4096 00020000:00200000:2.0:1767319670.499613:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.499620:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [321, 321] 00000008:00010000:2.0:1767319670.499625:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.499627:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.499634:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.499642:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.499649:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.499655:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.499661:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.499678:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1314816, 1318912) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.499684:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 321 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.500009:0:88594:0:(rw26.c:912:ll_write_end()) pos 1314816, len 4096, copied 4096 00000080:00200000:2.0:1767319670.500016:0:88594:0:(rw26.c:969:ll_write_end()) page@000000007dbbde75[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.500019:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003b35091d 17ffffc0001001 3:0 ffff90cb096d51b0 321 lru 00000080:00200000:2.0:1767319670.500026:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000185b42a5 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:2.0:1767319670.500028:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000007dbbde75 00000080:00200000:2.0:1767319670.500029:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.500031:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.500043:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.500058:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.500061:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.500063:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.500070:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.500072:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.500075:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.500079:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.500087:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.500096:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.500098:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.500102:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.500105:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [321, 321] 00000080:00200000:2.0:1767319670.500120:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.500135:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.500141:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1318912 i_blocks 2 00000080:00200000:2.0:1767319670.500145:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.500155:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1318912, count: 4096 00000080:00200000:2.0:1767319670.500159:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1318912, bytes: 4096 00000080:00200000:2.0:1767319670.500162:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.500166:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 323, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.500168:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1318912, 1323008) 0 0 00000080:00200000:2.0:1767319670.500170:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.500177:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [322, 322] 00020000:00200000:2.0:1767319670.500180:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1318912, 1323008) 1323008, 4096 00020000:00200000:2.0:1767319670.500182:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.500189:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [322, 322] 00000008:00010000:2.0:1767319670.500197:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.500200:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.500209:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.500218:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.500227:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.500235:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.500242:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.500264:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1318912, 1323008) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.500271:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 322 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.500291:0:88594:0:(rw26.c:912:ll_write_end()) pos 1318912, len 4096, copied 4096 00000080:00200000:2.0:1767319670.500296:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ad49bf45[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.500299:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000082094b61 17ffffc0001001 3:0 ffff90cb096d5438 322 lru 00000080:00200000:2.0:1767319670.500305:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000073fc12fa 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:2.0:1767319670.500307:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ad49bf45 00000080:00200000:2.0:1767319670.500308:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.500311:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.500457:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.500472:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.500476:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.500479:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.500486:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.500488:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.500491:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.500495:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.500503:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.500511:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.500514:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.500519:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.500522:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [322, 322] 00000080:00200000:2.0:1767319670.500532:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.500535:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.500540:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1323008 i_blocks 2 00000080:00200000:2.0:1767319670.500543:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.500550:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1323008, count: 4096 00000080:00200000:2.0:1767319670.500553:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1323008, bytes: 4096 00000080:00200000:2.0:1767319670.500556:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.500559:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 324, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.500561:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1323008, 1327104) 0 0 00000080:00200000:2.0:1767319670.500563:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.500569:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [323, 323] 00020000:00200000:2.0:1767319670.500572:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1323008, 1327104) 1327104, 4096 00020000:00200000:2.0:1767319670.500574:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.500580:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [323, 323] 00000008:00010000:2.0:1767319670.500586:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.500588:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.500596:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.500604:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.500612:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.500619:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.500626:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.500645:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1323008, 1327104) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.500651:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 323 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.500670:0:88594:0:(rw26.c:912:ll_write_end()) pos 1323008, len 4096, copied 4096 00000080:00200000:2.0:1767319670.500675:0:88594:0:(rw26.c:969:ll_write_end()) page@000000009233de22[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.500678:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008198e701 17ffffc0001001 3:0 ffff90cb096d5798 323 lru 00000080:00200000:2.0:1767319670.500683:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000053079039 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:2.0:1767319670.500685:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000009233de22 00000080:00200000:2.0:1767319670.500686:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.500689:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.503064:0:12484:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319670.503299:0:12484:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000a76e2729 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319670.503338:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55d880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290374144:192.168.203.141@tcp:4:dd.0 00000008:00010000:2.0:1767319670.506553:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.506626:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.506638:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.506644:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.506672:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.506676:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.506681:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.506693:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.506717:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.506738:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.506742:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.506753:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.506762:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [323, 323] 00000080:00200000:2.0:1767319670.506796:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.506800:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.506817:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1327104 i_blocks 2 00000080:00200000:2.0:1767319670.506824:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.506858:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1327104, count: 4096 00000080:00200000:2.0:1767319670.506868:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1327104, bytes: 4096 00000080:00200000:2.0:1767319670.506873:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.506881:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 325, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.506883:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1327104, 1331200) 0 0 00000080:00200000:2.0:1767319670.506887:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.506903:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [324, 324] 00020000:00200000:2.0:1767319670.506910:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1327104, 1331200) 1331200, 4096 00020000:00200000:2.0:1767319670.506915:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.506932:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [324, 324] 00000008:00010000:2.0:1767319670.506948:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.506954:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.506977:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.506993:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.507005:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.507014:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.507021:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.507044:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1327104, 1331200) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.507058:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 324 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.507116:0:88594:0:(rw26.c:912:ll_write_end()) pos 1327104, len 4096, copied 4096 00000080:00200000:2.0:1767319670.507137:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000030cd06cf[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.507141:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000073cf1f98 17ffffc0001001 3:0 ffff90cb24c1eaf8 324 lru 00000080:00200000:2.0:1767319670.507149:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000bee65102 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:2.0:1767319670.507151:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000030cd06cf 00000080:00200000:2.0:1767319670.507153:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.507157:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.507175:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.507189:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.507192:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.507195:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.507202:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.507204:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.507207:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.507210:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.507218:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.507227:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.507230:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.507235:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.507238:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [324, 324] 00000080:00200000:2.0:1767319670.507251:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.507255:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.507260:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1331200 i_blocks 2 00000080:00200000:2.0:1767319670.507263:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.507272:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1331200, count: 4096 00000080:00200000:2.0:1767319670.507276:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1331200, bytes: 4096 00000080:00200000:2.0:1767319670.507279:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.507283:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 326, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.507285:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1331200, 1335296) 0 0 00000080:00200000:2.0:1767319670.507287:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.507292:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [325, 325] 00020000:00200000:2.0:1767319670.507296:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1331200, 1335296) 1335296, 4096 00020000:00200000:2.0:1767319670.507298:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.507305:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [325, 325] 00000008:00010000:2.0:1767319670.507311:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.507326:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.507335:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.507344:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.507352:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.507359:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.507402:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.507424:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1331200, 1335296) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.507431:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 325 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.507449:0:88594:0:(rw26.c:912:ll_write_end()) pos 1331200, len 4096, copied 4096 00000080:00200000:2.0:1767319670.507454:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000dbd989d9[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.507457:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000059df545a 17ffffc0001001 3:0 ffff90cb24c1e5e8 325 lru 00000080:00200000:2.0:1767319670.507463:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009f2e6f8c 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:2.0:1767319670.507465:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000dbd989d9 00000080:00200000:2.0:1767319670.507466:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.507469:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.507477:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.507490:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.507493:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.507495:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.507502:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.507504:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.507507:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.507512:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.507520:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.507528:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.507530:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.507534:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.507537:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [325, 325] 00000080:00200000:2.0:1767319670.507547:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.507550:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.507555:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1335296 i_blocks 2 00000080:00200000:2.0:1767319670.507558:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.507567:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1335296, count: 4096 00000080:00200000:2.0:1767319670.507570:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1335296, bytes: 4096 00000080:00200000:2.0:1767319670.507573:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.507577:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 327, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.507579:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1335296, 1339392) 0 0 00000080:00200000:2.0:1767319670.507582:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.507587:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [326, 326] 00020000:00200000:2.0:1767319670.507591:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1335296, 1339392) 1339392, 4096 00020000:00200000:2.0:1767319670.507593:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.507599:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [326, 326] 00000008:00010000:2.0:1767319670.507605:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.507608:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.507616:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.507626:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.507635:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.507642:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.507649:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.507667:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1335296, 1339392) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.507673:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 326 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.507690:0:88594:0:(rw26.c:912:ll_write_end()) pos 1335296, len 4096, copied 4096 00000080:00200000:2.0:1767319670.507694:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003cf3b3c0[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.507697:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e978cd49 17ffffc0001001 3:0 ffff90cb24c1e288 326 lru 00000080:00200000:2.0:1767319670.507703:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000777119c0 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:2.0:1767319670.507705:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003cf3b3c0 00000080:00200000:2.0:1767319670.507706:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.507708:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.507717:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.507728:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.507731:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.507733:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.507739:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.507741:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.507743:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.507747:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.507756:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.507764:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.507766:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.507770:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.507772:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [326, 326] 00000080:00200000:2.0:1767319670.507782:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.507785:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.507790:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1339392 i_blocks 2 00000080:00200000:2.0:1767319670.507793:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.507802:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1339392, count: 4096 00000080:00200000:2.0:1767319670.507805:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1339392, bytes: 4096 00000080:00200000:2.0:1767319670.507808:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.507811:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 328, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.507813:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1339392, 1343488) 0 0 00000080:00200000:2.0:1767319670.507816:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.507821:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [327, 327] 00020000:00200000:2.0:1767319670.507824:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1339392, 1343488) 1343488, 4096 00020000:00200000:2.0:1767319670.507827:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.507832:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [327, 327] 00000008:00010000:2.0:1767319670.507839:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.507841:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.507849:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.507858:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.507867:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.507874:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.507880:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.507899:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1339392, 1343488) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.507905:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 327 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.507924:0:88594:0:(rw26.c:912:ll_write_end()) pos 1339392, len 4096, copied 4096 00000080:00200000:2.0:1767319670.507929:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000808b5972[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.507932:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002919b1c2 17ffffc0001001 3:0 ffff90cb24c1e6c0 327 lru 00000080:00200000:2.0:1767319670.507938:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000503e54eb 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:2.0:1767319670.507940:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000808b5972 00000080:00200000:2.0:1767319670.507941:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.507943:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.507952:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.507964:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.507967:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.507969:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.507975:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.507978:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.507981:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.507985:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.507993:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.508002:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.508004:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.508008:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.508011:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [327, 327] 00000080:00200000:2.0:1767319670.508021:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.508024:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.508029:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1343488 i_blocks 2 00000080:00200000:2.0:1767319670.508032:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.508041:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1343488, count: 4096 00000080:00200000:2.0:1767319670.508044:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1343488, bytes: 4096 00000080:00200000:2.0:1767319670.508047:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.508051:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 329, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.508053:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1343488, 1347584) 0 0 00000080:00200000:2.0:1767319670.508055:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.508060:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [328, 328] 00020000:00200000:2.0:1767319670.508063:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1343488, 1347584) 1347584, 4096 00020000:00200000:2.0:1767319670.508065:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.508072:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [328, 328] 00000008:00010000:2.0:1767319670.508078:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.508080:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.508088:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.508097:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.508106:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.508114:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.508136:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.508160:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1343488, 1347584) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.508165:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 328 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.508192:0:88594:0:(rw26.c:912:ll_write_end()) pos 1343488, len 4096, copied 4096 00000080:00200000:2.0:1767319670.508197:0:88594:0:(rw26.c:969:ll_write_end()) page@000000006490c31b[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.508200:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000aae90779 17ffffc0001021 2:0 ffff90cb24c1ed80 328 lru 00000080:00200000:2.0:1767319670.508205:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000009a4d42f 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:2.0:1767319670.508207:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000006490c31b 00000080:00200000:2.0:1767319670.508209:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.508211:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.508220:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.508233:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.508236:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.508238:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.508243:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.508246:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.508249:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.508253:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.508262:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.508271:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.508273:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.508277:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.508280:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [328, 328] 00000080:00200000:2.0:1767319670.508290:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.508293:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.508298:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1347584 i_blocks 2 00000080:00200000:2.0:1767319670.508301:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.508309:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1347584, count: 4096 00000080:00200000:2.0:1767319670.508313:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1347584, bytes: 4096 00000080:00200000:2.0:1767319670.508315:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.508319:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 330, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.508321:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1347584, 1351680) 0 0 00000080:00200000:2.0:1767319670.508323:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.508329:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [329, 329] 00020000:00200000:2.0:1767319670.508332:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1347584, 1351680) 1351680, 4096 00020000:00200000:2.0:1767319670.508334:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.508340:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [329, 329] 00000008:00010000:2.0:1767319670.508347:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.508349:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.508356:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.508404:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.508415:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.508421:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.508428:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.508448:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1347584, 1351680) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.508454:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 329 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.508470:0:88594:0:(rw26.c:912:ll_write_end()) pos 1347584, len 4096, copied 4096 00000080:00200000:2.0:1767319670.508475:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ad0c586d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.508478:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000023ef13ca 17ffffc0001001 3:0 ffff90cb24c1ee58 329 lru 00000080:00200000:2.0:1767319670.508484:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000bfd14357 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:2.0:1767319670.508486:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ad0c586d 00000080:00200000:2.0:1767319670.508487:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.508490:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.508498:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.508510:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.508512:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.508515:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.508521:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.508524:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.508527:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.508531:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.508540:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.508549:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.508552:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.508557:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.508559:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [329, 329] 00000080:00200000:2.0:1767319670.508570:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.508573:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.508579:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1351680 i_blocks 2 00000080:00200000:2.0:1767319670.508582:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.508590:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1351680, count: 4096 00000080:00200000:2.0:1767319670.508593:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1351680, bytes: 4096 00000080:00200000:2.0:1767319670.508596:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.508599:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 331, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.508601:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1351680, 1355776) 0 0 00000080:00200000:2.0:1767319670.508603:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.508608:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [330, 330] 00020000:00200000:2.0:1767319670.508612:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1351680, 1355776) 1355776, 4096 00020000:00200000:2.0:1767319670.508614:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.508620:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [330, 330] 00000008:00010000:2.0:1767319670.508626:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.508628:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.508636:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.508646:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.508655:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.508662:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.508669:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.508688:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1351680, 1355776) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.508694:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 330 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.508708:0:88594:0:(rw26.c:912:ll_write_end()) pos 1351680, len 4096, copied 4096 00000080:00200000:2.0:1767319670.508712:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d92528c3[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.508716:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003f66cf79 17ffffc0001001 3:0 ffff90cb24c1eca8 330 lru 00000080:00200000:2.0:1767319670.508721:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000357b135a 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:2.0:1767319670.508723:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d92528c3 00000080:00200000:2.0:1767319670.508724:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.508726:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.508734:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.508746:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.508749:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.508751:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.508757:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.508759:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.508762:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.508766:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.508774:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.508782:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.508784:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.508788:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.508791:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [330, 330] 00000080:00200000:2.0:1767319670.508801:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.508804:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.508809:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1355776 i_blocks 2 00000080:00200000:2.0:1767319670.508812:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.508819:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1355776, count: 4096 00000080:00200000:2.0:1767319670.508824:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1355776, bytes: 4096 00000080:00200000:2.0:1767319670.508827:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.508830:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 332, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.508832:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1355776, 1359872) 0 0 00000080:00200000:2.0:1767319670.508835:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.508840:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [331, 331] 00020000:00200000:2.0:1767319670.508843:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1355776, 1359872) 1359872, 4096 00020000:00200000:2.0:1767319670.508846:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.508852:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [331, 331] 00000008:00010000:2.0:1767319670.508858:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.508861:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.508868:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.508878:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.508886:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.508893:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.508901:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.508921:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1355776, 1359872) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.508928:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 331 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.508945:0:88594:0:(rw26.c:912:ll_write_end()) pos 1355776, len 4096, copied 4096 00000080:00200000:2.0:1767319670.508950:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000935b0f08[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.508953:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c0e93c9c 17ffffc0001001 3:0 ffff90cb24c1ebd0 331 lru 00000080:00200000:2.0:1767319670.508960:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a8ca0358 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:2.0:1767319670.508962:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000935b0f08 00000080:00200000:2.0:1767319670.508964:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.508966:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.508975:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.508988:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.508991:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.508993:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.508999:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.509001:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.509004:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.509007:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.509015:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.509023:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.509025:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.509029:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.509032:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [331, 331] 00000080:00200000:2.0:1767319670.509043:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.509046:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.509051:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1359872 i_blocks 2 00000080:00200000:2.0:1767319670.509054:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.509062:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1359872, count: 4096 00000080:00200000:2.0:1767319670.509066:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1359872, bytes: 4096 00000080:00200000:2.0:1767319670.509068:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.509072:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 333, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.509073:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1359872, 1363968) 0 0 00000080:00200000:2.0:1767319670.509076:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.509081:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [332, 332] 00020000:00200000:2.0:1767319670.509084:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1359872, 1363968) 1363968, 4096 00020000:00200000:2.0:1767319670.509087:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.509093:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [332, 332] 00000008:00010000:2.0:1767319670.509099:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.509101:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.509108:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.509116:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.509922:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.509937:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.509945:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.509978:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1359872, 1363968) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.509992:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 332 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.510023:0:88594:0:(rw26.c:912:ll_write_end()) pos 1359872, len 4096, copied 4096 00000080:00200000:2.0:1767319670.510031:0:88594:0:(rw26.c:969:ll_write_end()) page@000000009e201847[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.510035:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001e6ab575 17ffffc0001001 3:0 ffff90cb24c1e0d8 332 lru 00000080:00200000:2.0:1767319670.510042:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000023d12f21 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:2.0:1767319670.510044:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000009e201847 00000080:00200000:2.0:1767319670.510045:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.510048:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.510064:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.510084:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.510088:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.510090:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.510101:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.510105:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.510108:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.510112:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.510121:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.510148:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.510151:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.510157:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.510162:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [332, 332] 00000080:00200000:2.0:1767319670.510175:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.510178:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.510187:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1363968 i_blocks 2 00000080:00200000:2.0:1767319670.510192:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.510210:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1363968, count: 4096 00000080:00200000:2.0:1767319670.510217:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1363968, bytes: 4096 00000080:00200000:2.0:1767319670.510220:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.510224:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 334, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.510226:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1363968, 1368064) 0 0 00000080:00200000:2.0:1767319670.510230:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.510240:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [333, 333] 00020000:00200000:2.0:1767319670.510244:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1363968, 1368064) 1368064, 4096 00020000:00200000:2.0:1767319670.510248:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.510260:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [333, 333] 00000008:00010000:2.0:1767319670.510271:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.510274:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.510288:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.510301:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.510309:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.511298:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.511309:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.511593:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1363968, 1368064) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.511612:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 333 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.511657:0:88594:0:(rw26.c:912:ll_write_end()) pos 1363968, len 4096, copied 4096 00000080:00200000:2.0:1767319670.511666:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000534a2ddb[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.511670:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002d395b35 17ffffc0001001 3:0 ffff90cb24c1e870 333 lru 00000080:00200000:2.0:1767319670.511676:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000015f9b7ef 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:2.0:1767319670.511678:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000534a2ddb 00000080:00200000:2.0:1767319670.511680:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.511683:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.511717:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.511743:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.511747:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.511750:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.511765:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.511768:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.511771:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.511776:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.511785:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.511801:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.511803:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.511811:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.511817:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [333, 333] 00000080:00200000:2.0:1767319670.511831:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.511834:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.511845:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1368064 i_blocks 2 00000080:00200000:2.0:1767319670.511850:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.511873:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1368064, count: 4096 00000080:00200000:2.0:1767319670.511880:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1368064, bytes: 4096 00000080:00200000:2.0:1767319670.511884:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.511889:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 335, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.511891:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1368064, 1372160) 0 0 00000080:00200000:2.0:1767319670.511895:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.511907:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [334, 334] 00020000:00200000:2.0:1767319670.511912:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1368064, 1372160) 1372160, 4096 00020000:00200000:2.0:1767319670.511916:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.511929:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [334, 334] 00000008:00010000:2.0:1767319670.511940:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.511944:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.511960:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.511972:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.511982:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.511990:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.511996:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.512015:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1368064, 1372160) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.512021:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 334 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.512041:0:88594:0:(rw26.c:912:ll_write_end()) pos 1368064, len 4096, copied 4096 00000080:00200000:2.0:1767319670.512045:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003e2f374d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.512048:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e721fcc5 17ffffc0001001 3:0 ffff90cb24c1e360 334 lru 00000080:00200000:2.0:1767319670.512053:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000818f24fe 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:2.0:1767319670.512055:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003e2f374d 00000080:00200000:2.0:1767319670.512056:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.512058:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.512067:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.512080:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.512083:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.512085:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.512091:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.512093:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.512096:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.512099:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.512107:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.512115:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.512117:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.512134:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.512137:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [334, 334] 00000080:00200000:2.0:1767319670.512147:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.512150:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.512155:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1372160 i_blocks 2 00000080:00200000:2.0:1767319670.512158:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.512167:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1372160, count: 4096 00000080:00200000:2.0:1767319670.512170:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1372160, bytes: 4096 00000080:00200000:2.0:1767319670.512173:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.512176:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 336, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.512178:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1372160, 1376256) 0 0 00000080:00200000:2.0:1767319670.512180:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.512186:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [335, 335] 00020000:00200000:2.0:1767319670.512189:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1372160, 1376256) 1376256, 4096 00020000:00200000:2.0:1767319670.512191:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.512197:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [335, 335] 00000008:00010000:2.0:1767319670.512203:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.512205:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.512213:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.512222:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.512230:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.512237:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.512244:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.512266:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1372160, 1376256) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.512272:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 335 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.512288:0:88594:0:(rw26.c:912:ll_write_end()) pos 1372160, len 4096, copied 4096 00000080:00200000:2.0:1767319670.512293:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008a879480[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.512296:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000004c966f71 17ffffc0001001 3:0 ffff90cb24c1e000 335 lru 00000080:00200000:2.0:1767319670.512301:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000331219e8 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:2.0:1767319670.512304:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008a879480 00000080:00200000:2.0:1767319670.512305:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.512307:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.512329:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.512342:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.512345:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.512348:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.512354:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.512356:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.512358:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.512362:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.512561:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.512570:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.512573:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.512580:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.512584:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [335, 335] 00000080:00200000:2.0:1767319670.512594:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.512598:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.512603:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1376256 i_blocks 2 00000080:00200000:2.0:1767319670.512606:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.512614:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1376256, count: 4096 00000080:00200000:2.0:1767319670.512618:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1376256, bytes: 4096 00000080:00200000:2.0:1767319670.512620:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.512624:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 337, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.512626:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1376256, 1380352) 0 0 00000080:00200000:2.0:1767319670.512628:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.512633:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [336, 336] 00020000:00200000:2.0:1767319670.512637:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1376256, 1380352) 1380352, 4096 00020000:00200000:2.0:1767319670.512639:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.512645:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [336, 336] 00000008:00010000:2.0:1767319670.512652:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.512654:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.512662:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.512670:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.512678:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.512684:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.512691:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.512709:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1376256, 1380352) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.512715:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 336 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.512731:0:88594:0:(rw26.c:912:ll_write_end()) pos 1376256, len 4096, copied 4096 00000080:00200000:2.0:1767319670.512735:0:88594:0:(rw26.c:969:ll_write_end()) page@000000007c8f3087[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.512738:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000473d1409 17ffffc0001001 3:0 ffff90cb24c1e948 336 lru 00000080:00200000:2.0:1767319670.512743:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008a214567 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:2.0:1767319670.512745:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000007c8f3087 00000080:00200000:2.0:1767319670.512746:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.512749:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.512757:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.512769:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.512772:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.512774:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.512779:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.512782:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.512784:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.512788:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.512796:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.512804:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.512806:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.512810:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.512813:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [336, 336] 00000080:00200000:2.0:1767319670.512822:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.512824:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.512829:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1380352 i_blocks 2 00000080:00200000:2.0:1767319670.512832:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.512839:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1380352, count: 4096 00000080:00200000:2.0:1767319670.512843:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1380352, bytes: 4096 00000080:00200000:2.0:1767319670.512845:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.512848:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 338, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.512850:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1380352, 1384448) 0 0 00000080:00200000:2.0:1767319670.512852:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.512857:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [337, 337] 00020000:00200000:2.0:1767319670.512860:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1380352, 1384448) 1384448, 4096 00020000:00200000:2.0:1767319670.512862:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.512867:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [337, 337] 00000008:00010000:2.0:1767319670.512872:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.512874:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.512881:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.512889:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.512897:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.512904:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.512911:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.512930:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1380352, 1384448) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.512936:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 337 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.512954:0:88594:0:(rw26.c:912:ll_write_end()) pos 1380352, len 4096, copied 4096 00000080:00200000:2.0:1767319670.512958:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b7ed9b86[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.512961:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000015097394 17ffffc0001001 3:0 ffff90cb24c1e1b0 337 lru 00000080:00200000:2.0:1767319670.512967:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000004ea173a6 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:2.0:1767319670.512969:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b7ed9b86 00000080:00200000:2.0:1767319670.512970:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.512973:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.512980:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.512993:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.512996:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.512998:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.513004:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.513006:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.513009:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.513013:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.513020:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.513029:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.513032:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.513036:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.513039:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [337, 337] 00000080:00200000:2.0:1767319670.513049:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.513052:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.513057:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1384448 i_blocks 2 00000080:00200000:2.0:1767319670.513060:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.513068:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1384448, count: 4096 00000080:00200000:2.0:1767319670.513071:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1384448, bytes: 4096 00000080:00200000:2.0:1767319670.513073:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.513077:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 339, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.513079:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1384448, 1388544) 0 0 00000080:00200000:2.0:1767319670.513081:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.513086:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [338, 338] 00020000:00200000:2.0:1767319670.513089:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1384448, 1388544) 1388544, 4096 00020000:00200000:2.0:1767319670.513091:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.513097:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [338, 338] 00000008:00010000:2.0:1767319670.513103:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.513105:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.513113:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.513133:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.513143:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.513151:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.513158:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.513177:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1384448, 1388544) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.513184:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 338 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.513205:0:88594:0:(rw26.c:912:ll_write_end()) pos 1384448, len 4096, copied 4096 00000080:00200000:2.0:1767319670.513210:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000005ac7c4a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.513212:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d6c0c483 17ffffc0001001 3:0 ffff90cb24c1e438 338 lru 00000080:00200000:2.0:1767319670.513218:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d85b4969 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:2.0:1767319670.513220:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000005ac7c4a 00000080:00200000:2.0:1767319670.513221:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.513223:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.513230:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.513243:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.513246:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.513248:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.513254:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.513256:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.513259:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.513264:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.513272:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.513279:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.513282:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.513286:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.513289:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [338, 338] 00000080:00200000:2.0:1767319670.513301:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.513304:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.513309:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1388544 i_blocks 2 00000080:00200000:2.0:1767319670.513312:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.513632:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1388544, count: 4096 00000080:00200000:2.0:1767319670.513638:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1388544, bytes: 4096 00000080:00200000:2.0:1767319670.513641:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.513645:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 340, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.513647:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1388544, 1392640) 0 0 00000080:00200000:2.0:1767319670.513650:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.513657:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [339, 339] 00020000:00200000:2.0:1767319670.513660:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1388544, 1392640) 1392640, 4096 00020000:00200000:2.0:1767319670.513663:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.513671:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [339, 339] 00000008:00010000:2.0:1767319670.513677:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.513680:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.513689:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.513775:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.513785:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.513792:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.513799:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.513821:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1388544, 1392640) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.513829:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 339 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.513852:0:88594:0:(rw26.c:912:ll_write_end()) pos 1388544, len 4096, copied 4096 00000080:00200000:2.0:1767319670.513857:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000080a0256b[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.513860:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000a4ba40fc 17ffffc0001001 3:0 ffff90cb24c1e798 339 lru 00000080:00200000:2.0:1767319670.513866:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e4975b4c 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:2.0:1767319670.513868:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000080a0256b 00000080:00200000:2.0:1767319670.513869:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.513872:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.513882:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.513895:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.513898:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.513900:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.513907:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.513910:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.513913:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.513917:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.513925:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.513935:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.513938:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.513943:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.513946:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [339, 339] 00000080:00200000:2.0:1767319670.513956:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.513959:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.513965:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1392640 i_blocks 2 00000080:00200000:2.0:1767319670.513968:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.513977:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1392640, count: 4096 00000080:00200000:2.0:1767319670.513981:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1392640, bytes: 4096 00000080:00200000:2.0:1767319670.513984:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.513988:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 341, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.513989:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1392640, 1396736) 0 0 00000080:00200000:2.0:1767319670.513992:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.513998:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [340, 340] 00020000:00200000:2.0:1767319670.514001:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1392640, 1396736) 1396736, 4096 00020000:00200000:2.0:1767319670.514003:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.514009:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [340, 340] 00000008:00010000:2.0:1767319670.514015:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.514018:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.514025:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.514033:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.514042:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.514049:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.514057:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.514077:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1392640, 1396736) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.514083:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 340 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.514099:0:88594:0:(rw26.c:912:ll_write_end()) pos 1392640, len 4096, copied 4096 00000080:00200000:2.0:1767319670.514104:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000024f75812[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.514107:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b4879657 17ffffc0001001 3:0 ffff90cb24c1ea20 340 lru 00000080:00200000:2.0:1767319670.514112:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a594f934 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:2.0:1767319670.514114:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000024f75812 00000080:00200000:2.0:1767319670.514115:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.514117:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.514139:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.514153:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.514156:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.514158:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.514164:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.514166:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.514169:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.514173:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.514180:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.514188:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.514191:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.514195:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.514198:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [340, 340] 00000080:00200000:2.0:1767319670.514209:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.514212:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.514218:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1396736 i_blocks 2 00000080:00200000:2.0:1767319670.514221:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.514229:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1396736, count: 4096 00000080:00200000:2.0:1767319670.514233:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1396736, bytes: 4096 00000080:00200000:2.0:1767319670.514235:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.514239:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 342, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.514241:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1396736, 1400832) 0 0 00000080:00200000:2.0:1767319670.514243:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.514249:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [341, 341] 00020000:00200000:2.0:1767319670.514252:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1396736, 1400832) 1400832, 4096 00020000:00200000:2.0:1767319670.514255:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.514261:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [341, 341] 00000008:00010000:2.0:1767319670.514268:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.514270:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.514277:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.514285:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.514294:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.514300:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.514307:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.518664:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1396736, 1400832) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.518770:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 341 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.518844:0:88594:0:(rw26.c:912:ll_write_end()) pos 1396736, len 4096, copied 4096 00000080:00200000:2.0:1767319670.518857:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000055a702e9[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.518861:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000004f70bebd 17ffffc0001001 3:0 ffff90cb24c1e510 341 lru 00000080:00200000:2.0:1767319670.518869:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000095d9d4b6 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:2.0:1767319670.518872:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000055a702e9 00000080:00200000:2.0:1767319670.518873:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.518879:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.518912:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.518947:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.518953:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.518957:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.518978:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.518982:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.518986:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.518995:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.519006:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.519024:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.519028:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.519037:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.519046:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [341, 341] 00000080:00200000:2.0:1767319670.519063:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.519067:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.519082:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1400832 i_blocks 2 00000080:00200000:2.0:1767319670.519089:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.519120:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1400832, count: 4096 00000080:00200000:2.0:1767319670.519142:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1400832, bytes: 4096 00000080:00200000:2.0:1767319670.519148:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.519154:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 343, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.519157:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1400832, 1404928) 0 0 00000080:00200000:2.0:1767319670.519162:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.519177:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [342, 342] 00020000:00200000:2.0:1767319670.519184:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1400832, 1404928) 1404928, 4096 00020000:00200000:2.0:1767319670.519189:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.519207:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [342, 342] 00000008:00010000:2.0:1767319670.519223:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.519229:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.519253:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.519268:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.519281:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.519289:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.519296:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.519416:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1400832, 1404928) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.519425:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 342 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.519465:0:88594:0:(rw26.c:912:ll_write_end()) pos 1400832, len 4096, copied 4096 00000080:00200000:2.0:1767319670.519471:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000020f15983[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.519475:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002238a4d4 17ffffc0001001 3:0 ffff90cb2b74b438 342 lru 00000080:00200000:2.0:1767319670.519480:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d5769f54 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:2.0:1767319670.519483:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000020f15983 00000080:00200000:2.0:1767319670.519484:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.519487:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.519498:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.519513:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.519516:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.519518:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.519525:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.519528:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.519530:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.519534:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.519543:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.519552:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.519555:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.519559:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.519563:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [342, 342] 00000080:00200000:2.0:1767319670.519574:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.519578:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.519583:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1404928 i_blocks 2 00000080:00200000:2.0:1767319670.519586:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.519595:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1404928, count: 4096 00000080:00200000:2.0:1767319670.519599:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1404928, bytes: 4096 00000080:00200000:2.0:1767319670.519602:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.519606:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 344, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.519608:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1404928, 1409024) 0 0 00000080:00200000:2.0:1767319670.519610:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.519616:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [343, 343] 00020000:00200000:2.0:1767319670.519620:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1404928, 1409024) 1409024, 4096 00020000:00200000:2.0:1767319670.519623:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.519629:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [343, 343] 00000008:00010000:2.0:1767319670.519635:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.519638:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.519646:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.519656:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.519664:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.519671:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.519678:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.521174:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1404928, 1409024) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.521208:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 343 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.521275:0:88594:0:(rw26.c:912:ll_write_end()) pos 1404928, len 4096, copied 4096 00000080:00200000:2.0:1767319670.521286:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000084576e44[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.521290:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b66e5b45 17ffffc0001021 2:0 ffff90cb2b74b798 343 lru 00000080:00200000:2.0:1767319670.521297:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000fd85c3cd 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:2.0:1767319670.521299:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000084576e44 00000080:00200000:2.0:1767319670.521301:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.521306:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.521333:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.521364:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.521385:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.521389:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.521407:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.521411:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.521415:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.521422:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.521433:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.521449:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.521453:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.521462:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.521469:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [343, 343] 00000080:00200000:2.0:1767319670.521485:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.521489:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.521501:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1409024 i_blocks 2 00000080:00200000:2.0:1767319670.521505:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.521531:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1409024, count: 4096 00000080:00200000:2.0:1767319670.521539:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1409024, bytes: 4096 00000080:00200000:2.0:1767319670.521543:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.521549:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 345, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.521551:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1409024, 1413120) 0 0 00000080:00200000:2.0:1767319670.521555:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.521567:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [344, 344] 00020000:00200000:2.0:1767319670.521574:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1409024, 1413120) 1413120, 4096 00020000:00200000:2.0:1767319670.521578:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.521591:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [344, 344] 00000008:00010000:2.0:1767319670.521603:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.521608:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.521627:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.521640:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.521652:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.521660:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.521667:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.521689:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1409024, 1413120) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.521695:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 344 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.521961:0:88594:0:(rw26.c:912:ll_write_end()) pos 1409024, len 4096, copied 4096 00000080:00200000:2.0:1767319670.521966:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000aafacf95[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.521969:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f17b41a1 17ffffc0001001 3:0 ffff90cb2b74ba20 344 lru 00000080:00200000:2.0:1767319670.521976:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000000ed74b44 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:2.0:1767319670.521978:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000aafacf95 00000080:00200000:2.0:1767319670.521980:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.521983:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.521992:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.522007:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.522010:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.522012:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.522020:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.522022:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.522025:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.522029:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.522037:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.522048:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.522051:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.522056:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.522059:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [344, 344] 00000080:00200000:2.0:1767319670.522070:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.522073:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.522079:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1413120 i_blocks 2 00000080:00200000:2.0:1767319670.522082:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.522091:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1413120, count: 4096 00000080:00200000:2.0:1767319670.522095:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1413120, bytes: 4096 00000080:00200000:2.0:1767319670.522098:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.522102:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 346, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.522103:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1413120, 1417216) 0 0 00000080:00200000:2.0:1767319670.522106:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.522113:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [345, 345] 00020000:00200000:2.0:1767319670.522116:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1413120, 1417216) 1417216, 4096 00020000:00200000:2.0:1767319670.522119:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.522138:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [345, 345] 00000008:00010000:2.0:1767319670.522146:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.522148:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.522157:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.522166:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.522175:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.522183:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.522190:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.522212:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1413120, 1417216) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.522219:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 345 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.522236:0:88594:0:(rw26.c:912:ll_write_end()) pos 1413120, len 4096, copied 4096 00000080:00200000:2.0:1767319670.522241:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000066bac373[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.522245:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000132330fc 17ffffc0001001 3:0 ffff90cb2b74b510 345 lru 00000080:00200000:2.0:1767319670.522250:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007199fa41 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:2.0:1767319670.522252:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000066bac373 00000080:00200000:2.0:1767319670.522254:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.522257:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.522265:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.522277:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.522280:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.522282:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.522289:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.522291:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.522294:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.522298:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.522305:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.522314:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.522317:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.522321:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.522325:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [345, 345] 00000080:00200000:2.0:1767319670.522336:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.522339:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.522344:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1417216 i_blocks 2 00000080:00200000:2.0:1767319670.522346:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.522354:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1417216, count: 4096 00000080:00200000:2.0:1767319670.522358:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1417216, bytes: 4096 00000080:00200000:2.0:1767319670.522361:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.522413:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 347, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.522416:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1417216, 1421312) 0 0 00000080:00200000:2.0:1767319670.522419:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.522425:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [346, 346] 00020000:00200000:2.0:1767319670.522428:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1417216, 1421312) 1421312, 4096 00020000:00200000:2.0:1767319670.522431:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.522437:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [346, 346] 00000008:00010000:2.0:1767319670.522444:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.522447:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.522455:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.522464:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.522472:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.522480:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.522487:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.522507:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1417216, 1421312) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.522513:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 346 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.522531:0:88594:0:(rw26.c:912:ll_write_end()) pos 1417216, len 4096, copied 4096 00000080:00200000:2.0:1767319670.522535:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000476128bd[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.522539:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000013ee5007 17ffffc0001001 3:0 ffff90cb2b74baf8 346 lru 00000080:00200000:2.0:1767319670.522545:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b8f6243c 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:2.0:1767319670.522547:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000476128bd 00000080:00200000:2.0:1767319670.522548:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.522550:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.522559:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.522573:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.522576:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.522578:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.522585:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.522587:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.522590:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.522594:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.522602:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.522610:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.522612:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.522617:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.522620:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [346, 346] 00000080:00200000:2.0:1767319670.522630:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.522633:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.522638:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1421312 i_blocks 2 00000080:00200000:2.0:1767319670.522641:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.522649:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1421312, count: 4096 00000080:00200000:2.0:1767319670.522652:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1421312, bytes: 4096 00000080:00200000:2.0:1767319670.522655:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.522658:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 348, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.522660:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1421312, 1425408) 0 0 00000080:00200000:2.0:1767319670.522662:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.522667:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [347, 347] 00020000:00200000:2.0:1767319670.522670:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1421312, 1425408) 1425408, 4096 00020000:00200000:2.0:1767319670.522673:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.522679:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [347, 347] 00000008:00010000:2.0:1767319670.522685:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.522687:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.522694:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.523672:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.523687:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.523799:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.523809:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.523844:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1421312, 1425408) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.523860:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 347 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.523897:0:88594:0:(rw26.c:912:ll_write_end()) pos 1421312, len 4096, copied 4096 00000080:00200000:2.0:1767319670.523906:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000035470ac7[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.523909:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000064a5cbcb 17ffffc0001001 3:0 ffff90cb2b74b5e8 347 lru 00000080:00200000:2.0:1767319670.523915:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5896a79 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:2.0:1767319670.523917:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000035470ac7 00000080:00200000:2.0:1767319670.523918:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.523922:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.523941:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.523963:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.523968:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.523971:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.523983:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.523986:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.523989:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.523993:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.524000:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.524012:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.524015:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.524022:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.524028:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [347, 347] 00000080:00200000:2.0:1767319670.524041:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.524045:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.524054:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1425408 i_blocks 2 00000080:00200000:2.0:1767319670.524059:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.524079:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1425408, count: 4096 00000080:00200000:2.0:1767319670.524085:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1425408, bytes: 4096 00000080:00200000:2.0:1767319670.524088:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.524093:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 349, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.524094:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1425408, 1429504) 0 0 00000080:00200000:2.0:1767319670.524098:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.524108:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [348, 348] 00020000:00200000:2.0:1767319670.524113:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1425408, 1429504) 1429504, 4096 00020000:00200000:2.0:1767319670.524117:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.524294:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [348, 348] 00000008:00010000:2.0:1767319670.524307:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.524311:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.524338:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.524348:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.524356:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.524364:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.524399:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.524418:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1425408, 1429504) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.524426:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 348 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.524452:0:88594:0:(rw26.c:912:ll_write_end()) pos 1425408, len 4096, copied 4096 00000080:00200000:2.0:1767319670.524457:0:88594:0:(rw26.c:969:ll_write_end()) page@000000006cd17029[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.524460:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e0b57ad0 17ffffc0001001 3:0 ffff90cb2b74b288 348 lru 00000080:00200000:2.0:1767319670.524467:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000006f729d24 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:2.0:1767319670.524469:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000006cd17029 00000080:00200000:2.0:1767319670.524470:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.524472:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.524483:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.524495:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.524497:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.524499:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.524507:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.524509:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.524512:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.524516:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.524524:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.524534:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.524536:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.524541:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.524544:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [348, 348] 00000080:00200000:2.0:1767319670.524556:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.524560:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.524565:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1429504 i_blocks 2 00000080:00200000:2.0:1767319670.524568:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.524577:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1429504, count: 4096 00000080:00200000:2.0:1767319670.524581:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1429504, bytes: 4096 00000080:00200000:2.0:1767319670.524584:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.524588:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 350, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.524589:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1429504, 1433600) 0 0 00000080:00200000:2.0:1767319670.524592:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.524597:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [349, 349] 00020000:00200000:2.0:1767319670.524601:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1429504, 1433600) 1433600, 4096 00020000:00200000:2.0:1767319670.524603:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.524610:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [349, 349] 00000008:00010000:2.0:1767319670.524616:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.524618:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.524626:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.524635:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.524643:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.524650:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.524657:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.524676:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1429504, 1433600) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.524682:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 349 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.524711:0:88594:0:(rw26.c:912:ll_write_end()) pos 1429504, len 4096, copied 4096 00000080:00200000:2.0:1767319670.524716:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d8e71a92[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.524719:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000025cc3694 17ffffc0001001 3:0 ffff90cb2b74b6c0 349 lru 00000080:00200000:2.0:1767319670.524725:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000827b35c0 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:2.0:1767319670.524727:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d8e71a92 00000080:00200000:2.0:1767319670.524728:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.524731:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.524740:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.524752:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.524755:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.524757:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.524763:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.524765:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.524768:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.524772:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.524781:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.524789:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.524792:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.524796:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.524799:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [349, 349] 00000080:00200000:2.0:1767319670.524808:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.524811:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.524816:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1433600 i_blocks 2 00000080:00200000:2.0:1767319670.524819:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.524826:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1433600, count: 4096 00000080:00200000:2.0:1767319670.524830:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1433600, bytes: 4096 00000080:00200000:2.0:1767319670.524832:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.524836:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 351, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.524838:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1433600, 1437696) 0 0 00000080:00200000:2.0:1767319670.524840:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.524845:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [350, 350] 00020000:00200000:2.0:1767319670.524848:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1433600, 1437696) 1437696, 4096 00020000:00200000:2.0:1767319670.524851:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.524856:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [350, 350] 00000008:00010000:2.0:1767319670.524861:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.524863:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.524870:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.524879:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.524888:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.524895:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.524902:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.524920:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1433600, 1437696) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.524925:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 350 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.524938:0:88594:0:(rw26.c:912:ll_write_end()) pos 1433600, len 4096, copied 4096 00000080:00200000:2.0:1767319670.524942:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000bb4e8eec[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.524946:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000a0166b82 17ffffc0001001 3:0 ffff90cb2b74bd80 350 lru 00000080:00200000:2.0:1767319670.524952:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000003502c152 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:2.0:1767319670.524954:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000bb4e8eec 00000080:00200000:2.0:1767319670.524955:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.524957:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.524964:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.524975:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.524977:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.524980:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.524985:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.524988:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.524990:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.524995:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.525003:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.525011:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.525013:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.525017:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.525019:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [350, 350] 00000080:00200000:2.0:1767319670.525028:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.525031:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.525036:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1437696 i_blocks 2 00000080:00200000:2.0:1767319670.525039:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.525046:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1437696, count: 4096 00000080:00200000:2.0:1767319670.525049:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1437696, bytes: 4096 00000080:00200000:2.0:1767319670.525052:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.525055:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 352, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.525057:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1437696, 1441792) 0 0 00000080:00200000:2.0:1767319670.525060:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.525064:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [351, 351] 00020000:00200000:2.0:1767319670.525067:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1437696, 1441792) 1441792, 4096 00020000:00200000:2.0:1767319670.525069:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.525074:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [351, 351] 00000008:00010000:2.0:1767319670.525079:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.525081:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.525088:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.525097:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.525106:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.525113:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.525121:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.525150:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1437696, 1441792) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.525155:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 351 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.525168:0:88594:0:(rw26.c:912:ll_write_end()) pos 1437696, len 4096, copied 4096 00000080:00200000:2.0:1767319670.525172:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000092b35b0a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.525176:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000004b979fb2 17ffffc0001001 3:0 ffff90cb2b74be58 351 lru 00000080:00200000:2.0:1767319670.525182:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000040da7b33 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:2.0:1767319670.525184:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000092b35b0a 00000080:00200000:2.0:1767319670.525185:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.525187:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.525194:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.525205:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.525208:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.525210:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.525216:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.525218:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.525221:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.525225:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.525233:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.525240:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.525243:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.525247:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.525249:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [351, 351] 00000080:00200000:2.0:1767319670.525259:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.525263:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.525267:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1441792 i_blocks 2 00000080:00200000:2.0:1767319670.525270:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.525278:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1441792, count: 4096 00000080:00200000:2.0:1767319670.525282:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1441792, bytes: 4096 00000080:00200000:2.0:1767319670.525284:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.525287:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 353, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.525289:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1441792, 1445888) 0 0 00000080:00200000:2.0:1767319670.525291:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.525296:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [352, 352] 00020000:00200000:2.0:1767319670.525299:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1441792, 1445888) 1445888, 4096 00020000:00200000:2.0:1767319670.525301:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.525307:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [352, 352] 00000008:00010000:2.0:1767319670.525312:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.525314:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.525320:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.525329:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.525338:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.525345:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.525352:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.525423:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1441792, 1445888) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.525430:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 352 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.525447:0:88594:0:(rw26.c:912:ll_write_end()) pos 1441792, len 4096, copied 4096 00000080:00200000:2.0:1767319670.525452:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000903df63b[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.525455:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000cfdb019f 17ffffc0001001 3:0 ffff90cb2b74bca8 352 lru 00000080:00200000:2.0:1767319670.525461:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002abea9d6 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:2.0:1767319670.525464:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000903df63b 00000080:00200000:2.0:1767319670.525465:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.525467:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.525475:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.525487:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.525490:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.525493:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.525499:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.525501:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.525504:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.525508:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.525516:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.525525:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.525528:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.525533:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.525536:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [352, 352] 00000080:00200000:2.0:1767319670.525546:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.525549:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.525554:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1445888 i_blocks 2 00000080:00200000:2.0:1767319670.525557:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.525565:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1445888, count: 4096 00000080:00200000:2.0:1767319670.525569:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1445888, bytes: 4096 00000080:00200000:2.0:1767319670.525571:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.525575:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 354, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.525577:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1445888, 1449984) 0 0 00000080:00200000:2.0:1767319670.525579:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.525584:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [353, 353] 00020000:00200000:2.0:1767319670.525588:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1445888, 1449984) 1449984, 4096 00020000:00200000:2.0:1767319670.525590:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.525596:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [353, 353] 00000008:00010000:2.0:1767319670.525601:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.525603:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.525611:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.525619:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.525628:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.525636:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.525643:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.525662:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1445888, 1449984) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.525668:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 353 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.525681:0:88594:0:(rw26.c:912:ll_write_end()) pos 1445888, len 4096, copied 4096 00000080:00200000:2.0:1767319670.525686:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e9b6028f[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.525689:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002a494b7d 17ffffc0001001 3:0 ffff90cb2b74bbd0 353 lru 00000080:00200000:2.0:1767319670.525696:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000293b75d1 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:2.0:1767319670.525698:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e9b6028f 00000080:00200000:2.0:1767319670.525699:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.525701:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.525709:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.525720:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.525723:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.525725:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.525730:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.525733:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.525735:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.525739:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.525747:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.525755:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.525757:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.525761:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.525763:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [353, 353] 00000080:00200000:2.0:1767319670.525772:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.525775:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.525780:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1449984 i_blocks 2 00000080:00200000:2.0:1767319670.525782:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.525789:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1449984, count: 4096 00000080:00200000:2.0:1767319670.525793:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1449984, bytes: 4096 00000080:00200000:2.0:1767319670.525795:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.525799:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 355, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.525801:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1449984, 1454080) 0 0 00000080:00200000:2.0:1767319670.525803:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.525808:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [354, 354] 00020000:00200000:2.0:1767319670.525811:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1449984, 1454080) 1454080, 4096 00020000:00200000:2.0:1767319670.525813:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.525818:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [354, 354] 00000008:00010000:2.0:1767319670.525823:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.525825:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.525831:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.525840:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.525849:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.525857:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.525863:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.525880:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1449984, 1454080) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.525884:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 354 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.525897:0:88594:0:(rw26.c:912:ll_write_end()) pos 1449984, len 4096, copied 4096 00000080:00200000:2.0:1767319670.525901:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000027938fbe[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.525904:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e64366f9 17ffffc0001001 3:0 ffff90cb2b74b0d8 354 lru 00000080:00200000:2.0:1767319670.525910:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a31cdf72 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:2.0:1767319670.525912:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000027938fbe 00000080:00200000:2.0:1767319670.525914:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.525916:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.525922:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.525934:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.525936:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.525938:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.525943:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.525946:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.525948:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.525952:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.525960:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.525969:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.525971:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.525975:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.525977:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [354, 354] 00000080:00200000:2.0:1767319670.525986:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.525990:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.525995:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1454080 i_blocks 2 00000080:00200000:2.0:1767319670.525998:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.526005:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1454080, count: 4096 00000080:00200000:2.0:1767319670.526008:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1454080, bytes: 4096 00000080:00200000:2.0:1767319670.526011:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.526014:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 356, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.526016:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1454080, 1458176) 0 0 00000080:00200000:2.0:1767319670.526018:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.526023:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [355, 355] 00020000:00200000:2.0:1767319670.526027:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1454080, 1458176) 1458176, 4096 00020000:00200000:2.0:1767319670.526029:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.526034:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [355, 355] 00000008:00010000:2.0:1767319670.526040:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.526042:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.526049:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.526058:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.526067:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.526074:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.526082:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.526099:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1454080, 1458176) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.526104:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 355 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.526119:0:88594:0:(rw26.c:912:ll_write_end()) pos 1454080, len 4096, copied 4096 00000080:00200000:2.0:1767319670.526135:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000eba006dc[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.526138:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007d3110f2 17ffffc0001001 3:0 ffff90cb2b74b870 355 lru 00000080:00200000:2.0:1767319670.526145:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007c02d8b5 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:2.0:1767319670.526147:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000eba006dc 00000080:00200000:2.0:1767319670.526148:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.526150:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.526158:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.526169:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.526172:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.526174:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.526179:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.526182:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.526184:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.526189:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.526197:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.526205:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.526207:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.526211:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.526213:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [355, 355] 00000080:00200000:2.0:1767319670.526223:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.526226:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.526230:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1458176 i_blocks 2 00000080:00200000:2.0:1767319670.526233:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.526240:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1458176, count: 4096 00000080:00200000:2.0:1767319670.526244:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1458176, bytes: 4096 00000080:00200000:2.0:1767319670.526246:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.526250:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 357, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.526252:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1458176, 1462272) 0 0 00000080:00200000:2.0:1767319670.526254:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.526260:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [356, 356] 00020000:00200000:2.0:1767319670.526263:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1458176, 1462272) 1462272, 4096 00020000:00200000:2.0:1767319670.526265:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.526272:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [356, 356] 00000008:00010000:2.0:1767319670.526278:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.526280:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.526288:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.526296:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.526305:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.526312:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.526319:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.526338:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1458176, 1462272) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.526344:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 356 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.526360:0:88594:0:(rw26.c:912:ll_write_end()) pos 1458176, len 4096, copied 4096 00000080:00200000:2.0:1767319670.526364:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d4e8b560[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.526411:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f6c6e100 17ffffc0001001 3:0 ffff90cb2b74b360 356 lru 00000080:00200000:2.0:1767319670.526417:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b4112165 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:2.0:1767319670.526419:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d4e8b560 00000080:00200000:2.0:1767319670.526421:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.526423:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.526433:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.526445:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.526448:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.526450:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.526456:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.526459:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.526462:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.526466:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.526474:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.526482:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.526485:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.526490:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.526498:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [356, 356] 00000080:00200000:2.0:1767319670.526502:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.526506:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.526511:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1462272 i_blocks 2 00000080:00200000:2.0:1767319670.526514:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.526522:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1462272, count: 4096 00000080:00200000:2.0:1767319670.526525:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1462272, bytes: 4096 00000080:00200000:2.0:1767319670.526528:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.526531:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 358, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.526533:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1462272, 1466368) 0 0 00000080:00200000:2.0:1767319670.526535:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.526541:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [357, 357] 00020000:00200000:2.0:1767319670.526543:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1462272, 1466368) 1466368, 4096 00020000:00200000:2.0:1767319670.526546:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.526551:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [357, 357] 00000008:00010000:2.0:1767319670.526556:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.526558:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.526565:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.526574:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.526583:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.526589:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.526596:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.526615:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1462272, 1466368) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.526621:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 357 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.526635:0:88594:0:(rw26.c:912:ll_write_end()) pos 1462272, len 4096, copied 4096 00000080:00200000:2.0:1767319670.526640:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000941b9d31[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.526643:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000cdfc3cdf 17ffffc0001001 3:0 ffff90cb2b74b000 357 lru 00000080:00200000:2.0:1767319670.526649:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e73a0a69 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:2.0:1767319670.526651:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000941b9d31 00000080:00200000:2.0:1767319670.526652:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.526654:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.526662:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.526674:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.526677:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.526679:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.526684:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.526687:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.526689:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.526693:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.526702:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.526710:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.526713:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.526717:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.526725:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [357, 357] 00000080:00200000:2.0:1767319670.526729:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.526732:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.526736:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1466368 i_blocks 2 00000080:00200000:2.0:1767319670.526740:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.526746:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1466368, count: 4096 00000080:00200000:2.0:1767319670.526750:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1466368, bytes: 4096 00000080:00200000:2.0:1767319670.526753:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.526756:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 359, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.526758:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1466368, 1470464) 0 0 00000080:00200000:2.0:1767319670.526760:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.526765:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [358, 358] 00020000:00200000:2.0:1767319670.526768:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1466368, 1470464) 1470464, 4096 00020000:00200000:2.0:1767319670.526771:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.526776:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [358, 358] 00000008:00010000:2.0:1767319670.526782:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.526784:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.526792:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.526801:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.526809:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.526817:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.526824:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.526841:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1466368, 1470464) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.526846:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 358 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.526868:0:88594:0:(rw26.c:912:ll_write_end()) pos 1466368, len 4096, copied 4096 00000080:00200000:2.0:1767319670.526873:0:88594:0:(rw26.c:969:ll_write_end()) page@000000006447a00c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.526876:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003c8e530c 17ffffc0001021 2:0 ffff90cb2b74b948 358 lru 00000080:00200000:2.0:1767319670.526882:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000085ff6c6c 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:2.0:1767319670.526884:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000006447a00c 00000080:00200000:2.0:1767319670.526885:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.526887:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.526894:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.526905:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.526908:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.526910:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.526915:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.526917:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.526920:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.526924:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.526932:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.526940:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.526943:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.526947:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.526954:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [358, 358] 00000080:00200000:2.0:1767319670.526957:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.526961:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.526965:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1470464 i_blocks 2 00000080:00200000:2.0:1767319670.526968:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.526975:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1470464, count: 4096 00000080:00200000:2.0:1767319670.526978:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1470464, bytes: 4096 00000080:00200000:2.0:1767319670.526981:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.526984:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 360, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.526986:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1470464, 1474560) 0 0 00000080:00200000:2.0:1767319670.526988:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.526993:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [359, 359] 00020000:00200000:2.0:1767319670.526996:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1470464, 1474560) 1474560, 4096 00020000:00200000:2.0:1767319670.526998:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.527003:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [359, 359] 00000008:00010000:2.0:1767319670.527008:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.527010:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.527018:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.527026:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.527034:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.527042:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.527049:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.527070:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1470464, 1474560) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.527076:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 359 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.527089:0:88594:0:(rw26.c:912:ll_write_end()) pos 1470464, len 4096, copied 4096 00000080:00200000:2.0:1767319670.527094:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f722f0da[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.527097:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007d7dd38c 17ffffc0001001 3:0 ffff90cb2b74b1b0 359 lru 00000080:00200000:2.0:1767319670.527102:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a156032d 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:2.0:1767319670.527104:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f722f0da 00000080:00200000:2.0:1767319670.527106:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.527108:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.527114:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.527839:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.527847:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.527850:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.527861:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.527865:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.527868:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.527873:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.527883:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.527895:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.527898:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.527904:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.527922:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [359, 359] 00000080:00200000:2.0:1767319670.527929:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.527932:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.527941:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1474560 i_blocks 2 00000080:00200000:2.0:1767319670.527945:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.527957:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1474560, count: 4096 00000080:00200000:2.0:1767319670.527963:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1474560, bytes: 4096 00000080:00200000:2.0:1767319670.527967:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.527972:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 361, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.527973:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1474560, 1478656) 0 0 00000080:00200000:2.0:1767319670.527976:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.527985:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [360, 360] 00020000:00200000:2.0:1767319670.527989:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1474560, 1478656) 1478656, 4096 00020000:00200000:2.0:1767319670.527992:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.528001:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [360, 360] 00000008:00010000:2.0:1767319670.528010:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.528013:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.528024:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.528034:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.528043:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.528052:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.528059:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.528079:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1474560, 1478656) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.528088:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 360 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.529075:0:88594:0:(rw26.c:912:ll_write_end()) pos 1474560, len 4096, copied 4096 00000080:00200000:2.0:1767319670.529090:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b407d292[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.529094:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003e93ef93 17ffffc0001001 3:0 ffff90cb09450af8 360 lru 00000080:00200000:2.0:1767319670.529101:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000043c58c97 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:2.0:1767319670.529103:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b407d292 00000080:00200000:2.0:1767319670.529105:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.529109:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.529145:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.529172:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.529177:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.529180:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.529191:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.529194:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.529197:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.529204:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.529213:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.529227:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.529229:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.529236:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.529255:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [360, 360] 00000080:00200000:2.0:1767319670.529263:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.529266:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.529276:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1478656 i_blocks 2 00000080:00200000:2.0:1767319670.529280:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.529300:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1478656, count: 4096 00000080:00200000:2.0:1767319670.529307:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1478656, bytes: 4096 00000080:00200000:2.0:1767319670.529311:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.529326:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 362, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.529328:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1478656, 1482752) 0 0 00000080:00200000:2.0:1767319670.529331:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.529343:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [361, 361] 00020000:00200000:2.0:1767319670.529348:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1478656, 1482752) 1482752, 4096 00020000:00200000:2.0:1767319670.529352:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.529365:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [361, 361] 00000008:00010000:2.0:1767319670.529403:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.529407:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.529423:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.529435:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.529446:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.529454:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.529461:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.529482:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1478656, 1482752) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.529494:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 361 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.529524:0:88594:0:(rw26.c:912:ll_write_end()) pos 1478656, len 4096, copied 4096 00000080:00200000:2.0:1767319670.529528:0:88594:0:(rw26.c:969:ll_write_end()) page@000000001861efe3[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.529531:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008c5fa4da 17ffffc0001001 3:0 ffff90cb094505e8 361 lru 00000080:00200000:2.0:1767319670.529537:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c378aaac 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:2.0:1767319670.529538:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000001861efe3 00000080:00200000:2.0:1767319670.529540:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.529542:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.529550:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.529562:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.529565:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.529579:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.529586:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.529589:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.529592:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.529596:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.529604:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.529613:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.529616:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.529620:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.529630:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [361, 361] 00000080:00200000:2.0:1767319670.529634:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.529637:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.529642:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1482752 i_blocks 2 00000080:00200000:2.0:1767319670.529645:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.529654:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1482752, count: 4096 00000080:00200000:2.0:1767319670.529657:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1482752, bytes: 4096 00000080:00200000:2.0:1767319670.529660:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.529664:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 363, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.529666:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1482752, 1486848) 0 0 00000080:00200000:2.0:1767319670.529668:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.529673:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [362, 362] 00020000:00200000:2.0:1767319670.529676:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1482752, 1486848) 1486848, 4096 00020000:00200000:2.0:1767319670.529679:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.529685:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [362, 362] 00000008:00010000:2.0:1767319670.529691:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.529694:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.529713:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.529723:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.529732:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.529739:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.529745:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.529768:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1482752, 1486848) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.529774:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 362 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.529794:0:88594:0:(rw26.c:912:ll_write_end()) pos 1482752, len 4096, copied 4096 00000080:00200000:2.0:1767319670.529798:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b4015c83[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.529801:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000888de771 17ffffc0001001 3:0 ffff90cb09450288 362 lru 00000080:00200000:2.0:1767319670.529807:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001470e0a2 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:2.0:1767319670.529810:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b4015c83 00000080:00200000:2.0:1767319670.529811:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.529813:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.529821:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.529833:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.529836:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.529838:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.529844:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.529846:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.529849:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.529853:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.529860:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.529867:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.529870:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.529874:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.529883:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [362, 362] 00000080:00200000:2.0:1767319670.529888:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.529892:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.529897:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1486848 i_blocks 2 00000080:00200000:2.0:1767319670.529900:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.529907:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1486848, count: 4096 00000080:00200000:2.0:1767319670.529911:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1486848, bytes: 4096 00000080:00200000:2.0:1767319670.529913:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.529917:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 364, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.529918:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1486848, 1490944) 0 0 00000080:00200000:2.0:1767319670.529921:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.529926:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [363, 363] 00020000:00200000:2.0:1767319670.529929:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1486848, 1490944) 1490944, 4096 00020000:00200000:2.0:1767319670.529931:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.529937:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [363, 363] 00000008:00010000:2.0:1767319670.529943:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.529945:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.529954:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.529961:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.529969:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.529975:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.529981:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.529999:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1486848, 1490944) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.530005:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 363 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.530022:0:88594:0:(rw26.c:912:ll_write_end()) pos 1486848, len 4096, copied 4096 00000080:00200000:2.0:1767319670.530026:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ff16e665[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.530029:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f5e09a25 17ffffc0001001 3:0 ffff90cb094506c0 363 lru 00000080:00200000:2.0:1767319670.530035:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000814f404f 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:2.0:1767319670.530037:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ff16e665 00000080:00200000:2.0:1767319670.530038:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.530040:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.530048:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.530060:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.530063:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.530065:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.530071:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.530073:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.530075:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.530079:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.530086:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.530093:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.530095:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.530100:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.530109:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [363, 363] 00000080:00200000:2.0:1767319670.530112:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.530115:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.530120:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1490944 i_blocks 2 00000080:00200000:2.0:1767319670.530142:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.530150:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1490944, count: 4096 00000080:00200000:2.0:1767319670.530154:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1490944, bytes: 4096 00000080:00200000:2.0:1767319670.530157:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.530160:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 365, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.530162:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1490944, 1495040) 0 0 00000080:00200000:2.0:1767319670.530164:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.530169:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [364, 364] 00020000:00200000:2.0:1767319670.530172:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1490944, 1495040) 1495040, 4096 00020000:00200000:2.0:1767319670.530174:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.530180:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [364, 364] 00000008:00010000:2.0:1767319670.530185:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.530188:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.530195:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.530203:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.530211:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.530218:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.530224:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.530243:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1490944, 1495040) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.530249:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 364 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.530266:0:88594:0:(rw26.c:912:ll_write_end()) pos 1490944, len 4096, copied 4096 00000080:00200000:2.0:1767319670.530271:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005d8e6265[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.530274:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ddd5aacd 17ffffc0001001 3:0 ffff90cb09450d80 364 lru 00000080:00200000:2.0:1767319670.530280:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008a48dd2e 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:2.0:1767319670.530282:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005d8e6265 00000080:00200000:2.0:1767319670.530283:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.530286:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.530294:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.530307:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.530310:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.530312:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.530317:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.530320:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.530323:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.530327:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.530335:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.530343:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.530345:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.530350:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.530361:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [364, 364] 00000080:00200000:2.0:1767319670.530365:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.530420:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.530426:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1495040 i_blocks 2 00000080:00200000:2.0:1767319670.530429:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.530437:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1495040, count: 4096 00000080:00200000:2.0:1767319670.530441:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1495040, bytes: 4096 00000080:00200000:2.0:1767319670.530444:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.530447:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 366, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.530449:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1495040, 1499136) 0 0 00000080:00200000:2.0:1767319670.530452:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.530458:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [365, 365] 00020000:00200000:2.0:1767319670.530461:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1495040, 1499136) 1499136, 4096 00020000:00200000:2.0:1767319670.530463:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.530469:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [365, 365] 00000008:00010000:2.0:1767319670.530475:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.530478:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.530486:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.530494:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.530502:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.530509:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.530516:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.530534:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1495040, 1499136) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.530540:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 365 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.530556:0:88594:0:(rw26.c:912:ll_write_end()) pos 1495040, len 4096, copied 4096 00000080:00200000:2.0:1767319670.530560:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000010f0a6ad[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.530564:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000000c99faf7 17ffffc0001001 3:0 ffff90cb09450e58 365 lru 00000080:00200000:2.0:1767319670.530569:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ce913ac4 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:2.0:1767319670.530571:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000010f0a6ad 00000080:00200000:2.0:1767319670.530572:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.530575:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.530583:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.530595:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.530598:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.530600:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.530606:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.530609:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.530611:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.530615:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.530623:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.530632:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.530635:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.530639:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.530650:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [365, 365] 00000080:00200000:2.0:1767319670.530654:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.530656:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.530661:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1499136 i_blocks 2 00000080:00200000:2.0:1767319670.530664:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.530671:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1499136, count: 4096 00000080:00200000:2.0:1767319670.530675:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1499136, bytes: 4096 00000080:00200000:2.0:1767319670.530677:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.530681:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 367, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.530683:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1499136, 1503232) 0 0 00000080:00200000:2.0:1767319670.530685:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.530690:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [366, 366] 00020000:00200000:2.0:1767319670.530693:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1499136, 1503232) 1503232, 4096 00020000:00200000:2.0:1767319670.530695:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.530700:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [366, 366] 00000008:00010000:2.0:1767319670.530706:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.530709:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.530717:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.530726:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.530734:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.530742:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.530749:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.530768:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1499136, 1503232) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.530775:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 366 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.530793:0:88594:0:(rw26.c:912:ll_write_end()) pos 1499136, len 4096, copied 4096 00000080:00200000:2.0:1767319670.530797:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000032dff031[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.530800:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000009e07df51 17ffffc0001001 3:0 ffff90cb09450ca8 366 lru 00000080:00200000:2.0:1767319670.530806:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000deeff1c8 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:2.0:1767319670.530808:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000032dff031 00000080:00200000:2.0:1767319670.530810:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.530812:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.530821:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.530833:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.530836:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.530838:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.530844:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.530847:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.530849:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.530853:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.530860:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.530868:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.530870:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.530875:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.530884:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [366, 366] 00000080:00200000:2.0:1767319670.530889:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.530892:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.530896:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1503232 i_blocks 2 00000080:00200000:2.0:1767319670.530899:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.530906:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1503232, count: 4096 00000080:00200000:2.0:1767319670.530910:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1503232, bytes: 4096 00000080:00200000:2.0:1767319670.530912:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.530916:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 368, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.530917:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1503232, 1507328) 0 0 00000080:00200000:2.0:1767319670.530920:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.530925:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [367, 367] 00020000:00200000:2.0:1767319670.530927:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1503232, 1507328) 1507328, 4096 00020000:00200000:2.0:1767319670.530929:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.530935:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [367, 367] 00000008:00010000:2.0:1767319670.530941:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.530943:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.530950:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.530959:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.530967:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.530973:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.530979:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.530998:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1503232, 1507328) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.531004:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 367 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.531020:0:88594:0:(rw26.c:912:ll_write_end()) pos 1503232, len 4096, copied 4096 00000080:00200000:2.0:1767319670.531024:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003bce0f37[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.531027:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000715dd5d2 17ffffc0001001 3:0 ffff90cb09450bd0 367 lru 00000080:00200000:2.0:1767319670.531032:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000072f630dc 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:2.0:1767319670.531034:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003bce0f37 00000080:00200000:2.0:1767319670.531035:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.531038:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.531045:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.531057:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.531060:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.531062:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.531067:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.531070:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.531073:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.531076:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.531084:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.531092:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.531095:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.531099:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.531108:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [367, 367] 00000080:00200000:2.0:1767319670.531112:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.531115:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.531120:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1507328 i_blocks 2 00000080:00200000:2.0:1767319670.531135:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.531144:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1507328, count: 4096 00000080:00200000:2.0:1767319670.531148:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1507328, bytes: 4096 00000080:00200000:2.0:1767319670.531151:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.531154:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 369, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.531156:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1507328, 1511424) 0 0 00000080:00200000:2.0:1767319670.531158:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.531164:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [368, 368] 00020000:00200000:2.0:1767319670.531167:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1507328, 1511424) 1511424, 4096 00020000:00200000:2.0:1767319670.531170:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.531176:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [368, 368] 00000008:00010000:2.0:1767319670.531182:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.531184:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.531192:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.531200:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.531209:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.531217:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.531224:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.531244:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1507328, 1511424) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.531250:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 368 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.531268:0:88594:0:(rw26.c:912:ll_write_end()) pos 1507328, len 4096, copied 4096 00000080:00200000:2.0:1767319670.531273:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000d75a9b1[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.531276:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007ed219b9 17ffffc0001001 3:0 ffff90cb094500d8 368 lru 00000080:00200000:2.0:1767319670.531281:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000cc09c7a5 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:2.0:1767319670.531284:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000d75a9b1 00000080:00200000:2.0:1767319670.531285:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.531287:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.531295:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.531308:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.531312:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.531314:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.531320:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.531322:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.531325:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.531330:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.531339:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.531348:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.531351:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.531356:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.531416:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [368, 368] 00000080:00200000:2.0:1767319670.531422:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.531425:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.531430:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1511424 i_blocks 2 00000080:00200000:2.0:1767319670.531434:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.531442:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1511424, count: 4096 00000080:00200000:2.0:1767319670.531446:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1511424, bytes: 4096 00000080:00200000:2.0:1767319670.531448:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.531452:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 370, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.531454:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1511424, 1515520) 0 0 00000080:00200000:2.0:1767319670.531456:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.531461:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [369, 369] 00020000:00200000:2.0:1767319670.531464:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1511424, 1515520) 1515520, 4096 00020000:00200000:2.0:1767319670.531466:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.531473:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [369, 369] 00000008:00010000:2.0:1767319670.531478:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.531481:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.531488:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.531498:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.531507:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.531515:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.531523:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.531546:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1511424, 1515520) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.531553:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 369 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.531572:0:88594:0:(rw26.c:912:ll_write_end()) pos 1511424, len 4096, copied 4096 00000080:00200000:2.0:1767319670.531577:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000650f1495[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.531580:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d2455222 17ffffc0001001 3:0 ffff90cb09450870 369 lru 00000080:00200000:2.0:1767319670.531585:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d7f003ac 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:2.0:1767319670.531587:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000650f1495 00000080:00200000:2.0:1767319670.531589:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.531591:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.531601:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.531614:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.531617:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.531619:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.531625:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.531627:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.531630:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.531634:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.531642:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.531651:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.531654:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.531658:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.531667:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [369, 369] 00000080:00200000:2.0:1767319670.531671:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.531675:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.531680:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1515520 i_blocks 2 00000080:00200000:2.0:1767319670.531683:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.531691:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1515520, count: 4096 00000080:00200000:2.0:1767319670.531695:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1515520, bytes: 4096 00000080:00200000:2.0:1767319670.531698:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.531702:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 371, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.531704:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1515520, 1519616) 0 0 00000080:00200000:2.0:1767319670.531706:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.531712:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [370, 370] 00020000:00200000:2.0:1767319670.531715:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1515520, 1519616) 1519616, 4096 00020000:00200000:2.0:1767319670.531718:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.531723:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [370, 370] 00000008:00010000:2.0:1767319670.531729:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.531732:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.531739:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.531749:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.531758:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.531765:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.531773:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.531794:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1515520, 1519616) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.531800:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 370 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.531818:0:88594:0:(rw26.c:912:ll_write_end()) pos 1515520, len 4096, copied 4096 00000080:00200000:2.0:1767319670.531822:0:88594:0:(rw26.c:969:ll_write_end()) page@000000009df65fb1[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.531826:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b6c45cbf 17ffffc0001001 3:0 ffff90cb09450360 370 lru 00000080:00200000:2.0:1767319670.531832:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d0db0c72 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:2.0:1767319670.531834:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000009df65fb1 00000080:00200000:2.0:1767319670.531835:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.531838:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.531846:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.531859:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.531862:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.531864:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.531870:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.531872:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.531875:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.531879:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.531887:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.531896:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.531899:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.531904:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.531913:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [370, 370] 00000080:00200000:2.0:1767319670.531917:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.531920:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.531925:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1519616 i_blocks 2 00000080:00200000:2.0:1767319670.531928:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.531935:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1519616, count: 4096 00000080:00200000:2.0:1767319670.531938:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1519616, bytes: 4096 00000080:00200000:2.0:1767319670.531941:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.531944:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 372, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.531946:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1519616, 1523712) 0 0 00000080:00200000:2.0:1767319670.531948:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.531953:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [371, 371] 00020000:00200000:2.0:1767319670.531955:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1519616, 1523712) 1523712, 4096 00020000:00200000:2.0:1767319670.531957:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.531962:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [371, 371] 00000008:00010000:2.0:1767319670.531967:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.531969:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.531977:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.531986:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.531995:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.532003:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.532010:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.532029:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1519616, 1523712) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.532035:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 371 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.532050:0:88594:0:(rw26.c:912:ll_write_end()) pos 1519616, len 4096, copied 4096 00000080:00200000:2.0:1767319670.532054:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000047873f29[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.532057:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c66cecee 17ffffc0001001 3:0 ffff90cb09450000 371 lru 00000080:00200000:2.0:1767319670.532063:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000275f2b41 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:2.0:1767319670.532065:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000047873f29 00000080:00200000:2.0:1767319670.532066:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.532069:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.532076:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.532088:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.532091:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.532093:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.532098:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.532101:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.532103:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.532108:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.532116:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.550277:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.550292:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.550312:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.550353:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [371, 371] 00000080:00200000:2.0:1767319670.550378:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.550384:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.550402:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1523712 i_blocks 2 00000080:00200000:2.0:1767319670.550409:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.550445:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1523712, count: 4096 00000080:00200000:2.0:1767319670.550454:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1523712, bytes: 4096 00000080:00200000:2.0:1767319670.550460:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.550469:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 373, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.550472:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1523712, 1527808) 0 0 00000080:00200000:2.0:1767319670.550476:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.550495:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [372, 372] 00020000:00200000:2.0:1767319670.550501:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1523712, 1527808) 1527808, 4096 00020000:00200000:2.0:1767319670.550506:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.550527:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [372, 372] 00000008:00010000:2.0:1767319670.550544:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.550549:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796eb0, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319670.551627:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.551741:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.551762:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.551771:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.551779:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.551798:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1523712, 1527808) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.551817:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 372 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.551879:0:88594:0:(rw26.c:912:ll_write_end()) pos 1523712, len 4096, copied 4096 00000080:00200000:3.0:1767319670.551953:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c9acba65[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.551958:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000009f977dd0 17ffffc0001001 3:0 ffff90cb3c553798 372 lru 00000080:00200000:3.0:1767319670.551966:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001537cf4a 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:3.0:1767319670.551968:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c9acba65 00000080:00200000:3.0:1767319670.551969:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.551975:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.552001:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.552033:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.552037:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.552041:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.552059:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.552063:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.552074:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796eb0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.552080:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.552103:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.552120:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.552811:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796eb0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.552825:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.552833:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [372, 372] 00000080:00200000:3.0:1767319670.552845:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.552849:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.552862:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1527808 i_blocks 2 00000080:00200000:3.0:1767319670.552868:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.553074:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1527808, count: 4096 00000080:00200000:3.0:1767319670.553254:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1527808, bytes: 4096 00000080:00200000:3.0:1767319670.553260:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.553268:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 374, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.553270:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1527808, 1531904) 0 0 00000080:00200000:3.0:1767319670.553274:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.553291:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [373, 373] 00020000:00200000:3.0:1767319670.553297:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1527808, 1531904) 1531904, 4096 00020000:00200000:3.0:1767319670.553301:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.553319:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [373, 373] 00000008:00010000:3.0:1767319670.553344:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.553351:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.553715:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.553733:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.553762:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.553770:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.553778:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.553789:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1527808, 1531904) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.553804:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 373 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.553846:0:88594:0:(rw26.c:912:ll_write_end()) pos 1527808, len 4096, copied 4096 00000080:00200000:3.0:1767319670.553854:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000245923c3[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.553858:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002917f891 17ffffc0001001 3:0 ffff90cb3c553a20 373 lru 00000080:00200000:3.0:1767319670.553865:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000042099ee8 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:3.0:1767319670.553868:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000245923c3 00000080:00200000:3.0:1767319670.553869:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.553872:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.553897:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.553920:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.553924:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.553928:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.553942:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.553946:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.553948:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.553953:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.553970:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.558956:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.558972:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.558995:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.559007:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [373, 373] 00000080:00200000:3.0:1767319670.559019:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.559026:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.559045:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1531904 i_blocks 2 00000080:00200000:3.0:1767319670.559052:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.559105:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1531904, count: 4096 00000080:00200000:3.0:1767319670.559116:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1531904, bytes: 4096 00000080:00200000:3.0:1767319670.559137:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.559147:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 375, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.559149:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1531904, 1536000) 0 0 00000080:00200000:3.0:1767319670.559155:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.559173:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [374, 374] 00020000:00200000:3.0:1767319670.559180:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1531904, 1536000) 1536000, 4096 00020000:00200000:3.0:1767319670.559185:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.559208:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [374, 374] 00000008:00010000:3.0:1767319670.559232:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.559238:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.559264:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.559282:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.559322:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.559331:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.559339:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.559353:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1531904, 1536000) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.559391:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 374 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.559444:0:88594:0:(rw26.c:912:ll_write_end()) pos 1531904, len 4096, copied 4096 00000080:00200000:3.0:1767319670.559454:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000084b3465[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.559458:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000914c37c3 17ffffc0001001 3:0 ffff90cb3c553510 374 lru 00000080:00200000:3.0:1767319670.559466:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c65d2441 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:3.0:1767319670.559469:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000084b3465 00000080:00200000:3.0:1767319670.559470:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.559476:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.559503:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.559530:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.559535:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.559538:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.559556:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.559559:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.559562:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.559566:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.559582:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.559593:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.559596:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.559601:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.559604:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [374, 374] 00000080:00200000:3.0:1767319670.559608:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.559628:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.559635:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1536000 i_blocks 2 00000080:00200000:3.0:1767319670.559641:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.559654:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1536000, count: 4096 00000080:00200000:3.0:1767319670.559658:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1536000, bytes: 4096 00000080:00200000:3.0:1767319670.559661:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.559664:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 376, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.559666:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1536000, 1540096) 0 0 00000080:00200000:3.0:1767319670.559668:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.559675:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [375, 375] 00020000:00200000:3.0:1767319670.559677:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1536000, 1540096) 1540096, 4096 00020000:00200000:3.0:1767319670.559680:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.559687:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [375, 375] 00000008:00010000:3.0:1767319670.559693:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.559696:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.559705:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.559713:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.559734:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.559740:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.559746:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.559755:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1536000, 1540096) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.559762:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 375 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.559782:0:88594:0:(rw26.c:912:ll_write_end()) pos 1536000, len 4096, copied 4096 00000080:00200000:3.0:1767319670.559787:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000fb3c759d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.559790:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000af6eae07 17ffffc0001001 3:0 ffff90cb3c553af8 375 lru 00000080:00200000:3.0:1767319670.559796:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001948d7af 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:3.0:1767319670.559798:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000fb3c759d 00000080:00200000:3.0:1767319670.559799:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.559802:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.559810:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.559822:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.559825:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.559827:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.559834:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.559837:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.559839:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.559843:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.559855:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.559864:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.559867:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.559872:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.559875:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [375, 375] 00000080:00200000:3.0:1767319670.559879:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.559883:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.559888:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1540096 i_blocks 2 00000080:00200000:3.0:1767319670.559891:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.559899:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1540096, count: 4096 00000080:00200000:3.0:1767319670.559903:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1540096, bytes: 4096 00000080:00200000:3.0:1767319670.559905:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.559909:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 377, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.559911:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1540096, 1544192) 0 0 00000080:00200000:3.0:1767319670.559913:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.559919:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [376, 376] 00020000:00200000:3.0:1767319670.559922:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1540096, 1544192) 1544192, 4096 00020000:00200000:3.0:1767319670.559924:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.559930:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [376, 376] 00000008:00010000:3.0:1767319670.559936:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.559938:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.559946:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.559954:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.559974:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.559981:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.559988:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.559996:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1540096, 1544192) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.560003:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 376 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.560020:0:88594:0:(rw26.c:912:ll_write_end()) pos 1540096, len 4096, copied 4096 00000080:00200000:3.0:1767319670.560025:0:88594:0:(rw26.c:969:ll_write_end()) page@000000002cb1f57a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.560028:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f2307d20 17ffffc0001001 3:0 ffff90cb3c5535e8 376 lru 00000080:00200000:3.0:1767319670.560033:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d67e7bfa 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:3.0:1767319670.560036:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000002cb1f57a 00000080:00200000:3.0:1767319670.560037:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.560039:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.560047:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.560059:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.560062:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.560064:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.560070:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.560073:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.560075:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.560080:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.560092:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.560101:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.560103:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.560109:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.560112:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [376, 376] 00000080:00200000:3.0:1767319670.560116:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.560118:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.560135:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1544192 i_blocks 2 00000080:00200000:3.0:1767319670.560138:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.560148:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1544192, count: 4096 00000080:00200000:3.0:1767319670.560152:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1544192, bytes: 4096 00000080:00200000:3.0:1767319670.560154:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.560158:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 378, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.560160:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1544192, 1548288) 0 0 00000080:00200000:3.0:1767319670.560162:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.560169:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [377, 377] 00020000:00200000:3.0:1767319670.560172:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1544192, 1548288) 1548288, 4096 00020000:00200000:3.0:1767319670.560174:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.560180:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [377, 377] 00000008:00010000:3.0:1767319670.560186:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.560189:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.560197:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.560206:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.560229:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.560238:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.560245:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.560254:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1544192, 1548288) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.560261:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 377 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.560282:0:88594:0:(rw26.c:912:ll_write_end()) pos 1544192, len 4096, copied 4096 00000080:00200000:3.0:1767319670.560287:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000061f7de0[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.560291:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000042383c85 17ffffc0001001 3:0 ffff90cb3c554e58 377 lru 00000080:00200000:3.0:1767319670.560297:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000032f5fd44 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:3.0:1767319670.560300:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000061f7de0 00000080:00200000:3.0:1767319670.560301:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.560304:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.560313:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.560325:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.560329:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.560331:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.560337:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.560340:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.560343:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.560348:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.560362:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.560410:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.560413:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.560418:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.560422:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [377, 377] 00000080:00200000:3.0:1767319670.560426:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.560429:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.560434:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1548288 i_blocks 2 00000080:00200000:3.0:1767319670.560437:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.560446:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1548288, count: 4096 00000080:00200000:3.0:1767319670.560449:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1548288, bytes: 4096 00000080:00200000:3.0:1767319670.560452:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.560455:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 379, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.560457:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1548288, 1552384) 0 0 00000080:00200000:3.0:1767319670.560459:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.560465:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [378, 378] 00020000:00200000:3.0:1767319670.560467:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1548288, 1552384) 1552384, 4096 00020000:00200000:3.0:1767319670.560470:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.560476:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [378, 378] 00000008:00010000:3.0:1767319670.560482:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.560485:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.560493:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.560501:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.560520:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.560528:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.560534:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.560542:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1548288, 1552384) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.560549:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 378 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.560576:0:88594:0:(rw26.c:912:ll_write_end()) pos 1548288, len 4096, copied 4096 00000080:00200000:3.0:1767319670.560581:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a8da89a1[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.560584:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000004e64d835 17ffffc0001021 2:0 ffff90cb3c554ca8 378 lru 00000080:00200000:3.0:1767319670.560590:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e6a7d1f3 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:3.0:1767319670.560593:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a8da89a1 00000080:00200000:3.0:1767319670.560594:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.560596:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.560604:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.560616:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.560619:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.560621:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.560626:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.560629:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.560631:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.560635:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.560648:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.560657:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.560660:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.560665:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.560669:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [378, 378] 00000080:00200000:3.0:1767319670.560672:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.560675:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.560682:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1552384 i_blocks 2 00000080:00200000:3.0:1767319670.560685:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.560692:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1552384, count: 4096 00000080:00200000:3.0:1767319670.560697:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1552384, bytes: 4096 00000080:00200000:3.0:1767319670.560699:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.560703:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 380, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.560705:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1552384, 1556480) 0 0 00000080:00200000:3.0:1767319670.560707:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.560712:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [379, 379] 00020000:00200000:3.0:1767319670.560715:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1552384, 1556480) 1556480, 4096 00020000:00200000:3.0:1767319670.560717:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.560723:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [379, 379] 00000008:00010000:3.0:1767319670.560729:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.560731:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.560739:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.560747:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.560767:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.560774:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.560780:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.560789:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1552384, 1556480) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.560795:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 379 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.560812:0:88594:0:(rw26.c:912:ll_write_end()) pos 1552384, len 4096, copied 4096 00000080:00200000:3.0:1767319670.560817:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ab3d8ec4[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.560820:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000a07e840c 17ffffc0001001 3:0 ffff90cb3c554bd0 379 lru 00000080:00200000:3.0:1767319670.560826:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001057509a 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:3.0:1767319670.560828:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ab3d8ec4 00000080:00200000:3.0:1767319670.560829:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.560831:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.560840:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.560852:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.560855:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.560858:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.560864:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.560866:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.560870:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.560874:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.560888:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.560899:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.560902:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.560907:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.560911:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [379, 379] 00000080:00200000:3.0:1767319670.560915:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.560918:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.560923:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1556480 i_blocks 2 00000080:00200000:3.0:1767319670.560926:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.560933:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1556480, count: 4096 00000080:00200000:3.0:1767319670.560937:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1556480, bytes: 4096 00000080:00200000:3.0:1767319670.560940:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.560944:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 381, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.560946:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1556480, 1560576) 0 0 00000080:00200000:3.0:1767319670.560948:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.560954:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [380, 380] 00020000:00200000:3.0:1767319670.560957:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1556480, 1560576) 1560576, 4096 00020000:00200000:3.0:1767319670.560960:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.560965:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [380, 380] 00000008:00010000:3.0:1767319670.560971:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.560973:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.560982:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.560991:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.561011:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.561019:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.561025:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.561033:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1556480, 1560576) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.561039:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 380 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.561056:0:88594:0:(rw26.c:912:ll_write_end()) pos 1556480, len 4096, copied 4096 00000080:00200000:3.0:1767319670.561060:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004fee67ff[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.561063:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000cfdfb416 17ffffc0001001 3:0 ffff90cb3c5540d8 380 lru 00000080:00200000:3.0:1767319670.561068:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000094e04a86 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:3.0:1767319670.561070:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004fee67ff 00000080:00200000:3.0:1767319670.561071:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.561074:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.561082:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.561093:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.561096:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.561099:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.561105:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.561108:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.561111:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.561115:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.561145:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.561154:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.561157:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.561162:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.561165:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [380, 380] 00000080:00200000:3.0:1767319670.561169:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.561173:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.561177:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1560576 i_blocks 2 00000080:00200000:3.0:1767319670.561180:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.561188:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1560576, count: 4096 00000080:00200000:3.0:1767319670.561192:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1560576, bytes: 4096 00000080:00200000:3.0:1767319670.561195:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.561198:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 382, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.561200:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1560576, 1564672) 0 0 00000080:00200000:3.0:1767319670.561202:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.561208:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [381, 381] 00020000:00200000:3.0:1767319670.561211:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1560576, 1564672) 1564672, 4096 00020000:00200000:3.0:1767319670.561213:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.561219:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [381, 381] 00000008:00010000:3.0:1767319670.561224:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.561227:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.561235:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.561244:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.561264:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.561271:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.561277:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.561286:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1560576, 1564672) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.561292:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 381 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.561313:0:88594:0:(rw26.c:912:ll_write_end()) pos 1560576, len 4096, copied 4096 00000080:00200000:3.0:1767319670.561318:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d8b9ab06[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.561321:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000682da311 17ffffc0001001 3:0 ffff90cb3c554870 381 lru 00000080:00200000:3.0:1767319670.561326:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000f7a27993 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:3.0:1767319670.561328:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d8b9ab06 00000080:00200000:3.0:1767319670.561329:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.561331:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.561340:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.561353:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.561356:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.561358:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.561365:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.561403:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.561406:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.561410:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.561423:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.561432:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.561434:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.561440:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.561444:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [381, 381] 00000080:00200000:3.0:1767319670.561448:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.561451:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.561456:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1564672 i_blocks 2 00000080:00200000:3.0:1767319670.561458:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.561466:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1564672, count: 4096 00000080:00200000:3.0:1767319670.561470:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1564672, bytes: 4096 00000080:00200000:3.0:1767319670.561472:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.561476:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 383, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.561478:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1564672, 1568768) 0 0 00000080:00200000:3.0:1767319670.561480:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.561486:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [382, 382] 00020000:00200000:3.0:1767319670.561489:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1564672, 1568768) 1568768, 4096 00020000:00200000:3.0:1767319670.561491:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.561497:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [382, 382] 00000008:00010000:3.0:1767319670.561502:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.561504:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.561513:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.561521:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.561539:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.561547:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.561555:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.561564:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1564672, 1568768) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.561570:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 382 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.561588:0:88594:0:(rw26.c:912:ll_write_end()) pos 1564672, len 4096, copied 4096 00000080:00200000:3.0:1767319670.561593:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d6c848d7[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.561596:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000093d3c2b3 17ffffc0001001 3:0 ffff90cb3c554360 382 lru 00000080:00200000:3.0:1767319670.561601:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008441e535 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:3.0:1767319670.561604:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d6c848d7 00000080:00200000:3.0:1767319670.561605:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.561607:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.561616:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.561628:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.561631:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.561633:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.561639:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.561642:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.561644:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.561649:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.561662:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.561671:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.561674:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.561680:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.561683:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [382, 382] 00000080:00200000:3.0:1767319670.561686:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.561689:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.561694:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1568768 i_blocks 2 00000080:00200000:3.0:1767319670.561696:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.561704:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1568768, count: 4096 00000080:00200000:3.0:1767319670.561708:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1568768, bytes: 4096 00000080:00200000:3.0:1767319670.561711:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.561714:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 384, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.561715:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1568768, 1572864) 0 0 00000080:00200000:3.0:1767319670.561718:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.561723:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [383, 383] 00020000:00200000:3.0:1767319670.561725:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1568768, 1572864) 1572864, 4096 00020000:00200000:3.0:1767319670.561728:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.561733:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [383, 383] 00000008:00010000:3.0:1767319670.561738:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.561741:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.561748:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.561756:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.561775:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.561783:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.561790:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.561799:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1568768, 1572864) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.561806:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 383 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.561822:0:88594:0:(rw26.c:912:ll_write_end()) pos 1568768, len 4096, copied 4096 00000080:00200000:3.0:1767319670.561827:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d3c0994c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.561830:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000013160781 17ffffc0001001 3:0 ffff90cb3c554000 383 lru 00000080:00200000:3.0:1767319670.561835:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a62acec7 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:3.0:1767319670.561837:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d3c0994c 00000080:00200000:3.0:1767319670.561838:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.561841:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.561849:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.561861:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.561864:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.561866:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.561872:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.561874:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.561877:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.561881:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.561895:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.561905:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.561907:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.561912:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.561915:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [383, 383] 00000080:00200000:3.0:1767319670.561919:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.561922:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.561927:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1572864 i_blocks 2 00000080:00200000:3.0:1767319670.561930:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.561938:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1572864, count: 4096 00000080:00200000:3.0:1767319670.561941:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1572864, bytes: 4096 00000080:00200000:3.0:1767319670.561944:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.561947:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 385, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.561950:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1572864, 1576960) 0 0 00000080:00200000:3.0:1767319670.561952:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.561958:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [384, 384] 00020000:00200000:3.0:1767319670.561961:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1572864, 1576960) 1576960, 4096 00020000:00200000:3.0:1767319670.561963:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.561970:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [384, 384] 00000008:00010000:3.0:1767319670.561976:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.561978:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.561986:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.561995:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.562017:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.562025:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.562032:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.562041:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1572864, 1576960) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.562047:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 384 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.562071:0:88594:0:(rw26.c:912:ll_write_end()) pos 1572864, len 4096, copied 4096 00000080:00200000:3.0:1767319670.562076:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000042394f9[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.562079:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000010bee0cb 17ffffc0001001 3:0 ffff90cb3c554948 384 lru 00000080:00200000:3.0:1767319670.562084:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000030ad70b8 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:3.0:1767319670.562087:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000042394f9 00000080:00200000:3.0:1767319670.562088:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.562090:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.562098:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.562111:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.562114:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.562116:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.572048:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.572063:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.572072:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.572085:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.572163:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.572186:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.572190:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.572208:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.572221:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [384, 384] 00000080:00200000:3.0:1767319670.572234:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.572238:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.572258:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1576960 i_blocks 2 00000080:00200000:3.0:1767319670.572265:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.572300:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1576960, count: 4096 00000080:00200000:3.0:1767319670.572309:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1576960, bytes: 4096 00000080:00200000:3.0:1767319670.572315:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.572323:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 386, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.572326:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1576960, 1581056) 0 0 00000080:00200000:3.0:1767319670.572330:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.572347:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [385, 385] 00020000:00200000:3.0:1767319670.572354:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1576960, 1581056) 1581056, 4096 00020000:00200000:3.0:1767319670.572358:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.572398:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [385, 385] 00000008:00010000:3.0:1767319670.572416:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.572421:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.572444:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.572459:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.572500:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.572509:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.572516:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.572529:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1576960, 1581056) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.572545:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 385 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.572596:0:88594:0:(rw26.c:912:ll_write_end()) pos 1576960, len 4096, copied 4096 00000080:00200000:3.0:1767319670.572606:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000042aa37ea[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.572609:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d8b2a804 17ffffc0001001 3:0 ffff90cb3c5541b0 385 lru 00000080:00200000:3.0:1767319670.572630:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000087a67243 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:3.0:1767319670.572633:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000042aa37ea 00000080:00200000:3.0:1767319670.572634:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.572640:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.572667:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.572695:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.572700:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.572703:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.572717:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.572720:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.572723:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.572727:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.572741:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.572751:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.572754:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.572759:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.572763:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [385, 385] 00000080:00200000:3.0:1767319670.572768:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.572771:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.572776:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1581056 i_blocks 2 00000080:00200000:3.0:1767319670.572779:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.572789:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1581056, count: 4096 00000080:00200000:3.0:1767319670.572793:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1581056, bytes: 4096 00000080:00200000:3.0:1767319670.572795:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.572799:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 387, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.572801:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1581056, 1585152) 0 0 00000080:00200000:3.0:1767319670.572803:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.572809:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [386, 386] 00020000:00200000:3.0:1767319670.572812:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1581056, 1585152) 1585152, 4096 00020000:00200000:3.0:1767319670.572815:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.572822:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [386, 386] 00000008:00010000:3.0:1767319670.572828:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.572830:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.572838:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.572847:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.572866:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.572874:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.572881:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.572900:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1581056, 1585152) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.572907:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 386 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.572925:0:88594:0:(rw26.c:912:ll_write_end()) pos 1581056, len 4096, copied 4096 00000080:00200000:3.0:1767319670.572929:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f087cde1[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.572933:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003e3ffafa 17ffffc0001001 3:0 ffff90cb3c554438 386 lru 00000080:00200000:3.0:1767319670.572938:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008b3859a0 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:3.0:1767319670.572941:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f087cde1 00000080:00200000:3.0:1767319670.572942:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.572944:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.572954:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.572965:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.572968:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.572971:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.572977:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.572979:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.572982:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.572986:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.573000:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.573011:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.573014:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.573019:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.573022:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [386, 386] 00000080:00200000:3.0:1767319670.573026:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.573030:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.573035:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1585152 i_blocks 2 00000080:00200000:3.0:1767319670.573038:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.573046:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1585152, count: 4096 00000080:00200000:3.0:1767319670.573050:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1585152, bytes: 4096 00000080:00200000:3.0:1767319670.573052:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.573056:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 388, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.573058:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1585152, 1589248) 0 0 00000080:00200000:3.0:1767319670.573061:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.573067:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [387, 387] 00020000:00200000:3.0:1767319670.573069:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1585152, 1589248) 1589248, 4096 00020000:00200000:3.0:1767319670.573072:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.573079:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [387, 387] 00000008:00010000:3.0:1767319670.573086:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.573088:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.573096:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.573103:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.573133:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.573141:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.573147:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.573155:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1585152, 1589248) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.573161:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 387 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.573178:0:88594:0:(rw26.c:912:ll_write_end()) pos 1585152, len 4096, copied 4096 00000080:00200000:3.0:1767319670.573182:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ad91c752[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.573185:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000037ad20bd 17ffffc0001001 3:0 ffff90cb3c554798 387 lru 00000080:00200000:3.0:1767319670.573190:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000004b78c7a4 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:3.0:1767319670.573192:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ad91c752 00000080:00200000:3.0:1767319670.573193:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.573196:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.573204:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.573216:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.573219:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.573221:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.573227:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.573230:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.573233:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.573237:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.573253:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.573263:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.573265:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.573270:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.573274:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [387, 387] 00000080:00200000:3.0:1767319670.573278:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.573281:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.573286:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1589248 i_blocks 2 00000080:00200000:3.0:1767319670.573289:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.573297:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1589248, count: 4096 00000080:00200000:3.0:1767319670.573300:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1589248, bytes: 4096 00000080:00200000:3.0:1767319670.573302:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.573306:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 389, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.573308:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1589248, 1593344) 0 0 00000080:00200000:3.0:1767319670.573310:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.573315:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [388, 388] 00020000:00200000:3.0:1767319670.573318:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1589248, 1593344) 1593344, 4096 00020000:00200000:3.0:1767319670.573321:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.573327:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [388, 388] 00000008:00010000:3.0:1767319670.573332:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.573334:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.573341:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.573350:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.573410:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.573419:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.573425:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.573434:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1589248, 1593344) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.573440:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 388 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.573459:0:88594:0:(rw26.c:912:ll_write_end()) pos 1589248, len 4096, copied 4096 00000080:00200000:3.0:1767319670.573464:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000006886be[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.573467:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000265b192a 17ffffc0001001 3:0 ffff90cb3c554a20 388 lru 00000080:00200000:3.0:1767319670.573473:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c41e7112 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:3.0:1767319670.573475:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000006886be 00000080:00200000:3.0:1767319670.573476:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.573478:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.573486:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.573499:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.573502:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.573504:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.573509:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.573512:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.573514:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.573518:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.573531:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.573540:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.573542:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.573547:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.573550:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [388, 388] 00000080:00200000:3.0:1767319670.573554:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.573556:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.573562:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1593344 i_blocks 2 00000080:00200000:3.0:1767319670.573564:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.573572:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1593344, count: 4096 00000080:00200000:3.0:1767319670.573576:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1593344, bytes: 4096 00000080:00200000:3.0:1767319670.573579:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.573582:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 390, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.573584:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1593344, 1597440) 0 0 00000080:00200000:3.0:1767319670.573587:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.573592:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [389, 389] 00020000:00200000:3.0:1767319670.573595:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1593344, 1597440) 1597440, 4096 00020000:00200000:3.0:1767319670.573598:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.573603:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [389, 389] 00000008:00010000:3.0:1767319670.573608:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.573611:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.573618:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.573627:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.573647:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.573655:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.573661:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.573671:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1593344, 1597440) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.573677:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 389 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.573696:0:88594:0:(rw26.c:912:ll_write_end()) pos 1593344, len 4096, copied 4096 00000080:00200000:3.0:1767319670.573701:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000064450a0f[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.573704:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b05ac3fd 17ffffc0001001 3:0 ffff90cb3c554510 389 lru 00000080:00200000:3.0:1767319670.573710:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000061229a41 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:3.0:1767319670.573713:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000064450a0f 00000080:00200000:3.0:1767319670.573714:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.573716:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.573725:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.573737:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.573740:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.573742:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.573748:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.573750:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.573753:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.573757:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.573771:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.573786:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.573788:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.573793:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.573797:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [389, 389] 00000080:00200000:3.0:1767319670.573801:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.573803:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.573808:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1597440 i_blocks 2 00000080:00200000:3.0:1767319670.573811:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.573818:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1597440, count: 4096 00000080:00200000:3.0:1767319670.573822:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1597440, bytes: 4096 00000080:00200000:3.0:1767319670.573824:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.573828:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 391, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.573830:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1597440, 1601536) 0 0 00000080:00200000:3.0:1767319670.573832:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.573838:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [390, 390] 00020000:00200000:3.0:1767319670.573841:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1597440, 1601536) 1601536, 4096 00020000:00200000:3.0:1767319670.573843:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.573849:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [390, 390] 00000008:00010000:3.0:1767319670.573855:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.573857:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.573865:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.573872:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.573891:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.573899:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.573905:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.573913:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1597440, 1601536) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.573919:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 390 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.573934:0:88594:0:(rw26.c:912:ll_write_end()) pos 1597440, len 4096, copied 4096 00000080:00200000:3.0:1767319670.573938:0:88594:0:(rw26.c:969:ll_write_end()) page@000000009d1a3882[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.573941:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000025e4f893 17ffffc0001001 3:0 ffff90cb3c554af8 390 lru 00000080:00200000:3.0:1767319670.573946:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000097001f11 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:3.0:1767319670.573949:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000009d1a3882 00000080:00200000:3.0:1767319670.573950:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.573952:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.573961:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.573973:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.573976:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.573978:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.573984:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.573987:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.573989:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.573993:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.574007:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.574016:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.574018:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.574024:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.574027:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [390, 390] 00000080:00200000:3.0:1767319670.574031:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.574034:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.574039:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1601536 i_blocks 2 00000080:00200000:3.0:1767319670.574042:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.574049:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1601536, count: 4096 00000080:00200000:3.0:1767319670.574053:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1601536, bytes: 4096 00000080:00200000:3.0:1767319670.574056:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.574059:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 392, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.574061:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1601536, 1605632) 0 0 00000080:00200000:3.0:1767319670.574063:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.574068:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [391, 391] 00020000:00200000:3.0:1767319670.574072:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1601536, 1605632) 1605632, 4096 00020000:00200000:3.0:1767319670.574074:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.574080:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [391, 391] 00000008:00010000:3.0:1767319670.574085:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.574088:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.574095:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.574103:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.574140:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.574148:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.574155:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.574164:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1601536, 1605632) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.574171:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 391 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.574187:0:88594:0:(rw26.c:912:ll_write_end()) pos 1601536, len 4096, copied 4096 00000080:00200000:3.0:1767319670.574192:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000a0aa033[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.574195:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b2fae06e 17ffffc0001001 3:0 ffff90cb3c5545e8 391 lru 00000080:00200000:3.0:1767319670.574201:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009cb69919 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:3.0:1767319670.574203:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000a0aa033 00000080:00200000:3.0:1767319670.574204:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.574207:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.574215:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.574239:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.574243:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.574245:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.574252:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.574254:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.574257:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.574260:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.574274:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.574284:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.574286:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.574291:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.574294:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [391, 391] 00000080:00200000:3.0:1767319670.574298:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.574301:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.574306:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1605632 i_blocks 2 00000080:00200000:3.0:1767319670.574308:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.574315:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1605632, count: 4096 00000080:00200000:3.0:1767319670.574318:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1605632, bytes: 4096 00000080:00200000:3.0:1767319670.574321:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.574324:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 393, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.574326:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1605632, 1609728) 0 0 00000080:00200000:3.0:1767319670.574328:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.574334:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [392, 392] 00020000:00200000:3.0:1767319670.574337:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1605632, 1609728) 1609728, 4096 00020000:00200000:3.0:1767319670.574339:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.574345:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [392, 392] 00000008:00010000:3.0:1767319670.574350:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.574353:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.574360:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.574403:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.574423:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.574431:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.574437:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.574447:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1605632, 1609728) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.574453:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 392 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.574470:0:88594:0:(rw26.c:912:ll_write_end()) pos 1605632, len 4096, copied 4096 00000080:00200000:3.0:1767319670.574474:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b4575696[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.574477:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003a40c9a8 17ffffc0001001 3:0 ffff90cb3c554288 392 lru 00000080:00200000:3.0:1767319670.574483:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002973a0b2 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:3.0:1767319670.574486:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b4575696 00000080:00200000:3.0:1767319670.574487:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.574489:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.574497:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.574509:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.574512:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.574514:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.574521:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.574523:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.574526:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.574530:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.574543:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.574553:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.574555:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.574559:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.574562:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [392, 392] 00000080:00200000:3.0:1767319670.574566:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.574569:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.574574:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1609728 i_blocks 2 00000080:00200000:3.0:1767319670.574577:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.574584:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1609728, count: 4096 00000080:00200000:3.0:1767319670.574588:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1609728, bytes: 4096 00000080:00200000:3.0:1767319670.574591:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.574595:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 394, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.574597:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1609728, 1613824) 0 0 00000080:00200000:3.0:1767319670.574599:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.574604:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [393, 393] 00020000:00200000:3.0:1767319670.574607:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1609728, 1613824) 1613824, 4096 00020000:00200000:3.0:1767319670.574609:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.574615:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [393, 393] 00000008:00010000:3.0:1767319670.574620:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.574623:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.574631:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.574639:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.574658:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.574666:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.574673:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.574681:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1609728, 1613824) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.574687:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 393 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.574714:0:88594:0:(rw26.c:912:ll_write_end()) pos 1609728, len 4096, copied 4096 00000080:00200000:3.0:1767319670.574718:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000058ac160e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.574721:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000072c8ffdc 17ffffc0001021 2:0 ffff90cb3c5546c0 393 lru 00000080:00200000:3.0:1767319670.574726:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000006842a886 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:3.0:1767319670.574728:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000058ac160e 00000080:00200000:3.0:1767319670.574729:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.574732:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.574740:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.574751:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.574754:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.574756:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.574761:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.574764:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.574767:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.574771:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.574784:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.574794:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.574796:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.574801:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.574805:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [393, 393] 00000080:00200000:3.0:1767319670.574808:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.574811:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.574816:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1613824 i_blocks 2 00000080:00200000:3.0:1767319670.574819:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.574826:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1613824, count: 4096 00000080:00200000:3.0:1767319670.574830:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1613824, bytes: 4096 00000080:00200000:3.0:1767319670.574832:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.574835:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 395, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.574837:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1613824, 1617920) 0 0 00000080:00200000:3.0:1767319670.574839:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.574844:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [394, 394] 00020000:00200000:3.0:1767319670.574847:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1613824, 1617920) 1617920, 4096 00020000:00200000:3.0:1767319670.574849:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.574855:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [394, 394] 00000008:00010000:3.0:1767319670.574860:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.574862:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.574869:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.574878:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.574897:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.574904:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.574911:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.574920:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1613824, 1617920) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.574926:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 394 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.574942:0:88594:0:(rw26.c:912:ll_write_end()) pos 1613824, len 4096, copied 4096 00000080:00200000:3.0:1767319670.574947:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005386fe9f[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.574950:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000009f26d1de 17ffffc0001001 3:0 ffff90cb3c554d80 394 lru 00000080:00200000:3.0:1767319670.574956:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000daa59c0d 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:3.0:1767319670.574959:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005386fe9f 00000080:00200000:3.0:1767319670.574960:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.574962:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.574971:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.574982:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.574985:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.574988:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.574993:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.574996:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.574998:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.575002:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.575017:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.575027:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.575030:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.575034:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.575038:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [394, 394] 00000080:00200000:3.0:1767319670.575041:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.575044:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.575049:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1617920 i_blocks 2 00000080:00200000:3.0:1767319670.575052:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.575059:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1617920, count: 4096 00000080:00200000:3.0:1767319670.575063:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1617920, bytes: 4096 00000080:00200000:3.0:1767319670.575065:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.575068:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 396, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.575070:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1617920, 1622016) 0 0 00000080:00200000:3.0:1767319670.575073:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.575078:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [395, 395] 00020000:00200000:3.0:1767319670.575081:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1617920, 1622016) 1622016, 4096 00020000:00200000:3.0:1767319670.575084:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.575090:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [395, 395] 00000008:00010000:3.0:1767319670.575095:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.575098:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.575106:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.575114:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.587850:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.587862:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.587872:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.587915:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1617920, 1622016) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.587942:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 395 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.588563:0:88594:0:(rw26.c:912:ll_write_end()) pos 1617920, len 4096, copied 4096 00000080:00200000:3.0:1767319670.588580:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008300df72[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.588585:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000662b4bc6 17ffffc0001001 3:0 ffff90cb0789d288 395 lru 00000080:00200000:3.0:1767319670.588594:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000050bf62f0 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:3.0:1767319670.588597:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008300df72 00000080:00200000:3.0:1767319670.588599:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.588606:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.588650:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.588689:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.588695:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.588699:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.588720:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.588725:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.588729:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.588736:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.588756:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.588777:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.588781:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.588791:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.588799:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [395, 395] 00000080:00200000:3.0:1767319670.588811:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.588815:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.588831:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1622016 i_blocks 2 00000080:00200000:3.0:1767319670.588837:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.589543:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1622016, count: 4096 00000080:00200000:3.0:1767319670.589560:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1622016, bytes: 4096 00000080:00200000:3.0:1767319670.589567:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.589575:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 397, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.589577:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1622016, 1626112) 0 0 00000080:00200000:3.0:1767319670.589582:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.589659:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [396, 396] 00020000:00200000:0.0:1767319670.589669:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1622016, 1626112) 1626112, 4096 00020000:00200000:0.0:1767319670.589674:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.589694:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [396, 396] 00000008:00010000:0.0:1767319670.589713:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.589719:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.589745:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.589761:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.589773:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.589783:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.589801:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.589813:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1622016, 1626112) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.589827:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 396 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.589867:0:88594:0:(rw26.c:912:ll_write_end()) pos 1622016, len 4096, copied 4096 00000080:00200000:0.0:1767319670.589875:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000040b68cbc[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.589879:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e7112d34 17ffffc0001001 3:0 ffff90cb3c5555e8 396 lru 00000080:00200000:0.0:1767319670.589886:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ecb69685 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:0.0:1767319670.589899:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000040b68cbc 00000080:00200000:0.0:1767319670.589901:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.589904:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.589925:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.589949:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.589953:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.589956:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.589968:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.589971:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.589974:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.589978:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.589988:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.590005:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.590018:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.590026:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.590031:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [396, 396] 00000080:00200000:0.0:1767319670.590037:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.590041:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.590050:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1626112 i_blocks 2 00000080:00200000:0.0:1767319670.590054:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.590076:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1626112, count: 4096 00000080:00200000:0.0:1767319670.590081:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1626112, bytes: 4096 00000080:00200000:0.0:1767319670.590084:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.590088:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 398, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.590089:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1626112, 1630208) 0 0 00000080:00200000:0.0:1767319670.590092:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.590098:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [397, 397] 00020000:00200000:0.0:1767319670.590101:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1626112, 1630208) 1630208, 4096 00020000:00200000:0.0:1767319670.590106:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.590114:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [397, 397] 00000008:00010000:0.0:1767319670.590119:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.590137:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.590147:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.590156:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.590165:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.590171:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.590189:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.590209:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1626112, 1630208) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.590215:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 397 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.590235:0:88594:0:(rw26.c:912:ll_write_end()) pos 1626112, len 4096, copied 4096 00000080:00200000:0.0:1767319670.590240:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000dc652e30[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.590243:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000011a433e2 17ffffc0001001 3:0 ffff90cb3c555288 397 lru 00000080:00200000:0.0:1767319670.590249:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000021f1a136 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:0.0:1767319670.590251:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000dc652e30 00000080:00200000:0.0:1767319670.590252:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.590255:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.590268:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.590281:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.590285:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.590287:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.590294:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.590296:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.590299:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.590303:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.590312:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.590322:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.590329:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.590334:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.590338:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [397, 397] 00000080:00200000:0.0:1767319670.590342:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.590346:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.590351:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1630208 i_blocks 2 00000080:00200000:0.0:1767319670.590354:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.590362:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1630208, count: 4096 00000080:00200000:0.0:1767319670.590397:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1630208, bytes: 4096 00000080:00200000:0.0:1767319670.590400:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.590404:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 399, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.590405:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1630208, 1634304) 0 0 00000080:00200000:0.0:1767319670.590408:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.590414:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [398, 398] 00020000:00200000:0.0:1767319670.590418:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1630208, 1634304) 1634304, 4096 00020000:00200000:0.0:1767319670.590420:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.590426:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [398, 398] 00000008:00010000:0.0:1767319670.590432:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.590435:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.590443:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.590452:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.590461:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.590469:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.590487:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.590497:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1630208, 1634304) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.590503:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 398 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.590523:0:88594:0:(rw26.c:912:ll_write_end()) pos 1630208, len 4096, copied 4096 00000080:00200000:0.0:1767319670.590528:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b8755114[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.590531:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e8dc448f 17ffffc0001001 3:0 ffff90cb3c5556c0 398 lru 00000080:00200000:0.0:1767319670.590537:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b8bcff32 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:0.0:1767319670.590539:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b8755114 00000080:00200000:0.0:1767319670.590540:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.590543:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.590552:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.590564:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.590567:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.590569:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.590574:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.590577:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.590580:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.590584:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.590591:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.590600:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.590607:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.590612:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.590616:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [398, 398] 00000080:00200000:0.0:1767319670.590620:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.590624:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.590629:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1634304 i_blocks 2 00000080:00200000:0.0:1767319670.590632:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.590640:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1634304, count: 4096 00000080:00200000:0.0:1767319670.590644:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1634304, bytes: 4096 00000080:00200000:0.0:1767319670.590646:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.590650:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 400, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.590651:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1634304, 1638400) 0 0 00000080:00200000:0.0:1767319670.590654:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.590659:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [399, 399] 00020000:00200000:0.0:1767319670.590662:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1634304, 1638400) 1638400, 4096 00020000:00200000:0.0:1767319670.590665:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.590671:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [399, 399] 00000008:00010000:0.0:1767319670.590677:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.590679:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.590687:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.590696:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.590706:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.590713:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.590730:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.590740:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1634304, 1638400) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.590747:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 399 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.590775:0:88594:0:(rw26.c:912:ll_write_end()) pos 1634304, len 4096, copied 4096 00000080:00200000:0.0:1767319670.590780:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004897639c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.590783:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000a0a552ea 17ffffc0001021 2:0 ffff90cb3c555d80 399 lru 00000080:00200000:0.0:1767319670.590789:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000069c91873 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:0.0:1767319670.590792:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004897639c 00000080:00200000:0.0:1767319670.590793:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.590795:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.590805:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.590818:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.590821:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.590823:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.590829:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.590832:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.590834:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.590839:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.590848:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.590858:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.590867:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.590872:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.590877:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [399, 399] 00000080:00200000:0.0:1767319670.590880:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.590884:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.590889:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1638400 i_blocks 2 00000080:00200000:0.0:1767319670.590892:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.590900:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1638400, count: 4096 00000080:00200000:0.0:1767319670.590904:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1638400, bytes: 4096 00000080:00200000:0.0:1767319670.590906:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.590910:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 401, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.590911:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1638400, 1642496) 0 0 00000080:00200000:0.0:1767319670.590913:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.590919:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [400, 400] 00020000:00200000:0.0:1767319670.590922:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1638400, 1642496) 1642496, 4096 00020000:00200000:0.0:1767319670.590924:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.590929:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [400, 400] 00000008:00010000:0.0:1767319670.590935:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.590938:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.590945:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.590954:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.590963:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.590971:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.590990:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.590999:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1638400, 1642496) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.591005:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 400 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.591022:0:88594:0:(rw26.c:912:ll_write_end()) pos 1638400, len 4096, copied 4096 00000080:00200000:0.0:1767319670.591026:0:88594:0:(rw26.c:969:ll_write_end()) page@000000002c6d14b3[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.591029:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d21aadc2 17ffffc0001001 3:0 ffff90cb3c555e58 400 lru 00000080:00200000:0.0:1767319670.591034:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c0ac14a3 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:0.0:1767319670.591036:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000002c6d14b3 00000080:00200000:0.0:1767319670.591038:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.591040:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.591050:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.591062:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.591065:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.591067:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.591073:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.591076:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.591078:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.591083:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.591091:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.591100:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.591108:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.591113:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.591116:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [400, 400] 00000080:00200000:0.0:1767319670.591120:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.591135:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.591141:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1642496 i_blocks 2 00000080:00200000:0.0:1767319670.591144:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.591152:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1642496, count: 4096 00000080:00200000:0.0:1767319670.591156:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1642496, bytes: 4096 00000080:00200000:0.0:1767319670.591159:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.591163:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 402, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.591164:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1642496, 1646592) 0 0 00000080:00200000:0.0:1767319670.591167:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.591172:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [401, 401] 00020000:00200000:0.0:1767319670.591175:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1642496, 1646592) 1646592, 4096 00020000:00200000:0.0:1767319670.591178:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.591183:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [401, 401] 00000008:00010000:0.0:1767319670.591189:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.591191:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.591198:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.591206:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.591215:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.591222:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.591240:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.591249:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1642496, 1646592) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.591255:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 401 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.591272:0:88594:0:(rw26.c:912:ll_write_end()) pos 1642496, len 4096, copied 4096 00000080:00200000:0.0:1767319670.591276:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000872b69b5[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.591279:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000021e8a515 17ffffc0001001 3:0 ffff90cb3c5551b0 401 lru 00000080:00200000:0.0:1767319670.591284:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000049cc9df6 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:0.0:1767319670.591286:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000872b69b5 00000080:00200000:0.0:1767319670.591288:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.591290:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.591298:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.591310:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.591312:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.591314:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.591320:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.591322:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.591325:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.591329:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.591336:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.591344:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.591352:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.591356:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.591359:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [401, 401] 00000080:00200000:0.0:1767319670.591363:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.591365:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.591418:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1646592 i_blocks 2 00000080:00200000:0.0:1767319670.591421:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.591428:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1646592, count: 4096 00000080:00200000:0.0:1767319670.591432:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1646592, bytes: 4096 00000080:00200000:0.0:1767319670.591434:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.591438:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 403, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.591439:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1646592, 1650688) 0 0 00000080:00200000:0.0:1767319670.591441:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.591447:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [402, 402] 00020000:00200000:0.0:1767319670.591450:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1646592, 1650688) 1650688, 4096 00020000:00200000:0.0:1767319670.591452:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.591457:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [402, 402] 00000008:00010000:0.0:1767319670.591463:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.591465:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.591473:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.591482:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.591490:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.591498:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.591515:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.591522:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1646592, 1650688) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.591528:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 402 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.591547:0:88594:0:(rw26.c:912:ll_write_end()) pos 1646592, len 4096, copied 4096 00000080:00200000:0.0:1767319670.591552:0:88594:0:(rw26.c:969:ll_write_end()) page@000000007250cb7e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.591555:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000007506921 17ffffc0001001 3:0 ffff90cb3c555438 402 lru 00000080:00200000:0.0:1767319670.591560:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000023742f2d 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:0.0:1767319670.591562:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000007250cb7e 00000080:00200000:0.0:1767319670.591563:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.591565:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.591574:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.591586:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.591589:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.591592:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.591597:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.591600:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.591602:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.591606:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.591613:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.591622:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.591630:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.591635:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.591638:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [402, 402] 00000080:00200000:0.0:1767319670.591642:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.591645:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.591649:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1650688 i_blocks 2 00000080:00200000:0.0:1767319670.591652:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.591660:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1650688, count: 4096 00000080:00200000:0.0:1767319670.591666:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1650688, bytes: 4096 00000080:00200000:0.0:1767319670.591669:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.591672:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 404, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.591673:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1650688, 1654784) 0 0 00000080:00200000:0.0:1767319670.591675:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.591680:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [403, 403] 00020000:00200000:0.0:1767319670.591683:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1650688, 1654784) 1654784, 4096 00020000:00200000:0.0:1767319670.591685:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.591690:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [403, 403] 00000008:00010000:0.0:1767319670.591696:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.591698:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.591705:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.591713:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.591720:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.591727:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.591742:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.591751:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1650688, 1654784) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.591758:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 403 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.591792:0:88594:0:(rw26.c:912:ll_write_end()) pos 1650688, len 4096, copied 4096 00000080:00200000:0.0:1767319670.591797:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004f709844[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.591800:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b9113290 17ffffc0001001 3:0 ffff90cb09480948 403 lru 00000080:00200000:0.0:1767319670.591805:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd03dbff 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:0.0:1767319670.591807:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004f709844 00000080:00200000:0.0:1767319670.591809:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.591811:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.591818:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.591829:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.591831:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.591833:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.591838:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.591841:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.591843:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.591847:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.591853:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.591861:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.591869:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.591874:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.591877:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [403, 403] 00000080:00200000:0.0:1767319670.591881:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.591884:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.591889:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1654784 i_blocks 2 00000080:00200000:0.0:1767319670.591891:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.591899:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1654784, count: 4096 00000080:00200000:0.0:1767319670.591903:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1654784, bytes: 4096 00000080:00200000:0.0:1767319670.591906:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.591909:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 405, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.591910:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1654784, 1658880) 0 0 00000080:00200000:0.0:1767319670.591912:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.591917:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [404, 404] 00020000:00200000:0.0:1767319670.591920:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1654784, 1658880) 1658880, 4096 00020000:00200000:0.0:1767319670.591923:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.591928:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [404, 404] 00000008:00010000:0.0:1767319670.591933:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.591936:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.591943:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.591952:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.591960:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.591966:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.591982:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.591991:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1654784, 1658880) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.591996:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 404 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.592012:0:88594:0:(rw26.c:912:ll_write_end()) pos 1654784, len 4096, copied 4096 00000080:00200000:0.0:1767319670.592016:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000dc1c1ca5[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.592019:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000de101006 17ffffc0001001 3:0 ffff90cb094801b0 404 lru 00000080:00200000:0.0:1767319670.592024:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000858fe952 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:0.0:1767319670.592026:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000dc1c1ca5 00000080:00200000:0.0:1767319670.592027:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.592029:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.592037:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.592049:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.592051:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.592053:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.592059:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.592062:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.592065:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.592068:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592075:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.592084:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.592092:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.592097:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.592100:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [404, 404] 00000080:00200000:0.0:1767319670.592104:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.592107:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.592111:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1658880 i_blocks 2 00000080:00200000:0.0:1767319670.592114:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.592139:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1658880, count: 4096 00000080:00200000:0.0:1767319670.592143:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1658880, bytes: 4096 00000080:00200000:0.0:1767319670.592145:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.592149:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 406, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.592150:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1658880, 1662976) 0 0 00000080:00200000:0.0:1767319670.592153:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.592158:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [405, 405] 00020000:00200000:0.0:1767319670.592162:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1658880, 1662976) 1662976, 4096 00020000:00200000:0.0:1767319670.592164:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.592169:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [405, 405] 00000008:00010000:0.0:1767319670.592174:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.592177:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.592184:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592192:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592200:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592208:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592226:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.592235:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1658880, 1662976) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.592240:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 405 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.592261:0:88594:0:(rw26.c:912:ll_write_end()) pos 1658880, len 4096, copied 4096 00000080:00200000:0.0:1767319670.592265:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f5a1da94[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.592268:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c8d55a09 17ffffc0001001 3:0 ffff90cb09480438 405 lru 00000080:00200000:0.0:1767319670.592273:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c8054225 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:0.0:1767319670.592275:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f5a1da94 00000080:00200000:0.0:1767319670.592276:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.592279:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.592286:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.592298:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.592302:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.592304:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.592310:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.592313:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.592315:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.592320:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592328:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.592336:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.592344:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.592349:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.592352:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [405, 405] 00000080:00200000:0.0:1767319670.592355:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.592358:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.592362:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1662976 i_blocks 2 00000080:00200000:0.0:1767319670.592364:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.592400:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1662976, count: 4096 00000080:00200000:0.0:1767319670.592403:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1662976, bytes: 4096 00000080:00200000:0.0:1767319670.592405:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.592407:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 407, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.592409:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1662976, 1667072) 0 0 00000080:00200000:0.0:1767319670.592411:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.592416:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [406, 406] 00020000:00200000:0.0:1767319670.592420:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1662976, 1667072) 1667072, 4096 00020000:00200000:0.0:1767319670.592422:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.592427:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [406, 406] 00000008:00010000:0.0:1767319670.592433:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.592435:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.592442:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592451:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592460:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592467:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592485:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.592494:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1662976, 1667072) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.592498:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 406 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.592511:0:88594:0:(rw26.c:912:ll_write_end()) pos 1662976, len 4096, copied 4096 00000080:00200000:0.0:1767319670.592514:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e00e6ac6[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.592516:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e0a9a442 17ffffc0001001 3:0 ffff90cb09480798 406 lru 00000080:00200000:0.0:1767319670.592520:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008a7dbc30 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:0.0:1767319670.592521:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e00e6ac6 00000080:00200000:0.0:1767319670.592522:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.592524:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.592529:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.592537:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.592539:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.592541:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.592545:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.592547:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.592548:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.592551:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592556:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.592561:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.592568:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.592571:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.592573:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [406, 406] 00000080:00200000:0.0:1767319670.592576:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.592578:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.592581:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1667072 i_blocks 2 00000080:00200000:0.0:1767319670.592583:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.592589:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1667072, count: 4096 00000080:00200000:0.0:1767319670.592592:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1667072, bytes: 4096 00000080:00200000:0.0:1767319670.592594:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.592596:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 408, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.592597:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1667072, 1671168) 0 0 00000080:00200000:0.0:1767319670.592599:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.592602:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [407, 407] 00020000:00200000:0.0:1767319670.592604:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1667072, 1671168) 1671168, 4096 00020000:00200000:0.0:1767319670.592606:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.592609:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [407, 407] 00000008:00010000:0.0:1767319670.592613:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.592616:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.592623:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592632:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592640:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592648:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592665:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.592674:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1667072, 1671168) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.592679:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 407 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.592691:0:88594:0:(rw26.c:912:ll_write_end()) pos 1667072, len 4096, copied 4096 00000080:00200000:0.0:1767319670.592694:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008a5a397e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.592695:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d8c506c5 17ffffc0001001 3:0 ffff90cb09480a20 407 lru 00000080:00200000:0.0:1767319670.592699:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000998b517d 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:0.0:1767319670.592700:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008a5a397e 00000080:00200000:0.0:1767319670.592701:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.592703:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.592708:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.592716:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.592717:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.592719:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.592723:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.592724:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.592726:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.592728:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592733:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.592738:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.592743:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.592746:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.592748:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [407, 407] 00000080:00200000:0.0:1767319670.592750:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.592752:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.592755:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1671168 i_blocks 2 00000080:00200000:0.0:1767319670.592757:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.592763:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1671168, count: 4096 00000080:00200000:0.0:1767319670.592765:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1671168, bytes: 4096 00000080:00200000:0.0:1767319670.592767:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.592769:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 409, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.592770:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1671168, 1675264) 0 0 00000080:00200000:0.0:1767319670.592772:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.592775:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [408, 408] 00020000:00200000:0.0:1767319670.592777:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1671168, 1675264) 1675264, 4096 00020000:00200000:0.0:1767319670.592778:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.592781:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [408, 408] 00000008:00010000:0.0:1767319670.592785:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.592786:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.592792:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592797:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592802:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592806:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592817:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.592823:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1671168, 1675264) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.592826:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 408 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.592837:0:88594:0:(rw26.c:912:ll_write_end()) pos 1671168, len 4096, copied 4096 00000080:00200000:0.0:1767319670.592839:0:88594:0:(rw26.c:969:ll_write_end()) page@000000009c7fa15c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.592841:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000000564b22a 17ffffc0001001 3:0 ffff90cb09480510 408 lru 00000080:00200000:0.0:1767319670.592845:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007e522fe9 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:0.0:1767319670.592846:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000009c7fa15c 00000080:00200000:0.0:1767319670.592847:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.592849:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.592854:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.592861:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.592863:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.592864:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.592868:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.592870:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.592871:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.592874:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592881:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.592889:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.592897:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.592901:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.592904:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [408, 408] 00000080:00200000:0.0:1767319670.592908:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.592911:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.592915:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1675264 i_blocks 2 00000080:00200000:0.0:1767319670.592918:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.592926:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1675264, count: 4096 00000080:00200000:0.0:1767319670.592929:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1675264, bytes: 4096 00000080:00200000:0.0:1767319670.592931:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.592934:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 410, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.592936:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1675264, 1679360) 0 0 00000080:00200000:0.0:1767319670.592938:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319670.592943:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [409, 409] 00020000:00200000:0.0:1767319670.592946:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1675264, 1679360) 1679360, 4096 00020000:00200000:0.0:1767319670.592948:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319670.592953:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [409, 409] 00000008:00010000:0.0:1767319670.592958:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.592960:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.592967:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592975:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592984:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.592990:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.593006:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.593015:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1675264, 1679360) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.593021:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 409 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.593037:0:88594:0:(rw26.c:912:ll_write_end()) pos 1675264, len 4096, copied 4096 00000080:00200000:0.0:1767319670.593042:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000071939562[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.593044:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000355f6abd 17ffffc0001001 3:0 ffff90cb09480af8 409 lru 00000080:00200000:0.0:1767319670.593049:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000000d7ce11e 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:0.0:1767319670.593051:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000071939562 00000080:00200000:0.0:1767319670.593053:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.593055:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.593063:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.593075:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.593078:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.593079:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.593085:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.593088:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.593090:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb0ae33248/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.593094:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.593102:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.593111:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.593119:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.603620:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.603636:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [409, 409] 00000080:00200000:0.0:1767319670.603649:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.603654:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.608605:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1679360 i_blocks 2 00000080:00200000:1.0:1767319670.608625:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.608669:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1679360, count: 4096 00000080:00200000:1.0:1767319670.608679:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1679360, bytes: 4096 00000080:00200000:1.0:1767319670.608685:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.608696:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 411, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.608698:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1679360, 1683456) 0 0 00000080:00200000:1.0:1767319670.608703:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.608723:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [410, 410] 00020000:00200000:1.0:1767319670.608733:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1679360, 1683456) 1683456, 4096 00020000:00200000:1.0:1767319670.608738:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.608762:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [410, 410] 00000008:00010000:1.0:1767319670.608789:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.608796:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.608826:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.608845:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.608860:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.608869:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.608877:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.608915:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1679360, 1683456) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.608931:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 410 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.608981:0:88594:0:(rw26.c:912:ll_write_end()) pos 1679360, len 4096, copied 4096 00000080:00200000:1.0:1767319670.608990:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000067995f8b[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.608994:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000004b084117 17ffffc0001001 3:0 ffff90cb067dd000 410 lru 00000080:00200000:1.0:1767319670.609003:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009755a62a 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:1.0:1767319670.609005:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000067995f8b 00000080:00200000:1.0:1767319670.609007:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.609012:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.609039:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.609072:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.609077:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.609080:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.609099:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.609102:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.609105:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.609110:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.609119:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.609153:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.609156:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.609165:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.609178:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [410, 410] 00000080:00200000:1.0:1767319670.609186:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.609190:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.609210:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1683456 i_blocks 2 00000080:00200000:1.0:1767319670.609214:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.609225:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1683456, count: 4096 00000080:00200000:1.0:1767319670.609228:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1683456, bytes: 4096 00000080:00200000:1.0:1767319670.609231:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.609235:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 412, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.609237:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1683456, 1687552) 0 0 00000080:00200000:1.0:1767319670.609239:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.609245:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [411, 411] 00020000:00200000:1.0:1767319670.609248:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1683456, 1687552) 1687552, 4096 00020000:00200000:1.0:1767319670.609251:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.609258:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [411, 411] 00000008:00010000:1.0:1767319670.609264:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.609266:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.609275:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.609284:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.609293:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.609300:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.609307:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.609326:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1683456, 1687552) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.609333:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 411 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.609349:0:88594:0:(rw26.c:912:ll_write_end()) pos 1683456, len 4096, copied 4096 00000080:00200000:1.0:1767319670.609354:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d01fe27e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.609357:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000efebc0f9 17ffffc0001001 3:0 ffff90cb067dd360 411 lru 00000080:00200000:1.0:1767319670.609363:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000112c9a51 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:1.0:1767319670.609432:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d01fe27e 00000080:00200000:1.0:1767319670.609434:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.609437:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.609449:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.609462:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.609465:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.609467:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.609474:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.609477:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.609480:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.609484:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.609492:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.609501:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.609504:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.609509:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.609520:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [411, 411] 00000080:00200000:1.0:1767319670.609524:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.609527:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.609532:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1687552 i_blocks 2 00000080:00200000:1.0:1767319670.609535:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.609543:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1687552, count: 4096 00000080:00200000:1.0:1767319670.609547:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1687552, bytes: 4096 00000080:00200000:1.0:1767319670.609550:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.609554:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 413, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.609556:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1687552, 1691648) 0 0 00000080:00200000:1.0:1767319670.609558:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.609563:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [412, 412] 00020000:00200000:1.0:1767319670.609566:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1687552, 1691648) 1691648, 4096 00020000:00200000:1.0:1767319670.609568:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.609575:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [412, 412] 00000008:00010000:1.0:1767319670.609581:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.609584:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.609592:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.609600:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.609609:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.609616:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.609623:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.609642:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1687552, 1691648) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.609649:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 412 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.609666:0:88594:0:(rw26.c:912:ll_write_end()) pos 1687552, len 4096, copied 4096 00000080:00200000:1.0:1767319670.609671:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005f9ecb68[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.609675:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000805e2e79 17ffffc0001001 3:0 ffff90cb067dd870 412 lru 00000080:00200000:1.0:1767319670.609681:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e5e86632 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:1.0:1767319670.609683:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005f9ecb68 00000080:00200000:1.0:1767319670.609685:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.609687:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.609695:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.609708:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.609711:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.609713:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.609719:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.609721:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.609724:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.609728:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.609737:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.609745:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.609748:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.609753:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.609762:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [412, 412] 00000080:00200000:1.0:1767319670.609766:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.609769:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.609774:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1691648 i_blocks 2 00000080:00200000:1.0:1767319670.609777:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.609785:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1691648, count: 4096 00000080:00200000:1.0:1767319670.609788:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1691648, bytes: 4096 00000080:00200000:1.0:1767319670.609791:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.609794:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 414, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.609796:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1691648, 1695744) 0 0 00000080:00200000:1.0:1767319670.609798:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.609803:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [413, 413] 00020000:00200000:1.0:1767319670.609806:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1691648, 1695744) 1695744, 4096 00020000:00200000:1.0:1767319670.609808:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.609815:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [413, 413] 00000008:00010000:1.0:1767319670.609820:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.609823:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.609832:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.609840:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.609850:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.609858:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.609865:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.609888:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1691648, 1695744) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.609894:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 413 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.609913:0:88594:0:(rw26.c:912:ll_write_end()) pos 1691648, len 4096, copied 4096 00000080:00200000:1.0:1767319670.609917:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000012889101[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.609921:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000bcbeb226 17ffffc0001001 3:0 ffff90cb067dd0d8 413 lru 00000080:00200000:1.0:1767319670.609926:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009aaf276c 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:1.0:1767319670.609928:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000012889101 00000080:00200000:1.0:1767319670.609930:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.609932:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.609940:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.609952:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.609956:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.609958:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.609964:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.609966:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.609969:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.609973:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.609980:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.609989:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.609992:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.609996:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.610006:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [413, 413] 00000080:00200000:1.0:1767319670.610010:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.610013:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.610018:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1695744 i_blocks 2 00000080:00200000:1.0:1767319670.610021:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.610029:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1695744, count: 4096 00000080:00200000:1.0:1767319670.610032:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1695744, bytes: 4096 00000080:00200000:1.0:1767319670.610034:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.610038:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 415, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.610040:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1695744, 1699840) 0 0 00000080:00200000:1.0:1767319670.610043:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.610048:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [414, 414] 00020000:00200000:1.0:1767319670.610051:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1695744, 1699840) 1699840, 4096 00020000:00200000:1.0:1767319670.610053:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.610059:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [414, 414] 00000008:00010000:1.0:1767319670.610066:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.610068:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.610076:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.610084:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.610091:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.610098:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.610104:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.610137:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1695744, 1699840) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.610145:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 414 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.610160:0:88594:0:(rw26.c:912:ll_write_end()) pos 1695744, len 4096, copied 4096 00000080:00200000:1.0:1767319670.610165:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000048e41d5a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.610168:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000009cceb89f 17ffffc0001001 3:0 ffff90cb067ddbd0 414 lru 00000080:00200000:1.0:1767319670.610173:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008f95e149 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:1.0:1767319670.610176:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000048e41d5a 00000080:00200000:1.0:1767319670.610177:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.610179:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.610186:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.610197:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.610200:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.610202:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.610208:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.610210:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.610213:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.610217:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.610225:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.610233:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.610235:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.610239:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.610247:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [414, 414] 00000080:00200000:1.0:1767319670.610250:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.610253:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.610258:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1699840 i_blocks 2 00000080:00200000:1.0:1767319670.610261:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.610268:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1699840, count: 4096 00000080:00200000:1.0:1767319670.610271:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1699840, bytes: 4096 00000080:00200000:1.0:1767319670.610273:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.610277:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 416, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.610279:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1699840, 1703936) 0 0 00000080:00200000:1.0:1767319670.610281:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.610286:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [415, 415] 00020000:00200000:1.0:1767319670.610289:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1699840, 1703936) 1703936, 4096 00020000:00200000:1.0:1767319670.610291:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.610297:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [415, 415] 00000008:00010000:1.0:1767319670.610302:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.610304:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.610312:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.610320:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.610329:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.610336:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.610343:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.610361:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1699840, 1703936) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.610400:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 415 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.610419:0:88594:0:(rw26.c:912:ll_write_end()) pos 1699840, len 4096, copied 4096 00000080:00200000:1.0:1767319670.610424:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000fceb5b47[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.610427:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ff10ce85 17ffffc0001001 3:0 ffff90cb067ddca8 415 lru 00000080:00200000:1.0:1767319670.610433:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001dd84171 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:1.0:1767319670.610435:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000fceb5b47 00000080:00200000:1.0:1767319670.610436:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.610438:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.610446:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.610458:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.610461:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.610463:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.610468:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.610471:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.610473:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.610478:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.610486:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.610494:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.610497:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.610501:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.610509:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [415, 415] 00000080:00200000:1.0:1767319670.610513:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.610516:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.610521:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1703936 i_blocks 2 00000080:00200000:1.0:1767319670.610524:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.610530:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1703936, count: 4096 00000080:00200000:1.0:1767319670.610534:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1703936, bytes: 4096 00000080:00200000:1.0:1767319670.610536:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.610540:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 417, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.610542:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1703936, 1708032) 0 0 00000080:00200000:1.0:1767319670.610544:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.610550:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [416, 416] 00020000:00200000:1.0:1767319670.610552:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1703936, 1708032) 1708032, 4096 00020000:00200000:1.0:1767319670.610555:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.610561:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [416, 416] 00000008:00010000:1.0:1767319670.610566:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.610569:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.610576:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.610584:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.610593:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.610600:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.610608:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.610628:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1703936, 1708032) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.610633:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 416 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.610651:0:88594:0:(rw26.c:912:ll_write_end()) pos 1703936, len 4096, copied 4096 00000080:00200000:1.0:1767319670.610655:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b17c79ed[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.610658:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008a1dc0b7 17ffffc0001001 3:0 ffff90cb12b29ca8 416 lru 00000080:00200000:1.0:1767319670.610664:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000000ccce5e5 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:1.0:1767319670.610666:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b17c79ed 00000080:00200000:1.0:1767319670.610668:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.610670:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.610678:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.610690:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.610694:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.610696:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.610701:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.610704:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.610706:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.610711:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.610718:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.610726:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.610729:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.610734:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.610745:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [416, 416] 00000080:00200000:1.0:1767319670.610749:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.610753:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.610758:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1708032 i_blocks 2 00000080:00200000:1.0:1767319670.610761:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.610769:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1708032, count: 4096 00000080:00200000:1.0:1767319670.610773:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1708032, bytes: 4096 00000080:00200000:1.0:1767319670.610775:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.610779:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 418, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.610781:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1708032, 1712128) 0 0 00000080:00200000:1.0:1767319670.610783:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.610789:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [417, 417] 00020000:00200000:1.0:1767319670.610792:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1708032, 1712128) 1712128, 4096 00020000:00200000:1.0:1767319670.610794:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.610800:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [417, 417] 00000008:00010000:1.0:1767319670.610805:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.610807:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.610816:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.610825:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.610834:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.610842:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.610849:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.610868:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1708032, 1712128) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.610873:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 417 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.610889:0:88594:0:(rw26.c:912:ll_write_end()) pos 1708032, len 4096, copied 4096 00000080:00200000:1.0:1767319670.610894:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000cc66755d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.610896:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000000e83b4c 17ffffc0001001 3:0 ffff90cb12b29bd0 417 lru 00000080:00200000:1.0:1767319670.610902:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000030b4be17 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:1.0:1767319670.610904:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000cc66755d 00000080:00200000:1.0:1767319670.610905:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.610907:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.610916:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.610928:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.610931:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.610933:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.610939:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.610942:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.610944:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.610948:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.610957:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.610965:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.610968:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.610973:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.610981:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [417, 417] 00000080:00200000:1.0:1767319670.610985:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.610988:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.610993:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1712128 i_blocks 2 00000080:00200000:1.0:1767319670.610997:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.611005:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1712128, count: 4096 00000080:00200000:1.0:1767319670.611009:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1712128, bytes: 4096 00000080:00200000:1.0:1767319670.611011:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.611014:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 419, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.611016:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1712128, 1716224) 0 0 00000080:00200000:1.0:1767319670.611018:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.611024:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [418, 418] 00020000:00200000:1.0:1767319670.611027:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1712128, 1716224) 1716224, 4096 00020000:00200000:1.0:1767319670.611029:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.611035:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [418, 418] 00000008:00010000:1.0:1767319670.611040:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.611043:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.611050:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.611058:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.611066:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.611073:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.611080:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.611102:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1712128, 1716224) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.611108:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 418 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.611140:0:88594:0:(rw26.c:912:ll_write_end()) pos 1712128, len 4096, copied 4096 00000080:00200000:1.0:1767319670.611146:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f13c7a81[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.611149:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c9397d2a 17ffffc0001001 3:0 ffff90cb12b290d8 418 lru 00000080:00200000:1.0:1767319670.611155:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000006ce40c8c 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:1.0:1767319670.611157:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f13c7a81 00000080:00200000:1.0:1767319670.611158:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.611160:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.611169:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.611180:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.611183:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.611185:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.611191:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.611194:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.611197:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.611201:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.611209:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.611216:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.611219:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.611223:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.611231:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [418, 418] 00000080:00200000:1.0:1767319670.611234:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.611238:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.611242:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1716224 i_blocks 2 00000080:00200000:1.0:1767319670.611245:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.611252:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1716224, count: 4096 00000080:00200000:1.0:1767319670.611255:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1716224, bytes: 4096 00000080:00200000:1.0:1767319670.611258:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.611261:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 420, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.611263:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1716224, 1720320) 0 0 00000080:00200000:1.0:1767319670.611266:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.611271:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [419, 419] 00020000:00200000:1.0:1767319670.611273:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1716224, 1720320) 1720320, 4096 00020000:00200000:1.0:1767319670.611275:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.611281:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [419, 419] 00000008:00010000:1.0:1767319670.611286:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.611288:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.611295:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.611304:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.611312:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.611320:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.611326:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.611343:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1716224, 1720320) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.611349:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 419 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.611363:0:88594:0:(rw26.c:912:ll_write_end()) pos 1716224, len 4096, copied 4096 00000080:00200000:1.0:1767319670.611402:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004a728c90[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.611406:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d4c60e0a 17ffffc0001001 3:0 ffff90cb12b29870 419 lru 00000080:00200000:1.0:1767319670.611411:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000077a44a6c 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:1.0:1767319670.611414:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004a728c90 00000080:00200000:1.0:1767319670.611415:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.611417:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.611426:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.611438:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.611441:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.611443:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.611448:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.611451:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.611453:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.611458:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.611465:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.611474:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.611476:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.611481:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.611488:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [419, 419] 00000080:00200000:1.0:1767319670.611492:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.611495:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.611500:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1720320 i_blocks 2 00000080:00200000:1.0:1767319670.611503:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.611510:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1720320, count: 4096 00000080:00200000:1.0:1767319670.611513:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1720320, bytes: 4096 00000080:00200000:1.0:1767319670.611515:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.611519:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 421, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.611521:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1720320, 1724416) 0 0 00000080:00200000:1.0:1767319670.611523:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.611528:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [420, 420] 00020000:00200000:1.0:1767319670.611531:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1720320, 1724416) 1724416, 4096 00020000:00200000:1.0:1767319670.611533:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.611538:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [420, 420] 00000008:00010000:1.0:1767319670.611544:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.611546:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.611553:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.611562:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.611570:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.611577:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.611584:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.611607:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1720320, 1724416) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.611612:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 420 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.611628:0:88594:0:(rw26.c:912:ll_write_end()) pos 1720320, len 4096, copied 4096 00000080:00200000:1.0:1767319670.611633:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000c0783fd[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.611636:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005e289d7f 17ffffc0001001 3:0 ffff90cb12b29360 420 lru 00000080:00200000:1.0:1767319670.611640:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000f23bf6da 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:1.0:1767319670.611642:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000c0783fd 00000080:00200000:1.0:1767319670.611643:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.611645:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.611653:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.611664:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.611667:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.611669:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.611674:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.611676:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.611678:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.611682:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.611689:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.611696:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.611699:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.611703:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.611714:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [420, 420] 00000080:00200000:1.0:1767319670.611718:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.611721:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.611726:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1724416 i_blocks 2 00000080:00200000:1.0:1767319670.611729:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.611735:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1724416, count: 4096 00000080:00200000:1.0:1767319670.611739:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1724416, bytes: 4096 00000080:00200000:1.0:1767319670.611741:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.611745:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 422, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.611746:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1724416, 1728512) 0 0 00000080:00200000:1.0:1767319670.611748:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.611755:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [421, 421] 00020000:00200000:1.0:1767319670.611757:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1724416, 1728512) 1728512, 4096 00020000:00200000:1.0:1767319670.611760:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.611766:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [421, 421] 00000008:00010000:1.0:1767319670.611771:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.611773:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.611780:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.611789:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.611797:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.611804:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.611810:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.611829:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1724416, 1728512) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.611834:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 421 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.611858:0:88594:0:(rw26.c:912:ll_write_end()) pos 1724416, len 4096, copied 4096 00000080:00200000:1.0:1767319670.611863:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000072a97c01[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.611866:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007280f9e6 17ffffc0001021 2:0 ffff90cb12b29000 421 lru 00000080:00200000:1.0:1767319670.611872:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002be98ca8 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:1.0:1767319670.611874:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000072a97c01 00000080:00200000:1.0:1767319670.611875:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.611877:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.611886:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.611897:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.611901:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.611903:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.611909:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.611911:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.611913:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.611918:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.611925:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.611933:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.611935:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.611940:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.611950:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [421, 421] 00000080:00200000:1.0:1767319670.611954:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.611957:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.611961:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1728512 i_blocks 2 00000080:00200000:1.0:1767319670.611964:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.611973:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1728512, count: 4096 00000080:00200000:1.0:1767319670.611976:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1728512, bytes: 4096 00000080:00200000:1.0:1767319670.611979:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.611982:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 423, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.611984:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1728512, 1732608) 0 0 00000080:00200000:1.0:1767319670.611986:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.611992:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [422, 422] 00020000:00200000:1.0:1767319670.611995:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1728512, 1732608) 1732608, 4096 00020000:00200000:1.0:1767319670.611997:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.612003:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [422, 422] 00000008:00010000:1.0:1767319670.612009:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.612012:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.612019:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.612028:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.612037:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.612045:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.612052:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.612072:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1728512, 1732608) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.612077:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 422 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.612094:0:88594:0:(rw26.c:912:ll_write_end()) pos 1728512, len 4096, copied 4096 00000080:00200000:1.0:1767319670.612099:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000bffc64ab[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.612101:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000061311d25 17ffffc0001001 3:0 ffff90cb12b29948 422 lru 00000080:00200000:1.0:1767319670.612107:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000066c003ae 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:1.0:1767319670.612109:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000bffc64ab 00000080:00200000:1.0:1767319670.612110:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.612112:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.612119:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.615560:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.615572:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.615578:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.615603:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.615606:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.615612:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.615623:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.615636:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.615655:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.615658:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.615669:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.615702:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [422, 422] 00000080:00200000:1.0:1767319670.615713:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.615717:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.615734:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1732608 i_blocks 2 00000080:00200000:1.0:1767319670.615740:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.615772:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1732608, count: 4096 00000080:00200000:1.0:1767319670.615782:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1732608, bytes: 4096 00000080:00200000:1.0:1767319670.615788:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.615796:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 424, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.615798:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1732608, 1736704) 0 0 00000080:00200000:1.0:1767319670.615803:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.615819:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [423, 423] 00020000:00200000:1.0:1767319670.615826:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1732608, 1736704) 1736704, 4096 00020000:00200000:1.0:1767319670.615830:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.615849:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [423, 423] 00000008:00010000:1.0:1767319670.615865:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.615871:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.615893:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.615907:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.615920:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.615929:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.615935:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.615960:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1732608, 1736704) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.615976:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 423 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.616021:0:88594:0:(rw26.c:912:ll_write_end()) pos 1732608, len 4096, copied 4096 00000080:00200000:1.0:1767319670.616030:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000023902762[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.616034:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000097175875 17ffffc0001001 3:0 ffff90cb12b291b0 423 lru 00000080:00200000:1.0:1767319670.616042:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008d8d7bca 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:1.0:1767319670.616044:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000023902762 00000080:00200000:1.0:1767319670.616046:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.616050:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.616070:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.616084:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.616087:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.616089:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.616095:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.616098:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.616100:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.616104:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.616111:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.616135:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.616139:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.616144:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.616162:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [423, 423] 00000080:00200000:1.0:1767319670.616166:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.616169:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.616174:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1736704 i_blocks 2 00000080:00200000:1.0:1767319670.616178:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.616187:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1736704, count: 4096 00000080:00200000:1.0:1767319670.616191:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1736704, bytes: 4096 00000080:00200000:1.0:1767319670.618518:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.618530:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 425, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.618532:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1736704, 1740800) 0 0 00000080:00200000:1.0:1767319670.618538:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.618556:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [424, 424] 00020000:00200000:1.0:1767319670.618564:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1736704, 1740800) 1740800, 4096 00020000:00200000:1.0:1767319670.618569:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.618593:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [424, 424] 00000008:00010000:1.0:1767319670.618618:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.618623:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.618652:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.618671:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.618686:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.618695:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.618702:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.618744:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1736704, 1740800) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.618759:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 424 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.618808:0:88594:0:(rw26.c:912:ll_write_end()) pos 1736704, len 4096, copied 4096 00000080:00200000:1.0:1767319670.618816:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000dd8bc99a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.618820:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003d62825f 17ffffc0001001 3:0 ffff90cb12b29438 424 lru 00000080:00200000:1.0:1767319670.618827:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000074838c4d 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:1.0:1767319670.618829:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000dd8bc99a 00000080:00200000:1.0:1767319670.618831:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.618836:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.618860:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.618889:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.618893:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.618896:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.618912:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.618915:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.618919:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.618924:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.618934:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.618952:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.618956:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.618966:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.618979:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [424, 424] 00000080:00200000:1.0:1767319670.618986:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.618990:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.619002:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1740800 i_blocks 2 00000080:00200000:1.0:1767319670.619008:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.619035:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1740800, count: 4096 00000080:00200000:1.0:1767319670.619043:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1740800, bytes: 4096 00000080:00200000:1.0:1767319670.619046:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.619050:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 426, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.619052:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1740800, 1744896) 0 0 00000080:00200000:1.0:1767319670.619055:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.619061:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [425, 425] 00020000:00200000:1.0:1767319670.619065:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1740800, 1744896) 1744896, 4096 00020000:00200000:1.0:1767319670.619068:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.619075:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [425, 425] 00000008:00010000:1.0:1767319670.619082:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.619084:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.619093:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.619102:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.619110:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.619118:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.620649:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.620697:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1740800, 1744896) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.620717:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 425 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.620760:0:88594:0:(rw26.c:912:ll_write_end()) pos 1740800, len 4096, copied 4096 00000080:00200000:1.0:1767319670.620770:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000060a200e8[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.620774:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ba82fc4b 17ffffc0001001 3:0 ffff90cb12b29798 425 lru 00000080:00200000:1.0:1767319670.620782:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005834f035 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:1.0:1767319670.620784:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000060a200e8 00000080:00200000:1.0:1767319670.620785:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.620789:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.620811:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.620836:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.620840:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.620843:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.620858:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.620862:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.620865:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.620873:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.620883:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.620900:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.620903:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.620912:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.620925:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [425, 425] 00000080:00200000:1.0:1767319670.620934:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.620938:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.620950:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1744896 i_blocks 2 00000080:00200000:1.0:1767319670.620956:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.620981:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1744896, count: 4096 00000080:00200000:1.0:1767319670.620988:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1744896, bytes: 4096 00000080:00200000:1.0:1767319670.620993:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.620998:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 427, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.621000:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1744896, 1748992) 0 0 00000080:00200000:1.0:1767319670.621005:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.621016:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [426, 426] 00020000:00200000:1.0:1767319670.621021:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1744896, 1748992) 1748992, 4096 00020000:00200000:1.0:1767319670.621025:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.621039:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [426, 426] 00000008:00010000:1.0:1767319670.621050:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.621055:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.621073:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.621085:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.621096:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.621103:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.621110:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.621144:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1744896, 1748992) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.621152:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 426 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.621169:0:88594:0:(rw26.c:912:ll_write_end()) pos 1744896, len 4096, copied 4096 00000080:00200000:1.0:1767319670.621174:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000cf30a09d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.621177:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000006526794f 17ffffc0001001 3:0 ffff90cb12b29a20 426 lru 00000080:00200000:1.0:1767319670.621183:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000011d5dbe0 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:1.0:1767319670.621185:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000cf30a09d 00000080:00200000:1.0:1767319670.621186:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.621189:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.621446:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.621463:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.621466:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.621469:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.621476:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.621479:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.621483:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.621487:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.621495:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.621506:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.621509:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.621515:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.621524:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [426, 426] 00000080:00200000:1.0:1767319670.621528:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.621532:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.621538:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1748992 i_blocks 2 00000080:00200000:1.0:1767319670.621541:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.621550:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1748992, count: 4096 00000080:00200000:1.0:1767319670.621555:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1748992, bytes: 4096 00000080:00200000:1.0:1767319670.621557:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.621561:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 428, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.621563:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1748992, 1753088) 0 0 00000080:00200000:1.0:1767319670.621565:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.621572:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [427, 427] 00020000:00200000:1.0:1767319670.621574:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1748992, 1753088) 1753088, 4096 00020000:00200000:1.0:1767319670.621577:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.621583:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [427, 427] 00000008:00010000:1.0:1767319670.621590:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.621592:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.621601:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.621611:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.621621:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.621628:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.621635:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.621657:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1748992, 1753088) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.621663:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 427 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.621681:0:88594:0:(rw26.c:912:ll_write_end()) pos 1748992, len 4096, copied 4096 00000080:00200000:1.0:1767319670.621686:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004eb3a2ba[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.621689:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e3885164 17ffffc0001001 3:0 ffff90cb12b29510 427 lru 00000080:00200000:1.0:1767319670.621695:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000858e5dd7 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:1.0:1767319670.621697:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004eb3a2ba 00000080:00200000:1.0:1767319670.621698:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.621702:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.621710:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.621723:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.621725:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.621727:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.621734:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.621737:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.621740:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.621744:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.621751:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.621760:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.621763:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.621767:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.621776:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [427, 427] 00000080:00200000:1.0:1767319670.621780:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.621783:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.621788:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1753088 i_blocks 2 00000080:00200000:1.0:1767319670.621791:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.621798:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1753088, count: 4096 00000080:00200000:1.0:1767319670.621802:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1753088, bytes: 4096 00000080:00200000:1.0:1767319670.621805:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.621808:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 429, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.621810:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1753088, 1757184) 0 0 00000080:00200000:1.0:1767319670.621813:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.621818:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [428, 428] 00020000:00200000:1.0:1767319670.621821:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1753088, 1757184) 1757184, 4096 00020000:00200000:1.0:1767319670.621825:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.621831:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [428, 428] 00000008:00010000:1.0:1767319670.621837:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.621840:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.621848:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.621857:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.621865:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.621872:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.621879:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.621898:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1753088, 1757184) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.621903:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 428 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.621921:0:88594:0:(rw26.c:912:ll_write_end()) pos 1753088, len 4096, copied 4096 00000080:00200000:1.0:1767319670.621925:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000494ddd1c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.621928:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000012eef1a7 17ffffc0001001 3:0 ffff90cb12b29af8 428 lru 00000080:00200000:1.0:1767319670.621934:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000078b97b28 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:1.0:1767319670.621937:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000494ddd1c 00000080:00200000:1.0:1767319670.621938:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.621941:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.621949:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.621961:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.621964:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.621966:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.621972:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.621974:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.621977:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.621981:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.621989:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.621997:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.622000:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.622004:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.622013:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [428, 428] 00000080:00200000:1.0:1767319670.622017:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.622020:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.622026:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1757184 i_blocks 2 00000080:00200000:1.0:1767319670.622028:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.622036:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1757184, count: 4096 00000080:00200000:1.0:1767319670.622040:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1757184, bytes: 4096 00000080:00200000:1.0:1767319670.622042:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.622046:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 430, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.622048:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1757184, 1761280) 0 0 00000080:00200000:1.0:1767319670.622050:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.622056:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [429, 429] 00020000:00200000:1.0:1767319670.622059:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1757184, 1761280) 1761280, 4096 00020000:00200000:1.0:1767319670.622061:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.622067:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [429, 429] 00000008:00010000:1.0:1767319670.622073:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.622075:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.622083:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.622092:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.622100:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.622108:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.622114:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.627120:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1757184, 1761280) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.627159:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 429 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.627385:0:88594:0:(rw26.c:912:ll_write_end()) pos 1757184, len 4096, copied 4096 00000080:00200000:1.0:1767319670.627398:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000003861536[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.627402:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000006a51293f 17ffffc0001001 3:0 ffff90cb12b295e8 429 lru 00000080:00200000:1.0:1767319670.627410:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000dcd3cfb8 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:1.0:1767319670.627413:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000003861536 00000080:00200000:1.0:1767319670.627414:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.627421:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.627450:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.627483:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.627498:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.627502:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.627520:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.627524:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.627528:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.627537:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.627550:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.627568:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.627572:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.627583:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.627598:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [429, 429] 00000080:00200000:1.0:1767319670.627608:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.627612:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.627627:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1761280 i_blocks 2 00000080:00200000:1.0:1767319670.627633:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.627666:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1761280, count: 4096 00000080:00200000:1.0:1767319670.627675:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1761280, bytes: 4096 00000080:00200000:1.0:1767319670.627680:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.627686:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 431, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.627689:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1761280, 1765376) 0 0 00000080:00200000:1.0:1767319670.627693:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.627708:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [430, 430] 00020000:00200000:1.0:1767319670.627714:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1761280, 1765376) 1765376, 4096 00020000:00200000:1.0:1767319670.627719:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.627735:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [430, 430] 00000008:00010000:1.0:1767319670.627749:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.627755:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.627775:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.627790:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.627802:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.627810:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.627816:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.627836:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1761280, 1765376) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.627844:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 430 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.627862:0:88594:0:(rw26.c:912:ll_write_end()) pos 1761280, len 4096, copied 4096 00000080:00200000:1.0:1767319670.627867:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d527b04d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.627871:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000079f67155 17ffffc0001001 3:0 ffff90cb12b29288 430 lru 00000080:00200000:1.0:1767319670.627877:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000026734860 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:1.0:1767319670.627879:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d527b04d 00000080:00200000:1.0:1767319670.627881:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.627883:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.627892:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.627904:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.627907:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.627909:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.627917:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.627919:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.627922:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.627926:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.627934:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.627942:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.627945:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.627950:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.627960:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [430, 430] 00000080:00200000:1.0:1767319670.627964:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.627968:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.627973:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1765376 i_blocks 2 00000080:00200000:1.0:1767319670.627977:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.627986:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1765376, count: 4096 00000080:00200000:1.0:1767319670.627989:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1765376, bytes: 4096 00000080:00200000:1.0:1767319670.627992:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.627996:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 432, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.627998:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1765376, 1769472) 0 0 00000080:00200000:1.0:1767319670.628000:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.628006:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [431, 431] 00020000:00200000:1.0:1767319670.628009:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1765376, 1769472) 1769472, 4096 00020000:00200000:1.0:1767319670.628011:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.628018:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [431, 431] 00000008:00010000:1.0:1767319670.628024:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.628026:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.628033:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.628043:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.628052:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.628058:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.628064:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.628083:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1765376, 1769472) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.628089:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 431 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.628105:0:88594:0:(rw26.c:912:ll_write_end()) pos 1765376, len 4096, copied 4096 00000080:00200000:1.0:1767319670.628109:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f1ffda6c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.628112:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f234ba58 17ffffc0001001 3:0 ffff90cb12b296c0 431 lru 00000080:00200000:1.0:1767319670.628117:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000bb5e95e1 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:1.0:1767319670.628120:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f1ffda6c 00000080:00200000:1.0:1767319670.628133:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.628136:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.628145:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.628158:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.628161:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.628164:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.628170:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.628172:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.628175:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.628180:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.628187:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.628210:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.628213:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.628218:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.628227:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [431, 431] 00000080:00200000:1.0:1767319670.628231:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.628235:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.628240:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1769472 i_blocks 2 00000080:00200000:1.0:1767319670.628243:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.628251:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1769472, count: 4096 00000080:00200000:1.0:1767319670.628255:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1769472, bytes: 4096 00000080:00200000:1.0:1767319670.628257:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.628262:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 433, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.628263:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1769472, 1773568) 0 0 00000080:00200000:1.0:1767319670.628266:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.628272:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [432, 432] 00020000:00200000:1.0:1767319670.628275:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1769472, 1773568) 1773568, 4096 00020000:00200000:1.0:1767319670.628277:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.628283:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [432, 432] 00000008:00010000:1.0:1767319670.628302:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.628304:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.628313:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.628324:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.628332:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.628338:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.628344:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.628364:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1769472, 1773568) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.628427:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 432 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.628447:0:88594:0:(rw26.c:912:ll_write_end()) pos 1769472, len 4096, copied 4096 00000080:00200000:1.0:1767319670.628451:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005d8db870[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.628454:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000026af8a1e 17ffffc0001001 3:0 ffff90cb12b29d80 432 lru 00000080:00200000:1.0:1767319670.628460:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000910c289a 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:1.0:1767319670.628462:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005d8db870 00000080:00200000:1.0:1767319670.628464:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.628466:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.628474:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.628486:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.628490:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.628492:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.628498:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.628500:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.628503:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.628507:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.628514:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.628523:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.628525:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.628529:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.628538:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [432, 432] 00000080:00200000:1.0:1767319670.628541:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.628544:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.628549:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1773568 i_blocks 2 00000080:00200000:1.0:1767319670.628551:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.628559:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1773568, count: 4096 00000080:00200000:1.0:1767319670.628563:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1773568, bytes: 4096 00000080:00200000:1.0:1767319670.628565:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.628569:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 434, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.628570:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1773568, 1777664) 0 0 00000080:00200000:1.0:1767319670.628573:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.628578:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [433, 433] 00020000:00200000:1.0:1767319670.628580:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1773568, 1777664) 1777664, 4096 00020000:00200000:1.0:1767319670.628584:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.628589:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [433, 433] 00000008:00010000:1.0:1767319670.628594:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.628597:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.628604:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.628612:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.628620:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.628628:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.628634:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.628651:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1773568, 1777664) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.628657:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 433 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.628672:0:88594:0:(rw26.c:912:ll_write_end()) pos 1773568, len 4096, copied 4096 00000080:00200000:1.0:1767319670.628676:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000046bedc78[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.628679:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007d92d8fb 17ffffc0001001 3:0 ffff90cb12b29e58 433 lru 00000080:00200000:1.0:1767319670.628684:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b8869472 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:1.0:1767319670.628686:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000046bedc78 00000080:00200000:1.0:1767319670.628688:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.628690:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.628698:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.628709:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.628712:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.628714:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.628720:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.628722:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.628725:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.628729:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.628738:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.628745:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.628747:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.628752:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.628761:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [433, 433] 00000080:00200000:1.0:1767319670.628764:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.628767:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.628772:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1777664 i_blocks 2 00000080:00200000:1.0:1767319670.628775:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.628782:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1777664, count: 4096 00000080:00200000:1.0:1767319670.628786:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1777664, bytes: 4096 00000080:00200000:1.0:1767319670.628789:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.628793:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 435, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.628795:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1777664, 1781760) 0 0 00000080:00200000:1.0:1767319670.628798:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.628804:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [434, 434] 00020000:00200000:1.0:1767319670.628807:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1777664, 1781760) 1781760, 4096 00020000:00200000:1.0:1767319670.628809:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.628815:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [434, 434] 00000008:00010000:1.0:1767319670.628821:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.628823:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.628831:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.628841:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.628850:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.628858:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.628864:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.628887:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1777664, 1781760) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.628894:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 434 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.628913:0:88594:0:(rw26.c:912:ll_write_end()) pos 1777664, len 4096, copied 4096 00000080:00200000:1.0:1767319670.628917:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004c87f4f7[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.628920:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000a92cb81b 17ffffc0001001 3:0 ffff90cb24d89798 434 lru 00000080:00200000:1.0:1767319670.628927:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002099cd26 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:1.0:1767319670.628929:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004c87f4f7 00000080:00200000:1.0:1767319670.628930:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.628932:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.628940:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.628953:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.628956:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.628958:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.628964:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.628966:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.628969:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.628973:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.628982:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.628990:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.628993:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.628997:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.629006:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [434, 434] 00000080:00200000:1.0:1767319670.629010:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.629013:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.629018:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1781760 i_blocks 2 00000080:00200000:1.0:1767319670.629021:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.629029:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1781760, count: 4096 00000080:00200000:1.0:1767319670.629033:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1781760, bytes: 4096 00000080:00200000:1.0:1767319670.629035:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.629039:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 436, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.629041:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1781760, 1785856) 0 0 00000080:00200000:1.0:1767319670.629043:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.629048:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [435, 435] 00020000:00200000:1.0:1767319670.629051:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1781760, 1785856) 1785856, 4096 00020000:00200000:1.0:1767319670.629054:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.629059:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [435, 435] 00000008:00010000:1.0:1767319670.629065:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.629067:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.629075:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.629083:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.629091:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.629098:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.629104:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.629135:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1781760, 1785856) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.629143:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 435 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.629160:0:88594:0:(rw26.c:912:ll_write_end()) pos 1781760, len 4096, copied 4096 00000080:00200000:1.0:1767319670.629165:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000041bdc064[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.629167:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000017a53bec 17ffffc0001001 3:0 ffff90cb24d89a20 435 lru 00000080:00200000:1.0:1767319670.629172:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc8f8e42 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:1.0:1767319670.629174:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000041bdc064 00000080:00200000:1.0:1767319670.629176:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.629179:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.629186:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.632033:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.632044:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.632050:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.632075:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.632079:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.632084:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.632094:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.632108:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.632143:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.632147:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.632158:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.632189:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [435, 435] 00000080:00200000:1.0:1767319670.632199:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.632203:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.632219:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1785856 i_blocks 2 00000080:00200000:1.0:1767319670.632225:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.632256:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1785856, count: 4096 00000080:00200000:1.0:1767319670.632265:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1785856, bytes: 4096 00000080:00200000:1.0:1767319670.632271:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.632279:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 437, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.632282:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1785856, 1789952) 0 0 00000080:00200000:1.0:1767319670.632285:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.632301:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [436, 436] 00020000:00200000:1.0:1767319670.632308:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1785856, 1789952) 1789952, 4096 00020000:00200000:1.0:1767319670.632312:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.632330:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [436, 436] 00000008:00010000:1.0:1767319670.632347:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.632353:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.632395:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.632409:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.632423:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.632431:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.632437:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.632462:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1785856, 1789952) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.632476:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 436 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.632531:0:88594:0:(rw26.c:912:ll_write_end()) pos 1785856, len 4096, copied 4096 00000080:00200000:1.0:1767319670.632539:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c2df7fda[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.632543:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000009b86d359 17ffffc0001021 2:0 ffff90cb24d89510 436 lru 00000080:00200000:1.0:1767319670.632551:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001f77c338 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:1.0:1767319670.632553:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c2df7fda 00000080:00200000:1.0:1767319670.632554:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.632558:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.632577:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.632590:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.632593:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.632595:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.632601:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.632603:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.632606:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.632609:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.632617:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.632626:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.632629:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.632634:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.632643:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [436, 436] 00000080:00200000:1.0:1767319670.632647:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.632650:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.632656:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1789952 i_blocks 2 00000080:00200000:1.0:1767319670.632660:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.632668:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1789952, count: 4096 00000080:00200000:1.0:1767319670.632672:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1789952, bytes: 4096 00000080:00200000:1.0:1767319670.632675:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.632679:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 438, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.632681:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1789952, 1794048) 0 0 00000080:00200000:1.0:1767319670.632683:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.632689:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [437, 437] 00020000:00200000:1.0:1767319670.632692:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1789952, 1794048) 1794048, 4096 00020000:00200000:1.0:1767319670.632695:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.632702:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [437, 437] 00000008:00010000:1.0:1767319670.632709:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.632711:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.632719:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.632728:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.632736:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.632743:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.632750:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.632770:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1789952, 1794048) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.632776:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 437 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.632793:0:88594:0:(rw26.c:912:ll_write_end()) pos 1789952, len 4096, copied 4096 00000080:00200000:1.0:1767319670.632797:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e958857f[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.632800:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003b10fb0b 17ffffc0001001 3:0 ffff90cb24d89af8 437 lru 00000080:00200000:1.0:1767319670.632805:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000336446e3 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:1.0:1767319670.632807:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e958857f 00000080:00200000:1.0:1767319670.632808:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.632811:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.632820:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.632832:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.632834:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.632836:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.632842:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.632845:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.632847:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.632850:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.632857:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.632864:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.632866:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.632870:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.632881:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [437, 437] 00000080:00200000:1.0:1767319670.632885:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.632888:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.632893:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1794048 i_blocks 2 00000080:00200000:1.0:1767319670.632895:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.632903:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1794048, count: 4096 00000080:00200000:1.0:1767319670.632906:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1794048, bytes: 4096 00000080:00200000:1.0:1767319670.632909:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.632912:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 439, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.632914:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1794048, 1798144) 0 0 00000080:00200000:1.0:1767319670.632916:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.632921:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [438, 438] 00020000:00200000:1.0:1767319670.632924:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1794048, 1798144) 1798144, 4096 00020000:00200000:1.0:1767319670.632927:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.632933:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [438, 438] 00000008:00010000:1.0:1767319670.632938:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.632941:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.632948:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.632958:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.632966:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.632973:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.632978:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.633000:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1794048, 1798144) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.633006:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 438 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.633023:0:88594:0:(rw26.c:912:ll_write_end()) pos 1794048, len 4096, copied 4096 00000080:00200000:1.0:1767319670.633028:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ff86c33b[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.633031:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000069ecdc4b 17ffffc0001001 3:0 ffff90cb24d895e8 438 lru 00000080:00200000:1.0:1767319670.633038:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005bfb0f35 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:1.0:1767319670.633040:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ff86c33b 00000080:00200000:1.0:1767319670.633041:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.633043:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.633051:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.633067:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.633070:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.633072:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.633077:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.633079:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.633082:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.633086:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.633094:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.633101:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.633104:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.633107:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.633117:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [438, 438] 00000080:00200000:1.0:1767319670.638654:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.638674:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.638700:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1798144 i_blocks 2 00000080:00200000:1.0:1767319670.638708:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.638746:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1798144, count: 4096 00000080:00200000:1.0:1767319670.638756:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1798144, bytes: 4096 00000080:00200000:1.0:1767319670.638761:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.638771:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 440, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.638774:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1798144, 1802240) 0 0 00000080:00200000:1.0:1767319670.638779:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.638799:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [439, 439] 00020000:00200000:1.0:1767319670.638809:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1798144, 1802240) 1802240, 4096 00020000:00200000:1.0:1767319670.638814:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.638836:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [439, 439] 00000008:00010000:1.0:1767319670.638861:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.638867:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.638897:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.638916:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.638932:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.638942:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.638950:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.638988:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1798144, 1802240) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.639003:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 439 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.639052:0:88594:0:(rw26.c:912:ll_write_end()) pos 1798144, len 4096, copied 4096 00000080:00200000:1.0:1767319670.639061:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c2d82956[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.639065:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e971e132 17ffffc0001001 3:0 ffff90cb24d89288 439 lru 00000080:00200000:1.0:1767319670.639074:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000fb26c957 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:1.0:1767319670.639078:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c2d82956 00000080:00200000:1.0:1767319670.639079:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.639084:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.639111:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.639159:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.639165:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.639168:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.639185:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.639189:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.639192:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.639198:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.639207:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.639224:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.639227:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.639237:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.639252:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [439, 439] 00000080:00200000:1.0:1767319670.639258:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.639262:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.639267:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1802240 i_blocks 2 00000080:00200000:1.0:1767319670.639271:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.639282:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1802240, count: 4096 00000080:00200000:1.0:1767319670.639286:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1802240, bytes: 4096 00000080:00200000:1.0:1767319670.639288:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.639293:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 441, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.639295:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1802240, 1806336) 0 0 00000080:00200000:1.0:1767319670.639297:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.639304:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [440, 440] 00020000:00200000:1.0:1767319670.639307:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1802240, 1806336) 1806336, 4096 00020000:00200000:1.0:1767319670.639311:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.639317:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [440, 440] 00000008:00010000:1.0:1767319670.639324:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.639326:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.639336:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.639344:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.639353:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.639360:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.639400:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.639422:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1802240, 1806336) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.639428:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 440 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.639451:0:88594:0:(rw26.c:912:ll_write_end()) pos 1802240, len 4096, copied 4096 00000080:00200000:1.0:1767319670.639456:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000059322d69[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.639459:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea3670e7 17ffffc0001001 3:0 ffff90cb24d896c0 440 lru 00000080:00200000:1.0:1767319670.639464:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c119d859 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:1.0:1767319670.639466:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000059322d69 00000080:00200000:1.0:1767319670.639468:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.639470:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.639479:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.639491:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.639494:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.639496:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.639503:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.639506:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.639509:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.639513:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.639521:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.639528:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.639531:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.639537:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.639549:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [440, 440] 00000080:00200000:1.0:1767319670.639554:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.639556:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.639562:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1806336 i_blocks 2 00000080:00200000:1.0:1767319670.639565:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.639573:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1806336, count: 4096 00000080:00200000:1.0:1767319670.639577:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1806336, bytes: 4096 00000080:00200000:1.0:1767319670.639579:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.639583:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 442, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.639585:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1806336, 1810432) 0 0 00000080:00200000:1.0:1767319670.639588:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.639594:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [441, 441] 00020000:00200000:1.0:1767319670.639597:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1806336, 1810432) 1810432, 4096 00020000:00200000:1.0:1767319670.639599:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.639606:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [441, 441] 00000008:00010000:1.0:1767319670.639613:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.639615:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.639623:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.639632:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.639641:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.639648:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.639654:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.639680:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1806336, 1810432) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.639686:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 441 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.639702:0:88594:0:(rw26.c:912:ll_write_end()) pos 1806336, len 4096, copied 4096 00000080:00200000:1.0:1767319670.639707:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b61ad82d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.639710:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e56dbcdb 17ffffc0001001 3:0 ffff90cb24d89d80 441 lru 00000080:00200000:1.0:1767319670.639715:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000dfe797c7 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:1.0:1767319670.639718:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b61ad82d 00000080:00200000:1.0:1767319670.639719:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.639721:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.639729:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.639740:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.639743:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.639746:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.639752:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.639755:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.639758:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.639762:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.639769:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.639778:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.639780:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.639784:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.639792:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [441, 441] 00000080:00200000:1.0:1767319670.639796:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.639799:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.639803:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1810432 i_blocks 2 00000080:00200000:1.0:1767319670.639806:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.639814:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1810432, count: 4096 00000080:00200000:1.0:1767319670.639817:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1810432, bytes: 4096 00000080:00200000:1.0:1767319670.639820:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.639824:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 443, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.639826:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1810432, 1814528) 0 0 00000080:00200000:1.0:1767319670.639828:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.639833:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [442, 442] 00020000:00200000:1.0:1767319670.639836:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1810432, 1814528) 1814528, 4096 00020000:00200000:1.0:1767319670.639838:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.639843:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [442, 442] 00000008:00010000:1.0:1767319670.639848:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.639851:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.639858:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.639868:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.639877:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.639884:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.639890:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.639910:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1810432, 1814528) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.639917:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 442 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.639932:0:88594:0:(rw26.c:912:ll_write_end()) pos 1810432, len 4096, copied 4096 00000080:00200000:1.0:1767319670.639936:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000bbb38ae8[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.639939:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b388c70b 17ffffc0001001 3:0 ffff90cb24d89e58 442 lru 00000080:00200000:1.0:1767319670.639944:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000027723f15 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:1.0:1767319670.639946:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000bbb38ae8 00000080:00200000:1.0:1767319670.639947:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.639949:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.639959:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.639971:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.639973:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.639975:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.639981:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.639983:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.639986:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.639990:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.639998:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.640006:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.640009:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.640013:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.640022:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [442, 442] 00000080:00200000:1.0:1767319670.640025:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.640029:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.640033:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1814528 i_blocks 2 00000080:00200000:1.0:1767319670.640037:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.640045:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1814528, count: 4096 00000080:00200000:1.0:1767319670.640048:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1814528, bytes: 4096 00000080:00200000:1.0:1767319670.640051:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.640055:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 444, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.640056:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1814528, 1818624) 0 0 00000080:00200000:1.0:1767319670.640059:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319670.640064:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [443, 443] 00020000:00200000:1.0:1767319670.640067:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1814528, 1818624) 1818624, 4096 00020000:00200000:1.0:1767319670.640070:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319670.640075:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [443, 443] 00000008:00010000:1.0:1767319670.640081:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.640084:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44530, osc lock ffff90cb048c91d0, flags 0x0 00010000:00010000:1.0:1767319670.640093:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.640101:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.640109:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.640116:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.640139:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.640159:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1814528, 1818624) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.640165:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 443 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.640182:0:88594:0:(rw26.c:912:ll_write_end()) pos 1814528, len 4096, copied 4096 00000080:00200000:1.0:1767319670.640186:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000cac7ab88[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.640189:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000079c623fa 17ffffc0001001 3:0 ffff90cb24d89ca8 443 lru 00000080:00200000:1.0:1767319670.643471:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e7e23c66 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:1.0:1767319670.643481:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000cac7ab88 00000080:00200000:1.0:1767319670.643484:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.646461:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.646520:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.646568:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.646576:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.646581:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.646602:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.646606:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.646610:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44530 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.646618:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.646648:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.646668:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.646671:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44530 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.646683:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.646692:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [443, 443] 00000080:00200000:3.0:1767319670.646704:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.646708:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.646724:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1818624 i_blocks 2 00000080:00200000:3.0:1767319670.646730:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.646766:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1818624, count: 4096 00000080:00200000:3.0:1767319670.646775:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1818624, bytes: 4096 00000080:00200000:3.0:1767319670.646782:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.646788:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 445, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.646791:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1818624, 1822720) 0 0 00000080:00200000:3.0:1767319670.646795:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.646812:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [444, 444] 00020000:00200000:3.0:1767319670.646818:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1818624, 1822720) 1822720, 4096 00020000:00200000:3.0:1767319670.646823:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.646841:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [444, 444] 00000008:00010000:3.0:1767319670.646857:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.646863:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.646884:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.646900:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.646924:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.646933:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.646942:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.646954:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1818624, 1822720) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.646969:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 444 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.647017:0:88594:0:(rw26.c:912:ll_write_end()) pos 1818624, len 4096, copied 4096 00000080:00200000:3.0:1767319670.647025:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000088c24d66[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.647028:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b9d7d431 17ffffc0001001 3:0 ffff90cb0789d6c0 444 lru 00000080:00200000:3.0:1767319670.647036:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000f4caf965 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:3.0:1767319670.647039:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000088c24d66 00000080:00200000:3.0:1767319670.647040:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.647044:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.647054:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.647068:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.647071:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.647073:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.647080:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.647082:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.647085:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.647088:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.647102:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.647111:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.647113:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.647119:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.647137:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [444, 444] 00000080:00200000:3.0:1767319670.647141:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.647145:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.647150:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1822720 i_blocks 2 00000080:00200000:3.0:1767319670.647153:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.647162:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1822720, count: 4096 00000080:00200000:3.0:1767319670.647166:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1822720, bytes: 4096 00000080:00200000:3.0:1767319670.647168:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.647172:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 446, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.647175:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1822720, 1826816) 0 0 00000080:00200000:3.0:1767319670.647177:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.647183:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [445, 445] 00020000:00200000:3.0:1767319670.647185:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1822720, 1826816) 1826816, 4096 00020000:00200000:3.0:1767319670.647188:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.647194:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [445, 445] 00000008:00010000:3.0:1767319670.647200:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.647202:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.647210:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.647219:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.647238:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.647245:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.647252:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.647260:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1822720, 1826816) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.647266:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 445 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.647282:0:88594:0:(rw26.c:912:ll_write_end()) pos 1822720, len 4096, copied 4096 00000080:00200000:3.0:1767319670.647286:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e0f531de[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.647289:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005ee421d1 17ffffc0001001 3:0 ffff90cb0789dd80 445 lru 00000080:00200000:3.0:1767319670.647295:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3202f16 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:3.0:1767319670.647297:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e0f531de 00000080:00200000:3.0:1767319670.647298:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.647300:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.647308:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.647320:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.647322:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.647325:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.647331:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.647333:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.647336:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.647340:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.647356:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.647411:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.647415:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.647420:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.647424:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [445, 445] 00000080:00200000:3.0:1767319670.647428:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.647431:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.647437:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1826816 i_blocks 2 00000080:00200000:3.0:1767319670.647440:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.647448:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1826816, count: 4096 00000080:00200000:3.0:1767319670.647452:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1826816, bytes: 4096 00000080:00200000:3.0:1767319670.647455:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.647458:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 447, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.647460:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1826816, 1830912) 0 0 00000080:00200000:3.0:1767319670.647463:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.647469:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [446, 446] 00020000:00200000:3.0:1767319670.647472:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1826816, 1830912) 1830912, 4096 00020000:00200000:3.0:1767319670.647474:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.647480:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [446, 446] 00000008:00010000:3.0:1767319670.647485:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.647488:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.647495:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.647505:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.647525:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.647534:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.647541:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.647549:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1826816, 1830912) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.647555:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 446 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.647573:0:88594:0:(rw26.c:912:ll_write_end()) pos 1826816, len 4096, copied 4096 00000080:00200000:3.0:1767319670.647578:0:88594:0:(rw26.c:969:ll_write_end()) page@000000009ede84be[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.647581:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002ef8e394 17ffffc0001001 3:0 ffff90cb0789de58 446 lru 00000080:00200000:3.0:1767319670.647586:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000684c0a01 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:3.0:1767319670.647589:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000009ede84be 00000080:00200000:3.0:1767319670.647590:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.647592:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.647601:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.647613:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.647616:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.647619:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.647625:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.647627:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.647630:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.647634:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.647648:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.647658:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.647660:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.647665:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.647668:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [446, 446] 00000080:00200000:3.0:1767319670.647672:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.647674:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.647679:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1830912 i_blocks 2 00000080:00200000:3.0:1767319670.647682:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.647690:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1830912, count: 4096 00000080:00200000:3.0:1767319670.647693:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1830912, bytes: 4096 00000080:00200000:3.0:1767319670.647695:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.647699:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 448, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.647701:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1830912, 1835008) 0 0 00000080:00200000:3.0:1767319670.647703:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.647709:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [447, 447] 00020000:00200000:3.0:1767319670.647712:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1830912, 1835008) 1835008, 4096 00020000:00200000:3.0:1767319670.647714:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.647720:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [447, 447] 00000008:00010000:3.0:1767319670.647725:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.647727:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.647735:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.647744:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.647764:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.647773:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.647780:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.647789:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1830912, 1835008) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.647795:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 447 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.647811:0:88594:0:(rw26.c:912:ll_write_end()) pos 1830912, len 4096, copied 4096 00000080:00200000:3.0:1767319670.647815:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ce9c9053[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.647818:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000004a555042 17ffffc0001001 3:0 ffff90cb0789dca8 447 lru 00000080:00200000:3.0:1767319670.647824:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000679f86df 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:3.0:1767319670.647826:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ce9c9053 00000080:00200000:3.0:1767319670.647829:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.647831:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.647839:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.647852:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.647855:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.647857:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.647862:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.647865:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.647868:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.647871:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.647885:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.647894:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.647896:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.647901:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.647905:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [447, 447] 00000080:00200000:3.0:1767319670.647909:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.647912:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.647917:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1835008 i_blocks 2 00000080:00200000:3.0:1767319670.647920:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.647929:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1835008, count: 4096 00000080:00200000:3.0:1767319670.647933:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1835008, bytes: 4096 00000080:00200000:3.0:1767319670.647936:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.647939:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 449, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.647941:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1835008, 1839104) 0 0 00000080:00200000:3.0:1767319670.647943:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.647949:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [448, 448] 00020000:00200000:3.0:1767319670.647952:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1835008, 1839104) 1839104, 4096 00020000:00200000:3.0:1767319670.647954:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.647961:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [448, 448] 00000008:00010000:3.0:1767319670.647967:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.647969:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.647977:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.647987:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.648006:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.648013:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.648019:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.648027:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1835008, 1839104) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.648033:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 448 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.648057:0:88594:0:(rw26.c:912:ll_write_end()) pos 1835008, len 4096, copied 4096 00000080:00200000:3.0:1767319670.648062:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000098170de1[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.648065:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003dc267c9 17ffffc0001001 3:0 ffff90cb0789dbd0 448 lru 00000080:00200000:3.0:1767319670.648070:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000092669c2c 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:3.0:1767319670.648072:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000098170de1 00000080:00200000:3.0:1767319670.648073:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.648075:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.648084:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.648095:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.648098:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.648100:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.648106:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.648109:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.648111:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.648115:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.648143:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.648152:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.648154:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.648159:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.648162:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [448, 448] 00000080:00200000:3.0:1767319670.648166:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.648169:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.648174:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1839104 i_blocks 2 00000080:00200000:3.0:1767319670.648177:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.648184:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1839104, count: 4096 00000080:00200000:3.0:1767319670.648189:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1839104, bytes: 4096 00000080:00200000:3.0:1767319670.648191:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.648195:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 450, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.648196:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1839104, 1843200) 0 0 00000080:00200000:3.0:1767319670.648199:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.648205:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [449, 449] 00020000:00200000:3.0:1767319670.648208:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1839104, 1843200) 1843200, 4096 00020000:00200000:3.0:1767319670.648210:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.648216:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [449, 449] 00000008:00010000:3.0:1767319670.648222:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.648224:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.648232:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.648241:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.648264:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.648273:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.648279:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.648288:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1839104, 1843200) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.648295:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 449 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.648312:0:88594:0:(rw26.c:912:ll_write_end()) pos 1839104, len 4096, copied 4096 00000080:00200000:3.0:1767319670.648317:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ee60b15c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.648319:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002ae2bc74 17ffffc0001001 3:0 ffff90cb0789d0d8 449 lru 00000080:00200000:3.0:1767319670.648325:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000890a7aef 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:3.0:1767319670.648327:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ee60b15c 00000080:00200000:3.0:1767319670.648328:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.648330:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.648339:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.648352:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.648355:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.648358:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.648364:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.648406:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.648410:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.648414:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.648427:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.648438:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.648441:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.648446:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.648449:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [449, 449] 00000080:00200000:3.0:1767319670.648452:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.648455:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.648460:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1843200 i_blocks 2 00000080:00200000:3.0:1767319670.648463:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.648471:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1843200, count: 4096 00000080:00200000:3.0:1767319670.648475:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1843200, bytes: 4096 00000080:00200000:3.0:1767319670.648477:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.648481:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 451, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.648483:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1843200, 1847296) 0 0 00000080:00200000:3.0:1767319670.648485:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.648490:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [450, 450] 00020000:00200000:3.0:1767319670.648493:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1843200, 1847296) 1847296, 4096 00020000:00200000:3.0:1767319670.648496:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.648501:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [450, 450] 00000008:00010000:3.0:1767319670.648507:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.648509:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.648517:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.648525:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.648546:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.648554:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.648561:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.648570:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1843200, 1847296) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.648578:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 450 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.648595:0:88594:0:(rw26.c:912:ll_write_end()) pos 1843200, len 4096, copied 4096 00000080:00200000:3.0:1767319670.648600:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000011eaaf54[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.648602:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e08c40db 17ffffc0001001 3:0 ffff90cb0789d870 450 lru 00000080:00200000:3.0:1767319670.648607:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005737cbe0 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:3.0:1767319670.648609:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000011eaaf54 00000080:00200000:3.0:1767319670.648611:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.648613:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.648621:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.648633:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.648635:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.648638:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.648643:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.648646:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.648649:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.648653:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.648667:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.648676:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.648678:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.648683:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.648687:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [450, 450] 00000080:00200000:3.0:1767319670.648691:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.648694:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.648699:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1847296 i_blocks 2 00000080:00200000:3.0:1767319670.648702:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.648709:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1847296, count: 4096 00000080:00200000:3.0:1767319670.648713:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1847296, bytes: 4096 00000080:00200000:3.0:1767319670.648715:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.648720:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 452, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.648721:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1847296, 1851392) 0 0 00000080:00200000:3.0:1767319670.648723:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.648728:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [451, 451] 00020000:00200000:3.0:1767319670.648731:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1847296, 1851392) 1851392, 4096 00020000:00200000:3.0:1767319670.648734:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.648740:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [451, 451] 00000008:00010000:3.0:1767319670.648745:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.648747:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.648755:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.648763:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.648782:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.648789:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.648795:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.648804:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1847296, 1851392) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.648810:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 451 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.648827:0:88594:0:(rw26.c:912:ll_write_end()) pos 1847296, len 4096, copied 4096 00000080:00200000:3.0:1767319670.648831:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000002fd0a3a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.648834:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007846d171 17ffffc0001001 3:0 ffff90cb0789d360 451 lru 00000080:00200000:3.0:1767319670.648839:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ffdeda77 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:3.0:1767319670.648841:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000002fd0a3a 00000080:00200000:3.0:1767319670.648842:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.648844:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.648851:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.648863:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.648866:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.648869:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.648875:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.648877:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.648880:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.648883:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.648897:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.648907:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.648909:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.648914:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.648917:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [451, 451] 00000080:00200000:3.0:1767319670.648921:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.648924:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.648929:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1851392 i_blocks 2 00000080:00200000:3.0:1767319670.648932:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.648940:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1851392, count: 4096 00000080:00200000:3.0:1767319670.648943:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1851392, bytes: 4096 00000080:00200000:3.0:1767319670.648946:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.648949:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 453, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.648951:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1851392, 1855488) 0 0 00000080:00200000:3.0:1767319670.648953:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.648958:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [452, 452] 00020000:00200000:3.0:1767319670.648961:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1851392, 1855488) 1855488, 4096 00020000:00200000:3.0:1767319670.648963:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.648969:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [452, 452] 00000008:00010000:3.0:1767319670.648974:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.648976:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.648984:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.648992:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.649011:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.649019:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.649027:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.649036:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1851392, 1855488) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.649042:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 452 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.649059:0:88594:0:(rw26.c:912:ll_write_end()) pos 1851392, len 4096, copied 4096 00000080:00200000:3.0:1767319670.649064:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a79da6cf[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.649067:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000faff165b 17ffffc0001001 3:0 ffff90cb0789d000 452 lru 00000080:00200000:3.0:1767319670.649073:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000059a49826 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:3.0:1767319670.649075:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a79da6cf 00000080:00200000:3.0:1767319670.649077:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.649079:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.649087:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.649099:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.649102:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.649105:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.649111:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.649114:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.649117:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.649136:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.649153:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.649163:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.649166:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.649171:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.649175:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [452, 452] 00000080:00200000:3.0:1767319670.649178:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.649181:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.649187:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1855488 i_blocks 2 00000080:00200000:3.0:1767319670.649190:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.649198:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1855488, count: 4096 00000080:00200000:3.0:1767319670.649202:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1855488, bytes: 4096 00000080:00200000:3.0:1767319670.649205:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.649208:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 454, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.649210:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1855488, 1859584) 0 0 00000080:00200000:3.0:1767319670.649212:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.649217:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [453, 453] 00020000:00200000:3.0:1767319670.649221:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1855488, 1859584) 1859584, 4096 00020000:00200000:3.0:1767319670.649223:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.649229:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [453, 453] 00000008:00010000:3.0:1767319670.649234:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.649237:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.649245:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.649254:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.649274:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.649282:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.649289:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.649297:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1855488, 1859584) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.649303:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 453 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.649319:0:88594:0:(rw26.c:912:ll_write_end()) pos 1855488, len 4096, copied 4096 00000080:00200000:3.0:1767319670.649324:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000bf7900ec[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.649327:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000094f313ae 17ffffc0001001 3:0 ffff90cb0789d948 453 lru 00000080:00200000:3.0:1767319670.649332:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000000173e29c 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:3.0:1767319670.649335:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000bf7900ec 00000080:00200000:3.0:1767319670.649336:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.649338:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.649346:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.649358:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.649361:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.649363:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.649405:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.649409:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.649412:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.649416:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.649430:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.649438:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.649441:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.649445:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.649449:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [453, 453] 00000080:00200000:3.0:1767319670.649452:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.649455:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.649460:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1859584 i_blocks 2 00000080:00200000:3.0:1767319670.649464:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.649471:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1859584, count: 4096 00000080:00200000:3.0:1767319670.649475:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1859584, bytes: 4096 00000080:00200000:3.0:1767319670.649478:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.649481:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 455, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.649483:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1859584, 1863680) 0 0 00000080:00200000:3.0:1767319670.649485:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.649490:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [454, 454] 00020000:00200000:3.0:1767319670.649493:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1859584, 1863680) 1863680, 4096 00020000:00200000:3.0:1767319670.649495:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.649500:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [454, 454] 00000008:00010000:3.0:1767319670.649505:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.649508:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.649516:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.649524:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.649544:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.649551:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.649558:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.649568:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1859584, 1863680) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.649574:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 454 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.649594:0:88594:0:(rw26.c:912:ll_write_end()) pos 1859584, len 4096, copied 4096 00000080:00200000:3.0:1767319670.649599:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000945aa95b[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.649601:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000099b1e3df 17ffffc0001001 3:0 ffff90cb0789d1b0 454 lru 00000080:00200000:3.0:1767319670.649607:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e131c1ae 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:3.0:1767319670.649610:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000945aa95b 00000080:00200000:3.0:1767319670.649611:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.649614:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.649622:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.651156:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.651165:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.651171:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.651248:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.651252:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.651256:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.651266:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.651297:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.651316:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.651318:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.651328:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.651336:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [454, 454] 00000080:00200000:3.0:1767319670.651345:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.651349:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.651364:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1863680 i_blocks 2 00000080:00200000:3.0:1767319670.651543:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.651570:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1863680, count: 4096 00000080:00200000:3.0:1767319670.651578:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1863680, bytes: 4096 00000080:00200000:3.0:1767319670.651583:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.651590:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 456, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.651592:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1863680, 1867776) 0 0 00000080:00200000:3.0:1767319670.651597:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.651612:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [455, 455] 00020000:00200000:3.0:1767319670.651618:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1863680, 1867776) 1867776, 4096 00020000:00200000:3.0:1767319670.651622:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.651640:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [455, 455] 00000008:00010000:3.0:1767319670.651656:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.651662:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.651681:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.651694:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.651717:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.651726:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.651734:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.651745:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1863680, 1867776) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.651758:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 455 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.651797:0:88594:0:(rw26.c:912:ll_write_end()) pos 1863680, len 4096, copied 4096 00000080:00200000:3.0:1767319670.651804:0:88594:0:(rw26.c:969:ll_write_end()) page@000000007d7233d8[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.651808:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001cdf27dc 17ffffc0001001 3:0 ffff90cb0789d438 455 lru 00000080:00200000:3.0:1767319670.651815:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000be225a70 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:3.0:1767319670.651817:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000007d7233d8 00000080:00200000:3.0:1767319670.651819:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.651824:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.651842:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.651856:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.651859:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.651861:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.651869:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.651872:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.653034:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.653054:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.653082:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.653099:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.653101:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.653114:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.653131:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [455, 455] 00000080:00200000:3.0:1767319670.653140:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.653144:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.653157:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1867776 i_blocks 2 00000080:00200000:3.0:1767319670.653162:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.653185:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1867776, count: 4096 00000080:00200000:3.0:1767319670.653533:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1867776, bytes: 4096 00000080:00200000:3.0:1767319670.653541:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.653547:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 457, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.653550:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1867776, 1871872) 0 0 00000080:00200000:3.0:1767319670.653554:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.653567:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [456, 456] 00020000:00200000:3.0:1767319670.653572:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1867776, 1871872) 1871872, 4096 00020000:00200000:3.0:1767319670.653576:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.653593:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [456, 456] 00000008:00010000:3.0:1767319670.653607:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.653612:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.653630:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.653642:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.653670:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.653678:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.653687:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.653698:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1867776, 1871872) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.653712:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 456 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.653762:0:88594:0:(rw26.c:912:ll_write_end()) pos 1867776, len 4096, copied 4096 00000080:00200000:3.0:1767319670.653771:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000884c2ece[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.653774:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000068ab9107 17ffffc0001021 2:0 ffff90cb0789d798 456 lru 00000080:00200000:3.0:1767319670.653781:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000002fb4d0f 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:3.0:1767319670.653784:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000884c2ece 00000080:00200000:3.0:1767319670.653785:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.653788:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.653812:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.653834:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.653838:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.653841:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.653854:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.653858:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.653860:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.653865:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.658149:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.658185:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.658191:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.658213:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.658227:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [456, 456] 00000080:00200000:3.0:1767319670.658241:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.658247:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.658267:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1871872 i_blocks 2 00000080:00200000:3.0:1767319670.658274:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.658310:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1871872, count: 4096 00000080:00200000:3.0:1767319670.658320:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1871872, bytes: 4096 00000080:00200000:3.0:1767319670.658327:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.658336:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 458, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.658339:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1871872, 1875968) 0 0 00000080:00200000:3.0:1767319670.658343:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.658361:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [457, 457] 00020000:00200000:3.0:1767319670.658395:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1871872, 1875968) 1875968, 4096 00020000:00200000:3.0:1767319670.658401:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.658423:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [457, 457] 00000008:00010000:3.0:1767319670.658445:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.658452:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.658476:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.658493:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.658530:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.658540:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.658546:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.658559:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1871872, 1875968) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.658575:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 457 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.658624:0:88594:0:(rw26.c:912:ll_write_end()) pos 1871872, len 4096, copied 4096 00000080:00200000:3.0:1767319670.658634:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000bd918da3[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.658637:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000567c5444 17ffffc0001001 3:0 ffff90cb0789d5e8 457 lru 00000080:00200000:3.0:1767319670.658645:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000de30cd6a 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:3.0:1767319670.658647:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000bd918da3 00000080:00200000:3.0:1767319670.658648:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.658653:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.658679:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.658706:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.658712:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.658715:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.658732:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.658735:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.658738:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.658743:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.658759:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.658771:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.658773:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.658779:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.658782:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [457, 457] 00000080:00200000:3.0:1767319670.658787:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.658790:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.658796:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1875968 i_blocks 2 00000080:00200000:3.0:1767319670.658799:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.658809:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1875968, count: 4096 00000080:00200000:3.0:1767319670.658814:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1875968, bytes: 4096 00000080:00200000:3.0:1767319670.658817:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.658821:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 459, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.658822:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1875968, 1880064) 0 0 00000080:00200000:3.0:1767319670.658825:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.658830:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [458, 458] 00020000:00200000:3.0:1767319670.658834:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1875968, 1880064) 1880064, 4096 00020000:00200000:3.0:1767319670.658836:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.658842:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [458, 458] 00000008:00010000:3.0:1767319670.658849:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.658852:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.658861:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.658871:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.658891:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.658898:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.658905:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.658913:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1875968, 1880064) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.658921:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 458 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.658943:0:88594:0:(rw26.c:912:ll_write_end()) pos 1875968, len 4096, copied 4096 00000080:00200000:3.0:1767319670.658947:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000073bbd40e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.658950:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000031d5b16d 17ffffc0001001 3:0 ffff90cb0789daf8 458 lru 00000080:00200000:3.0:1767319670.658957:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a0e4277f 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:3.0:1767319670.658959:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000073bbd40e 00000080:00200000:3.0:1767319670.658960:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.658962:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.658971:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.658982:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.658985:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.658988:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.658995:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.658997:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.659000:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.659004:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.659017:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.659026:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.659028:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.659033:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.659053:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [458, 458] 00000080:00200000:3.0:1767319670.659057:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.659060:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.659066:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1880064 i_blocks 2 00000080:00200000:3.0:1767319670.659068:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.659078:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1880064, count: 4096 00000080:00200000:3.0:1767319670.659081:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1880064, bytes: 4096 00000080:00200000:3.0:1767319670.659083:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.659087:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 460, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.659089:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1880064, 1884160) 0 0 00000080:00200000:3.0:1767319670.659091:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.659096:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [459, 459] 00020000:00200000:3.0:1767319670.659099:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1880064, 1884160) 1884160, 4096 00020000:00200000:3.0:1767319670.659100:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.659106:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [459, 459] 00000008:00010000:3.0:1767319670.659112:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.659114:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.659133:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.659142:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.659161:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.659168:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.659175:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.659183:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1880064, 1884160) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.659190:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 459 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.659208:0:88594:0:(rw26.c:912:ll_write_end()) pos 1880064, len 4096, copied 4096 00000080:00200000:3.0:1767319670.659212:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004e2cb41f[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.659215:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008d1827d1 17ffffc0001001 3:0 ffff90cb0789d510 459 lru 00000080:00200000:3.0:1767319670.659222:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002dd7b009 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:3.0:1767319670.659224:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004e2cb41f 00000080:00200000:3.0:1767319670.659225:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.659227:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.659236:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.659248:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.659251:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.659254:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.659260:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.659263:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.659266:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.659270:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.659285:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.659295:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.659298:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.659303:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.659307:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [459, 459] 00000080:00200000:3.0:1767319670.659310:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.659313:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.659318:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1884160 i_blocks 2 00000080:00200000:3.0:1767319670.659322:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.659330:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1884160, count: 4096 00000080:00200000:3.0:1767319670.659333:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1884160, bytes: 4096 00000080:00200000:3.0:1767319670.659336:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.659340:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 461, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.659342:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1884160, 1888256) 0 0 00000080:00200000:3.0:1767319670.659344:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.659350:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [460, 460] 00020000:00200000:3.0:1767319670.659353:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1884160, 1888256) 1888256, 4096 00020000:00200000:3.0:1767319670.659355:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.659361:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [460, 460] 00000008:00010000:2.0:1767319670.666001:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.666021:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.666071:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.666095:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.666532:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.666547:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.666576:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.666597:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1884160, 1888256) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.666618:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 460 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.666672:0:88594:0:(rw26.c:912:ll_write_end()) pos 1884160, len 4096, copied 4096 00000080:00200000:2.0:1767319670.666685:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000069527156[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.666690:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b0677639 17ffffc0001001 3:0 ffff90cb09450948 460 lru 00000080:00200000:2.0:1767319670.666698:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000cacd8ecd 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:2.0:1767319670.666701:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000069527156 00000080:00200000:2.0:1767319670.666702:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.666708:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.666737:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.666769:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.666775:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.666779:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.666799:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.666804:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.666807:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.666812:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.666822:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.666841:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.666855:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.666864:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.666873:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [460, 460] 00000080:00200000:2.0:1767319670.666885:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.667411:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.667427:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1888256 i_blocks 2 00000080:00200000:2.0:1767319670.667433:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.667467:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1888256, count: 4096 00000080:00200000:2.0:1767319670.667476:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1888256, bytes: 4096 00000080:00200000:2.0:1767319670.667481:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.667487:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 462, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.667489:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1888256, 1892352) 0 0 00000080:00200000:2.0:1767319670.667494:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.667509:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [461, 461] 00020000:00200000:2.0:1767319670.667515:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1888256, 1892352) 1892352, 4096 00020000:00200000:2.0:1767319670.667519:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.667537:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [461, 461] 00000008:00010000:2.0:1767319670.667551:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.667556:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.667572:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.667586:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.667596:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.667605:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.667626:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.667636:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1888256, 1892352) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.667646:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 461 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.667685:0:88594:0:(rw26.c:912:ll_write_end()) pos 1888256, len 4096, copied 4096 00000080:00200000:2.0:1767319670.667692:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000887a65c7[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.667695:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005820b9e7 17ffffc0001021 2:0 ffff90cb094501b0 461 lru 00000080:00200000:2.0:1767319670.667702:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002c61bd73 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:2.0:1767319670.667704:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000887a65c7 00000080:00200000:2.0:1767319670.667705:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.667708:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.667721:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.667737:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.667740:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.667743:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.667752:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.667754:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.667756:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.667760:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.667768:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.667779:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.667788:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.667794:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.667798:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [461, 461] 00000080:00200000:2.0:1767319670.667803:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.667807:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.667813:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1892352 i_blocks 2 00000080:00200000:2.0:1767319670.667816:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.667825:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1892352, count: 4096 00000080:00200000:2.0:1767319670.667829:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1892352, bytes: 4096 00000080:00200000:2.0:1767319670.667831:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.667835:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 463, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.667837:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1892352, 1896448) 0 0 00000080:00200000:2.0:1767319670.667840:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.667846:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [462, 462] 00020000:00200000:2.0:1767319670.667849:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1892352, 1896448) 1896448, 4096 00020000:00200000:2.0:1767319670.667851:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.667858:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [462, 462] 00000008:00010000:2.0:1767319670.667864:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.667867:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.667875:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.667885:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.667894:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.667902:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.667921:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.667931:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1892352, 1896448) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.667937:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 462 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.667956:0:88594:0:(rw26.c:912:ll_write_end()) pos 1892352, len 4096, copied 4096 00000080:00200000:2.0:1767319670.667961:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d8b52d2d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.667964:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000dfc4a046 17ffffc0001001 3:0 ffff90cb09450438 462 lru 00000080:00200000:2.0:1767319670.667970:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b09c4df3 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:2.0:1767319670.667973:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d8b52d2d 00000080:00200000:2.0:1767319670.667974:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.667976:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.667986:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.667999:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.668002:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.668004:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.668011:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.668014:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.668016:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.668021:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.668029:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.670425:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.670464:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.670482:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.670495:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [462, 462] 00000080:00200000:2.0:1767319670.670507:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.670512:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.670530:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1896448 i_blocks 2 00000080:00200000:2.0:1767319670.670536:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.670569:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1896448, count: 4096 00000080:00200000:2.0:1767319670.670578:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1896448, bytes: 4096 00000080:00200000:2.0:1767319670.670584:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.670593:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 464, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.670595:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1896448, 1900544) 0 0 00000080:00200000:2.0:1767319670.670599:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.670616:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [463, 463] 00020000:00200000:2.0:1767319670.670623:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1896448, 1900544) 1900544, 4096 00020000:00200000:2.0:1767319670.670627:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.670648:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [463, 463] 00000008:00010000:2.0:1767319670.670666:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.670672:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.670697:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.670716:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.670730:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.670740:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.670761:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.670774:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1896448, 1900544) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.670789:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 463 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.670838:0:88594:0:(rw26.c:912:ll_write_end()) pos 1896448, len 4096, copied 4096 00000080:00200000:2.0:1767319670.670846:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000006aee347[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.670850:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000000ad8b61c 17ffffc0001001 3:0 ffff90cb09450798 463 lru 00000080:00200000:2.0:1767319670.670857:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000355ee180 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:2.0:1767319670.670860:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000006aee347 00000080:00200000:2.0:1767319670.670861:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.670866:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.670901:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.670929:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.670933:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.670936:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.670951:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.670955:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.670957:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.670962:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.670971:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.670983:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.670991:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.670996:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.671000:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [463, 463] 00000080:00200000:2.0:1767319670.671003:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.671006:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.671011:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1900544 i_blocks 2 00000080:00200000:2.0:1767319670.671014:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.671022:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1900544, count: 4096 00000080:00200000:2.0:1767319670.671026:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1900544, bytes: 4096 00000080:00200000:2.0:1767319670.671028:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.671031:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 465, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.671033:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1900544, 1904640) 0 0 00000080:00200000:2.0:1767319670.671036:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.671041:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [464, 464] 00020000:00200000:2.0:1767319670.671044:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1900544, 1904640) 1904640, 4096 00020000:00200000:2.0:1767319670.671047:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.671052:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [464, 464] 00000008:00010000:2.0:1767319670.671058:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.671061:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.671069:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.671078:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.671087:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.671094:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.671113:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.671137:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1900544, 1904640) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.671145:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 464 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.671166:0:88594:0:(rw26.c:912:ll_write_end()) pos 1900544, len 4096, copied 4096 00000080:00200000:2.0:1767319670.671171:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f73daa57[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.671174:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000027dee453 17ffffc0001001 3:0 ffff90cb09450a20 464 lru 00000080:00200000:2.0:1767319670.671180:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008a88035b 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:2.0:1767319670.671182:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f73daa57 00000080:00200000:2.0:1767319670.671183:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.671186:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.671201:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.671216:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.671219:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.671221:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.671227:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.671230:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.671233:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.671237:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.671244:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.671253:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.671261:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.671266:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.671269:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [464, 464] 00000080:00200000:2.0:1767319670.671274:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.671277:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.671282:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1904640 i_blocks 2 00000080:00200000:2.0:1767319670.671285:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.671294:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1904640, count: 4096 00000080:00200000:2.0:1767319670.671298:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1904640, bytes: 4096 00000080:00200000:2.0:1767319670.671300:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.671305:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 466, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.671307:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1904640, 1908736) 0 0 00000080:00200000:2.0:1767319670.671310:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.671316:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [465, 465] 00020000:00200000:2.0:1767319670.671319:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1904640, 1908736) 1908736, 4096 00020000:00200000:2.0:1767319670.671321:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.671327:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [465, 465] 00000008:00010000:2.0:1767319670.671333:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.671335:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.671343:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.671352:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.671361:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.671410:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.671429:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.671440:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1904640, 1908736) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.671445:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 465 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.671465:0:88594:0:(rw26.c:912:ll_write_end()) pos 1904640, len 4096, copied 4096 00000080:00200000:2.0:1767319670.671470:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005bc21321[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.671472:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000092be1eac 17ffffc0001001 3:0 ffff90cb09450510 465 lru 00000080:00200000:2.0:1767319670.671486:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ab36bb4a 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:2.0:1767319670.671488:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005bc21321 00000080:00200000:2.0:1767319670.671489:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.671492:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.671500:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.671512:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.671516:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.671518:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.671524:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.671527:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.671530:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.671534:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.671542:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.671550:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.671559:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.671564:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.671567:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [465, 465] 00000080:00200000:2.0:1767319670.671571:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.671575:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.671580:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1908736 i_blocks 2 00000080:00200000:2.0:1767319670.671583:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.671591:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1908736, count: 4096 00000080:00200000:2.0:1767319670.671594:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1908736, bytes: 4096 00000080:00200000:2.0:1767319670.671597:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.671600:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 467, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.671602:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1908736, 1912832) 0 0 00000080:00200000:2.0:1767319670.671604:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.671609:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [466, 466] 00020000:00200000:2.0:1767319670.671612:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1908736, 1912832) 1912832, 4096 00020000:00200000:2.0:1767319670.671614:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.671620:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [466, 466] 00000008:00010000:2.0:1767319670.671625:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.671629:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.671638:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.671647:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.671655:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.671661:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.671678:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.671688:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1908736, 1912832) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.671694:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 466 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.671726:0:88594:0:(rw26.c:912:ll_write_end()) pos 1908736, len 4096, copied 4096 00000080:00200000:2.0:1767319670.671730:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f7b3c18f[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.671733:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007e9df93b 17ffffc0001001 3:0 ffff90cb3c70ce58 466 lru 00000080:00200000:2.0:1767319670.671739:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000bd798a9d 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:2.0:1767319670.671741:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f7b3c18f 00000080:00200000:2.0:1767319670.671742:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.671744:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.671753:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.671766:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.671769:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.671771:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.671778:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.671780:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.671784:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.671789:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.671796:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.671804:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.671811:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.671817:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.671820:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [466, 466] 00000080:00200000:2.0:1767319670.671823:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.671826:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.671831:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1912832 i_blocks 2 00000080:00200000:2.0:1767319670.671834:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.671842:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1912832, count: 4096 00000080:00200000:2.0:1767319670.671846:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1912832, bytes: 4096 00000080:00200000:2.0:1767319670.671848:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.671852:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 468, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.671853:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1912832, 1916928) 0 0 00000080:00200000:2.0:1767319670.671855:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.671861:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [467, 467] 00020000:00200000:2.0:1767319670.671863:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1912832, 1916928) 1916928, 4096 00020000:00200000:2.0:1767319670.671866:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.671871:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [467, 467] 00000008:00010000:2.0:1767319670.671876:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.671881:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.671888:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.671898:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.671906:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.671913:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.671933:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.671942:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1912832, 1916928) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.671953:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 467 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.671968:0:88594:0:(rw26.c:912:ll_write_end()) pos 1912832, len 4096, copied 4096 00000080:00200000:2.0:1767319670.671973:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b79dd5d5[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.671975:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000db5709e8 17ffffc0001001 3:0 ffff90cb3c70cca8 467 lru 00000080:00200000:2.0:1767319670.671981:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008eae1698 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:2.0:1767319670.671983:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b79dd5d5 00000080:00200000:2.0:1767319670.671985:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.671987:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.671996:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.672007:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.672010:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.672013:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.672019:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.672021:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.672024:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.672028:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.672036:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.672052:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.672060:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.672064:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.672068:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [467, 467] 00000080:00200000:2.0:1767319670.672071:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.672075:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.672080:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1916928 i_blocks 2 00000080:00200000:2.0:1767319670.672083:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.672090:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1916928, count: 4096 00000080:00200000:2.0:1767319670.672094:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1916928, bytes: 4096 00000080:00200000:2.0:1767319670.672097:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.672100:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 469, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.672101:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1916928, 1921024) 0 0 00000080:00200000:2.0:1767319670.672104:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.672109:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [468, 468] 00020000:00200000:2.0:1767319670.672112:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1916928, 1921024) 1921024, 4096 00020000:00200000:2.0:1767319670.672114:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.676508:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [468, 468] 00000008:00010000:2.0:1767319670.676569:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.676578:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.676609:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.676630:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.676646:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.676656:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.676686:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.676715:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1916928, 1921024) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.676734:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 468 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.676788:0:88594:0:(rw26.c:912:ll_write_end()) pos 1916928, len 4096, copied 4096 00000080:00200000:2.0:1767319670.676799:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000dab36183[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.676802:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f953f59b 17ffffc0001001 3:0 ffff90cb3c70cbd0 468 lru 00000080:00200000:2.0:1767319670.676809:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ca9a67e2 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:2.0:1767319670.676812:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000dab36183 00000080:00200000:2.0:1767319670.676813:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.676820:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.676846:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.676880:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.676885:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.676889:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.676908:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.676912:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.676916:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.676921:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.676930:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.676948:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.676958:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.676967:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.676976:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [468, 468] 00000080:00200000:2.0:1767319670.676987:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.676991:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.677006:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1921024 i_blocks 2 00000080:00200000:2.0:1767319670.677011:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.677044:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1921024, count: 4096 00000080:00200000:2.0:1767319670.677052:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1921024, bytes: 4096 00000080:00200000:2.0:1767319670.677057:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.677064:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 470, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.677066:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1921024, 1925120) 0 0 00000080:00200000:2.0:1767319670.677071:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.677087:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [469, 469] 00020000:00200000:2.0:1767319670.677094:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1921024, 1925120) 1925120, 4096 00020000:00200000:2.0:1767319670.677098:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.677114:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [469, 469] 00000008:00010000:2.0:1767319670.677130:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.677134:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.677143:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.677152:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.677161:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.677168:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.677186:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.677201:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1921024, 1925120) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.677209:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 469 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.677229:0:88594:0:(rw26.c:912:ll_write_end()) pos 1921024, len 4096, copied 4096 00000080:00200000:2.0:1767319670.677234:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005f41701b[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.677237:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003152b7b1 17ffffc0001001 3:0 ffff90cb3c70c0d8 469 lru 00000080:00200000:2.0:1767319670.677244:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ee2a6e4a 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:2.0:1767319670.677246:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005f41701b 00000080:00200000:2.0:1767319670.677248:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.677250:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.677260:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.677273:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.677276:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.677278:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.677284:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.677287:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.677289:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.677293:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.677301:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.677309:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.677317:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.677324:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.677327:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [469, 469] 00000080:00200000:2.0:1767319670.677330:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.677333:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.677338:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1925120 i_blocks 2 00000080:00200000:2.0:1767319670.677341:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.677349:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1925120, count: 4096 00000080:00200000:2.0:1767319670.677354:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1925120, bytes: 4096 00000080:00200000:2.0:1767319670.677356:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.677359:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 471, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.677361:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1925120, 1929216) 0 0 00000080:00200000:2.0:1767319670.677364:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.677407:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [470, 470] 00020000:00200000:2.0:1767319670.677411:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1925120, 1929216) 1929216, 4096 00020000:00200000:2.0:1767319670.677413:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.677420:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [470, 470] 00000008:00010000:2.0:1767319670.677427:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.677429:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.677437:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.677446:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.677455:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.677463:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.677481:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.677491:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1925120, 1929216) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.677498:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 470 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.677516:0:88594:0:(rw26.c:912:ll_write_end()) pos 1925120, len 4096, copied 4096 00000080:00200000:2.0:1767319670.677521:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005fe13d87[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.677524:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000012f8db70 17ffffc0001001 3:0 ffff90cb3c70c870 470 lru 00000080:00200000:2.0:1767319670.677530:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000fbd5dceb 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:2.0:1767319670.677532:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005fe13d87 00000080:00200000:2.0:1767319670.677533:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.677536:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.677545:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.677556:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.677559:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.677562:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.677568:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.677570:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.677573:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.677578:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.677586:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.677595:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.677606:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.677611:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.677614:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [470, 470] 00000080:00200000:2.0:1767319670.677618:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.677622:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.677627:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1929216 i_blocks 2 00000080:00200000:2.0:1767319670.677630:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.677638:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1929216, count: 4096 00000080:00200000:2.0:1767319670.677641:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1929216, bytes: 4096 00000080:00200000:2.0:1767319670.677643:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.677647:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 472, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.677649:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1929216, 1933312) 0 0 00000080:00200000:2.0:1767319670.677651:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.677657:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [471, 471] 00020000:00200000:2.0:1767319670.677660:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1929216, 1933312) 1933312, 4096 00020000:00200000:2.0:1767319670.677662:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.677668:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [471, 471] 00000008:00010000:2.0:1767319670.677674:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.677676:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.677684:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.677693:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.677701:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.677708:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.677725:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.677735:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1929216, 1933312) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.677741:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 471 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.677760:0:88594:0:(rw26.c:912:ll_write_end()) pos 1929216, len 4096, copied 4096 00000080:00200000:2.0:1767319670.677765:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f676428d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.677768:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000bb43e801 17ffffc0001001 3:0 ffff90cb3c70c360 471 lru 00000080:00200000:2.0:1767319670.677774:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e2665cff 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:2.0:1767319670.677776:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f676428d 00000080:00200000:2.0:1767319670.677777:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.677779:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.677788:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.677800:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.677803:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.677805:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.677811:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.677813:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.677815:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.677820:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.677827:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.677835:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.677843:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.677848:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.677851:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [471, 471] 00000080:00200000:2.0:1767319670.677855:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.677859:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.677863:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1933312 i_blocks 2 00000080:00200000:2.0:1767319670.677866:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.677873:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1933312, count: 4096 00000080:00200000:2.0:1767319670.677877:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1933312, bytes: 4096 00000080:00200000:2.0:1767319670.677880:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.677884:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 473, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.677886:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1933312, 1937408) 0 0 00000080:00200000:2.0:1767319670.677888:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.677894:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [472, 472] 00020000:00200000:2.0:1767319670.677897:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1933312, 1937408) 1937408, 4096 00020000:00200000:2.0:1767319670.677899:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.677904:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [472, 472] 00000008:00010000:2.0:1767319670.677909:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.677912:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.677919:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.677928:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.677935:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.677943:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.677960:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.677970:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1933312, 1937408) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.677976:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 472 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.677993:0:88594:0:(rw26.c:912:ll_write_end()) pos 1933312, len 4096, copied 4096 00000080:00200000:2.0:1767319670.677997:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b5778a57[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.678000:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000574a5862 17ffffc0001001 3:0 ffff90cb3c70c000 472 lru 00000080:00200000:2.0:1767319670.678006:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000fad1bc6c 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:2.0:1767319670.678008:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b5778a57 00000080:00200000:2.0:1767319670.678010:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.678012:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.678020:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.678033:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.678036:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.678038:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.678045:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.678047:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.678050:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.678054:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.678062:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.678071:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.678078:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.678083:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.678087:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [472, 472] 00000080:00200000:2.0:1767319670.678091:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.678095:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.678100:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1937408 i_blocks 2 00000080:00200000:2.0:1767319670.678102:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.678110:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1937408, count: 4096 00000080:00200000:2.0:1767319670.678114:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1937408, bytes: 4096 00000080:00200000:2.0:1767319670.678116:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.678120:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 474, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.678137:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1937408, 1941504) 0 0 00000080:00200000:2.0:1767319670.678139:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.678145:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [473, 473] 00020000:00200000:2.0:1767319670.678148:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1937408, 1941504) 1941504, 4096 00020000:00200000:2.0:1767319670.678150:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.678156:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [473, 473] 00000008:00010000:2.0:1767319670.678162:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.678164:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.678172:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.678180:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.678189:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.678196:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.678215:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.678224:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1937408, 1941504) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.678230:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 473 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.678249:0:88594:0:(rw26.c:912:ll_write_end()) pos 1937408, len 4096, copied 4096 00000080:00200000:2.0:1767319670.678254:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000027b90657[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.678257:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ff08e83b 17ffffc0001001 3:0 ffff90cb3c70c948 473 lru 00000080:00200000:2.0:1767319670.678263:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000078edb40 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:2.0:1767319670.678265:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000027b90657 00000080:00200000:2.0:1767319670.678267:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.678269:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.678278:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.678290:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.678293:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.678295:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.678300:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.678303:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.678305:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.678309:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.678316:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.678324:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.678335:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.678340:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.678344:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [473, 473] 00000080:00200000:2.0:1767319670.678347:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.678351:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.678356:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1941504 i_blocks 2 00000080:00200000:2.0:1767319670.678359:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.678407:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1941504, count: 4096 00000080:00200000:2.0:1767319670.678413:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1941504, bytes: 4096 00000080:00200000:2.0:1767319670.678415:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.678419:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 475, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.678421:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1941504, 1945600) 0 0 00000080:00200000:2.0:1767319670.678423:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.678428:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [474, 474] 00020000:00200000:2.0:1767319670.678431:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1941504, 1945600) 1945600, 4096 00020000:00200000:2.0:1767319670.678434:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.678440:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [474, 474] 00000008:00010000:2.0:1767319670.678446:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.678448:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.678456:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.678465:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.678474:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.678482:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.678502:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.678513:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1941504, 1945600) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.678520:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 474 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.678537:0:88594:0:(rw26.c:912:ll_write_end()) pos 1941504, len 4096, copied 4096 00000080:00200000:2.0:1767319670.678542:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000040fba13f[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.678545:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000000c7e9fa0 17ffffc0001001 3:0 ffff90cb3c70c1b0 474 lru 00000080:00200000:2.0:1767319670.678550:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000083a64f78 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:2.0:1767319670.678553:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000040fba13f 00000080:00200000:2.0:1767319670.678554:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.678556:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.678565:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.678578:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.678581:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.678583:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.678589:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.678592:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.678595:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.678599:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.678607:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.678616:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.678624:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.678629:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.678632:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [474, 474] 00000080:00200000:2.0:1767319670.678636:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.678639:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.678645:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1945600 i_blocks 2 00000080:00200000:2.0:1767319670.678647:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.678655:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1945600, count: 4096 00000080:00200000:2.0:1767319670.678659:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1945600, bytes: 4096 00000080:00200000:2.0:1767319670.678661:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.678665:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 476, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.678667:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1945600, 1949696) 0 0 00000080:00200000:2.0:1767319670.678669:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.678674:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [475, 475] 00020000:00200000:2.0:1767319670.678677:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1945600, 1949696) 1949696, 4096 00020000:00200000:2.0:1767319670.678680:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.678685:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [475, 475] 00000008:00010000:2.0:1767319670.678691:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.678693:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.678702:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.678711:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.678719:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.678728:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.678745:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.678754:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1945600, 1949696) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.678760:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 475 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.678774:0:88594:0:(rw26.c:912:ll_write_end()) pos 1945600, len 4096, copied 4096 00000080:00200000:2.0:1767319670.678779:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a738661b[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.678782:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b123c685 17ffffc0001001 3:0 ffff90cb3c70c438 475 lru 00000080:00200000:2.0:1767319670.678788:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000006c961bac 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:2.0:1767319670.678791:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a738661b 00000080:00200000:2.0:1767319670.678792:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.678794:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.678801:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.678813:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.678815:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.678817:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.678823:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.678826:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.678828:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.678833:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.678841:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.678849:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.678856:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.678861:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.678864:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [475, 475] 00000080:00200000:2.0:1767319670.678868:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.678871:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.678876:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1949696 i_blocks 2 00000080:00200000:2.0:1767319670.678879:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.678886:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1949696, count: 4096 00000080:00200000:2.0:1767319670.678890:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1949696, bytes: 4096 00000080:00200000:2.0:1767319670.678893:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.678897:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 477, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.678898:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1949696, 1953792) 0 0 00000080:00200000:2.0:1767319670.678900:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.678906:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [476, 476] 00020000:00200000:2.0:1767319670.678909:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1949696, 1953792) 1953792, 4096 00020000:00200000:2.0:1767319670.678911:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.678916:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [476, 476] 00000008:00010000:2.0:1767319670.678921:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.678924:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.678931:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.678939:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.678948:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.678954:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.678971:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.678981:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1949696, 1953792) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.678988:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 476 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.679014:0:88594:0:(rw26.c:912:ll_write_end()) pos 1949696, len 4096, copied 4096 00000080:00200000:2.0:1767319670.679018:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000cce9d51c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.679022:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e62a3638 17ffffc0001021 2:0 ffff90cb3c70c798 476 lru 00000080:00200000:2.0:1767319670.679028:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001dfd6eef 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:2.0:1767319670.679030:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000cce9d51c 00000080:00200000:2.0:1767319670.679031:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.679034:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.679043:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.679054:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.679058:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.679060:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.679066:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.679068:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.679071:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.679075:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.679083:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.679091:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.679099:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.679104:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.679108:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [476, 476] 00000080:00200000:2.0:1767319670.679111:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.679114:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.679119:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1953792 i_blocks 2 00000080:00200000:2.0:1767319670.679136:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.679144:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1953792, count: 4096 00000080:00200000:2.0:1767319670.679148:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1953792, bytes: 4096 00000080:00200000:2.0:1767319670.679150:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.679154:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 478, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.679155:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1953792, 1957888) 0 0 00000080:00200000:2.0:1767319670.679158:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.679163:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [477, 477] 00020000:00200000:2.0:1767319670.679167:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1953792, 1957888) 1957888, 4096 00020000:00200000:2.0:1767319670.679169:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.679175:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [477, 477] 00000008:00010000:2.0:1767319670.679180:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.679182:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.679190:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.679200:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.679209:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.679217:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.679234:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.679243:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1953792, 1957888) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.679249:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 477 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.679268:0:88594:0:(rw26.c:912:ll_write_end()) pos 1953792, len 4096, copied 4096 00000080:00200000:2.0:1767319670.679272:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003bf38967[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.679275:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f4db3ca8 17ffffc0001001 3:0 ffff90cb3c70ca20 477 lru 00000080:00200000:2.0:1767319670.679281:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d772e51d 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:2.0:1767319670.679283:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003bf38967 00000080:00200000:2.0:1767319670.679284:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.679287:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.679295:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.679307:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.679310:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.679313:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.679318:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.679321:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.679323:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.679327:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.679334:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.679343:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.679353:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.679357:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.679361:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [477, 477] 00000080:00200000:2.0:1767319670.679364:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.679402:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.679407:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1957888 i_blocks 2 00000080:00200000:2.0:1767319670.679410:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.679418:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1957888, count: 4096 00000080:00200000:2.0:1767319670.679422:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1957888, bytes: 4096 00000080:00200000:2.0:1767319670.679424:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.679427:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 479, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.679429:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1957888, 1961984) 0 0 00000080:00200000:2.0:1767319670.679431:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.679436:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [478, 478] 00020000:00200000:2.0:1767319670.679439:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1957888, 1961984) 1961984, 4096 00020000:00200000:2.0:1767319670.679441:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.679446:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [478, 478] 00000008:00010000:2.0:1767319670.679451:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.679454:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.679461:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.679469:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.679477:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.679484:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.679499:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.679507:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1957888, 1961984) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.679513:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 478 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.679528:0:88594:0:(rw26.c:912:ll_write_end()) pos 1957888, len 4096, copied 4096 00000080:00200000:2.0:1767319670.679532:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000bac10f91[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.679535:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003e4f86a7 17ffffc0001001 3:0 ffff90cb3c70c510 478 lru 00000080:00200000:2.0:1767319670.679540:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007bf84020 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:2.0:1767319670.679543:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000bac10f91 00000080:00200000:2.0:1767319670.679544:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.679546:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.679554:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.679565:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.679568:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.679570:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.679576:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.679578:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.679581:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.679585:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.679593:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.679601:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.679608:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.679612:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.679615:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [478, 478] 00000080:00200000:2.0:1767319670.679619:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.679623:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.679627:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1961984 i_blocks 2 00000080:00200000:2.0:1767319670.679630:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.679638:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1961984, count: 4096 00000080:00200000:2.0:1767319670.679641:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1961984, bytes: 4096 00000080:00200000:2.0:1767319670.679644:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.679647:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 480, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.679648:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1961984, 1966080) 0 0 00000080:00200000:2.0:1767319670.679650:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.679656:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [479, 479] 00020000:00200000:2.0:1767319670.679659:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1961984, 1966080) 1966080, 4096 00020000:00200000:2.0:1767319670.679662:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.679667:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [479, 479] 00000008:00010000:2.0:1767319670.679672:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.679675:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.679682:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.679691:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.679700:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.679706:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.679723:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.679732:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1961984, 1966080) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.679739:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 479 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.679755:0:88594:0:(rw26.c:912:ll_write_end()) pos 1961984, len 4096, copied 4096 00000080:00200000:2.0:1767319670.679760:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000097a3b568[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.679763:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e42f5166 17ffffc0001001 3:0 ffff90cb3c70caf8 479 lru 00000080:00200000:2.0:1767319670.679768:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000045464c57 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:2.0:1767319670.679771:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000097a3b568 00000080:00200000:2.0:1767319670.679772:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.679774:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.679782:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.679794:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.679797:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.679799:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.679804:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.679807:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.679809:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.679813:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.683934:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.683979:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.684006:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.684024:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.684034:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [479, 479] 00000080:00200000:2.0:1767319670.684161:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.684168:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.684186:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1966080 i_blocks 2 00000080:00200000:2.0:1767319670.684193:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.684230:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1966080, count: 4096 00000080:00200000:2.0:1767319670.684239:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1966080, bytes: 4096 00000080:00200000:2.0:1767319670.684245:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.684253:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 481, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.684255:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1966080, 1970176) 0 0 00000080:00200000:2.0:1767319670.684260:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.684276:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [480, 480] 00020000:00200000:2.0:1767319670.684282:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1966080, 1970176) 1970176, 4096 00020000:00200000:2.0:1767319670.684286:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.684305:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [480, 480] 00000008:00010000:2.0:1767319670.684322:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.684328:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.684353:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.684389:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.684404:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.684412:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.684431:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.684444:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1966080, 1970176) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.684459:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 480 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.684503:0:88594:0:(rw26.c:912:ll_write_end()) pos 1966080, len 4096, copied 4096 00000080:00200000:2.0:1767319670.684511:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000035aecf1e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.684515:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000076c6685f 17ffffc0001001 3:0 ffff90cb3c70c5e8 480 lru 00000080:00200000:2.0:1767319670.684523:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000dba6e728 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:2.0:1767319670.684526:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000035aecf1e 00000080:00200000:2.0:1767319670.684527:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.684532:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.684556:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.684581:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.684585:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.684588:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.684602:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.684605:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.684607:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.684612:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.684621:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.684630:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.684638:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.684643:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.684646:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [480, 480] 00000080:00200000:2.0:1767319670.684649:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.684653:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.684657:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1970176 i_blocks 2 00000080:00200000:2.0:1767319670.684660:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.684668:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1970176, count: 4096 00000080:00200000:2.0:1767319670.684672:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1970176, bytes: 4096 00000080:00200000:2.0:1767319670.684674:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.684678:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 482, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.684680:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1970176, 1974272) 0 0 00000080:00200000:2.0:1767319670.684682:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.684687:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [481, 481] 00020000:00200000:2.0:1767319670.684690:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1970176, 1974272) 1974272, 4096 00020000:00200000:2.0:1767319670.685945:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.685979:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [481, 481] 00000008:00010000:2.0:1767319670.686000:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.686004:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.686027:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.686055:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.686069:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.686077:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.686108:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.686131:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1970176, 1974272) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.686148:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 481 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.686189:0:88594:0:(rw26.c:912:ll_write_end()) pos 1970176, len 4096, copied 4096 00000080:00200000:2.0:1767319670.686199:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000071383b52[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.686202:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000dd20898e 17ffffc0001001 3:0 ffff90cb3c70c288 481 lru 00000080:00200000:2.0:1767319670.686209:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000064bc5add 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:2.0:1767319670.686212:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000071383b52 00000080:00200000:2.0:1767319670.686213:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.686218:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.686240:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.686265:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.686270:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.686273:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.686287:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.686290:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.686293:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.686298:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.686306:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.686322:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.686330:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.686339:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.686344:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [481, 481] 00000080:00200000:2.0:1767319670.686352:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.686356:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.686393:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1974272 i_blocks 2 00000080:00200000:2.0:1767319670.686398:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.686423:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1974272, count: 4096 00000080:00200000:2.0:1767319670.686430:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1974272, bytes: 4096 00000080:00200000:2.0:1767319670.686433:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.686438:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 483, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.686440:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1974272, 1978368) 0 0 00000080:00200000:2.0:1767319670.686444:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.686457:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [482, 482] 00020000:00200000:2.0:1767319670.686462:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1974272, 1978368) 1978368, 4096 00020000:00200000:2.0:1767319670.686465:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.686472:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [482, 482] 00000008:00010000:2.0:1767319670.686479:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.686481:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.686490:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.686500:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.686510:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.686516:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.686534:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.686542:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1974272, 1978368) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.686549:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 482 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.686565:0:88594:0:(rw26.c:912:ll_write_end()) pos 1974272, len 4096, copied 4096 00000080:00200000:2.0:1767319670.686570:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000050190fcf[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.686573:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000288e77c1 17ffffc0001001 3:0 ffff90cb3c70c6c0 482 lru 00000080:00200000:2.0:1767319670.686579:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000006da6f0a 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:2.0:1767319670.686581:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000050190fcf 00000080:00200000:2.0:1767319670.686582:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.686586:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.686595:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.686607:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.686610:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.686613:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.686620:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.686623:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.686625:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.686629:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.686637:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.686645:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.686652:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.686657:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.686661:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [482, 482] 00000080:00200000:2.0:1767319670.686664:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.686667:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.686672:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1978368 i_blocks 2 00000080:00200000:2.0:1767319670.686675:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.686682:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1978368, count: 4096 00000080:00200000:2.0:1767319670.686686:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1978368, bytes: 4096 00000080:00200000:2.0:1767319670.686688:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.686893:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 484, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.686896:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1978368, 1982464) 0 0 00000080:00200000:2.0:1767319670.686900:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.686906:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [483, 483] 00020000:00200000:2.0:1767319670.686910:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1978368, 1982464) 1982464, 4096 00020000:00200000:2.0:1767319670.686914:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.686920:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [483, 483] 00000008:00010000:2.0:1767319670.686927:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.686930:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.686939:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.686949:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.686958:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.686965:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.686983:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.686993:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1978368, 1982464) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.686999:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 483 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.687020:0:88594:0:(rw26.c:912:ll_write_end()) pos 1978368, len 4096, copied 4096 00000080:00200000:2.0:1767319670.687024:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ff54b4e6[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.687027:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000a3abac79 17ffffc0001001 3:0 ffff90cb3c70cd80 483 lru 00000080:00200000:2.0:1767319670.687032:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000137019bd 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:2.0:1767319670.687034:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ff54b4e6 00000080:00200000:2.0:1767319670.687036:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.687083:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.687094:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.687108:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.687112:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.687114:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.687130:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.687133:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.687136:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.687140:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.687147:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.687157:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.687166:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.687172:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.687175:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [483, 483] 00000080:00200000:2.0:1767319670.687179:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.687183:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.687189:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1982464 i_blocks 2 00000080:00200000:2.0:1767319670.687192:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.687202:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1982464, count: 4096 00000080:00200000:2.0:1767319670.687207:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1982464, bytes: 4096 00000080:00200000:2.0:1767319670.687210:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.687214:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 485, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.687215:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1982464, 1986560) 0 0 00000080:00200000:2.0:1767319670.687218:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.687224:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [484, 484] 00020000:00200000:2.0:1767319670.687227:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1982464, 1986560) 1986560, 4096 00020000:00200000:2.0:1767319670.687229:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.687236:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [484, 484] 00000008:00010000:2.0:1767319670.687241:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.687243:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.687253:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.687263:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.687271:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.687278:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.687295:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.687304:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1982464, 1986560) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.687310:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 484 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.687340:0:88594:0:(rw26.c:912:ll_write_end()) pos 1982464, len 4096, copied 4096 00000080:00200000:2.0:1767319670.687345:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d06cdd13[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.687348:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000459b84d2 17ffffc0001001 3:0 ffff90cb09501d80 484 lru 00000080:00200000:2.0:1767319670.687355:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007fa61132 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:2.0:1767319670.687357:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d06cdd13 00000080:00200000:2.0:1767319670.687358:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.687360:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.687870:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.687891:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.687896:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.687898:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.687907:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.687910:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.687913:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.687919:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.687928:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.687940:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.687950:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.687956:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.687960:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [484, 484] 00000080:00200000:2.0:1767319670.687966:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.687969:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.687976:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1986560 i_blocks 2 00000080:00200000:2.0:1767319670.687979:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.687992:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1986560, count: 4096 00000080:00200000:2.0:1767319670.687997:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1986560, bytes: 4096 00000080:00200000:2.0:1767319670.688000:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.688005:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 486, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.688007:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1986560, 1990656) 0 0 00000080:00200000:2.0:1767319670.688010:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.688017:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [485, 485] 00020000:00200000:2.0:1767319670.688020:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1986560, 1990656) 1990656, 4096 00020000:00200000:2.0:1767319670.688024:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.688033:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [485, 485] 00000008:00010000:2.0:1767319670.688182:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.688186:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.688199:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.688210:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.688220:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.688227:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.688244:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.688254:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1986560, 1990656) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.688263:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 485 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.688292:0:88594:0:(rw26.c:912:ll_write_end()) pos 1986560, len 4096, copied 4096 00000080:00200000:2.0:1767319670.688297:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000fd4d820[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.688301:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000cf5a5c17 17ffffc0001001 3:0 ffff90cb09501e58 485 lru 00000080:00200000:2.0:1767319670.688307:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000043c72b72 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:2.0:1767319670.688309:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000fd4d820 00000080:00200000:2.0:1767319670.688310:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.688312:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.688325:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.688337:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.688340:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.688342:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.688349:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.688351:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.688354:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.688358:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.688442:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.688452:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.688460:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.688465:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.688469:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [485, 485] 00000080:00200000:2.0:1767319670.688473:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.688476:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.688481:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1990656 i_blocks 2 00000080:00200000:2.0:1767319670.688485:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.688494:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1990656, count: 4096 00000080:00200000:2.0:1767319670.688498:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1990656, bytes: 4096 00000080:00200000:2.0:1767319670.688500:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.688503:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 487, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.688505:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1990656, 1994752) 0 0 00000080:00200000:2.0:1767319670.688507:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.688512:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [486, 486] 00020000:00200000:2.0:1767319670.688515:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1990656, 1994752) 1994752, 4096 00020000:00200000:2.0:1767319670.688518:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.688524:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [486, 486] 00000008:00010000:2.0:1767319670.688530:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.688533:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.688540:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.688548:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.688556:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.688562:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.688578:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.688586:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1990656, 1994752) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.688593:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 486 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.688609:0:88594:0:(rw26.c:912:ll_write_end()) pos 1990656, len 4096, copied 4096 00000080:00200000:2.0:1767319670.688614:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000051af8351[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.688617:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000079a7fb07 17ffffc0001001 3:0 ffff90cb09501ca8 486 lru 00000080:00200000:2.0:1767319670.688623:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000013e1ec22 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:2.0:1767319670.688625:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000051af8351 00000080:00200000:2.0:1767319670.688627:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.688629:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.688638:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.688650:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.688653:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.688655:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.688661:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.688664:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.688666:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.688669:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.688676:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.688683:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.688690:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.692600:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.692618:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [486, 486] 00000080:00200000:2.0:1767319670.692632:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.692638:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.692659:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1994752 i_blocks 2 00000080:00200000:2.0:1767319670.692666:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.692847:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1994752, count: 4096 00000080:00200000:2.0:1767319670.692857:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1994752, bytes: 4096 00000080:00200000:2.0:1767319670.692864:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.692874:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 488, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.692876:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1994752, 1998848) 0 0 00000080:00200000:2.0:1767319670.692881:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.692899:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [487, 487] 00020000:00200000:2.0:1767319670.692910:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1994752, 1998848) 1998848, 4096 00020000:00200000:2.0:1767319670.692914:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.692935:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [487, 487] 00000008:00010000:2.0:1767319670.692959:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.692966:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.692996:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.693014:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.693029:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.693295:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.693327:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.693341:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1994752, 1998848) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.693356:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 487 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.693440:0:88594:0:(rw26.c:912:ll_write_end()) pos 1994752, len 4096, copied 4096 00000080:00200000:2.0:1767319670.693449:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000064f48ced[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.693453:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000046e1bff3 17ffffc0001001 3:0 ffff90cb09501bd0 487 lru 00000080:00200000:2.0:1767319670.693462:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005176d9c0 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:2.0:1767319670.693464:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000064f48ced 00000080:00200000:2.0:1767319670.693465:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.693470:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.693498:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.693527:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.693533:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.693536:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.693553:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.693557:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.693560:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.693566:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.693575:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.693593:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.693606:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.693613:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.693618:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [487, 487] 00000080:00200000:2.0:1767319670.693623:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.693627:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.693635:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1998848 i_blocks 2 00000080:00200000:2.0:1767319670.693638:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.693652:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1998848, count: 4096 00000080:00200000:2.0:1767319670.693657:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1998848, bytes: 4096 00000080:00200000:2.0:1767319670.693661:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.693665:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 489, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.693667:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1998848, 2002944) 0 0 00000080:00200000:2.0:1767319670.693669:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.693676:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [488, 488] 00020000:00200000:2.0:1767319670.693680:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1998848, 2002944) 2002944, 4096 00020000:00200000:2.0:1767319670.693684:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.694157:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [488, 488] 00000008:00010000:2.0:1767319670.694172:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.694176:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.694191:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.694203:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.694214:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.694223:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.694242:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.694253:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1998848, 2002944) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.694262:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 488 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.694290:0:88594:0:(rw26.c:912:ll_write_end()) pos 1998848, len 4096, copied 4096 00000080:00200000:2.0:1767319670.694297:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004d18f134[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.694300:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c283a09a 17ffffc0001001 3:0 ffff90cb095010d8 488 lru 00000080:00200000:2.0:1767319670.694307:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ab83950e 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:2.0:1767319670.694309:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004d18f134 00000080:00200000:2.0:1767319670.694310:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.694313:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.694326:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.694343:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.694347:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.694350:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.694359:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.694362:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.694825:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.694834:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.694843:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.694858:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.694870:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.694878:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.694884:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [488, 488] 00000080:00200000:2.0:1767319670.694893:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.694896:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.694906:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2002944 i_blocks 2 00000080:00200000:2.0:1767319670.694910:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.694928:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2002944, count: 4096 00000080:00200000:2.0:1767319670.694934:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2002944, bytes: 4096 00000080:00200000:2.0:1767319670.694937:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.694942:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 490, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.694944:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2002944, 2007040) 0 0 00000080:00200000:2.0:1767319670.694948:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.694958:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [489, 489] 00020000:00200000:2.0:1767319670.694963:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2002944, 2007040) 2007040, 4096 00020000:00200000:2.0:1767319670.694967:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.694978:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [489, 489] 00000008:00010000:2.0:1767319670.694987:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.694990:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.695003:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.695014:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.695023:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.695030:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.695116:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.695149:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2002944, 2007040) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.695160:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 489 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.695189:0:88594:0:(rw26.c:912:ll_write_end()) pos 2002944, len 4096, copied 4096 00000080:00200000:2.0:1767319670.695195:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000fac1e02[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.695199:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000004941041d 17ffffc0001001 3:0 ffff90cb09501870 489 lru 00000080:00200000:2.0:1767319670.695205:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001c1ab61a 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:2.0:1767319670.695208:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000fac1e02 00000080:00200000:2.0:1767319670.695209:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.695212:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.695227:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.695242:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.695245:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.695247:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.695255:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.695257:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.695259:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.695263:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.695271:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.695281:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.695290:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.695295:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.695299:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [489, 489] 00000080:00200000:2.0:1767319670.695303:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.695306:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.695311:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2007040 i_blocks 2 00000080:00200000:2.0:1767319670.695314:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.695322:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2007040, count: 4096 00000080:00200000:2.0:1767319670.695326:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2007040, bytes: 4096 00000080:00200000:2.0:1767319670.695328:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.695332:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 491, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.695335:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2007040, 2011136) 0 0 00000080:00200000:2.0:1767319670.695337:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.695342:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [490, 490] 00020000:00200000:2.0:1767319670.695345:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2007040, 2011136) 2011136, 4096 00020000:00200000:2.0:1767319670.695347:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.695352:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [490, 490] 00000008:00010000:2.0:1767319670.695358:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.695360:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.695657:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.695670:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.695685:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.695773:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.695794:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.695805:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2007040, 2011136) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.695813:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 490 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.695840:0:88594:0:(rw26.c:912:ll_write_end()) pos 2007040, len 4096, copied 4096 00000080:00200000:2.0:1767319670.695844:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000ece4c92[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.695847:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000a61f9499 17ffffc0001001 3:0 ffff90cb09501360 490 lru 00000080:00200000:2.0:1767319670.695854:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000071941c29 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:2.0:1767319670.695856:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000ece4c92 00000080:00200000:2.0:1767319670.695857:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.695860:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.695870:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.695885:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.695889:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.695892:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.695899:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.695902:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.695904:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.695909:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.695917:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.695927:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.695937:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.695943:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.695946:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [490, 490] 00000080:00200000:2.0:1767319670.695951:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.695954:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.695960:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2011136 i_blocks 2 00000080:00200000:2.0:1767319670.695964:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.695974:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2011136, count: 4096 00000080:00200000:2.0:1767319670.695978:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2011136, bytes: 4096 00000080:00200000:2.0:1767319670.695981:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.695985:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 492, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.695986:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2011136, 2015232) 0 0 00000080:00200000:2.0:1767319670.695989:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.695996:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [491, 491] 00020000:00200000:2.0:1767319670.695999:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2011136, 2015232) 2015232, 4096 00020000:00200000:2.0:1767319670.696001:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319670.696007:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [491, 491] 00000008:00010000:2.0:1767319670.696013:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.696016:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796830, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319670.696025:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.696033:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.697403:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.697415:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.697446:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.698891:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2011136, 2015232) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.698924:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 491 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.698985:0:88594:0:(rw26.c:912:ll_write_end()) pos 2011136, len 4096, copied 4096 00000080:00200000:3.0:1767319670.698997:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008dba8db9[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.699002:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001b8419dc 17ffffc0001001 3:0 ffff90cb0789da20 491 lru 00000080:00200000:3.0:1767319670.699010:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000004d88e44e 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:3.0:1767319670.699012:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008dba8db9 00000080:00200000:3.0:1767319670.699013:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.699024:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.699070:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.699103:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.699110:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.699113:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.699142:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.699146:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.699151:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796830 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.699160:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.699171:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.699189:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.699192:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796830 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.699202:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.699210:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [491, 491] 00000080:00200000:3.0:1767319670.699220:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.699224:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.699238:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2015232 i_blocks 2 00000080:00200000:3.0:1767319670.699243:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.699274:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2015232, count: 4096 00000080:00200000:3.0:1767319670.699283:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2015232, bytes: 4096 00000080:00200000:3.0:1767319670.699288:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.699293:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 493, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.699296:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2015232, 2019328) 0 0 00000080:00200000:3.0:1767319670.699300:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.699315:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [492, 492] 00020000:00200000:3.0:1767319670.699327:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2015232, 2019328) 2019328, 4096 00020000:00200000:3.0:1767319670.699332:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.699351:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [492, 492] 00000008:00010000:3.0:1767319670.699422:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.699428:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.699448:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.699463:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.699475:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.699483:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.699490:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.699499:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2015232, 2019328) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.699506:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 492 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.699528:0:88594:0:(rw26.c:912:ll_write_end()) pos 2015232, len 4096, copied 4096 00000080:00200000:3.0:1767319670.699533:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005e26b825[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.699537:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000a7fab957 17ffffc0001001 3:0 ffff90cb04266288 492 lru 00000080:00200000:3.0:1767319670.699543:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009b5bd525 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:3.0:1767319670.699545:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005e26b825 00000080:00200000:3.0:1767319670.699546:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.699549:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.699560:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.699578:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.699582:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.699585:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.699591:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.699594:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.699597:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.699602:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.699610:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.699620:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.699624:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.699629:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.699632:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [492, 492] 00000080:00200000:3.0:1767319670.699636:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.699640:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.699645:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2019328 i_blocks 2 00000080:00200000:3.0:1767319670.699648:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.699657:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2019328, count: 4096 00000080:00200000:3.0:1767319670.699660:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2019328, bytes: 4096 00000080:00200000:3.0:1767319670.699663:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.699666:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 494, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.699668:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2019328, 2023424) 0 0 00000080:00200000:3.0:1767319670.699670:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.699675:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [493, 493] 00020000:00200000:3.0:1767319670.699679:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2019328, 2023424) 2023424, 4096 00020000:00200000:3.0:1767319670.699687:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.699709:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [493, 493] 00000008:00010000:3.0:1767319670.699717:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.699720:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.699727:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.699736:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.699744:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.699751:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.699758:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.699765:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2019328, 2023424) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.699770:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 493 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.699788:0:88594:0:(rw26.c:912:ll_write_end()) pos 2019328, len 4096, copied 4096 00000080:00200000:3.0:1767319670.699793:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000bb58abf8[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.699796:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f86da6e8 17ffffc0001001 3:0 ffff90cb042665e8 493 lru 00000080:00200000:3.0:1767319670.699802:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a3b1b5dd 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:3.0:1767319670.699805:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000bb58abf8 00000080:00200000:3.0:1767319670.699806:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.699808:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.699816:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.699838:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.699842:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.699845:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.699851:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.699855:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.699857:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.699861:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.699868:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.699877:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.699880:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.699884:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.699887:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [493, 493] 00000080:00200000:3.0:1767319670.699891:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.699894:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.699899:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2023424 i_blocks 2 00000080:00200000:3.0:1767319670.699902:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.699910:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2023424, count: 4096 00000080:00200000:3.0:1767319670.699914:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2023424, bytes: 4096 00000080:00200000:3.0:1767319670.699917:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.699921:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 495, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.699923:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2023424, 2027520) 0 0 00000080:00200000:3.0:1767319670.699925:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.699931:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [494, 494] 00020000:00200000:3.0:1767319670.699934:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2023424, 2027520) 2027520, 4096 00020000:00200000:3.0:1767319670.699942:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.699950:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [494, 494] 00000008:00010000:3.0:1767319670.699956:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.699958:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.699965:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.699974:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.699984:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.699992:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.699999:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.700007:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2023424, 2027520) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.700013:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 494 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.700028:0:88594:0:(rw26.c:912:ll_write_end()) pos 2023424, len 4096, copied 4096 00000080:00200000:3.0:1767319670.700033:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004ad90dd6[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.700035:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f194b4ad 17ffffc0001001 3:0 ffff90cb04266af8 494 lru 00000080:00200000:3.0:1767319670.700040:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e3c2079c 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:3.0:1767319670.700042:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004ad90dd6 00000080:00200000:3.0:1767319670.700044:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.700046:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.700053:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.700080:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.700083:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.700085:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.700092:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.700095:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.700097:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.700102:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.700109:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.700117:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.700120:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.700137:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.700140:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [494, 494] 00000080:00200000:3.0:1767319670.700144:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.700147:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.700152:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2027520 i_blocks 2 00000080:00200000:3.0:1767319670.700155:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.700162:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2027520, count: 4096 00000080:00200000:3.0:1767319670.700166:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2027520, bytes: 4096 00000080:00200000:3.0:1767319670.700169:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.700172:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 496, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.700174:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2027520, 2031616) 0 0 00000080:00200000:3.0:1767319670.700177:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.700181:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [495, 495] 00020000:00200000:3.0:1767319670.700185:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2027520, 2031616) 2031616, 4096 00020000:00200000:3.0:1767319670.700192:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.700199:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [495, 495] 00000008:00010000:3.0:1767319670.700205:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.700207:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.700215:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.700224:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.700231:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.700239:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.700245:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.700254:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2027520, 2031616) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.700259:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 495 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.700280:0:88594:0:(rw26.c:912:ll_write_end()) pos 2027520, len 4096, copied 4096 00000080:00200000:3.0:1767319670.700284:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003c3b9c9a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.700287:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000012944a91 17ffffc0001001 3:0 ffff90cb04266510 495 lru 00000080:00200000:3.0:1767319670.700291:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008f030414 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:3.0:1767319670.700294:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003c3b9c9a 00000080:00200000:3.0:1767319670.700295:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.700297:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.700305:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.700328:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.700331:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.700334:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.700340:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.700343:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.700346:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.700350:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.700358:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.700413:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.700417:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.700422:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.700425:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [495, 495] 00000080:00200000:3.0:1767319670.700428:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.700432:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.700437:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2031616 i_blocks 2 00000080:00200000:3.0:1767319670.700440:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.700448:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2031616, count: 4096 00000080:00200000:3.0:1767319670.700451:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2031616, bytes: 4096 00000080:00200000:3.0:1767319670.700454:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.700457:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 497, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.700459:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2031616, 2035712) 0 0 00000080:00200000:3.0:1767319670.700461:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.700467:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [496, 496] 00020000:00200000:3.0:1767319670.700470:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2031616, 2035712) 2035712, 4096 00020000:00200000:3.0:1767319670.700478:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.700486:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [496, 496] 00000008:00010000:3.0:1767319670.700491:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.700494:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.700501:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.700510:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.700518:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.700526:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.700533:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.700541:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2031616, 2035712) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.700547:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 496 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.700570:0:88594:0:(rw26.c:912:ll_write_end()) pos 2031616, len 4096, copied 4096 00000080:00200000:3.0:1767319670.700576:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c297ab01[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.700579:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f39de6d2 17ffffc0001001 3:0 ffff90cb04266a20 496 lru 00000080:00200000:3.0:1767319670.700583:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001889befc 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:3.0:1767319670.700586:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c297ab01 00000080:00200000:3.0:1767319670.700587:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.700589:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.700598:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.700620:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.700624:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.700626:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.700632:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.700635:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.700637:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.700641:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.700648:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.700656:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.700658:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.700662:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.700665:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [496, 496] 00000080:00200000:3.0:1767319670.700669:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.700671:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.700676:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2035712 i_blocks 2 00000080:00200000:3.0:1767319670.700679:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.700686:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2035712, count: 4096 00000080:00200000:3.0:1767319670.700690:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2035712, bytes: 4096 00000080:00200000:3.0:1767319670.700692:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.700695:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 498, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.700697:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2035712, 2039808) 0 0 00000080:00200000:3.0:1767319670.700699:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.700705:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [497, 497] 00020000:00200000:3.0:1767319670.700708:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2035712, 2039808) 2039808, 4096 00020000:00200000:3.0:1767319670.700719:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.700726:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [497, 497] 00000008:00010000:3.0:1767319670.700731:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.700733:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.700741:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.700750:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.700759:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.700767:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.700775:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.700783:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2035712, 2039808) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.700789:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 497 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.700804:0:88594:0:(rw26.c:912:ll_write_end()) pos 2035712, len 4096, copied 4096 00000080:00200000:3.0:1767319670.700809:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000be377258[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.700812:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001df730fa 17ffffc0001001 3:0 ffff90cb04266798 497 lru 00000080:00200000:3.0:1767319670.700817:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008f2f052c 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:3.0:1767319670.700820:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000be377258 00000080:00200000:3.0:1767319670.700821:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.700823:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.700831:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.700853:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.700857:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.700859:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.700866:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.700868:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.700871:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.700874:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.700881:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.700890:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.700892:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.700896:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.700899:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [497, 497] 00000080:00200000:3.0:1767319670.700903:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.700906:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.700911:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2039808 i_blocks 2 00000080:00200000:3.0:1767319670.700914:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.700921:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2039808, count: 4096 00000080:00200000:3.0:1767319670.700925:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2039808, bytes: 4096 00000080:00200000:3.0:1767319670.700927:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.700930:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 499, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.700932:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2039808, 2043904) 0 0 00000080:00200000:3.0:1767319670.700935:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.700940:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [498, 498] 00020000:00200000:3.0:1767319670.700944:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2039808, 2043904) 2043904, 4096 00020000:00200000:3.0:1767319670.700953:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.700960:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [498, 498] 00000008:00010000:3.0:1767319670.700966:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.700968:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.700977:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.700985:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.700993:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.701000:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.701007:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.701014:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2039808, 2043904) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.701020:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 498 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.701038:0:88594:0:(rw26.c:912:ll_write_end()) pos 2039808, len 4096, copied 4096 00000080:00200000:3.0:1767319670.701042:0:88594:0:(rw26.c:969:ll_write_end()) page@000000007620a2e8[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.701045:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e748a2f7 17ffffc0001001 3:0 ffff90cb04266438 498 lru 00000080:00200000:3.0:1767319670.701050:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000012020aa 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:3.0:1767319670.701053:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000007620a2e8 00000080:00200000:3.0:1767319670.701055:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.701057:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.701066:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.701089:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.701092:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.701095:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.701102:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.701105:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.701108:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.701113:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.701134:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.701144:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.701147:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.701151:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.701153:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [498, 498] 00000080:00200000:3.0:1767319670.701157:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.701160:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.701165:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2043904 i_blocks 2 00000080:00200000:3.0:1767319670.701168:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.701177:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2043904, count: 4096 00000080:00200000:3.0:1767319670.701181:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2043904, bytes: 4096 00000080:00200000:3.0:1767319670.701184:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.701187:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 500, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.701189:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2043904, 2048000) 0 0 00000080:00200000:3.0:1767319670.701192:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.701197:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [499, 499] 00020000:00200000:3.0:1767319670.701200:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2043904, 2048000) 2048000, 4096 00020000:00200000:3.0:1767319670.701208:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.701216:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [499, 499] 00000008:00010000:3.0:1767319670.701223:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.701225:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.701232:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.701241:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.701250:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.701258:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.701264:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.701272:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2043904, 2048000) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.701278:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 499 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.701296:0:88594:0:(rw26.c:912:ll_write_end()) pos 2043904, len 4096, copied 4096 00000080:00200000:3.0:1767319670.701301:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000467089da[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.701304:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000312f1acf 17ffffc0001001 3:0 ffff90cb042661b0 499 lru 00000080:00200000:3.0:1767319670.701309:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9eb9295 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:3.0:1767319670.701311:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000467089da 00000080:00200000:3.0:1767319670.701312:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.701315:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.701325:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.701349:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.701353:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.701355:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.701361:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.701364:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.701409:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.701413:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.701422:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.701430:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.701433:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.701438:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.701441:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [499, 499] 00000080:00200000:3.0:1767319670.701445:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.701448:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.701454:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2048000 i_blocks 2 00000080:00200000:3.0:1767319670.701456:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.701465:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2048000, count: 4096 00000080:00200000:3.0:1767319670.701469:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2048000, bytes: 4096 00000080:00200000:3.0:1767319670.701471:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.701475:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 501, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.701477:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2048000, 2052096) 0 0 00000080:00200000:3.0:1767319670.701479:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.701484:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [500, 500] 00020000:00200000:3.0:1767319670.701488:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2048000, 2052096) 2052096, 4096 00020000:00200000:3.0:1767319670.701495:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.701502:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [500, 500] 00000008:00010000:3.0:1767319670.701508:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.701510:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.701519:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.701528:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.701537:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.701545:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.701552:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.701560:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2048000, 2052096) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.701566:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 500 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.701583:0:88594:0:(rw26.c:912:ll_write_end()) pos 2048000, len 4096, copied 4096 00000080:00200000:3.0:1767319670.701588:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f4ca8246[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.701591:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000006ec6be4c 17ffffc0001001 3:0 ffff90cb04266948 500 lru 00000080:00200000:3.0:1767319670.701598:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000183edc3f 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:3.0:1767319670.701600:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f4ca8246 00000080:00200000:3.0:1767319670.701602:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.701604:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.701613:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.701638:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.701642:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.701645:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.701651:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.701653:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.701656:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.701660:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.701668:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.701678:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.701680:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.701685:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.701688:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [500, 500] 00000080:00200000:3.0:1767319670.701692:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.701695:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.701700:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2052096 i_blocks 2 00000080:00200000:3.0:1767319670.701703:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.701712:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2052096, count: 4096 00000080:00200000:3.0:1767319670.701716:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2052096, bytes: 4096 00000080:00200000:3.0:1767319670.701719:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.701723:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 502, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.701724:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2052096, 2056192) 0 0 00000080:00200000:3.0:1767319670.701727:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.701732:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [501, 501] 00020000:00200000:3.0:1767319670.701735:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2052096, 2056192) 2056192, 4096 00020000:00200000:3.0:1767319670.701743:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.701750:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [501, 501] 00000008:00010000:3.0:1767319670.701756:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.701759:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.701766:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.701775:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.701784:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.701792:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.701799:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.701807:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2052096, 2056192) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.701811:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 501 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.701828:0:88594:0:(rw26.c:912:ll_write_end()) pos 2052096, len 4096, copied 4096 00000080:00200000:3.0:1767319670.701833:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000314f3a48[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.701836:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001feab91c 17ffffc0001001 3:0 ffff90cb04266bd0 501 lru 00000080:00200000:3.0:1767319670.701842:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000020a93787 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:3.0:1767319670.701844:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000314f3a48 00000080:00200000:3.0:1767319670.701845:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.701848:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.701857:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.701881:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.701884:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.701887:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.701893:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.701896:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.701898:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.701902:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.701910:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.701918:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.701921:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.701925:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.701928:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [501, 501] 00000080:00200000:3.0:1767319670.701932:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.701935:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.701940:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2056192 i_blocks 2 00000080:00200000:3.0:1767319670.701942:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.701951:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2056192, count: 4096 00000080:00200000:3.0:1767319670.701954:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2056192, bytes: 4096 00000080:00200000:3.0:1767319670.701957:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.701960:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 503, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.701962:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2056192, 2060288) 0 0 00000080:00200000:3.0:1767319670.701964:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.701969:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [502, 502] 00020000:00200000:3.0:1767319670.701972:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2056192, 2060288) 2060288, 4096 00020000:00200000:3.0:1767319670.701980:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.701988:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [502, 502] 00000008:00010000:3.0:1767319670.701994:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.701996:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.702004:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.702013:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.702021:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.702029:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.702036:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.702045:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2056192, 2060288) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.702050:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 502 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.702076:0:88594:0:(rw26.c:912:ll_write_end()) pos 2056192, len 4096, copied 4096 00000080:00200000:3.0:1767319670.702080:0:88594:0:(rw26.c:969:ll_write_end()) page@000000006f9fce58[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.702083:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b39f080e 17ffffc0001021 2:0 ffff90cb04266ca8 502 lru 00000080:00200000:3.0:1767319670.702089:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000004cc73a47 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:3.0:1767319670.702091:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000006f9fce58 00000080:00200000:3.0:1767319670.702093:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.702095:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.702103:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.706592:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.706609:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.706615:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.706639:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.706642:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.706647:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.706659:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.706677:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.706765:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.706769:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.706779:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.706788:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [502, 502] 00000080:00200000:3.0:1767319670.706798:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.706801:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.706817:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2060288 i_blocks 2 00000080:00200000:3.0:1767319670.706822:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.706852:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2060288, count: 4096 00000080:00200000:3.0:1767319670.706860:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2060288, bytes: 4096 00000080:00200000:3.0:1767319670.706865:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.706873:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 504, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.706876:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2060288, 2064384) 0 0 00000080:00200000:3.0:1767319670.706880:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.706895:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [503, 503] 00020000:00200000:3.0:1767319670.706900:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2060288, 2064384) 2064384, 4096 00020000:00200000:3.0:1767319670.706926:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.706943:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [503, 503] 00000008:00010000:3.0:1767319670.706956:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.706961:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.706982:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.706997:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.707010:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.707017:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.707024:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.707034:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2060288, 2064384) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.707177:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 503 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.707293:0:88594:0:(rw26.c:912:ll_write_end()) pos 2060288, len 4096, copied 4096 00000080:00200000:3.0:1767319670.707301:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ea35acdb[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.707305:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c74bd798 17ffffc0001001 3:0 ffff90cb04266000 503 lru 00000080:00200000:3.0:1767319670.707313:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000061a42be8 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:3.0:1767319670.707316:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ea35acdb 00000080:00200000:3.0:1767319670.707317:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.707322:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.707342:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.707404:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.707408:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.707411:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.707419:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.707422:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.707425:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.707429:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.707437:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.707447:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.707450:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.707455:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.707459:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [503, 503] 00000080:00200000:3.0:1767319670.707464:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.707467:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.707473:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2064384 i_blocks 2 00000080:00200000:3.0:1767319670.707476:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.707488:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2064384, count: 4096 00000080:00200000:3.0:1767319670.707491:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2064384, bytes: 4096 00000080:00200000:3.0:1767319670.707493:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.707497:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 505, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.707499:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2064384, 2068480) 0 0 00000080:00200000:3.0:1767319670.707501:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.707507:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [504, 504] 00020000:00200000:3.0:1767319670.707510:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2064384, 2068480) 2068480, 4096 00020000:00200000:3.0:1767319670.707518:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.707526:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [504, 504] 00000008:00010000:3.0:1767319670.707532:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.707535:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.707543:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.707552:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.707561:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.707567:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.707575:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.707584:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2064384, 2068480) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.707590:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 504 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.707607:0:88594:0:(rw26.c:912:ll_write_end()) pos 2064384, len 4096, copied 4096 00000080:00200000:3.0:1767319670.707612:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000bca158be[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.707615:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007b3b47f8 17ffffc0001001 3:0 ffff90cb04266360 504 lru 00000080:00200000:3.0:1767319670.707621:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a5830a05 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:3.0:1767319670.707623:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000bca158be 00000080:00200000:3.0:1767319670.707624:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.707626:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.707635:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.707659:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.707663:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.707665:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.707672:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.707675:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.707677:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.707682:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.707690:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.708544:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.708548:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.708558:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.708564:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [504, 504] 00000080:00200000:3.0:1767319670.708569:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.708572:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.708582:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2068480 i_blocks 2 00000080:00200000:3.0:1767319670.708585:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.708603:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2068480, count: 4096 00000080:00200000:3.0:1767319670.708609:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2068480, bytes: 4096 00000080:00200000:3.0:1767319670.708613:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.708618:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 506, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.708620:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2068480, 2072576) 0 0 00000080:00200000:3.0:1767319670.708624:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.708635:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [505, 505] 00020000:00200000:3.0:1767319670.708639:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2068480, 2072576) 2072576, 4096 00020000:00200000:3.0:1767319670.708659:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.708673:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [505, 505] 00000008:00010000:3.0:1767319670.708684:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.708687:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.708814:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.708828:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.708839:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.708847:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.708855:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.708866:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2068480, 2072576) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.708877:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 505 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.708911:0:88594:0:(rw26.c:912:ll_write_end()) pos 2068480, len 4096, copied 4096 00000080:00200000:3.0:1767319670.708917:0:88594:0:(rw26.c:969:ll_write_end()) page@000000002b41c588[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.708921:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000059243d47 17ffffc0001001 3:0 ffff90cb04266870 505 lru 00000080:00200000:3.0:1767319670.708927:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000000a4572ed 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:3.0:1767319670.708930:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000002b41c588 00000080:00200000:3.0:1767319670.708931:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.708936:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.708953:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.708986:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.708993:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.708995:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.709008:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.709011:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.709014:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.709019:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.709027:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.709036:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.709102:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.709107:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.709111:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [505, 505] 00000080:00200000:3.0:1767319670.709115:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.709119:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.709134:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2072576 i_blocks 2 00000080:00200000:3.0:1767319670.709138:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.709148:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2072576, count: 4096 00000080:00200000:3.0:1767319670.709152:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2072576, bytes: 4096 00000080:00200000:3.0:1767319670.709154:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.709612:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 507, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.709617:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2072576, 2076672) 0 0 00000080:00200000:3.0:1767319670.709621:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.709632:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [506, 506] 00020000:00200000:3.0:1767319670.709636:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2072576, 2076672) 2076672, 4096 00020000:00200000:3.0:1767319670.709649:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.709661:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [506, 506] 00000008:00010000:3.0:1767319670.709671:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.709674:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.709688:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.709782:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.709793:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.709800:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.709807:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.709817:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2072576, 2076672) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.709826:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 506 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.709857:0:88594:0:(rw26.c:912:ll_write_end()) pos 2072576, len 4096, copied 4096 00000080:00200000:3.0:1767319670.709864:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c9f063b6[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.709868:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000000a1e8cab 17ffffc0001001 3:0 ffff90cb042660d8 506 lru 00000080:00200000:3.0:1767319670.709874:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000097e71d0f 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:3.0:1767319670.709877:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c9f063b6 00000080:00200000:3.0:1767319670.709878:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.709880:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.709895:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.709922:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.709926:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.709928:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.709937:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.709940:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.709943:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.709948:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.709956:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.709969:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.709972:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.709978:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.709982:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [506, 506] 00000080:00200000:3.0:1767319670.709987:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.709990:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.709997:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2076672 i_blocks 2 00000080:00200000:3.0:1767319670.710000:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.710014:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2076672, count: 4096 00000080:00200000:3.0:1767319670.710019:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2076672, bytes: 4096 00000080:00200000:3.0:1767319670.710022:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.710027:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 508, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.710028:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2076672, 2080768) 0 0 00000080:00200000:3.0:1767319670.710031:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.711984:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [507, 507] 00020000:00200000:3.0:1767319670.712003:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2076672, 2080768) 2080768, 4096 00020000:00200000:3.0:1767319670.712033:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.712573:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [507, 507] 00000008:00010000:3.0:1767319670.712597:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.712603:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.712770:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.712792:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.712807:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.712817:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.712826:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.712841:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2076672, 2080768) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.712859:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 507 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.712913:0:88594:0:(rw26.c:912:ll_write_end()) pos 2076672, len 4096, copied 4096 00000080:00200000:3.0:1767319670.712925:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008bd2a68e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.712930:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002580bd12 17ffffc0001001 3:0 ffff90cb042666c0 507 lru 00000080:00200000:3.0:1767319670.712939:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000017958c69 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:3.0:1767319670.712941:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008bd2a68e 00000080:00200000:3.0:1767319670.712943:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.712948:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.712975:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.713024:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.713030:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.713033:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.714851:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.714865:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.714869:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.714879:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.714894:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.714914:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.714917:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.714932:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.714942:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [507, 507] 00000080:00200000:3.0:1767319670.714952:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.714957:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.714973:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2080768 i_blocks 2 00000080:00200000:3.0:1767319670.714979:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.715010:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2080768, count: 4096 00000080:00200000:3.0:1767319670.715018:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2080768, bytes: 4096 00000080:00200000:3.0:1767319670.715024:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.715031:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 509, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.715033:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2080768, 2084864) 0 0 00000080:00200000:3.0:1767319670.717066:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.717101:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [508, 508] 00020000:00200000:3.0:1767319670.717112:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2080768, 2084864) 2084864, 4096 00020000:00200000:3.0:1767319670.717151:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.717181:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [508, 508] 00000008:00010000:3.0:1767319670.717202:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.717208:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.717238:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.717256:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.717272:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.717281:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.717289:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.717301:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2080768, 2084864) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.717318:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 508 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.717384:0:88594:0:(rw26.c:912:ll_write_end()) pos 2080768, len 4096, copied 4096 00000080:00200000:3.0:1767319670.717395:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f96f5127[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.717399:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000247e0f71 17ffffc0001001 3:0 ffff90cb04266d80 508 lru 00000080:00200000:3.0:1767319670.717406:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000faa708f8 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:3.0:1767319670.717409:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f96f5127 00000080:00200000:3.0:1767319670.717410:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.717416:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.717442:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.717489:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.717495:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.717498:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.717515:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.717519:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.717522:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.717527:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.717536:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.717554:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.717556:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.717566:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.717572:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [508, 508] 00000080:00200000:3.0:1767319670.717579:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.717584:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.717596:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2084864 i_blocks 2 00000080:00200000:3.0:1767319670.717602:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.718777:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2084864, count: 4096 00000080:00200000:3.0:1767319670.718798:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2084864, bytes: 4096 00000080:00200000:3.0:1767319670.718804:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.718812:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 510, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.718815:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2084864, 2088960) 0 0 00000080:00200000:3.0:1767319670.718819:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.718833:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [509, 509] 00020000:00200000:3.0:1767319670.718840:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2084864, 2088960) 2088960, 4096 00020000:00200000:3.0:1767319670.718860:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.718880:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [509, 509] 00000008:00010000:3.0:1767319670.718897:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.718902:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.718923:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.718937:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.718949:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.718957:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.718964:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.718975:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2084864, 2088960) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.718988:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 509 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.719029:0:88594:0:(rw26.c:912:ll_write_end()) pos 2084864, len 4096, copied 4096 00000080:00200000:3.0:1767319670.719036:0:88594:0:(rw26.c:969:ll_write_end()) page@000000002b7943b4[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.719183:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000aa66befb 17ffffc0001001 3:0 ffff90cb04266e58 509 lru 00000080:00200000:3.0:1767319670.719190:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001d0ddec5 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:3.0:1767319670.719192:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000002b7943b4 00000080:00200000:3.0:1767319670.719194:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.719198:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.719223:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.719260:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.719265:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.719269:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.719282:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.719285:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.719288:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.719293:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.719302:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.719316:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.719319:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.719327:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.719331:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [509, 509] 00000080:00200000:3.0:1767319670.719337:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.719340:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.719349:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2088960 i_blocks 2 00000080:00200000:3.0:1767319670.719353:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.719364:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2088960, count: 4096 00000080:00200000:3.0:1767319670.719473:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2088960, bytes: 4096 00000080:00200000:3.0:1767319670.719476:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.719481:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 511, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.719483:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2088960, 2093056) 0 0 00000080:00200000:3.0:1767319670.719485:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.719492:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [510, 510] 00020000:00200000:3.0:1767319670.719496:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2088960, 2093056) 2093056, 4096 00020000:00200000:3.0:1767319670.719505:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.719515:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [510, 510] 00000008:00010000:3.0:1767319670.719523:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.719526:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.719535:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.719544:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.719551:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.719558:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.719563:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.719570:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2088960, 2093056) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.719576:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 510 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.719602:0:88594:0:(rw26.c:912:ll_write_end()) pos 2088960, len 4096, copied 4096 00000080:00200000:3.0:1767319670.719607:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c2abb7b2[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.719611:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001f239daf 17ffffc0001001 3:0 ffff90cb3c556ca8 510 lru 00000080:00200000:3.0:1767319670.720150:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001e35fed4 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:3.0:1767319670.720154:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c2abb7b2 00000080:00200000:3.0:1767319670.720156:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.720160:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.720179:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.720214:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.720219:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.720222:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.720233:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.720236:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.720239:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.720245:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.720253:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.720265:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.720267:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.720273:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.720278:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [510, 510] 00000080:00200000:3.0:1767319670.720284:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.720287:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.720296:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2093056 i_blocks 2 00000080:00200000:3.0:1767319670.720299:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.720316:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2093056, count: 4096 00000080:00200000:3.0:1767319670.720320:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2093056, bytes: 4096 00000080:00200000:3.0:1767319670.720323:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.720328:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 512, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.720329:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2093056, 2097152) 0 0 00000080:00200000:3.0:1767319670.720332:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319670.720341:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [511, 511] 00020000:00200000:3.0:1767319670.720344:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2093056, 2097152) 2097152, 4096 00020000:00200000:3.0:1767319670.720353:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319670.720401:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [511, 511] 00000008:00010000:3.0:1767319670.720412:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.720415:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.720428:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.720439:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.720449:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.720456:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.720463:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.720473:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2093056, 2097152) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.720483:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 511 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.720513:0:88594:0:(rw26.c:912:ll_write_end()) pos 2093056, len 4096, copied 4096 00000080:00200000:3.0:1767319670.720518:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c7509357[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.720521:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000010b51c3b 17ffffc0001001 3:0 ffff90cb3c556bd0 511 lru 00000080:00200000:3.0:1767319670.720526:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000000e6ef6ee 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 000000009160dee1 00000000855bebc1 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:3.0:1767319670.720528:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c7509357 00000080:00200000:3.0:1767319670.720529:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.720532:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.720541:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.720566:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.720569:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.720571:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.720594:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.720597:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.720600:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.720604:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.722022:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.722349:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.722354:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.722777:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.722789:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [511, 511] 00000080:00200000:3.0:1767319670.722799:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.722805:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:3.0:1767319670.722927:0:83990:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f lrc: 2/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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319670.722945:0:83990:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f lrc: 2/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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.723291:0:83990:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f lrc: 3/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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000008:00100000:3.0:1767319670.727565:0:83990:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb31cc3100 - object 0x280000400:2857 offset 0<>1048576 00000100:00100000:1.0:1767319670.727730:0:12483:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000080:00200000:2.0:1767319670.734170:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2097152 i_blocks 2 00000080:00200000:2.0:1767319670.734189:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.734230:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2097152, count: 4096 00000080:00200000:2.0:1767319670.734242:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2097152, bytes: 4096 00000080:00200000:2.0:1767319670.734247:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.734257:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 513, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.734260:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2097152, 2101248) 0 0 00000080:00200000:2.0:1767319670.734266:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319670.734288:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 need write layout 1, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.734292:0:88594:0:(vvp_io.c:356:vvp_io_fini()) [0x200004a52:0x2:0x0] write layout, type 2 [0x200000, 0x201000) 00000080:00010000:2.0:1767319670.734313:0:88594:0:(file.c:7031:ll_layout_intent()) ### lustre: requeue layout lock for file [0x200004a52:0x2:0x0](ffff90cb2b0f1148) 00000002:00010000:2.0:1767319670.734332:0:88594:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x2:0x0]) in obj [0x200004a52:0x2:0x0], intent: layout flags 02 00010000:00010000:2.0:1767319670.734365:0:88594:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1371 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec6508d expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319670.734406:0:88594:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x2:0x0]: losing layout lock 00010000:00010000:2.0:1767319670.734465:0:88594:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1371 lrc: 1/0,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec6508d expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.734472:0:88594:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319670.734475:0:88594:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506c00/0x2d0e085cf3af1371 lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec6508d expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.734520:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(EX) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 3/0,1 mode: --/EX res: [0x200004a52:0x2:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 88594 initiator: MDT0 00010000:00010000:2.0:1767319670.734550:0:88594:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 3/0,1 mode: --/EX res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88594 initiator: MDT0 00000020:00100000:2.0:1767319670.734566:0:88594:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319670.734580:0:88594:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a5500 x1853164290374528/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 376/856 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:2.0:1767319670.734591:0:88594:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 3/0,1 mode: --/EX res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88594 initiator: MDT0 00000100:00100000:2.0:1767319670.734895:0:88594:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5500 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88594:1853164290374528:192.168.203.141@tcp:101:dd.0 00000100:00100000:2.0:1767319670.735601:0:88594:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd69c0 going to sleep for 11 seconds 00000100:00100000:1.0:1767319670.735759:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc3100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290374272:192.168.203.141@tcp:4:dd.0 00000100:00100000:2.0:1767319670.742873:0:88594:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5500 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88594:1853164290374528:192.168.203.141@tcp:101:dd.0 00010000:00010000:2.0:1767319670.742908:0:88594:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode CR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 4/0,1 mode: --/EX res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.742924:0:88594:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 4/0,1 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.742939:0:88594:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 4/0,1 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.742953:0:88594:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 4/0,1 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.742968:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 5/1,1 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.742977:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(EX) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 5/1,1 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.743005:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 4/1,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00000002:00100000:2.0:1767319670.743018:0:88594:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff90cb040a5500 x1853164290374528/t42949673182(42949673182) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 376/632 e 0 to 0 dl 1767319686 ref 2 fl Complete:RQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319670.743058:0:88594:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00000002:00010000:2.0:1767319670.743072:0:88594:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.743087:0:88594:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 16 res 8589953618/2 (0 0) 00000080:00200000:2.0:1767319670.743095:0:88594:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x200004a52:0x2:0x0] suppgids 0 0: rc 0 00000080:00010000:2.0:1767319670.743107:0:88594:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x2:0x0](ffff90cb2b0f1148) for lock 0x2d0e085cf3af1386 00000080:00010000:2.0:1767319670.743116:0:88594:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1386 from it ffffb4ad87f83bb8 00010000:00010000:2.0:1767319670.743120:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.743148:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319670.743170:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 0, restart: 1 00000080:00200000:2.0:1767319670.743173:0:88594:0:(file.c:2149:ll_file_io_generic()) f0: restart write from ppos=2097152 bytes=4096 retries=999 ret=0: rc = 0 00000080:00200000:2.0:1767319670.743182:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.743193:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 513, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.743195:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2097152, 2101248) 0 0 00000080:00200000:2.0:1767319670.743201:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00010000:00010000:2.0:1767319670.743219:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.743238:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00000080:00010000:2.0:1767319670.743246:0:88594:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a52:0x2:0x0](0000000033fef49b) being reconfigured ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.743294:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319670.743302:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319670.743357:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:2.0:1767319670.743399:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1767319670.743441:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000008:00010000:2.0:1767319670.779084:0:12483:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f lrc: 2/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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319670.779352:0:12483:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000be5588cd ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f lrc: 2/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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319670.779420:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc3100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290374272:192.168.203.141@tcp:4:dd.0 00000080:00200000:0.0:1767319670.779564:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00010000:00010000:0.0:1767319670.780965:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319670.781002:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00000080:00010000:0.0:1767319670.781014:0:88594:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a52:0x2:0x0](0000000033fef49b) being reconfigured ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319670.781062:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:0.0:1767319670.781075:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:0.0:1767319670.781092:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:0.0:1767319670.781117:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000008:00010000:0.0:1767319670.781147:0:88594: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 1767319670 1767319670 0 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319670.781173:0:88594: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 1767319670 1767319670 0 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.781284:0:88594:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x2:0x0]: layout version change: 4294967294 -> 3 00010000:00010000:0.0:1767319670.781291:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319670.781330:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319670.781355:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [512, 512] 00020000:00200000:0.0:1767319670.781364:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2097152, 2101248) 2101248, 4096 00020000:00200000:0.0:1767319670.784117:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.800576:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [512, 512] 00000008:00010000:1.0:1767319670.800629:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.800638:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44030, osc lock ffff90cb048c8980, flags 0x0 00010000:00010000:1.0:1767319670.800730:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.800743:0:88594:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.800755:0:88594:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 88594 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319670.800785:0:88594:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1880 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88594:1853164290374656:192.168.203.141@tcp:101:dd.0 00000100:00100000:1.0:1767319670.800925:0:88594:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb07b47240 going to sleep for 11 seconds 00000100:00100000:2.0:1767319670.804564:0:88594:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1880 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88594:1853164290374656:192.168.203.141@tcp:101:dd.0 00010000:00010000:2.0:1767319670.804598:0:88594:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d lrc: 4/0,1 mode: --/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.804621:0:88594:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.804654:0:88594:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.804671:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319670.804686:0:88594:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.805304:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d lrc: 5/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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.805318:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d lrc: 4/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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.805354:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2097152, 2101248) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.806335:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 512 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.806645:0:88594:0:(rw26.c:912:ll_write_end()) pos 2097152, len 4096, copied 4096 00000080:00200000:2.0:1767319670.806659:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000daaec931[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.806663:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000032624dac 17ffffc0001021 2:0 ffff90cb09501000 512 lru 00000080:00200000:2.0:1767319670.806672:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c4f41fd8 256: 1< 0 - - > 2< 1048576 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 5111808 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:2.0:1767319670.806675:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000daaec931 00000080:00200000:2.0:1767319670.806676:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.806682:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.807325:0:88594:0:(osc_cache.c:814:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d lrc: 4/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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.807645:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.807654:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.807659:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.807682:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.807686:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.807690:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44030 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.809831:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.809858:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.809884:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.809889:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44030 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.809909:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.809920:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [512, 512] 00000080:00200000:2.0:1767319670.809933:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.809939:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.809957:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2101248 i_blocks 1 00000080:00200000:2.0:1767319670.809962:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.810360:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2101248, count: 4096 00000080:00200000:2.0:1767319670.810439:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2101248, bytes: 4096 00000080:00200000:2.0:1767319670.810447:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.811075:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 2, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.811078:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2101248, 2105344) 0 0 00000080:00200000:2.0:1767319670.811083:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.811102:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [513, 513] 00020000:00200000:2.0:1767319670.811109:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2101248, 2105344) 2105344, 4096 00020000:00200000:2.0:1767319670.811150:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.811174:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [513, 513] 00000008:00010000:2.0:1767319670.811196:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.811202:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.811229:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.811675:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1052672 1056767) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.811691:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.812534:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.812545:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.812563:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2101248, 2105344) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.812585:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 513 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.812653:0:88594:0:(rw26.c:912:ll_write_end()) pos 2101248, len 4096, copied 4096 00000080:00200000:2.0:1767319670.812664:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a06194c1[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.812668:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000297f5879 17ffffc0001001 3:0 ffff90cb09501948 513 lru 00000080:00200000:2.0:1767319670.812676:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000084aa55da 257: 1< 0 - - > 2< 1052672 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:2.0:1767319670.812679:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a06194c1 00000080:00200000:2.0:1767319670.812680:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.812687:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.812725:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.812773:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.812779:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.812783:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.812802:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.812806:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.812810:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.812815:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.812825:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.812844:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.812846:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.812855:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.812862:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [513, 513] 00000080:00200000:2.0:1767319670.812871:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.812875:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.812889:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2105344 i_blocks 1 00000080:00200000:2.0:1767319670.812894:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.812922:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2105344, count: 4096 00000080:00200000:2.0:1767319670.812930:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2105344, bytes: 4096 00000080:00200000:2.0:1767319670.812934:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.812940:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 3, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.812942:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2105344, 2109440) 0 0 00000080:00200000:2.0:1767319670.812946:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.812957:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [514, 514] 00020000:00200000:2.0:1767319670.812963:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2105344, 2109440) 2109440, 4096 00020000:00200000:2.0:1767319670.812973:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.816261:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [514, 514] 00000008:00010000:2.0:1767319670.816300:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.816308:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.816338:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.816358:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1056768 1060863) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.816389:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.816399:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.816409:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.816423:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2105344, 2109440) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.816441:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 514 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.816500:0:88594:0:(rw26.c:912:ll_write_end()) pos 2105344, len 4096, copied 4096 00000080:00200000:2.0:1767319670.816512:0:88594:0:(rw26.c:969:ll_write_end()) page@000000007ad6c94c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.816515:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000016b20c28 17ffffc0001001 3:0 ffff90cb095011b0 514 lru 00000080:00200000:2.0:1767319670.816523:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000033a06dfc 258: 1< 0 - - > 2< 1056768 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:2.0:1767319670.816525:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000007ad6c94c 00000080:00200000:2.0:1767319670.816527:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.816532:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.816558:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.816602:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.816607:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.816611:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.816628:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.816632:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.816635:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.816639:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.816648:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.816666:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.816670:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.816678:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.816686:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [514, 514] 00000080:00200000:2.0:1767319670.816695:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.816699:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.816710:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2109440 i_blocks 1 00000080:00200000:2.0:1767319670.816715:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.816746:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2109440, count: 4096 00000080:00200000:2.0:1767319670.816754:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2109440, bytes: 4096 00000080:00200000:2.0:1767319670.816759:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.816765:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 4, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.816767:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2109440, 2113536) 0 0 00000080:00200000:2.0:1767319670.816771:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.816785:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [515, 515] 00020000:00200000:2.0:1767319670.816791:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2109440, 2113536) 2113536, 4096 00020000:00200000:2.0:1767319670.816802:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.816814:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [515, 515] 00000008:00010000:2.0:1767319670.816820:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.816823:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.816831:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.816840:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1060864 1064959) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.816848:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.816855:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.816862:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.816869:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2109440, 2113536) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.816876:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 515 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.816895:0:88594:0:(rw26.c:912:ll_write_end()) pos 2109440, len 4096, copied 4096 00000080:00200000:2.0:1767319670.816900:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c9366de0[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.816904:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000060e3f94c 17ffffc0001001 3:0 ffff90cb09501438 515 lru 00000080:00200000:2.0:1767319670.816910:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000f210776e 259: 1< 0 - - > 2< 1060864 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:2.0:1767319670.816913:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c9366de0 00000080:00200000:2.0:1767319670.816914:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.816917:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.816926:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.816950:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.816954:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.816957:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.816963:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.816966:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.816969:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.816973:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.816982:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.816991:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.816993:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.816998:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.817000:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [515, 515] 00000080:00200000:2.0:1767319670.817005:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.817008:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.817013:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2113536 i_blocks 1 00000080:00200000:2.0:1767319670.817015:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.817023:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2113536, count: 4096 00000080:00200000:2.0:1767319670.817026:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2113536, bytes: 4096 00000080:00200000:2.0:1767319670.817029:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.817033:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 5, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.817035:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2113536, 2117632) 0 0 00000080:00200000:2.0:1767319670.817037:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.817043:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [516, 516] 00020000:00200000:2.0:1767319670.817046:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2113536, 2117632) 2117632, 4096 00020000:00200000:2.0:1767319670.817053:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.817060:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [516, 516] 00000008:00010000:2.0:1767319670.817065:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.817067:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.817075:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.817084:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1064960 1069055) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.817092:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.817100:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.817108:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.817115:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2113536, 2117632) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.821260:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 516 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.821420:0:88594:0:(rw26.c:912:ll_write_end()) pos 2113536, len 4096, copied 4096 00000080:00200000:2.0:1767319670.821433:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003c1b06c6[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.821437:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005956f315 17ffffc0001001 3:0 ffff90cb09501798 516 lru 00000080:00200000:2.0:1767319670.821446:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007ae68b3c 260: 1< 0 - - > 2< 1064960 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:2.0:1767319670.821448:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003c1b06c6 00000080:00200000:2.0:1767319670.821450:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.821456:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.821488:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.821536:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.821541:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.821546:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.821568:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.821572:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.821576:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.821585:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.821596:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.821615:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.821619:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.821628:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.821637:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [516, 516] 00000080:00200000:2.0:1767319670.821649:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.821653:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.821668:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2117632 i_blocks 1 00000080:00200000:2.0:1767319670.821674:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.821708:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2117632, count: 4096 00000080:00200000:2.0:1767319670.821717:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2117632, bytes: 4096 00000080:00200000:2.0:1767319670.821724:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.821730:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 6, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.821732:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2117632, 2121728) 0 0 00000080:00200000:2.0:1767319670.821736:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.821753:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [517, 517] 00020000:00200000:2.0:1767319670.821760:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2117632, 2121728) 2121728, 4096 00020000:00200000:2.0:1767319670.821773:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.821793:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [517, 517] 00000008:00010000:2.0:1767319670.821807:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.821813:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.821834:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.821848:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1069056 1073151) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.821860:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.821868:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.821875:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.821885:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2117632, 2121728) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.821896:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 517 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.821918:0:88594:0:(rw26.c:912:ll_write_end()) pos 2117632, len 4096, copied 4096 00000080:00200000:2.0:1767319670.821923:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000b33f585[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.821926:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000069d26744 17ffffc0001001 3:0 ffff90cb09501a20 517 lru 00000080:00200000:2.0:1767319670.821932:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000726eeb9c 261: 1< 0 - - > 2< 1069056 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:2.0:1767319670.821934:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000b33f585 00000080:00200000:2.0:1767319670.821935:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.821937:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.821946:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.821971:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.821975:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.821978:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.821985:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.821988:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.821991:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.821995:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.822003:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.822012:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.822014:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.822019:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.822022:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [517, 517] 00000080:00200000:2.0:1767319670.822025:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.822028:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.822034:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2121728 i_blocks 1 00000080:00200000:2.0:1767319670.822038:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.822046:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2121728, count: 4096 00000080:00200000:2.0:1767319670.822049:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2121728, bytes: 4096 00000080:00200000:2.0:1767319670.822052:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.822057:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 7, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.822058:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2121728, 2125824) 0 0 00000080:00200000:2.0:1767319670.822061:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.822067:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [518, 518] 00020000:00200000:2.0:1767319670.822070:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2121728, 2125824) 2125824, 4096 00020000:00200000:2.0:1767319670.822078:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.822086:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [518, 518] 00000008:00010000:2.0:1767319670.822092:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.822094:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.822102:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.822111:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1073152 1077247) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.822132:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.822141:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.822148:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.822157:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2121728, 2125824) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.822162:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 518 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.822180:0:88594:0:(rw26.c:912:ll_write_end()) pos 2121728, len 4096, copied 4096 00000080:00200000:2.0:1767319670.822184:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005d6198a1[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.822188:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000077babcde 17ffffc0001001 3:0 ffff90cb09501510 518 lru 00000080:00200000:2.0:1767319670.822194:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007eb457c5 262: 1< 0 - - > 2< 1073152 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:2.0:1767319670.822196:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005d6198a1 00000080:00200000:2.0:1767319670.822197:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.822199:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.822207:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.822231:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.822234:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.822237:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.822243:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.822245:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.822248:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.822252:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.822259:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.822268:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.822270:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.822275:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.822278:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [518, 518] 00000080:00200000:2.0:1767319670.822282:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.822284:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.822289:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2125824 i_blocks 1 00000080:00200000:2.0:1767319670.822292:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.822300:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2125824, count: 4096 00000080:00200000:2.0:1767319670.822303:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2125824, bytes: 4096 00000080:00200000:2.0:1767319670.822305:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.822309:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 8, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.822310:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2125824, 2129920) 0 0 00000080:00200000:2.0:1767319670.822312:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.822318:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [519, 519] 00020000:00200000:2.0:1767319670.822321:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2125824, 2129920) 2129920, 4096 00020000:00200000:2.0:1767319670.822330:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.822338:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [519, 519] 00000008:00010000:2.0:1767319670.822344:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.822346:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.822353:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.822362:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1077248 1081343) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.822405:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.822412:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.822419:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.822427:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2125824, 2129920) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.822433:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 519 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.822450:0:88594:0:(rw26.c:912:ll_write_end()) pos 2125824, len 4096, copied 4096 00000080:00200000:2.0:1767319670.822455:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f31bab93[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.822458:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000074379655 17ffffc0001001 3:0 ffff90cb09501af8 519 lru 00000080:00200000:2.0:1767319670.822464:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000074483382 263: 1< 0 - - > 2< 1077248 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:2.0:1767319670.822467:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f31bab93 00000080:00200000:2.0:1767319670.822468:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.822471:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.822480:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.822505:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.822509:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.822511:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.822518:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.822521:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.822523:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.822528:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.822535:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.822544:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.822546:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.822550:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.822553:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [519, 519] 00000080:00200000:2.0:1767319670.822557:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.822561:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.822566:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2129920 i_blocks 1 00000080:00200000:2.0:1767319670.822569:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.822577:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2129920, count: 4096 00000080:00200000:2.0:1767319670.822581:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2129920, bytes: 4096 00000080:00200000:2.0:1767319670.822584:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.822588:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 9, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.822590:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2129920, 2134016) 0 0 00000080:00200000:2.0:1767319670.822592:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.822598:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [520, 520] 00020000:00200000:2.0:1767319670.822601:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2129920, 2134016) 2134016, 4096 00020000:00200000:2.0:1767319670.822610:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.822617:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [520, 520] 00000008:00010000:2.0:1767319670.822622:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.822624:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.822632:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.822641:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1081344 1085439) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.822649:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.822657:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.822664:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.822672:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2129920, 2134016) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.822678:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 520 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.822697:0:88594:0:(rw26.c:912:ll_write_end()) pos 2129920, len 4096, copied 4096 00000080:00200000:2.0:1767319670.822702:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008885fc77[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.822705:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005fe4a089 17ffffc0001001 3:0 ffff90cb095015e8 520 lru 00000080:00200000:2.0:1767319670.822711:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007316b347 264: 1< 0 - - > 2< 1081344 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:2.0:1767319670.822714:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008885fc77 00000080:00200000:2.0:1767319670.822715:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.822717:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.822725:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.822750:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.822753:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.822755:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.822761:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.822764:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.822766:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.822771:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.822779:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.822788:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.822790:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.822795:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.822798:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [520, 520] 00000080:00200000:2.0:1767319670.822802:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.822805:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.822810:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2134016 i_blocks 1 00000080:00200000:2.0:1767319670.822813:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.822821:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2134016, count: 4096 00000080:00200000:2.0:1767319670.822824:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2134016, bytes: 4096 00000080:00200000:2.0:1767319670.822827:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.822831:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 10, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.822833:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2134016, 2138112) 0 0 00000080:00200000:2.0:1767319670.822835:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.822841:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [521, 521] 00020000:00200000:2.0:1767319670.822844:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2134016, 2138112) 2138112, 4096 00020000:00200000:2.0:1767319670.822852:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.822859:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [521, 521] 00000008:00010000:2.0:1767319670.822865:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.822867:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.822875:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.822885:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1085440 1089535) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.822894:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.822902:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.822909:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.822917:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2134016, 2138112) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.822924:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 521 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.822941:0:88594:0:(rw26.c:912:ll_write_end()) pos 2134016, len 4096, copied 4096 00000080:00200000:2.0:1767319670.822946:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000096330392[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.822949:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000006c5d20f 17ffffc0001001 3:0 ffff90cb09501288 521 lru 00000080:00200000:2.0:1767319670.822955:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000bba3aa4b 265: 1< 0 - - > 2< 1085440 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:2.0:1767319670.822957:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000096330392 00000080:00200000:2.0:1767319670.822959:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.822961:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.822969:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.822994:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.822997:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.822999:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.823006:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.823009:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.823011:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.823015:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.823023:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.823033:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.823036:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.823041:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.823044:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [521, 521] 00000080:00200000:2.0:1767319670.823047:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.823051:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.823056:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2138112 i_blocks 1 00000080:00200000:2.0:1767319670.823059:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.823066:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2138112, count: 4096 00000080:00200000:2.0:1767319670.823070:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2138112, bytes: 4096 00000080:00200000:2.0:1767319670.823072:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.823076:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 11, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.823078:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2138112, 2142208) 0 0 00000080:00200000:2.0:1767319670.823081:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.823087:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [522, 522] 00020000:00200000:2.0:1767319670.823090:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2138112, 2142208) 2142208, 4096 00020000:00200000:2.0:1767319670.823098:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.823105:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [522, 522] 00000008:00010000:2.0:1767319670.823111:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.823113:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.823132:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.823142:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1089536 1093631) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.823151:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.823159:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.823166:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.823174:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2138112, 2142208) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.823179:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 522 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.823198:0:88594:0:(rw26.c:912:ll_write_end()) pos 2138112, len 4096, copied 4096 00000080:00200000:2.0:1767319670.823202:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000441f40f4[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.823206:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000be619d65 17ffffc0001001 3:0 ffff90cb095016c0 522 lru 00000080:00200000:2.0:1767319670.823211:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b11c8902 266: 1< 0 - - > 2< 1089536 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:2.0:1767319670.823214:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000441f40f4 00000080:00200000:2.0:1767319670.823215:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.823217:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.823225:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.823249:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.823253:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.823255:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.823261:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.823264:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.823266:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.823271:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.823279:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.823287:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.823290:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.823294:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.823297:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [522, 522] 00000080:00200000:2.0:1767319670.823300:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.823304:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.823309:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2142208 i_blocks 1 00000080:00200000:2.0:1767319670.823312:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.823320:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2142208, count: 4096 00000080:00200000:2.0:1767319670.823323:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2142208, bytes: 4096 00000080:00200000:2.0:1767319670.823326:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.823330:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 12, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.823332:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2142208, 2146304) 0 0 00000080:00200000:2.0:1767319670.823334:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.823339:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [523, 523] 00020000:00200000:2.0:1767319670.823342:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2142208, 2146304) 2146304, 4096 00020000:00200000:2.0:1767319670.823350:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.823357:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [523, 523] 00000008:00010000:2.0:1767319670.823363:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.823400:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.823411:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.823421:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1093632 1097727) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.823429:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.823437:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.823443:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.823451:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2142208, 2146304) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.823457:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 523 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.823477:0:88594:0:(rw26.c:912:ll_write_end()) pos 2142208, len 4096, copied 4096 00000080:00200000:2.0:1767319670.823482:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000ece4c92[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.823485:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b244098d 17ffffc0001001 3:0 ffff90cb09501360 523 lru 00000080:00200000:2.0:1767319670.823491:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000071941c29 267: 1< 0 - - > 2< 1093632 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:2.0:1767319670.823493:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000ece4c92 00000080:00200000:2.0:1767319670.823495:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.823497:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.823506:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.823530:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.823533:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.823536:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.823543:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.823546:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.823549:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.823553:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.823561:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.823571:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.823574:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.823578:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.823581:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [523, 523] 00000080:00200000:2.0:1767319670.823585:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.823588:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.823594:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2146304 i_blocks 1 00000080:00200000:2.0:1767319670.823597:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.823604:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2146304, count: 4096 00000080:00200000:2.0:1767319670.823608:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2146304, bytes: 4096 00000080:00200000:2.0:1767319670.823610:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.823614:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 13, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.823616:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2146304, 2150400) 0 0 00000080:00200000:2.0:1767319670.823618:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.823624:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [524, 524] 00020000:00200000:2.0:1767319670.823627:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2146304, 2150400) 2150400, 4096 00020000:00200000:2.0:1767319670.823638:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.823646:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [524, 524] 00000008:00010000:2.0:1767319670.823652:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.823654:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.823662:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.823671:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1097728 1101823) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.823680:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.823688:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.823695:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.823704:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2146304, 2150400) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.823709:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 524 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.823727:0:88594:0:(rw26.c:912:ll_write_end()) pos 2146304, len 4096, copied 4096 00000080:00200000:2.0:1767319670.823731:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000fac1e02[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.823735:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e21b31f0 17ffffc0001001 3:0 ffff90cb09501870 524 lru 00000080:00200000:2.0:1767319670.823741:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001c1ab61a 268: 1< 0 - - > 2< 1097728 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:2.0:1767319670.823743:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000fac1e02 00000080:00200000:2.0:1767319670.823745:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.823747:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.823755:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.823776:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.823779:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.823782:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.823788:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.823790:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.823793:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.823797:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.823805:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.823814:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.823817:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.823821:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.823823:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [524, 524] 00000080:00200000:2.0:1767319670.823827:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.823830:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.823834:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2150400 i_blocks 1 00000080:00200000:2.0:1767319670.823837:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.823845:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2150400, count: 4096 00000080:00200000:2.0:1767319670.823849:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2150400, bytes: 4096 00000080:00200000:2.0:1767319670.823851:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.823855:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 14, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.823857:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2150400, 2154496) 0 0 00000080:00200000:2.0:1767319670.823859:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.823864:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [525, 525] 00020000:00200000:2.0:1767319670.823867:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2150400, 2154496) 2154496, 4096 00020000:00200000:2.0:1767319670.823875:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.823882:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [525, 525] 00000008:00010000:2.0:1767319670.823888:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.823890:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.823898:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.823907:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1101824 1105919) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.823916:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.823924:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.823931:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.823939:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2150400, 2154496) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.823945:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 525 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.823961:0:88594:0:(rw26.c:912:ll_write_end()) pos 2150400, len 4096, copied 4096 00000080:00200000:2.0:1767319670.823965:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004d18f134[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.823969:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003835addb 17ffffc0001001 3:0 ffff90cb095010d8 525 lru 00000080:00200000:2.0:1767319670.823974:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ab83950e 269: 1< 0 - - > 2< 1101824 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:2.0:1767319670.823976:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004d18f134 00000080:00200000:2.0:1767319670.823977:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.823979:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.823988:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.824010:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.824014:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.824016:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.824022:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.824025:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.824028:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.824032:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.824040:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.824049:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.824051:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.824056:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.824059:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [525, 525] 00000080:00200000:2.0:1767319670.824062:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.824065:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.824070:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2154496 i_blocks 1 00000080:00200000:2.0:1767319670.824073:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.824081:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2154496, count: 4096 00000080:00200000:2.0:1767319670.824084:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2154496, bytes: 4096 00000080:00200000:2.0:1767319670.824087:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.824091:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 15, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.824092:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2154496, 2158592) 0 0 00000080:00200000:2.0:1767319670.824095:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.824100:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [526, 526] 00020000:00200000:2.0:1767319670.824103:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2154496, 2158592) 2158592, 4096 00020000:00200000:2.0:1767319670.824111:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.829984:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [526, 526] 00000008:00010000:2.0:1767319670.830042:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.830051:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.830083:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.830106:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1105920 1110015) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.830133:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.830143:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.830151:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.830171:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2154496, 2158592) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.830195:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 526 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.830265:0:88594:0:(rw26.c:912:ll_write_end()) pos 2154496, len 4096, copied 4096 00000080:00200000:2.0:1767319670.830277:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000064f48ced[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.830282:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005200c8a0 17ffffc0001001 3:0 ffff90cb09501bd0 526 lru 00000080:00200000:2.0:1767319670.830290:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005176d9c0 270: 1< 0 - - > 2< 1105920 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:2.0:1767319670.830292:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000064f48ced 00000080:00200000:2.0:1767319670.830294:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.830300:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.830329:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.830404:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.830410:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.830414:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.830433:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.830437:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.830440:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.830445:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.830841:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.830862:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.830865:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.830875:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.830884:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [526, 526] 00000080:00200000:2.0:1767319670.830894:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.830898:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.830914:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2158592 i_blocks 1 00000080:00200000:2.0:1767319670.830919:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.830950:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2158592, count: 4096 00000080:00200000:2.0:1767319670.830958:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2158592, bytes: 4096 00000080:00200000:2.0:1767319670.830963:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.830970:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 16, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.830973:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2158592, 2162688) 0 0 00000080:00200000:2.0:1767319670.830986:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.831001:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [527, 527] 00020000:00200000:2.0:1767319670.831007:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2158592, 2162688) 2162688, 4096 00020000:00200000:2.0:1767319670.831021:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.831039:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [527, 527] 00000008:00010000:2.0:1767319670.831050:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.831055:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.831070:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.831081:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1110016 1114111) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.831092:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.831100:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.831107:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.831116:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2158592, 2162688) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.831136:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 527 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.831190:0:88594:0:(rw26.c:912:ll_write_end()) pos 2158592, len 4096, copied 4096 00000080:00200000:2.0:1767319670.831196:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000051af8351[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.831200:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ac2a0b7a 17ffffc0001021 2:0 ffff90cb09501ca8 527 lru 00000080:00200000:2.0:1767319670.831208:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000013e1ec22 271: 1< 0 - - > 2< 1110016 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:2.0:1767319670.831210:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000051af8351 00000080:00200000:2.0:1767319670.831212:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.831215:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.831230:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.831261:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.831265:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.831268:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.831277:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.831280:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.831284:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.831288:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.831296:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.831305:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.831308:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.831312:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.831316:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [527, 527] 00000080:00200000:2.0:1767319670.831319:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.831323:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.831329:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2162688 i_blocks 1 00000080:00200000:2.0:1767319670.831332:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.831341:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2162688, count: 4096 00000080:00200000:2.0:1767319670.831346:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2162688, bytes: 4096 00000080:00200000:2.0:1767319670.831348:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.831352:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 17, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.831354:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2162688, 2166784) 0 0 00000080:00200000:2.0:1767319670.831357:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.831362:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [528, 528] 00020000:00200000:2.0:1767319670.831405:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2162688, 2166784) 2166784, 4096 00020000:00200000:2.0:1767319670.831414:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.831423:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [528, 528] 00000008:00010000:2.0:1767319670.831429:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.831432:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.831440:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.831590:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1114112 1118207) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.831601:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.831610:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.831617:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.831626:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2162688, 2166784) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.831634:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 528 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.831655:0:88594:0:(rw26.c:912:ll_write_end()) pos 2162688, len 4096, copied 4096 00000080:00200000:2.0:1767319670.831660:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000fd4d820[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.831663:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000009adc7486 17ffffc0001001 3:0 ffff90cb09501e58 528 lru 00000080:00200000:2.0:1767319670.831669:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000043c72b72 272: 1< 0 - - > 2< 1114112 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:2.0:1767319670.831672:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000fd4d820 00000080:00200000:2.0:1767319670.831673:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.831675:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.831684:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.831894:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.831898:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.831901:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.831908:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.831911:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.831914:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.831918:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.831926:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.831936:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.831939:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.831944:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.831948:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [528, 528] 00000080:00200000:2.0:1767319670.831953:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.831957:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.831963:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2166784 i_blocks 1 00000080:00200000:2.0:1767319670.831966:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.832055:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2166784, count: 4096 00000080:00200000:2.0:1767319670.832061:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2166784, bytes: 4096 00000080:00200000:2.0:1767319670.832065:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.832069:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 18, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.832071:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2166784, 2170880) 0 0 00000080:00200000:2.0:1767319670.832074:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.832082:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [529, 529] 00020000:00200000:2.0:1767319670.832086:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2166784, 2170880) 2170880, 4096 00020000:00200000:2.0:1767319670.832094:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.832104:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [529, 529] 00000008:00010000:2.0:1767319670.832112:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.832116:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.832137:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.832148:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1118208 1122303) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.832157:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.832164:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.832171:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.832180:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2166784, 2170880) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.832187:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 529 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.832210:0:88594:0:(rw26.c:912:ll_write_end()) pos 2166784, len 4096, copied 4096 00000080:00200000:2.0:1767319670.832215:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d06cdd13[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.832219:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f8e7798b 17ffffc0001001 3:0 ffff90cb09501d80 529 lru 00000080:00200000:2.0:1767319670.832226:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007fa61132 273: 1< 0 - - > 2< 1118208 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:2.0:1767319670.832228:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d06cdd13 00000080:00200000:2.0:1767319670.832229:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.832232:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.832241:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.832267:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.832271:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.832274:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.832281:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.832283:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.832286:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.832291:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.832299:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.832308:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.832311:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.832316:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.832319:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [529, 529] 00000080:00200000:2.0:1767319670.832323:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.832326:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.832331:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2170880 i_blocks 1 00000080:00200000:2.0:1767319670.832334:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.832344:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2170880, count: 4096 00000080:00200000:2.0:1767319670.832348:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2170880, bytes: 4096 00000080:00200000:2.0:1767319670.832351:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.832355:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 19, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.832357:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2170880, 2174976) 0 0 00000080:00200000:2.0:1767319670.832360:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.832606:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [530, 530] 00020000:00200000:2.0:1767319670.832611:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2170880, 2174976) 2174976, 4096 00020000:00200000:2.0:1767319670.832621:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.832630:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [530, 530] 00000008:00010000:2.0:1767319670.832637:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.832639:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.832649:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.832659:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1122304 1126399) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.832669:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.832677:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.832685:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.833844:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2170880, 2174976) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.833874:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 530 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.833939:0:88594:0:(rw26.c:912:ll_write_end()) pos 2170880, len 4096, copied 4096 00000080:00200000:2.0:1767319670.833949:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000fbb6a424[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.833954:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e23cf3e9 17ffffc0001001 3:0 ffff90cb3c5b95e8 530 lru 00000080:00200000:2.0:1767319670.833963:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000909d6daa 274: 1< 0 - - > 2< 1122304 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:2.0:1767319670.833965:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000fbb6a424 00000080:00200000:2.0:1767319670.833967:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.833971:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.834066:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.834113:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.834119:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.835812:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.835848:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.835854:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.835858:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.835869:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.835885:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.835907:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.835910:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.835923:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.835931:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [530, 530] 00000080:00200000:2.0:1767319670.835942:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.835945:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.835962:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2174976 i_blocks 1 00000080:00200000:2.0:1767319670.835968:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.836618:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2174976, count: 4096 00000080:00200000:2.0:1767319670.836634:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2174976, bytes: 4096 00000080:00200000:2.0:1767319670.836641:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.836650:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 20, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.836652:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2174976, 2179072) 0 0 00000080:00200000:2.0:1767319670.836657:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.836675:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [531, 531] 00020000:00200000:2.0:1767319670.836682:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2174976, 2179072) 2179072, 4096 00020000:00200000:2.0:1767319670.837082:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.837103:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [531, 531] 00000008:00010000:2.0:1767319670.837133:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.837139:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.837165:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.837181:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1126400 1130495) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.837195:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.837205:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.837213:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.837226:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2174976, 2179072) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.837768:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 531 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.837833:0:88594:0:(rw26.c:912:ll_write_end()) pos 2174976, len 4096, copied 4096 00000080:00200000:2.0:1767319670.837843:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b3781628[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.837846:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000cc8037e6 17ffffc0001001 3:0 ffff90cb3c5b9288 531 lru 00000080:00200000:2.0:1767319670.837854:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e19c147c 275: 1< 0 - - > 2< 1126400 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:2.0:1767319670.837856:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b3781628 00000080:00200000:2.0:1767319670.837858:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.837863:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.837890:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.837934:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.837939:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.837942:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.837958:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.837962:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.837965:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.837971:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.837989:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.838006:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.838009:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.838016:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.838023:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [531, 531] 00000080:00200000:2.0:1767319670.838031:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.838035:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.838047:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2179072 i_blocks 1 00000080:00200000:2.0:1767319670.838052:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.838071:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2179072, count: 4096 00000080:00200000:2.0:1767319670.838078:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2179072, bytes: 4096 00000080:00200000:2.0:1767319670.838082:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.838088:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 21, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.838090:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2179072, 2183168) 0 0 00000080:00200000:2.0:1767319670.838093:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.838103:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [532, 532] 00020000:00200000:2.0:1767319670.838108:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2179072, 2183168) 2183168, 4096 00020000:00200000:2.0:1767319670.838117:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.838138:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [532, 532] 00000008:00010000:2.0:1767319670.838147:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.838150:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.838163:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.838173:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1130496 1134591) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.838183:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.838190:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.838198:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.838207:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2179072, 2183168) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.838216:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 532 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.838235:0:88594:0:(rw26.c:912:ll_write_end()) pos 2179072, len 4096, copied 4096 00000080:00200000:2.0:1767319670.838251:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d1983097[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.838255:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000edca3768 17ffffc0001001 3:0 ffff90cb3c5b96c0 532 lru 00000080:00200000:2.0:1767319670.838261:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000003a2caf3d 276: 1< 0 - - > 2< 1130496 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:2.0:1767319670.838264:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d1983097 00000080:00200000:2.0:1767319670.838265:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.838268:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.838277:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.838301:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.838304:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.838307:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.838313:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.838316:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.838319:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.838324:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.838332:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.838342:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.838344:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.838349:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.838352:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [532, 532] 00000080:00200000:2.0:1767319670.838357:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.838360:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.838395:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2183168 i_blocks 1 00000080:00200000:2.0:1767319670.838399:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.838407:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2183168, count: 4096 00000080:00200000:2.0:1767319670.838411:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2183168, bytes: 4096 00000080:00200000:2.0:1767319670.838414:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.838418:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 22, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.838420:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2183168, 2187264) 0 0 00000080:00200000:2.0:1767319670.838422:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.838429:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [533, 533] 00020000:00200000:2.0:1767319670.838432:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2183168, 2187264) 2187264, 4096 00020000:00200000:2.0:1767319670.838439:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.838447:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [533, 533] 00000008:00010000:2.0:1767319670.839087:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.839091:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.839106:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.839118:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1134592 1138687) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.839141:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.839150:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.839157:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.839168:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2183168, 2187264) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.839179:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 533 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.839216:0:88594:0:(rw26.c:912:ll_write_end()) pos 2183168, len 4096, copied 4096 00000080:00200000:2.0:1767319670.839224:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e77ebd30[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.839227:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f893b83f 17ffffc0001001 3:0 ffff90cb3c5b9d80 533 lru 00000080:00200000:2.0:1767319670.839234:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c3bbca3d 277: 1< 0 - - > 2< 1134592 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:2.0:1767319670.839236:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e77ebd30 00000080:00200000:2.0:1767319670.839293:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.839297:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.839313:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.839344:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.839348:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.839351:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.839362:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.839365:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.839618:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.839624:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.839634:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.839648:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.839650:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.839658:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.839663:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [533, 533] 00000080:00200000:2.0:1767319670.839671:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.839674:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.839686:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2187264 i_blocks 1 00000080:00200000:2.0:1767319670.839690:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.839806:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2187264, count: 4096 00000080:00200000:2.0:1767319670.839813:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2187264, bytes: 4096 00000080:00200000:2.0:1767319670.839817:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.839823:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 23, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.839826:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2187264, 2191360) 0 0 00000080:00200000:2.0:1767319670.839830:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.839841:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [534, 534] 00020000:00200000:2.0:1767319670.839845:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2187264, 2191360) 2191360, 4096 00020000:00200000:2.0:1767319670.839859:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.839874:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [534, 534] 00000008:00010000:2.0:1767319670.839882:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.839884:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.839895:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.839906:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1138688 1142783) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.839917:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.839925:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.839932:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.839941:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2187264, 2191360) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.839949:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 534 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.840222:0:88594:0:(rw26.c:912:ll_write_end()) pos 2187264, len 4096, copied 4096 00000080:00200000:2.0:1767319670.840231:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b514bdb8[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.840235:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000657becbe 17ffffc0001001 3:0 ffff90cb3c5b9e58 534 lru 00000080:00200000:2.0:1767319670.840818:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000000348dba 278: 1< 0 - - > 2< 1138688 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:2.0:1767319670.840822:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b514bdb8 00000080:00200000:2.0:1767319670.840823:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.840828:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.840852:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.840896:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.840902:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.840905:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.840919:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.840922:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.840925:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.840931:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.840941:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.840953:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.840956:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.840963:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.840968:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [534, 534] 00000080:00200000:2.0:1767319670.840974:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.840978:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.841610:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2191360 i_blocks 1 00000080:00200000:2.0:1767319670.841620:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.841647:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2191360, count: 4096 00000080:00200000:2.0:1767319670.841655:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2191360, bytes: 4096 00000080:00200000:2.0:1767319670.841659:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.841666:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 24, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.841668:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2191360, 2195456) 0 0 00000080:00200000:2.0:1767319670.841672:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.841686:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [535, 535] 00020000:00200000:2.0:1767319670.841691:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2191360, 2195456) 2195456, 4096 00020000:00200000:2.0:1767319670.842088:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.842107:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [535, 535] 00000008:00010000:2.0:1767319670.842136:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.842142:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.842164:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.842179:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1142784 1146879) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.842192:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.842200:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.842208:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.842219:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2191360, 2195456) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.842233:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 535 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.842815:0:88594:0:(rw26.c:912:ll_write_end()) pos 2191360, len 4096, copied 4096 00000080:00200000:2.0:1767319670.842826:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000056d466e7[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.842830:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007f913c5c 17ffffc0001001 3:0 ffff90cb3c5b9ca8 535 lru 00000080:00200000:2.0:1767319670.842838:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000068bd9fdb 279: 1< 0 - - > 2< 1142784 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:2.0:1767319670.842840:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000056d466e7 00000080:00200000:2.0:1767319670.842842:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.842847:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.842870:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.842910:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.842915:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.842918:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.842934:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.842937:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.842940:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.842945:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.842955:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.842970:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.842973:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.843651:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.843662:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [535, 535] 00000080:00200000:2.0:1767319670.843670:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.843675:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.843689:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2195456 i_blocks 1 00000080:00200000:2.0:1767319670.843694:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.843857:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2195456, count: 4096 00000080:00200000:2.0:1767319670.843865:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2195456, bytes: 4096 00000080:00200000:2.0:1767319670.843870:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.843878:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 25, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.843880:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2195456, 2199552) 0 0 00000080:00200000:2.0:1767319670.843884:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.843899:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [536, 536] 00020000:00200000:2.0:1767319670.843905:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2195456, 2199552) 2199552, 4096 00020000:00200000:2.0:1767319670.843922:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.843939:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [536, 536] 00000008:00010000:2.0:1767319670.843953:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.843958:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.844301:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.844320:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1146880 1150975) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.844335:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.844344:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.844352:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.844403:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2195456, 2199552) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.844418:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 536 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.844832:0:88594:0:(rw26.c:912:ll_write_end()) pos 2195456, len 4096, copied 4096 00000080:00200000:2.0:1767319670.844842:0:88594:0:(rw26.c:969:ll_write_end()) page@000000009061cfbb[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.844846:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000075435e19 17ffffc0001001 3:0 ffff90cb3c5b9bd0 536 lru 00000080:00200000:2.0:1767319670.844854:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d43f385d 280: 1< 0 - - > 2< 1146880 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:2.0:1767319670.844857:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000009061cfbb 00000080:00200000:2.0:1767319670.844858:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.844863:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.844890:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.844928:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.844932:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.844935:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.844950:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.844954:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.844957:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.844964:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.844973:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.845312:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.845316:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.845326:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.845333:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [536, 536] 00000080:00200000:2.0:1767319670.845340:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.845344:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.845356:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2199552 i_blocks 1 00000080:00200000:2.0:1767319670.845361:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.845416:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2199552, count: 4096 00000080:00200000:2.0:1767319670.845422:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2199552, bytes: 4096 00000080:00200000:2.0:1767319670.845427:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.845433:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 26, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.845434:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2199552, 2203648) 0 0 00000080:00200000:2.0:1767319670.845438:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.846074:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [537, 537] 00020000:00200000:2.0:1767319670.846085:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2199552, 2203648) 2203648, 4096 00020000:00200000:2.0:1767319670.846105:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.846136:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [537, 537] 00000008:00010000:2.0:1767319670.846156:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.846161:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.846184:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.846198:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1150976 1155071) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.846210:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.846218:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.846227:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.846288:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2199552, 2203648) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.846305:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 537 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.846350:0:88594:0:(rw26.c:912:ll_write_end()) pos 2199552, len 4096, copied 4096 00000080:00200000:2.0:1767319670.846360:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000250cb32a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.846364:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ce8ff151 17ffffc0001001 3:0 ffff90cb3c5b90d8 537 lru 00000080:00200000:2.0:1767319670.846419:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000224ae8e3 281: 1< 0 - - > 2< 1150976 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:2.0:1767319670.846422:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000250cb32a 00000080:00200000:2.0:1767319670.846424:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.846429:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.847600:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.847666:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.847674:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.847678:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.847699:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.847703:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.847707:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.847713:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.847723:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.847742:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.847745:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.847754:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.847760:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [537, 537] 00000080:00200000:2.0:1767319670.847769:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.847773:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.847787:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2203648 i_blocks 1 00000080:00200000:2.0:1767319670.847793:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.847820:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2203648, count: 4096 00000080:00200000:2.0:1767319670.847828:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2203648, bytes: 4096 00000080:00200000:2.0:1767319670.847833:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.847839:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 27, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.847842:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2203648, 2207744) 0 0 00000080:00200000:2.0:1767319670.847846:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.847859:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [538, 538] 00020000:00200000:2.0:1767319670.847864:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2203648, 2207744) 2207744, 4096 00020000:00200000:2.0:1767319670.847874:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.847890:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [538, 538] 00000008:00010000:2.0:1767319670.847905:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.847910:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.847928:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.847941:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1155072 1159167) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.847952:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.847961:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.847969:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.847980:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2203648, 2207744) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.847991:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 538 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.848027:0:88594:0:(rw26.c:912:ll_write_end()) pos 2203648, len 4096, copied 4096 00000080:00200000:2.0:1767319670.848034:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005d3d9080[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.848038:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008555ede3 17ffffc0001001 3:0 ffff90cb3c5b9870 538 lru 00000080:00200000:2.0:1767319670.848045:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ff4ec8bd 282: 1< 0 - - > 2< 1155072 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:2.0:1767319670.848048:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005d3d9080 00000080:00200000:2.0:1767319670.848049:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.848052:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.848067:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.848091:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.848094:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.848097:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.848103:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.848106:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.848109:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.848113:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.848135:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.848145:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.848148:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.848152:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.848156:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [538, 538] 00000080:00200000:2.0:1767319670.848160:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.848163:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.848169:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2207744 i_blocks 1 00000080:00200000:2.0:1767319670.848172:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.848181:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2207744, count: 4096 00000080:00200000:2.0:1767319670.848185:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2207744, bytes: 4096 00000080:00200000:2.0:1767319670.848187:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.848191:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 28, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.848193:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2207744, 2211840) 0 0 00000080:00200000:2.0:1767319670.848195:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.848201:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [539, 539] 00020000:00200000:2.0:1767319670.848204:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2207744, 2211840) 2211840, 4096 00020000:00200000:2.0:1767319670.848212:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.848219:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [539, 539] 00000008:00010000:2.0:1767319670.848225:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.848228:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.848237:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.848246:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1159168 1163263) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.848255:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.848262:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.848270:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.848278:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2207744, 2211840) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.848284:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 539 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.848305:0:88594:0:(rw26.c:912:ll_write_end()) pos 2207744, len 4096, copied 4096 00000080:00200000:2.0:1767319670.848310:0:88594:0:(rw26.c:969:ll_write_end()) page@000000001bc2ed8a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.848313:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c690b914 17ffffc0001001 3:0 ffff90cb3c5b9360 539 lru 00000080:00200000:2.0:1767319670.848319:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000089d02169 283: 1< 0 - - > 2< 1159168 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:2.0:1767319670.848321:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000001bc2ed8a 00000080:00200000:2.0:1767319670.848323:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.848325:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.848333:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.848356:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.848359:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.848361:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.848402:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.848405:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.848408:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.848412:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.848420:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.848428:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.848430:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.848436:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.848438:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [539, 539] 00000080:00200000:2.0:1767319670.848443:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.848446:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.849266:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2211840 i_blocks 1 00000080:00200000:2.0:1767319670.849273:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.849292:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2211840, count: 4096 00000080:00200000:2.0:1767319670.849298:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2211840, bytes: 4096 00000080:00200000:2.0:1767319670.849302:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.849308:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 29, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.849310:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2211840, 2215936) 0 0 00000080:00200000:2.0:1767319670.849313:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.849324:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [540, 540] 00020000:00200000:2.0:1767319670.849329:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2211840, 2215936) 2215936, 4096 00020000:00200000:2.0:1767319670.849346:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.849360:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [540, 540] 00000008:00010000:2.0:1767319670.849402:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.849407:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.849422:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.849434:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1163264 1167359) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.849447:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.849594:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.849601:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.849611:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2211840, 2215936) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.849623:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 540 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.849658:0:88594:0:(rw26.c:912:ll_write_end()) pos 2211840, len 4096, copied 4096 00000080:00200000:2.0:1767319670.849665:0:88594:0:(rw26.c:969:ll_write_end()) page@000000006df35ab3[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.849669:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001cfe0120 17ffffc0001001 3:0 ffff90cb3c5b9000 540 lru 00000080:00200000:2.0:1767319670.849676:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007e573ccf 284: 1< 0 - - > 2< 1163264 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:2.0:1767319670.849678:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000006df35ab3 00000080:00200000:2.0:1767319670.849680:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.849684:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.849797:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.849834:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.849840:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.849844:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.849859:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.849863:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.849866:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.849871:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.849880:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.849894:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.849897:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.849905:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.849910:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [540, 540] 00000080:00200000:2.0:1767319670.849916:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.849919:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.849927:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2215936 i_blocks 1 00000080:00200000:2.0:1767319670.849930:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.849941:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2215936, count: 4096 00000080:00200000:2.0:1767319670.849945:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2215936, bytes: 4096 00000080:00200000:2.0:1767319670.849948:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.849953:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 30, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.849954:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2215936, 2220032) 0 0 00000080:00200000:2.0:1767319670.849957:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.849963:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [541, 541] 00020000:00200000:2.0:1767319670.849967:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2215936, 2220032) 2220032, 4096 00020000:00200000:2.0:1767319670.860497:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.860538:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [541, 541] 00000008:00010000:2.0:1767319670.860565:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.860572:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.860606:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.860628:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1167360 1171455) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.860644:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.860655:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.860664:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.860679:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2215936, 2220032) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.860815:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 541 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.860891:0:88594:0:(rw26.c:912:ll_write_end()) pos 2215936, len 4096, copied 4096 00000080:00200000:2.0:1767319670.860903:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f206ccd3[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.860907:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008a90e44c 17ffffc0001001 3:0 ffff90cb3c5b9948 541 lru 00000080:00200000:2.0:1767319670.860915:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001ec84baa 285: 1< 0 - - > 2< 1167360 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:2.0:1767319670.860917:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f206ccd3 00000080:00200000:2.0:1767319670.860919:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.860925:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.860954:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.861088:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.861094:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.861098:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.861119:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.861132:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.861136:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.861142:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.861153:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.861173:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.861176:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.861186:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.861195:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [541, 541] 00000080:00200000:2.0:1767319670.861205:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.861210:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.861224:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2220032 i_blocks 1 00000080:00200000:2.0:1767319670.861229:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.861429:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2220032, count: 4096 00000080:00200000:2.0:1767319670.861439:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2220032, bytes: 4096 00000080:00200000:2.0:1767319670.861445:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.861514:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 31, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.861517:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2220032, 2224128) 0 0 00000080:00200000:2.0:1767319670.861521:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.861536:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [542, 542] 00020000:00200000:2.0:1767319670.861542:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2220032, 2224128) 2224128, 4096 00020000:00200000:2.0:1767319670.861553:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.861565:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [542, 542] 00000008:00010000:2.0:1767319670.861574:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.861577:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.861591:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.861602:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1171456 1175551) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.861612:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.861621:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.861629:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.861639:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2220032, 2224128) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.861647:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 542 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.861684:0:88594:0:(rw26.c:912:ll_write_end()) pos 2220032, len 4096, copied 4096 00000080:00200000:2.0:1767319670.861690:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000460cccb1[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.861694:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e0c74808 17ffffc0001021 2:0 ffff90cb3c5b91b0 542 lru 00000080:00200000:2.0:1767319670.862078:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000297770bc 286: 1< 0 - - > 2< 1171456 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:2.0:1767319670.862080:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000460cccb1 00000080:00200000:2.0:1767319670.862082:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.862085:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.862102:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.862146:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.862150:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.862153:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.862164:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.862167:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.862170:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.862175:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.862184:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.862196:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.862199:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.862204:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.862208:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [542, 542] 00000080:00200000:2.0:1767319670.862213:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.862217:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.862225:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2224128 i_blocks 1 00000080:00200000:2.0:1767319670.862228:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.862600:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2224128, count: 4096 00000080:00200000:2.0:1767319670.862610:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2224128, bytes: 4096 00000080:00200000:2.0:1767319670.862614:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.862619:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 32, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.862621:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2224128, 2228224) 0 0 00000080:00200000:2.0:1767319670.862625:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.862635:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [543, 543] 00020000:00200000:2.0:1767319670.862640:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2224128, 2228224) 2228224, 4096 00020000:00200000:2.0:1767319670.862650:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.862662:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [543, 543] 00000008:00010000:2.0:1767319670.862671:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.862675:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.862690:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.862713:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1175552 1179647) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.862723:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.862732:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.862740:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.862748:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2224128, 2228224) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.862757:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 543 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.862787:0:88594:0:(rw26.c:912:ll_write_end()) pos 2224128, len 4096, copied 4096 00000080:00200000:2.0:1767319670.862792:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b2e720a9[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.862795:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000006aff90f7 17ffffc0001001 3:0 ffff90cb3c5b9438 543 lru 00000080:00200000:2.0:1767319670.862802:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009f271346 287: 1< 0 - - > 2< 1175552 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:2.0:1767319670.862804:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b2e720a9 00000080:00200000:2.0:1767319670.862805:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.862807:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.862817:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.862840:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.862843:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.862846:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.862853:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.862856:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.862858:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.862863:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.862871:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.862880:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.862882:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.862887:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.862889:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [543, 543] 00000080:00200000:2.0:1767319670.862893:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.862896:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.862902:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2228224 i_blocks 1 00000080:00200000:2.0:1767319670.862904:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.862912:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2228224, count: 4096 00000080:00200000:2.0:1767319670.862915:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2228224, bytes: 4096 00000080:00200000:2.0:1767319670.862918:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.862921:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 33, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.862923:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2228224, 2232320) 0 0 00000080:00200000:2.0:1767319670.862926:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.862931:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [544, 544] 00020000:00200000:2.0:1767319670.862934:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2228224, 2232320) 2232320, 4096 00020000:00200000:2.0:1767319670.862941:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.862946:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [544, 544] 00000008:00010000:2.0:1767319670.862951:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.862953:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.862961:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.862970:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1179648 1183743) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.863156:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.863166:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.863173:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.863182:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2228224, 2232320) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.863187:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 544 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.863204:0:88594:0:(rw26.c:912:ll_write_end()) pos 2228224, len 4096, copied 4096 00000080:00200000:2.0:1767319670.863208:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000af287586[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.863211:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e88d126a 17ffffc0001001 3:0 ffff90cb3c5b9798 544 lru 00000080:00200000:2.0:1767319670.863217:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b4ae5ae9 288: 1< 0 - - > 2< 1179648 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:2.0:1767319670.863219:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000af287586 00000080:00200000:2.0:1767319670.863220:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.863226:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.863233:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.863345:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.863349:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.863351:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.863358:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.863361:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.863363:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.863396:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.863405:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.863415:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.863417:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.863421:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.863424:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [544, 544] 00000080:00200000:2.0:1767319670.863428:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.863431:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.863435:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2232320 i_blocks 1 00000080:00200000:2.0:1767319670.863438:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.863549:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2232320, count: 4096 00000080:00200000:2.0:1767319670.863555:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2232320, bytes: 4096 00000080:00200000:2.0:1767319670.863558:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.863563:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 34, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.863565:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2232320, 2236416) 0 0 00000080:00200000:2.0:1767319670.863568:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.863576:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [545, 545] 00020000:00200000:2.0:1767319670.863579:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2232320, 2236416) 2236416, 4096 00020000:00200000:2.0:1767319670.863586:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.863593:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [545, 545] 00000008:00010000:2.0:1767319670.863599:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.863602:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.863610:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.863620:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1183744 1187839) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.863630:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.863637:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.863644:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.863652:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2232320, 2236416) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.863657:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 545 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.863675:0:88594:0:(rw26.c:912:ll_write_end()) pos 2232320, len 4096, copied 4096 00000080:00200000:2.0:1767319670.863679:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008ba0e8f4[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.863683:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001089df22 17ffffc0001001 3:0 ffff90cb3c5b9a20 545 lru 00000080:00200000:2.0:1767319670.863689:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005c034b48 289: 1< 0 - - > 2< 1183744 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:2.0:1767319670.863691:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008ba0e8f4 00000080:00200000:2.0:1767319670.863692:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.863768:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.863779:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.863801:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.863804:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.863807:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.863813:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.863815:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.863818:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.863822:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.863830:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.863838:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.863841:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.863844:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.863847:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [545, 545] 00000080:00200000:2.0:1767319670.863851:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.863854:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.863859:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2236416 i_blocks 1 00000080:00200000:2.0:1767319670.863862:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.863870:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2236416, count: 4096 00000080:00200000:2.0:1767319670.863873:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2236416, bytes: 4096 00000080:00200000:2.0:1767319670.863876:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.863879:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 35, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.863881:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2236416, 2240512) 0 0 00000080:00200000:2.0:1767319670.863883:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.863888:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [546, 546] 00020000:00200000:2.0:1767319670.863891:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2236416, 2240512) 2240512, 4096 00020000:00200000:2.0:1767319670.863897:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.863902:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [546, 546] 00000008:00010000:2.0:1767319670.863907:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.863909:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.863916:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.863925:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1187840 1191935) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.863933:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.863941:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.863947:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.863954:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2236416, 2240512) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.863958:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 546 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.863972:0:88594:0:(rw26.c:912:ll_write_end()) pos 2236416, len 4096, copied 4096 00000080:00200000:2.0:1767319670.863976:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000033fea84a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.864149:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b3290107 17ffffc0001001 3:0 ffff90cb3c5b9510 546 lru 00000080:00200000:2.0:1767319670.864155:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009a31eda6 290: 1< 0 - - > 2< 1187840 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:2.0:1767319670.864157:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000033fea84a 00000080:00200000:2.0:1767319670.864158:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.864161:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.864170:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.864192:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.864195:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.864198:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.864203:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.864206:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.864208:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.864212:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.864220:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.864229:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.864231:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.864234:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.864300:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [546, 546] 00000080:00200000:2.0:1767319670.864306:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.864309:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.864314:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2240512 i_blocks 1 00000080:00200000:2.0:1767319670.864318:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.864327:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2240512, count: 4096 00000080:00200000:2.0:1767319670.864330:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2240512, bytes: 4096 00000080:00200000:2.0:1767319670.864333:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.864336:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 36, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.864338:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2240512, 2244608) 0 0 00000080:00200000:2.0:1767319670.864340:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.864346:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [547, 547] 00020000:00200000:2.0:1767319670.864349:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2240512, 2244608) 2244608, 4096 00020000:00200000:2.0:1767319670.864356:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.864362:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [547, 547] 00000008:00010000:2.0:1767319670.864442:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.864445:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.864510:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.864520:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1191936 1196031) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.864529:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.864537:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.864543:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.864551:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2240512, 2244608) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.864557:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 547 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.864575:0:88594:0:(rw26.c:912:ll_write_end()) pos 2240512, len 4096, copied 4096 00000080:00200000:2.0:1767319670.864579:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f5bf4331[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.864582:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000772085d0 17ffffc0001001 3:0 ffff90cb3c5b9af8 547 lru 00000080:00200000:2.0:1767319670.864588:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000baeaf9a7 291: 1< 0 - - > 2< 1191936 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:2.0:1767319670.864589:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f5bf4331 00000080:00200000:2.0:1767319670.864591:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.864593:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.864600:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.864619:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.864622:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.864625:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.864630:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.864632:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.864635:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.864639:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.864646:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.864654:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.864656:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.864660:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.864662:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [547, 547] 00000080:00200000:2.0:1767319670.864666:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.864669:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.864674:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2244608 i_blocks 1 00000080:00200000:2.0:1767319670.864676:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.864684:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2244608, count: 4096 00000080:00200000:2.0:1767319670.864687:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2244608, bytes: 4096 00000080:00200000:2.0:1767319670.864689:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.864693:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 37, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.864781:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2244608, 2248704) 0 0 00000080:00200000:2.0:1767319670.864784:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.864790:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [548, 548] 00020000:00200000:2.0:1767319670.864793:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2244608, 2248704) 2248704, 4096 00020000:00200000:2.0:1767319670.864802:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.864809:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [548, 548] 00000008:00010000:2.0:1767319670.864814:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.864816:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.864823:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.864831:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1196032 1200127) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.864840:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.864847:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.864854:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.864861:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2244608, 2248704) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.864866:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 548 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.864893:0:88594:0:(rw26.c:912:ll_write_end()) pos 2244608, len 4096, copied 4096 00000080:00200000:2.0:1767319670.864897:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b02f539f[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.864900:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000009da0f85a 17ffffc0001001 3:0 ffff90cb0406ed80 548 lru 00000080:00200000:2.0:1767319670.864906:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000095dd18fb 292: 1< 0 - - > 2< 1196032 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:2.0:1767319670.864908:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b02f539f 00000080:00200000:2.0:1767319670.864909:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.864911:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.864918:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.864937:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.864940:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.864943:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.864948:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.864950:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.864952:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.864956:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.864964:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.864972:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.864974:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.865131:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.865137:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [548, 548] 00000080:00200000:2.0:1767319670.865141:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.865145:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.865150:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2248704 i_blocks 1 00000080:00200000:2.0:1767319670.865153:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.865162:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2248704, count: 4096 00000080:00200000:2.0:1767319670.865165:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2248704, bytes: 4096 00000080:00200000:2.0:1767319670.865167:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.865171:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 38, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.865173:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2248704, 2252800) 0 0 00000080:00200000:2.0:1767319670.865175:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.865180:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [549, 549] 00020000:00200000:2.0:1767319670.865183:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2248704, 2252800) 2252800, 4096 00020000:00200000:2.0:1767319670.865191:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.865199:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [549, 549] 00000008:00010000:2.0:1767319670.865204:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.865206:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796130, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319670.865214:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.865223:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1200128 1204223) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.865232:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.865323:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.865331:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.865339:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2248704, 2252800) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.865345:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 549 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.865363:0:88594:0:(rw26.c:912:ll_write_end()) pos 2248704, len 4096, copied 4096 00000080:00200000:2.0:1767319670.865621:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b1c9015c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.865625:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005472e8e5 17ffffc0001001 3:0 ffff90cb0406ee58 549 lru 00000080:00200000:2.0:1767319670.865632:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000004364a8e1 293: 1< 0 - - > 2< 1200128 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:2.0:1767319670.865634:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b1c9015c 00000080:00200000:2.0:1767319670.865636:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.867943:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.868011:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.868055:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.868062:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.868067:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.868088:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.868092:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.868096:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796130 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.868104:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.868115:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.868148:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.868151:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796130 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.868162:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.868170:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [549, 549] 00000080:00200000:3.0:1767319670.868181:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.868185:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.868201:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2252800 i_blocks 1 00000080:00200000:3.0:1767319670.868207:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.868251:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2252800, count: 4096 00000080:00200000:3.0:1767319670.868260:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2252800, bytes: 4096 00000080:00200000:3.0:1767319670.868283:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.868290:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 39, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.868293:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2252800, 2256896) 0 0 00000080:00200000:3.0:1767319670.868297:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.868313:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [550, 550] 00020000:00200000:3.0:1767319670.868320:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2252800, 2256896) 2256896, 4096 00020000:00200000:3.0:1767319670.868325:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.868343:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [550, 550] 00000008:00010000:3.0:1767319670.868359:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.868425:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.868629:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.868646:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1204224 1208319) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.868659:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.868667:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.868676:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.868689:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2252800, 2256896) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.868872:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 550 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.868924:0:88594:0:(rw26.c:912:ll_write_end()) pos 2252800, len 4096, copied 4096 00000080:00200000:3.0:1767319670.868932:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000062c13f91[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.868936:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000082999903 17ffffc0001001 3:0 ffff90cb3c5560d8 550 lru 00000080:00200000:3.0:1767319670.868944:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e1ad1533 294: 1< 0 - - > 2< 1204224 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:3.0:1767319670.868953:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000062c13f91 00000080:00200000:3.0:1767319670.868955:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.868958:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.868974:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.869169:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.869174:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.869178:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.869190:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.869194:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.869197:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.869203:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.869212:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.869224:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.869227:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.869234:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.869239:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [550, 550] 00000080:00200000:3.0:1767319670.869244:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.869247:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.869255:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2256896 i_blocks 1 00000080:00200000:3.0:1767319670.869258:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.869276:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2256896, count: 4096 00000080:00200000:3.0:1767319670.869282:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2256896, bytes: 4096 00000080:00200000:3.0:1767319670.869285:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.869291:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 40, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.869299:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2256896, 2260992) 0 0 00000080:00200000:3.0:1767319670.869302:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.869312:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [551, 551] 00020000:00200000:3.0:1767319670.869315:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2256896, 2260992) 2260992, 4096 00020000:00200000:3.0:1767319670.869319:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.869331:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [551, 551] 00000008:00010000:3.0:1767319670.869340:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.869344:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.869356:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.869390:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1208320 1212415) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.869402:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.869410:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.869418:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.869428:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2256896, 2260992) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.869435:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 551 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.869677:0:88594:0:(rw26.c:912:ll_write_end()) pos 2256896, len 4096, copied 4096 00000080:00200000:3.0:1767319670.869684:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a0620f26[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.869688:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000088c351f9 17ffffc0001001 3:0 ffff90cb3c556870 551 lru 00000080:00200000:3.0:1767319670.869694:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000063251a6e 295: 1< 0 - - > 2< 1208320 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:3.0:1767319670.869785:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a0620f26 00000080:00200000:3.0:1767319670.869793:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.869797:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.869810:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.869824:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.869827:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.869830:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.869837:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.869840:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.869842:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.869847:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.869855:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.869864:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.869867:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.869872:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.869876:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [551, 551] 00000080:00200000:3.0:1767319670.869880:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.869884:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.869890:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2260992 i_blocks 1 00000080:00200000:3.0:1767319670.869893:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.869904:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2260992, count: 4096 00000080:00200000:3.0:1767319670.869909:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2260992, bytes: 4096 00000080:00200000:3.0:1767319670.869912:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.869916:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 41, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.869918:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2260992, 2265088) 0 0 00000080:00200000:3.0:1767319670.869921:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.869933:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [552, 552] 00020000:00200000:3.0:1767319670.869937:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2260992, 2265088) 2265088, 4096 00020000:00200000:3.0:1767319670.869940:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.869947:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [552, 552] 00000008:00010000:3.0:1767319670.869954:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.869956:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.869966:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.869977:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1212416 1216511) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.870212:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.870221:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.870229:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.870246:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2260992, 2265088) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.870255:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 552 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.870278:0:88594:0:(rw26.c:912:ll_write_end()) pos 2260992, len 4096, copied 4096 00000080:00200000:3.0:1767319670.870284:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a29fb9bb[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.870287:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e29e01aa 17ffffc0001001 3:0 ffff90cb3c556360 552 lru 00000080:00200000:3.0:1767319670.870294:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002f6acbee 296: 1< 0 - - > 2< 1212416 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:3.0:1767319670.870296:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a29fb9bb 00000080:00200000:3.0:1767319670.870298:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.870300:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.870316:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.870332:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.870336:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.870339:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.870346:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.870349:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.870352:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.870357:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.870528:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.870542:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.870545:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.870551:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.870555:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [552, 552] 00000080:00200000:3.0:1767319670.870560:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.870564:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.870570:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2265088 i_blocks 1 00000080:00200000:3.0:1767319670.870573:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.870586:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2265088, count: 4096 00000080:00200000:3.0:1767319670.870590:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2265088, bytes: 4096 00000080:00200000:3.0:1767319670.870592:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.870597:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 42, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.870599:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2265088, 2269184) 0 0 00000080:00200000:3.0:1767319670.870601:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.870608:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [553, 553] 00020000:00200000:3.0:1767319670.870623:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2265088, 2269184) 2269184, 4096 00020000:00200000:3.0:1767319670.870626:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.870634:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [553, 553] 00000008:00010000:3.0:1767319670.870642:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.870645:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.870657:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.870666:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1216512 1220607) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.870675:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.870682:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.870689:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.870959:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2265088, 2269184) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.870968:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 553 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.871083:0:88594:0:(rw26.c:912:ll_write_end()) pos 2265088, len 4096, copied 4096 00000080:00200000:3.0:1767319670.871089:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b0a842f3[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.871093:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000025509867 17ffffc0001001 3:0 ffff90cb3c556000 553 lru 00000080:00200000:3.0:1767319670.871100:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000079b7d536 297: 1< 0 - - > 2< 1216512 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:3.0:1767319670.871102:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b0a842f3 00000080:00200000:3.0:1767319670.871103:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.871105:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.871117:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.871152:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.871155:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.871158:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.871167:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.871170:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.871173:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.871177:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.871186:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.871197:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.871200:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.871205:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.871208:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [553, 553] 00000080:00200000:3.0:1767319670.871213:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.871216:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.871222:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2269184 i_blocks 1 00000080:00200000:3.0:1767319670.871225:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.871236:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2269184, count: 4096 00000080:00200000:3.0:1767319670.871253:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2269184, bytes: 4096 00000080:00200000:3.0:1767319670.871256:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.871261:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 43, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.871262:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2269184, 2273280) 0 0 00000080:00200000:3.0:1767319670.871265:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.871271:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [554, 554] 00020000:00200000:3.0:1767319670.871275:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2269184, 2273280) 2273280, 4096 00020000:00200000:3.0:1767319670.871284:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.871292:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [554, 554] 00000008:00010000:3.0:1767319670.871299:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.871301:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.871310:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.871320:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1220608 1224703) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.871328:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.871337:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.871344:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.871352:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2269184, 2273280) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.871357:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 554 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.871421:0:88594:0:(rw26.c:912:ll_write_end()) pos 2269184, len 4096, copied 4096 00000080:00200000:3.0:1767319670.871426:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000af9f09f3[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.871430:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000043a18714 17ffffc0001001 3:0 ffff90cb3c556948 554 lru 00000080:00200000:3.0:1767319670.871435:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e486f6df 298: 1< 0 - - > 2< 1220608 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:3.0:1767319670.871438:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000af9f09f3 00000080:00200000:3.0:1767319670.871439:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.871441:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.871824:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.871855:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.871858:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.871861:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.871869:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.871872:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.871875:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.871880:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.871888:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.871899:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.871902:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.871907:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.871911:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [554, 554] 00000080:00200000:3.0:1767319670.871915:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.871919:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.871925:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2273280 i_blocks 1 00000080:00200000:3.0:1767319670.871928:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.871943:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2273280, count: 4096 00000080:00200000:3.0:1767319670.871948:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2273280, bytes: 4096 00000080:00200000:3.0:1767319670.871952:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.871957:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 44, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.871959:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2273280, 2277376) 0 0 00000080:00200000:3.0:1767319670.871962:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.871969:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [555, 555] 00020000:00200000:3.0:1767319670.871972:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2273280, 2277376) 2277376, 4096 00020000:00200000:3.0:1767319670.872072:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.872081:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [555, 555] 00000008:00010000:3.0:1767319670.872090:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.872093:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.872103:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.872114:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1224704 1228799) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.872136:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.872144:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.872150:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.872159:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2273280, 2277376) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.872167:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 555 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.872206:0:88594:0:(rw26.c:912:ll_write_end()) pos 2273280, len 4096, copied 4096 00000080:00200000:3.0:1767319670.872212:0:88594:0:(rw26.c:969:ll_write_end()) page@000000007d10c828[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.872215:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000cfb9f356 17ffffc0001021 2:0 ffff90cb3c5561b0 555 lru 00000080:00200000:3.0:1767319670.872221:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002806aec1 299: 1< 0 - - > 2< 1224704 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:3.0:1767319670.872223:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000007d10c828 00000080:00200000:3.0:1767319670.872225:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.872227:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.872237:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.873171:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.873178:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.873182:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.873202:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.873205:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.873209:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.873218:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.873229:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.873334:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.873339:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.873348:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.873355:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [555, 555] 00000080:00200000:3.0:1767319670.873363:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.873389:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.873402:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2277376 i_blocks 1 00000080:00200000:3.0:1767319670.873407:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.873430:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2277376, count: 4096 00000080:00200000:3.0:1767319670.873437:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2277376, bytes: 4096 00000080:00200000:3.0:1767319670.873442:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.874110:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 45, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.874115:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2277376, 2281472) 0 0 00000080:00200000:3.0:1767319670.874131:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.874149:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [556, 556] 00020000:00200000:3.0:1767319670.874157:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2277376, 2281472) 2281472, 4096 00020000:00200000:3.0:1767319670.874178:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.874201:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [556, 556] 00000008:00010000:3.0:1767319670.874221:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.874227:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.874669:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.874687:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1228800 1232895) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.874793:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.874804:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.874811:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.874826:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2277376, 2281472) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.874844:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 556 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.874904:0:88594:0:(rw26.c:912:ll_write_end()) pos 2277376, len 4096, copied 4096 00000080:00200000:3.0:1767319670.874915:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000afb25215[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.874920:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000004ffa1830 17ffffc0001001 3:0 ffff90cb3c556438 556 lru 00000080:00200000:3.0:1767319670.874928:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e43b8c04 300: 1< 0 - - > 2< 1228800 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:3.0:1767319670.874930:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000afb25215 00000080:00200000:3.0:1767319670.874932:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.874937:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.874962:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.875585:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.875592:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.875595:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.875616:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.875620:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.875623:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.875630:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.875640:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.875660:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.875663:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.875672:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.875679:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [556, 556] 00000080:00200000:3.0:1767319670.875687:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.875691:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.875945:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2281472 i_blocks 1 00000080:00200000:3.0:1767319670.875952:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.875993:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2281472, count: 4096 00000080:00200000:3.0:1767319670.876003:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2281472, bytes: 4096 00000080:00200000:3.0:1767319670.876008:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.876015:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 46, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.876018:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2281472, 2285568) 0 0 00000080:00200000:3.0:1767319670.876022:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.876036:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [557, 557] 00020000:00200000:3.0:1767319670.876041:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2281472, 2285568) 2285568, 4096 00020000:00200000:3.0:1767319670.876059:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.876075:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [557, 557] 00000008:00010000:3.0:1767319670.876089:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.876094:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.876111:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.876137:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1232896 1236991) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.876150:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.876158:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.876165:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.876177:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2281472, 2285568) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.876190:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 557 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.876230:0:88594:0:(rw26.c:912:ll_write_end()) pos 2281472, len 4096, copied 4096 00000080:00200000:3.0:1767319670.876242:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000081f75768[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.876247:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c7088a57 17ffffc0001001 3:0 ffff90cb3c556798 557 lru 00000080:00200000:3.0:1767319670.876254:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000db4b0790 301: 1< 0 - - > 2< 1232896 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:3.0:1767319670.876257:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000081f75768 00000080:00200000:3.0:1767319670.876259:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.876263:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.876280:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.876307:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.876310:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.876313:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.876321:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.876324:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.876326:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.876330:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.876339:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.876350:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.876353:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.876358:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.876363:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [557, 557] 00000080:00200000:3.0:1767319670.876413:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.876417:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.876422:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2285568 i_blocks 1 00000080:00200000:3.0:1767319670.876425:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.876435:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2285568, count: 4096 00000080:00200000:3.0:1767319670.876439:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2285568, bytes: 4096 00000080:00200000:3.0:1767319670.876442:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.876446:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 47, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.876849:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2285568, 2289664) 0 0 00000080:00200000:3.0:1767319670.876856:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.876866:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [558, 558] 00020000:00200000:3.0:1767319670.876870:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2285568, 2289664) 2289664, 4096 00020000:00200000:3.0:1767319670.876882:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.876892:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [558, 558] 00000008:00010000:3.0:1767319670.876900:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.876903:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.876915:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.876926:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1236992 1241087) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.876936:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.876945:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.876953:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.876963:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2285568, 2289664) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.876971:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 558 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.877008:0:88594:0:(rw26.c:912:ll_write_end()) pos 2285568, len 4096, copied 4096 00000080:00200000:3.0:1767319670.877015:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b01ef8e8[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.877019:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f15a061f 17ffffc0001001 3:0 ffff90cb3c556a20 558 lru 00000080:00200000:3.0:1767319670.877027:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d53f2137 302: 1< 0 - - > 2< 1236992 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:3.0:1767319670.877029:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b01ef8e8 00000080:00200000:3.0:1767319670.877030:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.877033:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.877044:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.877070:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.877074:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.877077:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.877084:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.877087:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.877090:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.877094:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.877103:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.877114:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.877116:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.877131:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.877134:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [558, 558] 00000080:00200000:3.0:1767319670.877139:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.877142:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.877148:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2289664 i_blocks 1 00000080:00200000:3.0:1767319670.877151:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.877164:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2289664, count: 4096 00000080:00200000:3.0:1767319670.877168:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2289664, bytes: 4096 00000080:00200000:3.0:1767319670.877171:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.877175:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 48, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.877177:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2289664, 2293760) 0 0 00000080:00200000:3.0:1767319670.877179:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.877185:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [559, 559] 00020000:00200000:3.0:1767319670.877187:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2289664, 2293760) 2293760, 4096 00020000:00200000:3.0:1767319670.877195:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.877202:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [559, 559] 00000008:00010000:3.0:1767319670.877207:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.877210:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.877217:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.877227:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1241088 1245183) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.877236:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.877244:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.877251:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.877257:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2289664, 2293760) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.877262:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 559 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.877276:0:88594:0:(rw26.c:912:ll_write_end()) pos 2289664, len 4096, copied 4096 00000080:00200000:3.0:1767319670.877281:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000059275377[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.877284:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008ce5b7d4 17ffffc0001001 3:0 ffff90cb3c556510 559 lru 00000080:00200000:3.0:1767319670.877289:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000082002917 303: 1< 0 - - > 2< 1241088 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:3.0:1767319670.877291:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000059275377 00000080:00200000:3.0:1767319670.877292:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.877294:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.877302:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.877323:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.877326:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.877328:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.877334:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.877338:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.877341:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.877345:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.877353:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.877362:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.877401:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.877408:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.877411:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [559, 559] 00000080:00200000:3.0:1767319670.877415:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.877418:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.877423:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2293760 i_blocks 1 00000080:00200000:3.0:1767319670.877425:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.877434:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2293760, count: 4096 00000080:00200000:3.0:1767319670.877437:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2293760, bytes: 4096 00000080:00200000:3.0:1767319670.877440:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.877443:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 49, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.877445:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2293760, 2297856) 0 0 00000080:00200000:3.0:1767319670.877447:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.878890:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [560, 560] 00020000:00200000:3.0:1767319670.878898:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2293760, 2297856) 2297856, 4096 00020000:00200000:3.0:1767319670.878928:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.878949:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [560, 560] 00000008:00010000:3.0:1767319670.878966:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.878971:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.879006:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.879022:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1245184 1249279) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.879037:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.879047:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.879054:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.879067:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2293760, 2297856) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.879081:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 560 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.879154:0:88594:0:(rw26.c:912:ll_write_end()) pos 2293760, len 4096, copied 4096 00000080:00200000:3.0:1767319670.879165:0:88594:0:(rw26.c:969:ll_write_end()) page@000000001223ccf0[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.879170:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000094aa9f46 17ffffc0001001 3:0 ffff90cb3c556af8 560 lru 00000080:00200000:3.0:1767319670.879177:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005423a628 304: 1< 0 - - > 2< 1245184 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:3.0:1767319670.879179:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000001223ccf0 00000080:00200000:3.0:1767319670.879181:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.879186:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.879210:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.879866:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.879876:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.879880:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.879901:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.879905:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.879909:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.879917:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.879929:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.879947:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.879950:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.879960:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.879968:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [560, 560] 00000080:00200000:3.0:1767319670.880108:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.880114:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.880137:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2297856 i_blocks 1 00000080:00200000:3.0:1767319670.880143:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.880171:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2297856, count: 4096 00000080:00200000:3.0:1767319670.880179:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2297856, bytes: 4096 00000080:00200000:3.0:1767319670.880184:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.880190:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 50, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.880193:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2297856, 2301952) 0 0 00000080:00200000:3.0:1767319670.880196:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.880208:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [561, 561] 00020000:00200000:3.0:1767319670.880212:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2297856, 2301952) 2301952, 4096 00020000:00200000:3.0:1767319670.880229:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.880497:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [561, 561] 00000008:00010000:3.0:1767319670.880514:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.880518:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.880540:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.880555:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1249280 1253375) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.880568:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.880577:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.880584:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.880597:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2297856, 2301952) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.880610:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 561 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.880650:0:88594:0:(rw26.c:912:ll_write_end()) pos 2297856, len 4096, copied 4096 00000080:00200000:3.0:1767319670.880658:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000315f5a2a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.880661:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d6ee03b1 17ffffc0001001 3:0 ffff90cb3c5565e8 561 lru 00000080:00200000:3.0:1767319670.880668:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000619b9014 305: 1< 0 - - > 2< 1249280 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:3.0:1767319670.880670:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000315f5a2a 00000080:00200000:3.0:1767319670.880672:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.880676:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.880859:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.880897:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.880903:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.880905:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.880917:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.880921:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.880924:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.880929:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.880938:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.880953:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.880956:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.880963:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.880967:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [561, 561] 00000080:00200000:3.0:1767319670.880972:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.880975:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.881266:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2301952 i_blocks 1 00000080:00200000:3.0:1767319670.881272:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.881293:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2301952, count: 4096 00000080:00200000:3.0:1767319670.881298:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2301952, bytes: 4096 00000080:00200000:3.0:1767319670.881301:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.881307:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 51, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.881309:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2301952, 2306048) 0 0 00000080:00200000:3.0:1767319670.881313:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.881323:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [562, 562] 00020000:00200000:3.0:1767319670.881328:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2301952, 2306048) 2306048, 4096 00020000:00200000:3.0:1767319670.881337:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.881346:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [562, 562] 00000008:00010000:3.0:1767319670.881355:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.881358:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.881401:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.881414:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1253376 1257471) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.881424:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.881433:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.881440:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.881776:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2301952, 2306048) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.881790:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 562 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.881827:0:88594:0:(rw26.c:912:ll_write_end()) pos 2301952, len 4096, copied 4096 00000080:00200000:3.0:1767319670.881834:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c3fb4dc7[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.881838:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d8b7ed84 17ffffc0001001 3:0 ffff90cb3c556288 562 lru 00000080:00200000:3.0:1767319670.881844:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000439cd824 306: 1< 0 - - > 2< 1253376 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:3.0:1767319670.881846:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c3fb4dc7 00000080:00200000:3.0:1767319670.881848:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.881850:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.881864:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.881891:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.881895:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.881897:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.881906:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.881909:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.881911:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.881917:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.881926:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.881938:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.881940:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.881945:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.881949:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [562, 562] 00000080:00200000:3.0:1767319670.881954:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.881957:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.881963:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2306048 i_blocks 1 00000080:00200000:3.0:1767319670.881966:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.882054:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2306048, count: 4096 00000080:00200000:3.0:1767319670.882060:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2306048, bytes: 4096 00000080:00200000:3.0:1767319670.882063:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.882067:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 52, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.882069:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2306048, 2310144) 0 0 00000080:00200000:3.0:1767319670.882072:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.882079:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [563, 563] 00020000:00200000:3.0:1767319670.882083:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2306048, 2310144) 2310144, 4096 00020000:00200000:3.0:1767319670.882090:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.882098:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [563, 563] 00000008:00010000:3.0:1767319670.882105:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.882107:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.882118:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.882140:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1257472 1261567) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.882149:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.882157:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.882164:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.882172:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2306048, 2310144) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.882177:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 563 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.882192:0:88594:0:(rw26.c:912:ll_write_end()) pos 2306048, len 4096, copied 4096 00000080:00200000:3.0:1767319670.882197:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000665b3543[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.882199:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000089ae72fa 17ffffc0001001 3:0 ffff90cb3c5566c0 563 lru 00000080:00200000:3.0:1767319670.882205:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009d811f88 307: 1< 0 - - > 2< 1257472 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:3.0:1767319670.882207:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000665b3543 00000080:00200000:3.0:1767319670.882208:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.882211:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.882218:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.882241:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.882244:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.882247:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.882253:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.882255:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.882258:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.882262:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.882271:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.882279:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.882282:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.882285:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.882288:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [563, 563] 00000080:00200000:3.0:1767319670.882292:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.882295:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.882300:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2310144 i_blocks 1 00000080:00200000:3.0:1767319670.882303:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.882310:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2310144, count: 4096 00000080:00200000:3.0:1767319670.882313:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2310144, bytes: 4096 00000080:00200000:3.0:1767319670.882316:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.882320:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 53, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.882321:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2310144, 2314240) 0 0 00000080:00200000:3.0:1767319670.882324:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.882329:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [564, 564] 00020000:00200000:3.0:1767319670.882331:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2310144, 2314240) 2314240, 4096 00020000:00200000:3.0:1767319670.882338:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.882343:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [564, 564] 00000008:00010000:3.0:1767319670.882348:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.882350:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.882358:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.882620:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1261568 1265663) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.882632:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.882640:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.882647:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.882656:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2310144, 2314240) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.882662:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 564 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.882679:0:88594:0:(rw26.c:912:ll_write_end()) pos 2310144, len 4096, copied 4096 00000080:00200000:3.0:1767319670.882683:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000084ec73ca[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.882686:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f9e1cfae 17ffffc0001001 3:0 ffff90cb3c556d80 564 lru 00000080:00200000:3.0:1767319670.882692:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000092130a93 308: 1< 0 - - > 2< 1261568 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:3.0:1767319670.882781:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000084ec73ca 00000080:00200000:3.0:1767319670.882783:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.882785:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.882795:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.882818:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.882821:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.882823:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.882829:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.882832:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.882835:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.882839:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.882847:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.882857:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.882860:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.882864:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.882866:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [564, 564] 00000080:00200000:3.0:1767319670.882871:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.882874:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.882879:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2314240 i_blocks 1 00000080:00200000:3.0:1767319670.882882:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.882891:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2314240, count: 4096 00000080:00200000:3.0:1767319670.882894:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2314240, bytes: 4096 00000080:00200000:3.0:1767319670.882897:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.882901:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 54, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.882903:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2314240, 2318336) 0 0 00000080:00200000:3.0:1767319670.882905:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.882911:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [565, 565] 00020000:00200000:3.0:1767319670.882913:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2314240, 2318336) 2318336, 4096 00020000:00200000:3.0:1767319670.882920:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.882926:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [565, 565] 00000008:00010000:3.0:1767319670.882932:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.882935:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.882944:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.882953:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1265664 1269759) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.882963:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.882970:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.882976:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.884163:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2314240, 2318336) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.884183:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 565 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.884237:0:88594:0:(rw26.c:912:ll_write_end()) pos 2314240, len 4096, copied 4096 00000080:00200000:3.0:1767319670.884246:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000aadf8191[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.884250:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f136525e 17ffffc0001001 3:0 ffff90cb3c556e58 565 lru 00000080:00200000:3.0:1767319670.884256:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000001779017 309: 1< 0 - - > 2< 1265664 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:3.0:1767319670.884258:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000aadf8191 00000080:00200000:3.0:1767319670.884259:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.884264:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.884285:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.884322:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.884328:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.884331:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.884345:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.884349:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.884353:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.884359:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.884399:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.884415:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.884419:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.884426:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.884432:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [565, 565] 00000080:00200000:3.0:1767319670.884440:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.884443:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.886146:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2318336 i_blocks 1 00000080:00200000:3.0:1767319670.886163:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.886201:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2318336, count: 4096 00000080:00200000:3.0:1767319670.886211:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2318336, bytes: 4096 00000080:00200000:3.0:1767319670.886217:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.886226:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 55, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.886229:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2318336, 2322432) 0 0 00000080:00200000:3.0:1767319670.886234:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.886260:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [566, 566] 00020000:00200000:3.0:1767319670.886268:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2318336, 2322432) 2322432, 4096 00020000:00200000:3.0:1767319670.886293:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.886316:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [566, 566] 00000008:00010000:3.0:1767319670.886337:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.886345:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.886403:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.886421:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1269760 1273855) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.886435:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.886445:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.887871:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.887895:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2318336, 2322432) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.887917:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 566 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.888616:0:88594:0:(rw26.c:912:ll_write_end()) pos 2318336, len 4096, copied 4096 00000080:00200000:3.0:1767319670.888633:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c7509357[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.888637:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b0544682 17ffffc0001001 3:0 ffff90cb3c556bd0 566 lru 00000080:00200000:3.0:1767319670.888646:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000000e6ef6ee 310: 1< 0 - - > 2< 1269760 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:3.0:1767319670.888648:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c7509357 00000080:00200000:3.0:1767319670.888650:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.888656:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.888689:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.888916:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.888922:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.888926:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.888946:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.888950:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.888953:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.888962:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.888973:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.889153:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.889157:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.889167:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.889176:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [566, 566] 00000080:00200000:3.0:1767319670.889187:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.889191:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.889206:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2322432 i_blocks 1 00000080:00200000:3.0:1767319670.889212:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.889253:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2322432, count: 4096 00000080:00200000:3.0:1767319670.889262:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2322432, bytes: 4096 00000080:00200000:3.0:1767319670.889268:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.889275:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 56, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.889277:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2322432, 2326528) 0 0 00000080:00200000:3.0:1767319670.889282:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.889298:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [567, 567] 00020000:00200000:3.0:1767319670.889305:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2322432, 2326528) 2326528, 4096 00020000:00200000:3.0:1767319670.889320:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.889340:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [567, 567] 00000008:00010000:3.0:1767319670.889355:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.889361:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.889416:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.889431:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1273856 1277951) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.889443:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.890442:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.890463:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.890481:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2322432, 2326528) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.890502:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 567 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.890628:0:88594:0:(rw26.c:912:ll_write_end()) pos 2322432, len 4096, copied 4096 00000080:00200000:3.0:1767319670.890640:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c2abb7b2[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.890645:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e79667cd 17ffffc0001001 3:0 ffff90cb3c556ca8 567 lru 00000080:00200000:3.0:1767319670.890652:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001e35fed4 311: 1< 0 - - > 2< 1273856 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:3.0:1767319670.890655:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c2abb7b2 00000080:00200000:3.0:1767319670.890658:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.890662:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.890687:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.890740:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.890745:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.890749:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.890764:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.890768:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.890772:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.890776:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.890786:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.890803:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.890806:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.890815:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.890821:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [567, 567] 00000080:00200000:3.0:1767319670.890829:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.890833:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.890845:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2326528 i_blocks 1 00000080:00200000:3.0:1767319670.890850:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.890874:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2326528, count: 4096 00000080:00200000:3.0:1767319670.890881:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2326528, bytes: 4096 00000080:00200000:3.0:1767319670.890885:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.890890:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 57, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.890892:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2326528, 2330624) 0 0 00000080:00200000:3.0:1767319670.890896:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.890909:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [568, 568] 00020000:00200000:3.0:1767319670.890915:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2326528, 2330624) 2330624, 4096 00020000:00200000:3.0:1767319670.890924:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.890940:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [568, 568] 00000008:00010000:3.0:1767319670.890952:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.890956:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.890974:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.890998:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1277952 1282047) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.891009:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.891016:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.891023:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.891032:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2326528, 2330624) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.891039:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 568 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.891074:0:88594:0:(rw26.c:912:ll_write_end()) pos 2326528, len 4096, copied 4096 00000080:00200000:3.0:1767319670.891078:0:88594:0:(rw26.c:969:ll_write_end()) page@000000001345027d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.891082:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000000abcaa3d 17ffffc0001001 3:0 ffff90cb3c573000 568 lru 00000080:00200000:3.0:1767319670.891087:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000fa85a858 312: 1< 0 - - > 2< 1277952 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:3.0:1767319670.891090:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000001345027d 00000080:00200000:3.0:1767319670.891091:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.891094:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.891103:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.891149:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.891153:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.891156:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.891163:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.891165:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.891168:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.891172:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.891180:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.891189:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.891191:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.891195:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.891198:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [568, 568] 00000080:00200000:3.0:1767319670.891202:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.891205:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.891210:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2330624 i_blocks 1 00000080:00200000:3.0:1767319670.891212:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.891221:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2330624, count: 4096 00000080:00200000:3.0:1767319670.891224:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2330624, bytes: 4096 00000080:00200000:3.0:1767319670.891226:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.891230:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 58, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.891231:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2330624, 2334720) 0 0 00000080:00200000:3.0:1767319670.891234:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.891239:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [569, 569] 00020000:00200000:3.0:1767319670.891242:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2330624, 2334720) 2334720, 4096 00020000:00200000:3.0:1767319670.891250:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.891257:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [569, 569] 00000008:00010000:3.0:1767319670.891265:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.891268:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.891275:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.891285:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1282048 1286143) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.891293:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.891302:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.891309:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.891317:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2330624, 2334720) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.891323:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 569 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.891344:0:88594:0:(rw26.c:912:ll_write_end()) pos 2330624, len 4096, copied 4096 00000080:00200000:3.0:1767319670.891348:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000081d7c805[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.891352:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ba084f47 17ffffc0001001 3:0 ffff90cb3c573948 569 lru 00000080:00200000:3.0:1767319670.891357:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000435eba3b 313: 1< 0 - - > 2< 1282048 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:3.0:1767319670.891359:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000081d7c805 00000080:00200000:3.0:1767319670.891360:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.891363:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.891411:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.891435:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.891438:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.892020:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.892038:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.892042:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.892045:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.892052:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.892061:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.892075:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.892078:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.892086:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.892091:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [569, 569] 00000080:00200000:3.0:1767319670.892098:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.892101:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.892111:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2334720 i_blocks 1 00000080:00200000:3.0:1767319670.892115:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.892141:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2334720, count: 4096 00000080:00200000:3.0:1767319670.892147:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2334720, bytes: 4096 00000080:00200000:3.0:1767319670.892151:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.892156:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 59, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.892158:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2334720, 2338816) 0 0 00000080:00200000:3.0:1767319670.892161:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.892172:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [570, 570] 00020000:00200000:3.0:1767319670.892176:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2334720, 2338816) 2338816, 4096 00020000:00200000:3.0:1767319670.892192:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.892204:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [570, 570] 00000008:00010000:3.0:1767319670.892213:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.892216:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.892229:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.892241:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1286144 1290239) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.892251:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.892259:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.892266:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.892276:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2334720, 2338816) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.892285:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 570 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.892326:0:88594:0:(rw26.c:912:ll_write_end()) pos 2334720, len 4096, copied 4096 00000080:00200000:3.0:1767319670.892332:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b2480753[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.892336:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003b94fdf5 17ffffc0001021 2:0 ffff90cb3c5731b0 570 lru 00000080:00200000:3.0:1767319670.892342:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000884a9ea5 314: 1< 0 - - > 2< 1286144 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:3.0:1767319670.892344:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b2480753 00000080:00200000:3.0:1767319670.892346:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.892349:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.892364:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.892923:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.892929:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.892933:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.892944:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.892947:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.892950:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.892957:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.892966:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.892992:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.892995:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.893002:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.893006:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [570, 570] 00000080:00200000:3.0:1767319670.893013:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.893017:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.893074:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2338816 i_blocks 1 00000080:00200000:3.0:1767319670.893079:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.893096:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2338816, count: 4096 00000080:00200000:3.0:1767319670.893102:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2338816, bytes: 4096 00000080:00200000:3.0:1767319670.893105:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.893110:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 60, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.893112:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2338816, 2342912) 0 0 00000080:00200000:3.0:1767319670.893115:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.893135:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [571, 571] 00020000:00200000:3.0:1767319670.893139:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2338816, 2342912) 2342912, 4096 00020000:00200000:3.0:1767319670.893153:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.893165:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [571, 571] 00000008:00010000:3.0:1767319670.893174:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.893178:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.893194:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.893205:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1290240 1294335) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.893216:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.893223:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.893230:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.893245:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2338816, 2342912) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.893256:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 571 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.893289:0:88594:0:(rw26.c:912:ll_write_end()) pos 2338816, len 4096, copied 4096 00000080:00200000:3.0:1767319670.893295:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ff742561[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.893299:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001cf65c90 17ffffc0001001 3:0 ffff90cb3c573438 571 lru 00000080:00200000:3.0:1767319670.893306:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000097b05407 315: 1< 0 - - > 2< 1290240 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:3.0:1767319670.893308:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ff742561 00000080:00200000:3.0:1767319670.893310:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.893312:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.893326:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.893353:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.893356:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.893358:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.893364:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.893400:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.893404:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.893408:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.893416:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.893425:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.893427:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.893432:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.893435:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [571, 571] 00000080:00200000:3.0:1767319670.893439:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.893442:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.896756:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2342912 i_blocks 1 00000080:00200000:3.0:1767319670.896780:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.896817:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2342912, count: 4096 00000080:00200000:3.0:1767319670.896827:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2342912, bytes: 4096 00000080:00200000:3.0:1767319670.896832:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.896842:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 61, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.896844:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2342912, 2347008) 0 0 00000080:00200000:3.0:1767319670.896850:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.896869:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [572, 572] 00020000:00200000:3.0:1767319670.896878:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2342912, 2347008) 2347008, 4096 00020000:00200000:3.0:1767319670.896904:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.896931:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [572, 572] 00000008:00010000:3.0:1767319670.896950:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.896956:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.897354:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319670.897462:0:12482:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:0.0:1767319670.897491:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a7480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:458bca3c-807c-4a6a-943a-7ee7acf06243:12482:1853164290374784:192.168.203.141@tcp:400:kworker.0 00010000:00010000:3.0:1767319670.898154:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1294336 1298431) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.898176:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.898186:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.898194:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.898212:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2342912, 2347008) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.898234:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 572 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.898290:0:88594:0:(rw26.c:912:ll_write_end()) pos 2342912, len 4096, copied 4096 00000080:00200000:3.0:1767319670.898301:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c91f68a9[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.898306:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003d01dc97 17ffffc0001001 3:0 ffff90cb3c573798 572 lru 00000080:00200000:3.0:1767319670.898314:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000f077efde 316: 1< 0 - - > 2< 1294336 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:3.0:1767319670.898316:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c91f68a9 00000080:00200000:3.0:1767319670.898318:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.898324:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.898351:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.898427:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.898432:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.898435:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.898616:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.898621:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.898624:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.898630:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.898639:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.898657:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.898660:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.898669:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.898676:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [572, 572] 00000080:00200000:3.0:1767319670.898686:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.898689:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.898793:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2347008 i_blocks 1 00000080:00200000:3.0:1767319670.898799:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.898828:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2347008, count: 4096 00000080:00200000:3.0:1767319670.898836:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2347008, bytes: 4096 00000080:00200000:3.0:1767319670.898840:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.898846:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 62, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.898849:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2347008, 2351104) 0 0 00000080:00200000:3.0:1767319670.898853:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.898866:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [573, 573] 00020000:00200000:3.0:1767319670.898871:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2347008, 2351104) 2351104, 4096 00020000:00200000:3.0:1767319670.898883:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.898899:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [573, 573] 00000008:00010000:3.0:1767319670.898911:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.898917:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.898934:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.898945:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1298432 1302527) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.898955:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.898963:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.898969:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.900579:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2347008, 2351104) append 0 append lockpos 0 00000080:00200000:3.0:1767319670.900613:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 573 of 0 to 4096 bytes 00000080:00200000:3.0:1767319670.900673:0:88594:0:(rw26.c:912:ll_write_end()) pos 2347008, len 4096, copied 4096 00000080:00200000:3.0:1767319670.900684:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000608f3bba[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319670.900688:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000bab36a11 17ffffc0001001 3:0 ffff90cb3c573a20 573 lru 00000080:00200000:3.0:1767319670.900849:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000147d2a9a 317: 1< 0 - - > 2< 1298432 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:3.0:1767319670.900853:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000608f3bba 00000080:00200000:3.0:1767319670.900855:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319670.900860:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319670.900889:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319670.900940:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319670.900945:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319670.900948:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319670.900965:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319670.900968:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319670.900971:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319670.901195:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319670.901207:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319670.901225:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319670.901228:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319670.901237:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319670.901245:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [573, 573] 00000080:00200000:3.0:1767319670.901254:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319670.901258:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319670.901272:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2351104 i_blocks 1 00000080:00200000:3.0:1767319670.901277:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319670.901304:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2351104, count: 4096 00000080:00200000:3.0:1767319670.901311:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2351104, bytes: 4096 00000080:00200000:3.0:1767319670.901315:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319670.901322:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 63, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319670.901324:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2351104, 2355200) 0 0 00000080:00200000:3.0:1767319670.901328:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319670.901342:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [574, 574] 00020000:00200000:3.0:1767319670.901347:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2351104, 2355200) 2355200, 4096 00020000:00200000:3.0:1767319670.901357:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319670.901401:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [574, 574] 00000008:00010000:3.0:1767319670.901415:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319670.901420:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf33b0, osc lock ffff90cb083384c0, flags 0x0 00010000:00010000:3.0:1767319670.901439:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319670.906050:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a7480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:458bca3c-807c-4a6a-943a-7ee7acf06243:12482:1853164290374784:192.168.203.141@tcp:400:kworker.0 00010000:00010000:1.0:1767319670.911100:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1302528 1306623) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.911176:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.911188:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.911196:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.911219:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2351104, 2355200) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.911289:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 574 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.911346:0:88594:0:(rw26.c:912:ll_write_end()) pos 2351104, len 4096, copied 4096 00000080:00200000:1.0:1767319670.911361:0:88594:0:(rw26.c:969:ll_write_end()) page@000000007b214bef[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.911365:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000387e9091 17ffffc0001001 3:0 ffff90cb24d89bd0 574 lru 00000080:00200000:1.0:1767319670.911395:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000089e43f6 318: 1< 0 - - > 2< 1302528 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:1.0:1767319670.911398:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000007b214bef 00000080:00200000:1.0:1767319670.911400:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.911406:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.911436:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.911814:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.911821:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.911824:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.911844:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.911848:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.911852:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf33b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.911866:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.911878:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.911897:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.911901:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf33b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.911913:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.911922:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [574, 574] 00000080:00200000:1.0:1767319670.911932:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.911935:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.919258:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2355200 i_blocks 1 00000080:00200000:1.0:1767319670.919278:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.919322:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2355200, count: 4096 00000080:00200000:1.0:1767319670.919334:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2355200, bytes: 4096 00000080:00200000:1.0:1767319670.919341:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.919353:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 64, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.919356:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2355200, 2359296) 0 0 00000080:00200000:1.0:1767319670.919361:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.919400:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [575, 575] 00020000:00200000:1.0:1767319670.919411:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2355200, 2359296) 2359296, 4096 00020000:00200000:1.0:1767319670.919415:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.919439:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [575, 575] 00000008:00010000:1.0:1767319670.919480:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.919486:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.919515:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.919535:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1306624 1310719) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.919583:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.919593:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.919602:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.919617:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2355200, 2359296) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.919634:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 575 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.919688:0:88594:0:(rw26.c:912:ll_write_end()) pos 2355200, len 4096, copied 4096 00000080:00200000:1.0:1767319670.919885:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003504eb11[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.919890:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000091f7ec59 17ffffc0001001 3:0 ffff90cb24d890d8 575 lru 00000080:00200000:1.0:1767319670.919898:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000036a41e0a 319: 1< 0 - - > 2< 1306624 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:1.0:1767319670.919900:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003504eb11 00000080:00200000:1.0:1767319670.919902:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.919907:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.919934:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.919965:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.919970:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.919973:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.920076:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.920081:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.920084:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.920097:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.920107:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.920136:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.920140:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.920151:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.920157:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [575, 575] 00000080:00200000:1.0:1767319670.920166:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.920170:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.920181:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2359296 i_blocks 1 00000080:00200000:1.0:1767319670.920185:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.920200:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2359296, count: 4096 00000080:00200000:1.0:1767319670.920206:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2359296, bytes: 4096 00000080:00200000:1.0:1767319670.920208:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.920214:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 65, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.920216:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2359296, 2363392) 0 0 00000080:00200000:1.0:1767319670.920219:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.920226:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [576, 576] 00020000:00200000:1.0:1767319670.920231:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2359296, 2363392) 2363392, 4096 00020000:00200000:1.0:1767319670.920234:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.920242:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [576, 576] 00000008:00010000:1.0:1767319670.920250:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.920253:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.920264:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.920275:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1310720 1314815) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.920297:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.920305:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.920313:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.920322:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2359296, 2363392) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.920330:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 576 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.920359:0:88594:0:(rw26.c:912:ll_write_end()) pos 2359296, len 4096, copied 4096 00000080:00200000:1.0:1767319670.920364:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ffa718f4[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.920400:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000004cf358c1 17ffffc0001001 3:0 ffff90cb24d89870 576 lru 00000080:00200000:1.0:1767319670.920407:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ba64ef1d 320: 1< 0 - - > 2< 1310720 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:1.0:1767319670.920410:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ffa718f4 00000080:00200000:1.0:1767319670.920411:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.920413:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.920423:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.920437:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.920440:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.920442:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.922612:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.922628:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.922636:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.922671:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.922687:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.922801:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.922806:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.922822:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.922832:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [576, 576] 00000080:00200000:1.0:1767319670.922843:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.922847:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.922863:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2363392 i_blocks 1 00000080:00200000:1.0:1767319670.922868:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.922897:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2363392, count: 4096 00000080:00200000:1.0:1767319670.922905:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2363392, bytes: 4096 00000080:00200000:1.0:1767319670.922910:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.922919:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 66, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.922921:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2363392, 2367488) 0 0 00000080:00200000:1.0:1767319670.922925:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.922939:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [577, 577] 00020000:00200000:1.0:1767319670.922946:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2363392, 2367488) 2367488, 4096 00020000:00200000:1.0:1767319670.922950:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.922968:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [577, 577] 00000008:00010000:1.0:1767319670.923511:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.923520:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.923545:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.923562:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1314816 1318911) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.923599:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.923609:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.923618:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.923633:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2363392, 2367488) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.923650:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 577 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.923908:0:88594:0:(rw26.c:912:ll_write_end()) pos 2363392, len 4096, copied 4096 00000080:00200000:1.0:1767319670.923919:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000051ca1574[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.923924:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000006e0b40de 17ffffc0001001 3:0 ffff90cb24d89360 577 lru 00000080:00200000:1.0:1767319670.923932:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005c21eafc 321: 1< 0 - - > 2< 1314816 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:1.0:1767319670.923934:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000051ca1574 00000080:00200000:1.0:1767319670.923936:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.923941:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.923970:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.924171:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.924177:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.924180:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.924197:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.924201:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.924203:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.924215:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.924225:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.924285:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.924288:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.924297:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.924303:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [577, 577] 00000080:00200000:1.0:1767319670.924310:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.924313:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.924324:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2367488 i_blocks 1 00000080:00200000:1.0:1767319670.924329:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.924350:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2367488, count: 4096 00000080:00200000:1.0:1767319670.924357:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2367488, bytes: 4096 00000080:00200000:1.0:1767319670.924361:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.924398:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 67, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.924401:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2367488, 2371584) 0 0 00000080:00200000:1.0:1767319670.924405:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.924416:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [578, 578] 00020000:00200000:1.0:1767319670.924421:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2367488, 2371584) 2371584, 4096 00020000:00200000:1.0:1767319670.924425:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.924438:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [578, 578] 00000008:00010000:1.0:1767319670.924447:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.924642:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.924658:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.924669:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1318912 1323007) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.924691:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.924794:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.924802:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.924812:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2367488, 2371584) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.924822:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 578 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.924853:0:88594:0:(rw26.c:912:ll_write_end()) pos 2367488, len 4096, copied 4096 00000080:00200000:1.0:1767319670.924859:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000861a46c7[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.924864:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000a1f789c3 17ffffc0001001 3:0 ffff90cb24d89000 578 lru 00000080:00200000:1.0:1767319670.924869:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd8c1f5d 322: 1< 0 - - > 2< 1318912 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:1.0:1767319670.924871:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000861a46c7 00000080:00200000:1.0:1767319670.924873:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.924875:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.924887:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.924901:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.924904:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.924907:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.924916:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.924919:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.924922:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.924936:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.924944:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.924954:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.924956:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.924962:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.924966:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [578, 578] 00000080:00200000:1.0:1767319670.924971:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.924974:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.925130:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2371584 i_blocks 1 00000080:00200000:1.0:1767319670.925135:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.925149:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2371584, count: 4096 00000080:00200000:1.0:1767319670.925154:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2371584, bytes: 4096 00000080:00200000:1.0:1767319670.925157:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.925162:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 68, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.925164:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2371584, 2375680) 0 0 00000080:00200000:1.0:1767319670.925166:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.925174:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [579, 579] 00020000:00200000:1.0:1767319670.925178:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2371584, 2375680) 2375680, 4096 00020000:00200000:1.0:1767319670.925181:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.925189:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [579, 579] 00000008:00010000:1.0:1767319670.925196:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.925200:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.925209:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.925218:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1323008 1327103) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.925249:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.925257:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.925266:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.925275:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2371584, 2375680) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.925281:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 579 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.925300:0:88594:0:(rw26.c:912:ll_write_end()) pos 2371584, len 4096, copied 4096 00000080:00200000:1.0:1767319670.925305:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008eef7387[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.925308:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000740f2606 17ffffc0001001 3:0 ffff90cb24d89948 579 lru 00000080:00200000:1.0:1767319670.925313:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008004949e 323: 1< 0 - - > 2< 1323008 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:1.0:1767319670.925316:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008eef7387 00000080:00200000:1.0:1767319670.925317:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.925320:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.925329:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.925343:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.925346:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.925349:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.925355:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.925358:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.925360:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.925530:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.925539:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.925548:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.925551:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.925556:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.925560:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [579, 579] 00000080:00200000:1.0:1767319670.925565:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.925568:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.925574:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2375680 i_blocks 1 00000080:00200000:1.0:1767319670.925577:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.925585:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2375680, count: 4096 00000080:00200000:1.0:1767319670.925589:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2375680, bytes: 4096 00000080:00200000:1.0:1767319670.925591:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.925596:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 69, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.925597:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2375680, 2379776) 0 0 00000080:00200000:1.0:1767319670.925600:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.925605:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [580, 580] 00020000:00200000:1.0:1767319670.925609:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2375680, 2379776) 2379776, 4096 00020000:00200000:1.0:1767319670.925611:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.925617:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [580, 580] 00000008:00010000:1.0:1767319670.925624:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.925627:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.925634:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.925643:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1327104 1331199) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.925663:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.925671:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.925678:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.925687:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2375680, 2379776) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.927083:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 580 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.927163:0:88594:0:(rw26.c:912:ll_write_end()) pos 2375680, len 4096, copied 4096 00000080:00200000:1.0:1767319670.927174:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000da582391[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.927178:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008f0409dc 17ffffc0001001 3:0 ffff90cb24d891b0 580 lru 00000080:00200000:1.0:1767319670.927186:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000004aed014b 324: 1< 0 - - > 2< 1327104 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:1.0:1767319670.927189:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000da582391 00000080:00200000:1.0:1767319670.927190:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.927196:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.927222:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.927262:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.927267:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.927272:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.927289:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.927292:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.927295:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.927310:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.927321:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.927337:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.927340:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.927349:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.927356:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [580, 580] 00000080:00200000:1.0:1767319670.927363:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.927856:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.927871:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2379776 i_blocks 1 00000080:00200000:1.0:1767319670.927877:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.927906:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2379776, count: 4096 00000080:00200000:1.0:1767319670.927915:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2379776, bytes: 4096 00000080:00200000:1.0:1767319670.927921:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.927927:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 70, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.927929:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2379776, 2383872) 0 0 00000080:00200000:1.0:1767319670.927934:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.927948:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [581, 581] 00020000:00200000:1.0:1767319670.927954:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2379776, 2383872) 2383872, 4096 00020000:00200000:1.0:1767319670.927958:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.927976:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [581, 581] 00000008:00010000:1.0:1767319670.928003:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.928009:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.928030:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.928043:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1331200 1335295) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.928070:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.928078:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.928085:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.928098:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2379776, 2383872) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.928111:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 581 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.928162:0:88594:0:(rw26.c:912:ll_write_end()) pos 2379776, len 4096, copied 4096 00000080:00200000:1.0:1767319670.928168:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000000177967[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.928172:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000087d51051 17ffffc0001021 2:0 ffff90cb24d89438 581 lru 00000080:00200000:1.0:1767319670.928179:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005b900822 325: 1< 0 - - > 2< 1331200 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:1.0:1767319670.928181:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000000177967 00000080:00200000:1.0:1767319670.928183:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.928185:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.928199:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.928215:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.928218:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.928220:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.928228:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.928231:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.928233:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.928242:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.928252:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.928263:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.928266:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.928273:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.928277:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [581, 581] 00000080:00200000:1.0:1767319670.928281:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.928285:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.928290:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2383872 i_blocks 1 00000080:00200000:1.0:1767319670.928293:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.928302:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2383872, count: 4096 00000080:00200000:1.0:1767319670.928307:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2383872, bytes: 4096 00000080:00200000:1.0:1767319670.928309:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.928313:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 71, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.928315:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2383872, 2387968) 0 0 00000080:00200000:1.0:1767319670.928318:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.928324:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [582, 582] 00020000:00200000:1.0:1767319670.928327:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2383872, 2387968) 2387968, 4096 00020000:00200000:1.0:1767319670.928329:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.928335:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [582, 582] 00000008:00010000:1.0:1767319670.928342:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.928344:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.928352:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.928362:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1335296 1339391) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.928413:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.928421:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.928428:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.928436:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2383872, 2387968) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.928443:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 582 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.928463:0:88594:0:(rw26.c:912:ll_write_end()) pos 2383872, len 4096, copied 4096 00000080:00200000:1.0:1767319670.928468:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000cac7ab88[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.928471:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007ea2c751 17ffffc0001001 3:0 ffff90cb24d89ca8 582 lru 00000080:00200000:1.0:1767319670.928477:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e7e23c66 326: 1< 0 - - > 2< 1335296 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:1.0:1767319670.928479:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000cac7ab88 00000080:00200000:1.0:1767319670.928480:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.928483:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.928492:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.928505:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.928508:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.928510:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.928516:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.928518:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.928521:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.928532:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.928540:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.928549:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.928551:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.928556:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.928559:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [582, 582] 00000080:00200000:1.0:1767319670.928563:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.928566:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.928571:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2387968 i_blocks 1 00000080:00200000:1.0:1767319670.928575:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.928583:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2387968, count: 4096 00000080:00200000:1.0:1767319670.928587:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2387968, bytes: 4096 00000080:00200000:1.0:1767319670.928590:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.928593:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 72, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.928595:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2387968, 2392064) 0 0 00000080:00200000:1.0:1767319670.928598:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.928604:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [583, 583] 00020000:00200000:1.0:1767319670.928607:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2387968, 2392064) 2392064, 4096 00020000:00200000:1.0:1767319670.928610:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.928616:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [583, 583] 00000008:00010000:1.0:1767319670.928622:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.928624:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.928632:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.928641:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1339392 1343487) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.928660:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.928667:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.928673:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.928682:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2387968, 2392064) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.928688:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 583 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.930957:0:88594:0:(rw26.c:912:ll_write_end()) pos 2387968, len 4096, copied 4096 00000080:00200000:1.0:1767319670.930994:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000bbb38ae8[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.930998:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000033a18d38 17ffffc0001001 3:0 ffff90cb24d89e58 583 lru 00000080:00200000:1.0:1767319670.931006:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000027723f15 327: 1< 0 - - > 2< 1339392 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:1.0:1767319670.931009:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000bbb38ae8 00000080:00200000:1.0:1767319670.931010:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.931017:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.931049:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.931083:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.931089:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.931092:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.931111:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.931115:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.931119:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.931152:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.931164:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.931185:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.931189:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.931199:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.931208:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [583, 583] 00000080:00200000:1.0:1767319670.931219:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.931224:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.931238:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2392064 i_blocks 1 00000080:00200000:1.0:1767319670.931243:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.931272:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2392064, count: 4096 00000080:00200000:1.0:1767319670.931280:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2392064, bytes: 4096 00000080:00200000:1.0:1767319670.931285:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.931291:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 73, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.931294:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2392064, 2396160) 0 0 00000080:00200000:1.0:1767319670.931298:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.931313:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [584, 584] 00020000:00200000:1.0:1767319670.931320:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2392064, 2396160) 2396160, 4096 00020000:00200000:1.0:1767319670.931324:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.931341:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [584, 584] 00000008:00010000:1.0:1767319670.931356:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.931361:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.931405:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.931422:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1343488 1347583) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.931446:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.931455:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.931462:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.931475:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2392064, 2396160) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.931489:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 584 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.931513:0:88594:0:(rw26.c:912:ll_write_end()) pos 2392064, len 4096, copied 4096 00000080:00200000:1.0:1767319670.931518:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b61ad82d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.931522:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d006cee9 17ffffc0001001 3:0 ffff90cb24d89d80 584 lru 00000080:00200000:1.0:1767319670.931527:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000dfe797c7 328: 1< 0 - - > 2< 1343488 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:1.0:1767319670.931530:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b61ad82d 00000080:00200000:1.0:1767319670.931531:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.931534:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.931542:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.931554:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.931557:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.931559:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.931566:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.931569:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.931571:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.931582:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.931589:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.931598:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.931601:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.931606:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.931609:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [584, 584] 00000080:00200000:1.0:1767319670.931613:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.931617:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.931622:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2396160 i_blocks 1 00000080:00200000:1.0:1767319670.931625:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.931633:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2396160, count: 4096 00000080:00200000:1.0:1767319670.931637:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2396160, bytes: 4096 00000080:00200000:1.0:1767319670.931640:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.931644:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 74, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.931646:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2396160, 2400256) 0 0 00000080:00200000:1.0:1767319670.931648:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.931654:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [585, 585] 00020000:00200000:1.0:1767319670.931657:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2396160, 2400256) 2400256, 4096 00020000:00200000:1.0:1767319670.931660:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.931665:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [585, 585] 00000008:00010000:1.0:1767319670.931671:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.931673:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.931681:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.931689:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1347584 1351679) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.931726:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.931734:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.931742:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.931752:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2396160, 2400256) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.931758:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 585 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.931776:0:88594:0:(rw26.c:912:ll_write_end()) pos 2396160, len 4096, copied 4096 00000080:00200000:1.0:1767319670.931780:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000059322d69[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.931784:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000775ada17 17ffffc0001001 3:0 ffff90cb24d896c0 585 lru 00000080:00200000:1.0:1767319670.931790:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c119d859 329: 1< 0 - - > 2< 1347584 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:1.0:1767319670.931792:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000059322d69 00000080:00200000:1.0:1767319670.931794:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.931796:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.931804:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.931816:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.931819:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.931821:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.931828:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.931830:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.931833:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.931846:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.931854:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.931862:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.931865:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.931870:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.931873:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [585, 585] 00000080:00200000:1.0:1767319670.931877:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.931881:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.931886:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2400256 i_blocks 1 00000080:00200000:1.0:1767319670.931889:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.931897:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2400256, count: 4096 00000080:00200000:1.0:1767319670.931901:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2400256, bytes: 4096 00000080:00200000:1.0:1767319670.931904:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.931908:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 75, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.931909:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2400256, 2404352) 0 0 00000080:00200000:1.0:1767319670.931912:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.931917:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [586, 586] 00020000:00200000:1.0:1767319670.931920:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2400256, 2404352) 2404352, 4096 00020000:00200000:1.0:1767319670.931922:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.931927:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [586, 586] 00000008:00010000:1.0:1767319670.931934:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.931937:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.931944:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.931953:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1351680 1355775) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.931973:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.931981:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.931989:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.931997:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2400256, 2404352) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.932003:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 586 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.932017:0:88594:0:(rw26.c:912:ll_write_end()) pos 2400256, len 4096, copied 4096 00000080:00200000:1.0:1767319670.932021:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c2d82956[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.932024:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000307674dc 17ffffc0001001 3:0 ffff90cb24d89288 586 lru 00000080:00200000:1.0:1767319670.932029:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000fb26c957 330: 1< 0 - - > 2< 1351680 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:1.0:1767319670.932031:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c2d82956 00000080:00200000:1.0:1767319670.932032:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.932034:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.932042:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.932053:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.932056:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.932058:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.932064:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.932067:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.932069:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.932078:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.932086:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.932095:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.932098:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.932102:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.932105:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [586, 586] 00000080:00200000:1.0:1767319670.932109:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.932111:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.932116:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2404352 i_blocks 1 00000080:00200000:1.0:1767319670.932130:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.932138:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2404352, count: 4096 00000080:00200000:1.0:1767319670.932142:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2404352, bytes: 4096 00000080:00200000:1.0:1767319670.932145:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.932149:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 76, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.932150:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2404352, 2408448) 0 0 00000080:00200000:1.0:1767319670.932153:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.932158:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [587, 587] 00020000:00200000:1.0:1767319670.932161:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2404352, 2408448) 2408448, 4096 00020000:00200000:1.0:1767319670.932163:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.932168:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [587, 587] 00000008:00010000:1.0:1767319670.932174:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.932176:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.932183:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.932192:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1355776 1359871) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.932212:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.932219:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.932225:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.932233:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2404352, 2408448) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.932239:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 587 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.932258:0:88594:0:(rw26.c:912:ll_write_end()) pos 2404352, len 4096, copied 4096 00000080:00200000:1.0:1767319670.932263:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ff86c33b[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.932265:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f9f62e6c 17ffffc0001001 3:0 ffff90cb24d895e8 587 lru 00000080:00200000:1.0:1767319670.932271:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005bfb0f35 331: 1< 0 - - > 2< 1355776 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:1.0:1767319670.932273:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ff86c33b 00000080:00200000:1.0:1767319670.932274:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.932276:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.932284:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.932297:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.932299:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.932301:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.932306:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.932309:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.932311:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.932320:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.932328:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.932337:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.932340:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.932345:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.932347:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [587, 587] 00000080:00200000:1.0:1767319670.932351:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.932355:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.932360:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2408448 i_blocks 1 00000080:00200000:1.0:1767319670.932363:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.932403:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2408448, count: 4096 00000080:00200000:1.0:1767319670.932407:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2408448, bytes: 4096 00000080:00200000:1.0:1767319670.932410:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.932414:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 77, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.932415:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2408448, 2412544) 0 0 00000080:00200000:1.0:1767319670.932418:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.932423:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [588, 588] 00020000:00200000:1.0:1767319670.932426:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2408448, 2412544) 2412544, 4096 00020000:00200000:1.0:1767319670.932428:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.932434:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [588, 588] 00000008:00010000:1.0:1767319670.932440:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.932442:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.932450:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.932459:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1359872 1363967) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.932480:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.932487:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.932494:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.932503:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2408448, 2412544) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.932510:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 588 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.932526:0:88594:0:(rw26.c:912:ll_write_end()) pos 2408448, len 4096, copied 4096 00000080:00200000:1.0:1767319670.932532:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e958857f[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.932534:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f58f7a42 17ffffc0001001 3:0 ffff90cb24d89af8 588 lru 00000080:00200000:1.0:1767319670.932540:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000336446e3 332: 1< 0 - - > 2< 1359872 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:1.0:1767319670.932542:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e958857f 00000080:00200000:1.0:1767319670.932543:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.932545:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.932554:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.932566:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.932569:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.932571:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.932577:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.932579:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.932582:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.932591:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.932600:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.932609:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.932612:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.932617:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.932620:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [588, 588] 00000080:00200000:1.0:1767319670.932624:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.932627:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.932632:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2412544 i_blocks 1 00000080:00200000:1.0:1767319670.932635:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.932643:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2412544, count: 4096 00000080:00200000:1.0:1767319670.932647:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2412544, bytes: 4096 00000080:00200000:1.0:1767319670.932649:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.932653:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 78, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.932654:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2412544, 2416640) 0 0 00000080:00200000:1.0:1767319670.932657:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.932662:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [589, 589] 00020000:00200000:1.0:1767319670.932665:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2412544, 2416640) 2416640, 4096 00020000:00200000:1.0:1767319670.932668:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.932673:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [589, 589] 00000008:00010000:1.0:1767319670.932679:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.932681:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.932689:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.932698:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1363968 1368063) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.932718:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.932725:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.932732:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.932739:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2412544, 2416640) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.932745:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 589 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.932759:0:88594:0:(rw26.c:912:ll_write_end()) pos 2412544, len 4096, copied 4096 00000080:00200000:1.0:1767319670.932763:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c2df7fda[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.932766:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000086df633c 17ffffc0001001 3:0 ffff90cb24d89510 589 lru 00000080:00200000:1.0:1767319670.932771:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001f77c338 333: 1< 0 - - > 2< 1363968 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:1.0:1767319670.932773:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c2df7fda 00000080:00200000:1.0:1767319670.932774:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.932776:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.932783:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.932795:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.932797:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.932799:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.932804:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.932807:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.932809:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.932817:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.932825:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.932833:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.932835:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.932840:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.932843:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [589, 589] 00000080:00200000:1.0:1767319670.932847:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.932850:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.932855:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2416640 i_blocks 1 00000080:00200000:1.0:1767319670.932857:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.932864:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2416640, count: 4096 00000080:00200000:1.0:1767319670.932867:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2416640, bytes: 4096 00000080:00200000:1.0:1767319670.932869:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.932873:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 79, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.932874:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2416640, 2420736) 0 0 00000080:00200000:1.0:1767319670.932877:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.932881:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [590, 590] 00020000:00200000:1.0:1767319670.932885:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2416640, 2420736) 2420736, 4096 00020000:00200000:1.0:1767319670.932887:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.932892:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [590, 590] 00000008:00010000:1.0:1767319670.932898:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.932900:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.932907:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.932916:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1368064 1372159) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.932935:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.932944:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.932951:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.932960:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2416640, 2420736) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.932967:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 590 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.932981:0:88594:0:(rw26.c:912:ll_write_end()) pos 2416640, len 4096, copied 4096 00000080:00200000:1.0:1767319670.932985:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000041bdc064[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.932988:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000a6d7167e 17ffffc0001001 3:0 ffff90cb24d89a20 590 lru 00000080:00200000:1.0:1767319670.932993:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc8f8e42 334: 1< 0 - - > 2< 1368064 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:1.0:1767319670.932996:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000041bdc064 00000080:00200000:1.0:1767319670.932997:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.932999:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.933007:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.933019:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.933022:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.933024:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.933030:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.933033:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.933035:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.933045:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.933053:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.933062:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.933064:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.933069:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.933071:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [590, 590] 00000080:00200000:1.0:1767319670.933075:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.933078:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.933083:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2420736 i_blocks 1 00000080:00200000:1.0:1767319670.933086:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.933093:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2420736, count: 4096 00000080:00200000:1.0:1767319670.933097:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2420736, bytes: 4096 00000080:00200000:1.0:1767319670.933099:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.933102:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 80, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.933103:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2420736, 2424832) 0 0 00000080:00200000:1.0:1767319670.933106:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.933111:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [591, 591] 00020000:00200000:1.0:1767319670.933114:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2420736, 2424832) 2424832, 4096 00020000:00200000:1.0:1767319670.933116:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.938110:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [591, 591] 00000008:00010000:1.0:1767319670.938163:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.938170:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.938200:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.938222:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1372160 1376255) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.938338:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.938349:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.938358:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.938401:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2420736, 2424832) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.938421:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 591 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.938636:0:88594:0:(rw26.c:912:ll_write_end()) pos 2420736, len 4096, copied 4096 00000080:00200000:1.0:1767319670.938649:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004c87f4f7[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.938653:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005fb6a108 17ffffc0001001 3:0 ffff90cb24d89798 591 lru 00000080:00200000:1.0:1767319670.938661:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002099cd26 335: 1< 0 - - > 2< 1372160 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:1.0:1767319670.938664:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004c87f4f7 00000080:00200000:1.0:1767319670.938665:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.938670:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.938711:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.938746:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.938752:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.938755:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.938773:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.938777:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.938780:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.938791:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.938801:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.938820:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.938823:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.938834:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.938843:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [591, 591] 00000080:00200000:1.0:1767319670.938853:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.938857:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.938871:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2424832 i_blocks 1 00000080:00200000:1.0:1767319670.938876:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.938908:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2424832, count: 4096 00000080:00200000:1.0:1767319670.938917:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2424832, bytes: 4096 00000080:00200000:1.0:1767319670.938923:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.938929:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 81, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.938931:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2424832, 2428928) 0 0 00000080:00200000:1.0:1767319670.938936:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.938949:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [592, 592] 00020000:00200000:1.0:1767319670.938955:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2424832, 2428928) 2428928, 4096 00020000:00200000:1.0:1767319670.938960:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.938969:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [592, 592] 00000008:00010000:1.0:1767319670.938976:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.938991:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.939002:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.939014:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1376256 1380351) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.939033:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.939042:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.939049:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.939058:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2424832, 2428928) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.939065:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 592 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.939099:0:88594:0:(rw26.c:912:ll_write_end()) pos 2424832, len 4096, copied 4096 00000080:00200000:1.0:1767319670.939103:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a3ea52ff[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.939106:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ba7d722e 17ffffc0001001 3:0 ffff90cb3c5e8360 592 lru 00000080:00200000:1.0:1767319670.939112:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000000b79cd1f 336: 1< 0 - - > 2< 1376256 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:1.0:1767319670.939115:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a3ea52ff 00000080:00200000:1.0:1767319670.939116:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.939118:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.939140:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.939153:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.939156:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.939159:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.939165:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.939179:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.939182:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.939191:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.939199:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.939208:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.939211:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.939216:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.939219:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [592, 592] 00000080:00200000:1.0:1767319670.939223:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.939226:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.939231:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2428928 i_blocks 1 00000080:00200000:1.0:1767319670.939233:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.939242:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2428928, count: 4096 00000080:00200000:1.0:1767319670.939246:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2428928, bytes: 4096 00000080:00200000:1.0:1767319670.939248:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.939252:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 82, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.939254:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2428928, 2433024) 0 0 00000080:00200000:1.0:1767319670.939257:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.939261:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [593, 593] 00020000:00200000:1.0:1767319670.939264:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2428928, 2433024) 2433024, 4096 00020000:00200000:1.0:1767319670.939267:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.939272:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [593, 593] 00000008:00010000:1.0:1767319670.939277:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.939279:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.939286:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.939295:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1380352 1384447) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.939312:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.939320:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.939326:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.939335:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2428928, 2433024) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.939342:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 593 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.939359:0:88594:0:(rw26.c:912:ll_write_end()) pos 2428928, len 4096, copied 4096 00000080:00200000:1.0:1767319670.939363:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000078b5247b[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.939425:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000041d5c4d3 17ffffc0001001 3:0 ffff90cb3c5e8000 593 lru 00000080:00200000:1.0:1767319670.939431:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000405205c4 337: 1< 0 - - > 2< 1380352 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:1.0:1767319670.939433:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000078b5247b 00000080:00200000:1.0:1767319670.939434:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.939436:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.939445:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.939472:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.939475:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.939477:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.939484:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.939486:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.939489:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.939499:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.939508:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.939517:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.939520:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.939525:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.939528:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [593, 593] 00000080:00200000:1.0:1767319670.939532:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.939535:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.939541:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2433024 i_blocks 1 00000080:00200000:1.0:1767319670.939544:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.939552:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2433024, count: 4096 00000080:00200000:1.0:1767319670.939556:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2433024, bytes: 4096 00000080:00200000:1.0:1767319670.939559:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.939563:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 83, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.939565:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2433024, 2437120) 0 0 00000080:00200000:1.0:1767319670.939567:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.939573:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [594, 594] 00020000:00200000:1.0:1767319670.939576:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2433024, 2437120) 2437120, 4096 00020000:00200000:1.0:1767319670.939578:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.939584:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [594, 594] 00000008:00010000:1.0:1767319670.939590:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.939593:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.939600:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.939609:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1384448 1388543) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.939628:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.939636:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.939643:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.939652:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2433024, 2437120) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.939658:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 594 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.939677:0:88594:0:(rw26.c:912:ll_write_end()) pos 2433024, len 4096, copied 4096 00000080:00200000:1.0:1767319670.939682:0:88594:0:(rw26.c:969:ll_write_end()) page@000000009587eb98[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.939686:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000027119f4d 17ffffc0001001 3:0 ffff90cb3c5e8948 594 lru 00000080:00200000:1.0:1767319670.939691:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009f16802a 338: 1< 0 - - > 2< 1384448 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:1.0:1767319670.939694:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000009587eb98 00000080:00200000:1.0:1767319670.939695:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.939697:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.939705:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.939717:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.939719:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.939721:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.939727:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.939730:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.939732:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.939741:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.939749:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.939758:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.939761:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.939766:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.939769:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [594, 594] 00000080:00200000:1.0:1767319670.939773:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.939776:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.939781:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2437120 i_blocks 1 00000080:00200000:1.0:1767319670.939784:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.939791:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2437120, count: 4096 00000080:00200000:1.0:1767319670.939795:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2437120, bytes: 4096 00000080:00200000:1.0:1767319670.939797:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.939801:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 84, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.939803:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2437120, 2441216) 0 0 00000080:00200000:1.0:1767319670.939805:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.939810:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [595, 595] 00020000:00200000:1.0:1767319670.939814:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2437120, 2441216) 2441216, 4096 00020000:00200000:1.0:1767319670.939816:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.939822:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [595, 595] 00000008:00010000:1.0:1767319670.939827:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.939829:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.939836:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.939845:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1388544 1392639) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.939864:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.939872:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.939878:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.939886:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2437120, 2441216) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.939893:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 595 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.939910:0:88594:0:(rw26.c:912:ll_write_end()) pos 2437120, len 4096, copied 4096 00000080:00200000:1.0:1767319670.939914:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000078d8a91[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.939917:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000000727f0de 17ffffc0001001 3:0 ffff90cb3c5e81b0 595 lru 00000080:00200000:1.0:1767319670.939922:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000909a7584 339: 1< 0 - - > 2< 1388544 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:1.0:1767319670.939925:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000078d8a91 00000080:00200000:1.0:1767319670.939926:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.939928:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.939936:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.939948:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.939951:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.939953:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.939959:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.939961:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.939965:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.939977:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.939985:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.939994:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.939997:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.940002:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.940005:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [595, 595] 00000080:00200000:1.0:1767319670.940009:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.940012:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.940017:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2441216 i_blocks 1 00000080:00200000:1.0:1767319670.940019:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.940027:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2441216, count: 4096 00000080:00200000:1.0:1767319670.940031:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2441216, bytes: 4096 00000080:00200000:1.0:1767319670.940033:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.940037:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 85, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.940039:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2441216, 2445312) 0 0 00000080:00200000:1.0:1767319670.940041:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.940047:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [596, 596] 00020000:00200000:1.0:1767319670.940050:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2441216, 2445312) 2445312, 4096 00020000:00200000:1.0:1767319670.940052:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.940058:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [596, 596] 00000008:00010000:1.0:1767319670.940063:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.940065:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.940072:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.940081:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1392640 1396735) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.940101:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.940109:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.940115:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.940135:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2441216, 2445312) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.940142:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 596 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.940169:0:88594:0:(rw26.c:912:ll_write_end()) pos 2441216, len 4096, copied 4096 00000080:00200000:1.0:1767319670.940173:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f596e023[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.940176:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003753d6bc 17ffffc0001021 2:0 ffff90cb3c5e8438 596 lru 00000080:00200000:1.0:1767319670.940182:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ed3681d8 340: 1< 0 - - > 2< 1392640 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:1.0:1767319670.940184:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f596e023 00000080:00200000:1.0:1767319670.940185:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.940188:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.940196:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.940207:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.940210:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.940212:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.940218:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.940220:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.940222:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.940232:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.940239:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.940248:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.940250:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.940255:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.940258:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [596, 596] 00000080:00200000:1.0:1767319670.940262:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.940265:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.940270:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2445312 i_blocks 1 00000080:00200000:1.0:1767319670.940273:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.940281:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2445312, count: 4096 00000080:00200000:1.0:1767319670.940284:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2445312, bytes: 4096 00000080:00200000:1.0:1767319670.940287:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.940291:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 86, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.940293:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2445312, 2449408) 0 0 00000080:00200000:1.0:1767319670.940296:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.940301:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [597, 597] 00020000:00200000:1.0:1767319670.940304:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2445312, 2449408) 2449408, 4096 00020000:00200000:1.0:1767319670.940307:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.940312:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [597, 597] 00000008:00010000:1.0:1767319670.940318:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.940321:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.940328:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.940337:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1396736 1400831) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.940356:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.940364:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.940410:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.940419:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2445312, 2449408) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.940426:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 597 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.940443:0:88594:0:(rw26.c:912:ll_write_end()) pos 2445312, len 4096, copied 4096 00000080:00200000:1.0:1767319670.940448:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000582b7e4a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.940451:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000006d2bac6d 17ffffc0001001 3:0 ffff90cb3c5e8798 597 lru 00000080:00200000:1.0:1767319670.940457:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d8423a94 341: 1< 0 - - > 2< 1396736 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:1.0:1767319670.940459:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000582b7e4a 00000080:00200000:1.0:1767319670.940461:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.940463:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.940471:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.940483:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.940485:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.940487:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.940493:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.940496:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.940498:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.940508:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.940516:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.940526:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.940528:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.940534:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.940537:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [597, 597] 00000080:00200000:1.0:1767319670.940542:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.940545:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.940550:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2449408 i_blocks 1 00000080:00200000:1.0:1767319670.940553:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.940560:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2449408, count: 4096 00000080:00200000:1.0:1767319670.940564:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2449408, bytes: 4096 00000080:00200000:1.0:1767319670.940567:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.940571:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 87, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.940572:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2449408, 2453504) 0 0 00000080:00200000:1.0:1767319670.940575:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.940581:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [598, 598] 00020000:00200000:1.0:1767319670.940584:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2449408, 2453504) 2453504, 4096 00020000:00200000:1.0:1767319670.940587:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.940593:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [598, 598] 00000008:00010000:1.0:1767319670.940599:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.940601:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.940608:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.940617:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1400832 1404927) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.940637:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.940646:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.940653:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.940662:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2449408, 2453504) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.940668:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 598 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.940684:0:88594:0:(rw26.c:912:ll_write_end()) pos 2449408, len 4096, copied 4096 00000080:00200000:1.0:1767319670.940689:0:88594:0:(rw26.c:969:ll_write_end()) page@000000006072c691[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.940692:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003d123aad 17ffffc0001001 3:0 ffff90cb3c5e8a20 598 lru 00000080:00200000:1.0:1767319670.940698:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002c476132 342: 1< 0 - - > 2< 1400832 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:1.0:1767319670.940701:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000006072c691 00000080:00200000:1.0:1767319670.940702:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.940705:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.940712:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.940724:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.940727:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.940729:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.940735:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.940737:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.940740:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.940749:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.940756:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.940765:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.940767:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.940772:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.940775:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [598, 598] 00000080:00200000:1.0:1767319670.940779:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.940782:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.940788:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2453504 i_blocks 1 00000080:00200000:1.0:1767319670.940791:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.940798:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2453504, count: 4096 00000080:00200000:1.0:1767319670.940802:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2453504, bytes: 4096 00000080:00200000:1.0:1767319670.940805:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.940809:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 88, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.940810:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2453504, 2457600) 0 0 00000080:00200000:1.0:1767319670.940813:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.940818:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [599, 599] 00020000:00200000:1.0:1767319670.940821:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2453504, 2457600) 2457600, 4096 00020000:00200000:1.0:1767319670.940823:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.940828:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [599, 599] 00000008:00010000:1.0:1767319670.940833:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.940836:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.940843:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.940852:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1404928 1409023) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.940873:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.940881:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.940888:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.940897:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2453504, 2457600) append 0 append lockpos 0 00000080:00200000:1.0:1767319670.940903:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 599 of 0 to 4096 bytes 00000080:00200000:1.0:1767319670.940920:0:88594:0:(rw26.c:912:ll_write_end()) pos 2453504, len 4096, copied 4096 00000080:00200000:1.0:1767319670.940925:0:88594:0:(rw26.c:969:ll_write_end()) page@000000002e2fc93f[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:1.0:1767319670.940928:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008444b715 17ffffc0001001 3:0 ffff90cb3c5e8510 599 lru 00000080:00200000:1.0:1767319670.940933:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000f71ecdcf 343: 1< 0 - - > 2< 1404928 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:1.0:1767319670.940936:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000002e2fc93f 00000080:00200000:1.0:1767319670.940937:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319670.940939:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319670.940947:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319670.940960:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:1.0:1767319670.940963:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319670.940965:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319670.940971:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:1.0:1767319670.940973:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319670.940976:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319670.940986:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.940995:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319670.941005:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319670.941008:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319670.941013:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319670.941016:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [599, 599] 00000080:00200000:1.0:1767319670.941019:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319670.941022:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319670.941026:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2457600 i_blocks 1 00000080:00200000:1.0:1767319670.941029:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319670.941037:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2457600, count: 4096 00000080:00200000:1.0:1767319670.941040:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2457600, bytes: 4096 00000080:00200000:1.0:1767319670.941043:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319670.941047:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 89, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319670.941048:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2457600, 2461696) 0 0 00000080:00200000:1.0:1767319670.941051:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319670.941056:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [600, 600] 00020000:00200000:1.0:1767319670.941059:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2457600, 2461696) 2461696, 4096 00020000:00200000:1.0:1767319670.941062:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319670.941067:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [600, 600] 00000008:00010000:1.0:1767319670.941073:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319670.941075:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b447b0, osc lock ffff90cb048c9b50, flags 0x0 00010000:00010000:1.0:1767319670.941082:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.941092:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1409024 1413119) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.941111:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.947268:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319670.947302:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.949635:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2457600, 2461696) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.949685:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 600 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.949773:0:88594:0:(rw26.c:912:ll_write_end()) pos 2457600, len 4096, copied 4096 00000080:00200000:0.0:1767319670.949786:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000071939562[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.949790:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001dc719f7 17ffffc0001001 3:0 ffff90cb09480af8 600 lru 00000080:00200000:0.0:1767319670.949799:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000000d7ce11e 344: 1< 0 - - > 2< 1409024 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:0.0:1767319670.949801:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000071939562 00000080:00200000:0.0:1767319670.949803:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.949809:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.949842:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.949881:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.949887:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.949890:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.949911:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.949915:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.949920:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b447b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.949928:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.949960:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.950186:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.950191:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b447b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.950204:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.950213:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [600, 600] 00000080:00200000:0.0:1767319670.950223:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.950228:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.950243:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2461696 i_blocks 1 00000080:00200000:0.0:1767319670.950248:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.950281:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2461696, count: 4096 00000080:00200000:0.0:1767319670.950290:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2461696, bytes: 4096 00000080:00200000:0.0:1767319670.950295:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.950300:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 90, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.950302:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2461696, 2465792) 0 0 00000080:00200000:0.0:1767319670.950307:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319670.950322:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [601, 601] 00020000:00200000:0.0:1767319670.950328:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2461696, 2465792) 2465792, 4096 00020000:00200000:0.0:1767319670.950333:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319670.950350:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [601, 601] 00000008:00010000:0.0:1767319670.950395:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.950402:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.950424:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.950439:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1413120 1417215) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.951259:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.951270:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.951279:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.951294:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2461696, 2465792) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.951309:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 601 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.951352:0:88594:0:(rw26.c:912:ll_write_end()) pos 2461696, len 4096, copied 4096 00000080:00200000:0.0:1767319670.951362:0:88594:0:(rw26.c:969:ll_write_end()) page@000000009c7fa15c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.951395:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000013196731 17ffffc0001001 3:0 ffff90cb09480510 601 lru 00000080:00200000:0.0:1767319670.951404:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007e522fe9 345: 1< 0 - - > 2< 1413120 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:0.0:1767319670.951406:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000009c7fa15c 00000080:00200000:0.0:1767319670.951408:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.951412:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.951432:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.951471:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.951476:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.951480:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.951492:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.951496:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.951499:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.951509:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.951518:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.951534:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.951537:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.951544:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.951550:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [601, 601] 00000080:00200000:0.0:1767319670.951557:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.951560:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.951570:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2465792 i_blocks 1 00000080:00200000:0.0:1767319670.951574:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.951593:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2465792, count: 4096 00000080:00200000:0.0:1767319670.951600:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2465792, bytes: 4096 00000080:00200000:0.0:1767319670.951604:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.951608:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 91, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.951610:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2465792, 2469888) 0 0 00000080:00200000:0.0:1767319670.951613:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319670.951623:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [602, 602] 00020000:00200000:0.0:1767319670.951628:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2465792, 2469888) 2469888, 4096 00020000:00200000:0.0:1767319670.951631:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319670.951643:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [602, 602] 00000008:00010000:0.0:1767319670.951652:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.951656:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.951670:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.951681:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1417216 1421311) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.953102:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.953117:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.953140:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.953160:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2465792, 2469888) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.953182:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 602 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.953243:0:88594:0:(rw26.c:912:ll_write_end()) pos 2465792, len 4096, copied 4096 00000080:00200000:0.0:1767319670.953255:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008a5a397e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.953259:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005faa134f 17ffffc0001001 3:0 ffff90cb09480a20 602 lru 00000080:00200000:0.0:1767319670.953267:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000998b517d 346: 1< 0 - - > 2< 1417216 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:0.0:1767319670.953269:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008a5a397e 00000080:00200000:0.0:1767319670.953271:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.953275:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.953298:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.953329:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.953334:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.953338:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.953354:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.953357:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.953360:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.953392:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.953402:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.953419:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.953422:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.953431:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.953438:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [602, 602] 00000080:00200000:0.0:1767319670.953447:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.953462:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.953475:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2469888 i_blocks 1 00000080:00200000:0.0:1767319670.953480:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.953507:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2469888, count: 4096 00000080:00200000:0.0:1767319670.953515:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2469888, bytes: 4096 00000080:00200000:0.0:1767319670.953520:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.953526:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 92, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.953528:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2469888, 2473984) 0 0 00000080:00200000:0.0:1767319670.953532:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319670.953544:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [603, 603] 00020000:00200000:0.0:1767319670.953550:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2469888, 2473984) 2473984, 4096 00020000:00200000:0.0:1767319670.953555:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319670.953571:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [603, 603] 00000008:00010000:0.0:1767319670.953583:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.953588:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.953604:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.953617:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1421312 1425407) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.953638:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.953647:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.953655:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.953664:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2469888, 2473984) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.953671:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 603 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.953690:0:88594:0:(rw26.c:912:ll_write_end()) pos 2469888, len 4096, copied 4096 00000080:00200000:0.0:1767319670.955419:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e00e6ac6[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.955431:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005368efde 17ffffc0001001 3:0 ffff90cb09480798 603 lru 00000080:00200000:0.0:1767319670.955442:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008a7dbc30 347: 1< 0 - - > 2< 1421312 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:0.0:1767319670.955444:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e00e6ac6 00000080:00200000:0.0:1767319670.955447:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.955463:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.955504:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.955546:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.955552:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.955557:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.955575:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.955579:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.955583:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.955610:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.955620:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.955637:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.955640:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.955650:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.955658:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [603, 603] 00000080:00200000:0.0:1767319670.955667:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.955671:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.955686:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2473984 i_blocks 1 00000080:00200000:0.0:1767319670.955691:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.955733:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2473984, count: 4096 00000080:00200000:0.0:1767319670.955741:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2473984, bytes: 4096 00000080:00200000:0.0:1767319670.955746:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.955752:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 93, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.955754:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2473984, 2478080) 0 0 00000080:00200000:0.0:1767319670.955758:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319670.955772:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [604, 604] 00020000:00200000:0.0:1767319670.955778:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2473984, 2478080) 2478080, 4096 00020000:00200000:0.0:1767319670.955783:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319670.955798:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [604, 604] 00000008:00010000:0.0:1767319670.955813:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.955820:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.955839:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.955854:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1425408 1429503) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.955880:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.955889:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.955898:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.955910:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2473984, 2478080) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.955923:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 604 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.955964:0:88594:0:(rw26.c:912:ll_write_end()) pos 2473984, len 4096, copied 4096 00000080:00200000:0.0:1767319670.955971:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f5a1da94[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.955974:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005b2e453a 17ffffc0001001 3:0 ffff90cb09480438 604 lru 00000080:00200000:0.0:1767319670.955995:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c8054225 348: 1< 0 - - > 2< 1425408 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:0.0:1767319670.955998:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f5a1da94 00000080:00200000:0.0:1767319670.955999:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.956002:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.956012:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.956026:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.956029:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.956032:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.956038:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.956041:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.956044:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.956054:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.956062:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.956072:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.956075:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.956080:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.956084:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [604, 604] 00000080:00200000:0.0:1767319670.956088:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.956091:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.956097:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2478080 i_blocks 1 00000080:00200000:0.0:1767319670.956101:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.956110:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2478080, count: 4096 00000080:00200000:0.0:1767319670.956114:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2478080, bytes: 4096 00000080:00200000:0.0:1767319670.956116:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.956132:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 94, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.956134:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2478080, 2482176) 0 0 00000080:00200000:0.0:1767319670.956137:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319670.956143:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [605, 605] 00020000:00200000:0.0:1767319670.956147:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2478080, 2482176) 2482176, 4096 00020000:00200000:0.0:1767319670.956149:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319670.956156:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [605, 605] 00000008:00010000:0.0:1767319670.956161:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.956164:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.956172:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.956181:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1429504 1433599) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.956203:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.956211:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.956219:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.956228:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2478080, 2482176) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.956234:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 605 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.956251:0:88594:0:(rw26.c:912:ll_write_end()) pos 2478080, len 4096, copied 4096 00000080:00200000:0.0:1767319670.956257:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000dc1c1ca5[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.956260:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ce1c31bc 17ffffc0001001 3:0 ffff90cb094801b0 605 lru 00000080:00200000:0.0:1767319670.956266:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000858fe952 349: 1< 0 - - > 2< 1429504 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:0.0:1767319670.956268:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000dc1c1ca5 00000080:00200000:0.0:1767319670.956269:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.956272:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.956281:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.956294:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.956297:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.956299:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.956306:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.956309:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.956311:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.956321:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.956329:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.956339:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.956342:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.956347:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.956350:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [605, 605] 00000080:00200000:0.0:1767319670.956355:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.956358:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.956363:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2482176 i_blocks 1 00000080:00200000:0.0:1767319670.956429:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.956493:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2482176, count: 4096 00000080:00200000:0.0:1767319670.956499:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2482176, bytes: 4096 00000080:00200000:0.0:1767319670.956501:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.956506:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 95, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.956507:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2482176, 2486272) 0 0 00000080:00200000:0.0:1767319670.956510:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319670.956516:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [606, 606] 00020000:00200000:0.0:1767319670.956520:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2482176, 2486272) 2486272, 4096 00020000:00200000:0.0:1767319670.956523:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319670.956529:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [606, 606] 00000008:00010000:0.0:1767319670.956536:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.956538:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.956547:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.956557:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1433600 1437695) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.956576:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.956584:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.956591:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.956600:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2482176, 2486272) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.956607:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 606 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.956625:0:88594:0:(rw26.c:912:ll_write_end()) pos 2482176, len 4096, copied 4096 00000080:00200000:0.0:1767319670.956630:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004f709844[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.956634:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e9575dc6 17ffffc0001001 3:0 ffff90cb09480948 606 lru 00000080:00200000:0.0:1767319670.956639:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd03dbff 350: 1< 0 - - > 2< 1433600 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:0.0:1767319670.956642:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004f709844 00000080:00200000:0.0:1767319670.956643:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.956646:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.956655:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.956667:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.956670:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.956673:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.956679:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.956681:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.956684:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.956694:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.956702:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.956711:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.956713:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.956718:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.956721:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [606, 606] 00000080:00200000:0.0:1767319670.956725:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.956728:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.956734:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2486272 i_blocks 1 00000080:00200000:0.0:1767319670.956737:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.956745:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2486272, count: 4096 00000080:00200000:0.0:1767319670.956748:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2486272, bytes: 4096 00000080:00200000:0.0:1767319670.956751:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.956755:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 96, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.956756:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2486272, 2490368) 0 0 00000080:00200000:0.0:1767319670.956759:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319670.956764:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [607, 607] 00020000:00200000:0.0:1767319670.956767:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2486272, 2490368) 2490368, 4096 00020000:00200000:0.0:1767319670.956769:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319670.956774:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [607, 607] 00000008:00010000:0.0:1767319670.956779:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.956782:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.956789:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.956798:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1437696 1441791) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.956819:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.956827:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.956835:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.956843:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2486272, 2490368) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.956848:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 607 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.956862:0:88594:0:(rw26.c:912:ll_write_end()) pos 2486272, len 4096, copied 4096 00000080:00200000:0.0:1767319670.956866:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003a51696a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.956870:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002aa26708 17ffffc0001001 3:0 ffff90cb094805e8 607 lru 00000080:00200000:0.0:1767319670.956876:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002e74ce4e 351: 1< 0 - - > 2< 1437696 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:0.0:1767319670.956878:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003a51696a 00000080:00200000:0.0:1767319670.956879:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.956881:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.956889:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.956901:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.956904:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.956906:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.956911:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.956914:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.956916:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.956925:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.956932:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.956941:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.956943:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.956948:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.956951:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [607, 607] 00000080:00200000:0.0:1767319670.956955:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.956958:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.956963:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2490368 i_blocks 1 00000080:00200000:0.0:1767319670.956966:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.956974:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2490368, count: 4096 00000080:00200000:0.0:1767319670.956977:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2490368, bytes: 4096 00000080:00200000:0.0:1767319670.956980:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.956983:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 97, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.956985:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2490368, 2494464) 0 0 00000080:00200000:0.0:1767319670.956987:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319670.956992:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [608, 608] 00020000:00200000:0.0:1767319670.956994:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2490368, 2494464) 2494464, 4096 00020000:00200000:0.0:1767319670.956997:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319670.957001:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [608, 608] 00000008:00010000:0.0:1767319670.957007:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.957009:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.957016:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.957024:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1441792 1445887) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.957042:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.957049:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.957055:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.957062:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2490368, 2494464) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.957067:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 608 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.957081:0:88594:0:(rw26.c:912:ll_write_end()) pos 2490368, len 4096, copied 4096 00000080:00200000:0.0:1767319670.957085:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000088e59f68[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.957088:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008adfaee9 17ffffc0001001 3:0 ffff90cb09480288 608 lru 00000080:00200000:0.0:1767319670.957092:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c47f2cb3 352: 1< 0 - - > 2< 1441792 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:0.0:1767319670.957094:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000088e59f68 00000080:00200000:0.0:1767319670.957095:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.957097:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.957104:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.957115:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.957117:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.961986:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.962039:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.962045:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.962050:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.962084:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.962102:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.962134:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.962138:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.962153:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.962162:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [608, 608] 00000080:00200000:0.0:1767319670.962174:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.962178:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.962195:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2494464 i_blocks 1 00000080:00200000:0.0:1767319670.962202:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.962239:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2494464, count: 4096 00000080:00200000:0.0:1767319670.962249:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2494464, bytes: 4096 00000080:00200000:0.0:1767319670.962256:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.962265:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 98, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.962268:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2494464, 2498560) 0 0 00000080:00200000:0.0:1767319670.962272:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319670.962290:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [609, 609] 00020000:00200000:0.0:1767319670.962297:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2494464, 2498560) 2498560, 4096 00020000:00200000:0.0:1767319670.962302:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319670.962321:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [609, 609] 00000008:00010000:0.0:1767319670.962340:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.962346:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.962405:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.962423:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1445888 1449983) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.962461:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.962470:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.962478:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.962491:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2494464, 2498560) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.962507:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 609 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.962564:0:88594:0:(rw26.c:912:ll_write_end()) pos 2494464, len 4096, copied 4096 00000080:00200000:0.0:1767319670.962573:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e1acc555[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.962578:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b4d38af1 17ffffc0001001 3:0 ffff90cb094806c0 609 lru 00000080:00200000:0.0:1767319670.962588:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000cb38ad3e 353: 1< 0 - - > 2< 1445888 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:0.0:1767319670.962590:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e1acc555 00000080:00200000:0.0:1767319670.962592:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.962597:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.962621:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.962651:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.962656:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.962659:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.962666:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.962669:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.962672:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.962683:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.962692:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.962702:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.962706:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.962711:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.962715:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [609, 609] 00000080:00200000:0.0:1767319670.962719:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.962722:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.962729:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2498560 i_blocks 1 00000080:00200000:0.0:1767319670.962732:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.962740:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2498560, count: 4096 00000080:00200000:0.0:1767319670.962745:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2498560, bytes: 4096 00000080:00200000:0.0:1767319670.962748:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.962752:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 99, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.962753:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2498560, 2502656) 0 0 00000080:00200000:0.0:1767319670.962756:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319670.962762:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [610, 610] 00020000:00200000:0.0:1767319670.962765:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2498560, 2502656) 2502656, 4096 00020000:00200000:0.0:1767319670.962768:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319670.962774:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [610, 610] 00000008:00010000:0.0:1767319670.962780:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.962783:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.962792:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.962801:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1449984 1454079) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.962822:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.962831:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.962839:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.962848:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2498560, 2502656) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.962855:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 610 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.962874:0:88594:0:(rw26.c:912:ll_write_end()) pos 2498560, len 4096, copied 4096 00000080:00200000:0.0:1767319670.962880:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e944c7c3[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.962884:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b53af294 17ffffc0001001 3:0 ffff90cb09480d80 610 lru 00000080:00200000:0.0:1767319670.962890:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000064abed78 354: 1< 0 - - > 2< 1449984 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:0.0:1767319670.962892:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e944c7c3 00000080:00200000:0.0:1767319670.962893:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.962896:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.962905:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.962918:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.962921:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.962924:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.962930:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.962933:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.962935:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.962948:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.962956:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.962966:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.962969:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.962975:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.962978:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [610, 610] 00000080:00200000:0.0:1767319670.962983:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.962986:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.962991:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2502656 i_blocks 1 00000080:00200000:0.0:1767319670.962994:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.963003:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2502656, count: 4096 00000080:00200000:0.0:1767319670.963006:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2502656, bytes: 4096 00000080:00200000:0.0:1767319670.963009:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.963013:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 100, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.963014:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2502656, 2506752) 0 0 00000080:00200000:0.0:1767319670.963017:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319670.963022:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [611, 611] 00020000:00200000:0.0:1767319670.963025:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2502656, 2506752) 2506752, 4096 00020000:00200000:0.0:1767319670.963028:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319670.963033:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [611, 611] 00000008:00010000:0.0:1767319670.963039:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.963042:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.963050:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.963060:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1454080 1458175) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.963081:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.963089:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.963097:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.963105:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2502656, 2506752) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.963111:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 611 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.963138:0:88594:0:(rw26.c:912:ll_write_end()) pos 2502656, len 4096, copied 4096 00000080:00200000:0.0:1767319670.963143:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008f68ee72[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.963146:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000081bbacb5 17ffffc0001001 3:0 ffff90cb09480e58 611 lru 00000080:00200000:0.0:1767319670.963152:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000246aea8c 355: 1< 0 - - > 2< 1454080 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:0.0:1767319670.963154:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008f68ee72 00000080:00200000:0.0:1767319670.963156:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.963158:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.963556:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.963577:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.963580:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.963583:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.963590:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.963593:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.963597:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.963609:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.963618:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.963629:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.963632:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.963639:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.963642:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [611, 611] 00000080:00200000:0.0:1767319670.963648:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.963651:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.963658:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2506752 i_blocks 1 00000080:00200000:0.0:1767319670.963661:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.963671:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2506752, count: 4096 00000080:00200000:0.0:1767319670.963676:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2506752, bytes: 4096 00000080:00200000:0.0:1767319670.963678:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.963683:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 101, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.963685:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2506752, 2510848) 0 0 00000080:00200000:0.0:1767319670.963688:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319670.963695:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [612, 612] 00020000:00200000:0.0:1767319670.963698:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2506752, 2510848) 2510848, 4096 00020000:00200000:0.0:1767319670.963701:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319670.963709:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [612, 612] 00000008:00010000:0.0:1767319670.963716:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.963718:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.963728:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.963737:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1458176 1462271) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.963757:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.963765:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.963773:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.963783:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2506752, 2510848) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.963791:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 612 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.963815:0:88594:0:(rw26.c:912:ll_write_end()) pos 2506752, len 4096, copied 4096 00000080:00200000:0.0:1767319670.963821:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d193fcc7[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.963825:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002446c856 17ffffc0001001 3:0 ffff90cb09480ca8 612 lru 00000080:00200000:0.0:1767319670.963831:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ffe7494a 356: 1< 0 - - > 2< 1458176 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:0.0:1767319670.963834:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d193fcc7 00000080:00200000:0.0:1767319670.963835:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.963837:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.963848:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.963862:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.963865:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.963867:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.963874:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.963877:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.963880:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.963890:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.963898:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.963908:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.963911:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.963915:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.963919:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [612, 612] 00000080:00200000:0.0:1767319670.963923:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.963926:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.963931:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2510848 i_blocks 1 00000080:00200000:0.0:1767319670.963934:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.963943:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2510848, count: 4096 00000080:00200000:0.0:1767319670.963947:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2510848, bytes: 4096 00000080:00200000:0.0:1767319670.963949:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.963953:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 102, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.963955:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2510848, 2514944) 0 0 00000080:00200000:0.0:1767319670.963958:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319670.963964:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [613, 613] 00020000:00200000:0.0:1767319670.963967:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2510848, 2514944) 2514944, 4096 00020000:00200000:0.0:1767319670.963970:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319670.963976:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [613, 613] 00000008:00010000:0.0:1767319670.963982:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.963984:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.963992:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.964000:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1462272 1466367) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.964021:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.964028:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.964035:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.964044:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2510848, 2514944) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.964050:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 613 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.964066:0:88594:0:(rw26.c:912:ll_write_end()) pos 2510848, len 4096, copied 4096 00000080:00200000:0.0:1767319670.964071:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003f2d6c32[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.964074:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005dc7dbc6 17ffffc0001001 3:0 ffff90cb09480bd0 613 lru 00000080:00200000:0.0:1767319670.964079:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007990d793 357: 1< 0 - - > 2< 1462272 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:0.0:1767319670.964082:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003f2d6c32 00000080:00200000:0.0:1767319670.964083:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.964086:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.964094:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.964108:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.964111:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.964113:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.964131:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.964134:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.964137:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.964146:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.964154:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.964163:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.964165:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.964170:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.964173:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [613, 613] 00000080:00200000:0.0:1767319670.964177:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.964180:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319670.964185:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2514944 i_blocks 1 00000080:00200000:0.0:1767319670.964188:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319670.964196:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2514944, count: 4096 00000080:00200000:0.0:1767319670.964199:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2514944, bytes: 4096 00000080:00200000:0.0:1767319670.964201:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319670.964205:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 103, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319670.964207:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2514944, 2519040) 0 0 00000080:00200000:0.0:1767319670.964209:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319670.964214:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [614, 614] 00020000:00200000:0.0:1767319670.964217:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2514944, 2519040) 2519040, 4096 00020000:00200000:0.0:1767319670.964219:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319670.964225:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [614, 614] 00000008:00010000:0.0:1767319670.964230:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319670.964232:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319670.964239:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.964248:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1466368 1470463) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.964270:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.964279:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.964286:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.964295:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2514944, 2519040) append 0 append lockpos 0 00000080:00200000:0.0:1767319670.964302:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 614 of 0 to 4096 bytes 00000080:00200000:0.0:1767319670.964328:0:88594:0:(rw26.c:912:ll_write_end()) pos 2514944, len 4096, copied 4096 00000080:00200000:0.0:1767319670.964333:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004a2f9d3e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319670.964337:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000465ac1e3 17ffffc0001021 2:0 ffff90cb094800d8 614 lru 00000080:00200000:0.0:1767319670.964342:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000006f62073c 358: 1< 0 - - > 2< 1466368 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:0.0:1767319670.964344:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004a2f9d3e 00000080:00200000:0.0:1767319670.964346:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319670.964348:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319670.964356:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319670.964412:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319670.964416:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319670.964419:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319670.964426:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319670.964428:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319670.964431:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319670.964441:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319670.968636:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319670.968681:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319670.968686:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319670.968707:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319670.968719:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [614, 614] 00000080:00200000:0.0:1767319670.968732:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319670.968737:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.969129:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2519040 i_blocks 1 00000080:00200000:2.0:1767319670.969139:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.969180:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2519040, count: 4096 00000080:00200000:2.0:1767319670.969218:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2519040, bytes: 4096 00000080:00200000:2.0:1767319670.969225:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.969235:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 104, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.969249:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2519040, 2523136) 0 0 00000080:00200000:2.0:1767319670.969254:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.969272:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [615, 615] 00020000:00200000:2.0:1767319670.969281:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2519040, 2523136) 2523136, 4096 00020000:00200000:2.0:1767319670.969285:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.969309:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [615, 615] 00000008:00010000:2.0:1767319670.969331:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.969337:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.969362:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.969459:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1470464 1474559) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.969476:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.969486:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.969494:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.969508:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2519040, 2523136) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.969523:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 615 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.969574:0:88594:0:(rw26.c:912:ll_write_end()) pos 2519040, len 4096, copied 4096 00000080:00200000:2.0:1767319670.969583:0:88594:0:(rw26.c:969:ll_write_end()) page@000000002bbc29d7[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.969587:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000000d7ff8d 17ffffc0001001 3:0 ffff90cb0406eca8 615 lru 00000080:00200000:2.0:1767319670.969601:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000077307561 359: 1< 0 - - > 2< 1470464 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:2.0:1767319670.969603:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000002bbc29d7 00000080:00200000:2.0:1767319670.969604:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.969609:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.969636:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.969664:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.969668:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.969671:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.969687:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.969690:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.969693:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.969698:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.969707:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.969721:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.969723:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.969730:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.969735:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [615, 615] 00000080:00200000:2.0:1767319670.969740:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.969743:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.969749:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2523136 i_blocks 1 00000080:00200000:2.0:1767319670.969752:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.969763:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2523136, count: 4096 00000080:00200000:2.0:1767319670.969768:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2523136, bytes: 4096 00000080:00200000:2.0:1767319670.969776:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.969781:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 105, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.969783:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2523136, 2527232) 0 0 00000080:00200000:2.0:1767319670.969786:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.969793:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [616, 616] 00020000:00200000:2.0:1767319670.969796:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2523136, 2527232) 2527232, 4096 00020000:00200000:2.0:1767319670.969799:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.969807:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [616, 616] 00000008:00010000:2.0:1767319670.969813:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.969816:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.969825:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.969835:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1474560 1478655) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.969844:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.969852:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.969859:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.969869:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2523136, 2527232) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.969875:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 616 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.969893:0:88594:0:(rw26.c:912:ll_write_end()) pos 2523136, len 4096, copied 4096 00000080:00200000:2.0:1767319670.969897:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000578e0cd9[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.969900:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000088fc0d84 17ffffc0001001 3:0 ffff90cb0406ebd0 616 lru 00000080:00200000:2.0:1767319670.969907:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000006eca3f1f 360: 1< 0 - - > 2< 1474560 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:2.0:1767319670.969917:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000578e0cd9 00000080:00200000:2.0:1767319670.969919:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.969921:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.969930:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.969942:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.969946:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.969948:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.969955:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.969958:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.969961:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.969965:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.969973:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.969981:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.969984:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.969989:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.969992:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [616, 616] 00000080:00200000:2.0:1767319670.969996:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.969999:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.970004:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2527232 i_blocks 1 00000080:00200000:2.0:1767319670.970007:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.970015:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2527232, count: 4096 00000080:00200000:2.0:1767319670.970019:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2527232, bytes: 4096 00000080:00200000:2.0:1767319670.970021:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.970025:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 106, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.970032:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2527232, 2531328) 0 0 00000080:00200000:2.0:1767319670.970035:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.970041:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [617, 617] 00020000:00200000:2.0:1767319670.970045:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2527232, 2531328) 2531328, 4096 00020000:00200000:2.0:1767319670.970048:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.970054:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [617, 617] 00000008:00010000:2.0:1767319670.970060:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.970063:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.970071:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.970079:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1478656 1482751) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.970088:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.970096:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.970104:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.970113:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2527232, 2531328) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.970130:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 617 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.970149:0:88594:0:(rw26.c:912:ll_write_end()) pos 2527232, len 4096, copied 4096 00000080:00200000:2.0:1767319670.970154:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d5a2ef7e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.970158:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ab05dae6 17ffffc0001001 3:0 ffff90cb0406e0d8 617 lru 00000080:00200000:2.0:1767319670.970164:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000058414527 361: 1< 0 - - > 2< 1478656 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:2.0:1767319670.970166:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d5a2ef7e 00000080:00200000:2.0:1767319670.970173:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.970175:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.970185:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.970199:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.970202:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.970204:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.970211:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.970214:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.970216:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.970221:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.970229:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.970238:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.970241:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.970245:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.970248:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [617, 617] 00000080:00200000:2.0:1767319670.970252:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.970255:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.970260:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2531328 i_blocks 1 00000080:00200000:2.0:1767319670.970264:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.970272:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2531328, count: 4096 00000080:00200000:2.0:1767319670.970276:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2531328, bytes: 4096 00000080:00200000:2.0:1767319670.970279:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.970282:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 107, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.970284:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2531328, 2535424) 0 0 00000080:00200000:2.0:1767319670.970287:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.970299:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [618, 618] 00020000:00200000:2.0:1767319670.970302:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2531328, 2535424) 2535424, 4096 00020000:00200000:2.0:1767319670.970305:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.970312:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [618, 618] 00000008:00010000:2.0:1767319670.970318:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.970320:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.970328:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.970338:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1482752 1486847) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.970346:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.970354:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.970362:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.970405:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2531328, 2535424) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.970411:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 618 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.970429:0:88594:0:(rw26.c:912:ll_write_end()) pos 2531328, len 4096, copied 4096 00000080:00200000:2.0:1767319670.970434:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f3669649[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.970438:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000091b9243 17ffffc0001001 3:0 ffff90cb0406e870 618 lru 00000080:00200000:2.0:1767319670.970443:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000016ca522d 362: 1< 0 - - > 2< 1482752 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:2.0:1767319670.970445:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f3669649 00000080:00200000:2.0:1767319670.970447:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.970449:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.970463:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.970476:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.970479:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.970487:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.970493:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.970496:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.970499:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.970503:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.970511:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.970520:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.970523:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.970528:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.970531:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [618, 618] 00000080:00200000:2.0:1767319670.970534:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.970538:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.970543:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2535424 i_blocks 1 00000080:00200000:2.0:1767319670.970546:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.970555:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2535424, count: 4096 00000080:00200000:2.0:1767319670.970558:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2535424, bytes: 4096 00000080:00200000:2.0:1767319670.970561:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.970564:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 108, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.970566:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2535424, 2539520) 0 0 00000080:00200000:2.0:1767319670.970568:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.970574:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [619, 619] 00020000:00200000:2.0:1767319670.970585:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2535424, 2539520) 2539520, 4096 00020000:00200000:2.0:1767319670.970588:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.970594:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [619, 619] 00000008:00010000:2.0:1767319670.970602:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.970605:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.970613:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.970621:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1486848 1490943) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.970629:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.970636:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.970642:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.970649:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2535424, 2539520) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.970654:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 619 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.970672:0:88594:0:(rw26.c:912:ll_write_end()) pos 2535424, len 4096, copied 4096 00000080:00200000:2.0:1767319670.970676:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000972a87a2[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.970679:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d40de411 17ffffc0001001 3:0 ffff90cb0406e360 619 lru 00000080:00200000:2.0:1767319670.970684:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000970a07da 363: 1< 0 - - > 2< 1486848 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:2.0:1767319670.970686:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000972a87a2 00000080:00200000:2.0:1767319670.970687:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.970689:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.970697:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.970716:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.970720:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.970722:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.970728:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.970731:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.970733:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.970737:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.970745:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.970753:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.970755:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.970759:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.970762:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [619, 619] 00000080:00200000:2.0:1767319670.970766:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.970769:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.970774:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2539520 i_blocks 1 00000080:00200000:2.0:1767319670.970777:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.970785:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2539520, count: 4096 00000080:00200000:2.0:1767319670.970789:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2539520, bytes: 4096 00000080:00200000:2.0:1767319670.970792:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.970795:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 109, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.970797:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2539520, 2543616) 0 0 00000080:00200000:2.0:1767319670.970799:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.970805:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [620, 620] 00020000:00200000:2.0:1767319670.970808:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2539520, 2543616) 2543616, 4096 00020000:00200000:2.0:1767319670.970818:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.970825:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [620, 620] 00000008:00010000:2.0:1767319670.970831:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.970833:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.970841:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.970850:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1490944 1495039) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.970860:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.970867:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.970874:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.970881:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2539520, 2543616) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.970887:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 620 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.970906:0:88594:0:(rw26.c:912:ll_write_end()) pos 2539520, len 4096, copied 4096 00000080:00200000:2.0:1767319670.970910:0:88594:0:(rw26.c:969:ll_write_end()) page@000000002796ea87[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.970913:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d59d556e 17ffffc0001001 3:0 ffff90cb0406e000 620 lru 00000080:00200000:2.0:1767319670.970919:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001a7da223 364: 1< 0 - - > 2< 1490944 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:2.0:1767319670.970921:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000002796ea87 00000080:00200000:2.0:1767319670.970922:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.970924:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.970932:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.970955:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.970959:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.970961:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.970968:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.970970:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.970973:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.970977:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.970985:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.970994:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.970996:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.971000:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.971003:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [620, 620] 00000080:00200000:2.0:1767319670.971007:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.971010:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.971015:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2543616 i_blocks 1 00000080:00200000:2.0:1767319670.971018:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.971025:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2543616, count: 4096 00000080:00200000:2.0:1767319670.971029:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2543616, bytes: 4096 00000080:00200000:2.0:1767319670.971031:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.971035:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 110, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.971037:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2543616, 2547712) 0 0 00000080:00200000:2.0:1767319670.971039:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.971044:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [621, 621] 00020000:00200000:2.0:1767319670.971047:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2543616, 2547712) 2547712, 4096 00020000:00200000:2.0:1767319670.971055:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.971062:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [621, 621] 00000008:00010000:2.0:1767319670.971068:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.971070:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.971077:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.971087:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1495040 1499135) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.971096:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.971104:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.971110:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.971131:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2543616, 2547712) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.971137:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 621 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.971154:0:88594:0:(rw26.c:912:ll_write_end()) pos 2543616, len 4096, copied 4096 00000080:00200000:2.0:1767319670.971158:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004773ff4e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.971161:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007b5e3215 17ffffc0001001 3:0 ffff90cb0406e948 621 lru 00000080:00200000:2.0:1767319670.971541:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001ee45ac7 365: 1< 0 - - > 2< 1495040 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:2.0:1767319670.971545:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004773ff4e 00000080:00200000:2.0:1767319670.971546:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.971549:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.971561:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.971588:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.971592:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.971594:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.971602:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.971604:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.971607:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.971612:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.971620:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.971629:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.971632:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.971636:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.971639:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [621, 621] 00000080:00200000:2.0:1767319670.971644:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.971647:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.971653:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2547712 i_blocks 1 00000080:00200000:2.0:1767319670.971657:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.971667:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2547712, count: 4096 00000080:00200000:2.0:1767319670.971672:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2547712, bytes: 4096 00000080:00200000:2.0:1767319670.971674:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.971678:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 111, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.971681:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2547712, 2551808) 0 0 00000080:00200000:2.0:1767319670.971683:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.971690:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [622, 622] 00020000:00200000:2.0:1767319670.971694:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2547712, 2551808) 2551808, 4096 00020000:00200000:2.0:1767319670.971702:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.971710:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [622, 622] 00000008:00010000:2.0:1767319670.971717:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.971719:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.971729:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.971738:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1499136 1503231) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.971747:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.971754:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.971762:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.971771:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2547712, 2551808) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.971777:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 622 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.971811:0:88594:0:(rw26.c:912:ll_write_end()) pos 2547712, len 4096, copied 4096 00000080:00200000:2.0:1767319670.971816:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008eca1472[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.971820:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f241789f 17ffffc0001021 2:0 ffff90cb0406e1b0 622 lru 00000080:00200000:2.0:1767319670.971826:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d3a4006e 366: 1< 0 - - > 2< 1499136 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:2.0:1767319670.971828:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008eca1472 00000080:00200000:2.0:1767319670.971829:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.971832:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.971839:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.971863:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.971867:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.971870:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.971877:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.971880:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.971883:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.971887:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.971894:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.971903:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.971906:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.971910:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.971913:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [622, 622] 00000080:00200000:2.0:1767319670.971917:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.971920:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.971925:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2551808 i_blocks 1 00000080:00200000:2.0:1767319670.971928:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.971935:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2551808, count: 4096 00000080:00200000:2.0:1767319670.971939:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2551808, bytes: 4096 00000080:00200000:2.0:1767319670.971942:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.971946:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 112, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.971947:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2551808, 2555904) 0 0 00000080:00200000:2.0:1767319670.971950:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.971955:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [623, 623] 00020000:00200000:2.0:1767319670.971958:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2551808, 2555904) 2555904, 4096 00020000:00200000:2.0:1767319670.971966:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.971973:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [623, 623] 00000008:00010000:2.0:1767319670.971979:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.971981:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.971989:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.971998:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1503232 1507327) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.972007:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.972014:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.972021:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.972029:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2551808, 2555904) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.972035:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 623 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.972051:0:88594:0:(rw26.c:912:ll_write_end()) pos 2551808, len 4096, copied 4096 00000080:00200000:2.0:1767319670.972056:0:88594:0:(rw26.c:969:ll_write_end()) page@000000007e28f255[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.972060:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000670e5509 17ffffc0001001 3:0 ffff90cb0406e438 623 lru 00000080:00200000:2.0:1767319670.972066:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000038651380 367: 1< 0 - - > 2< 1503232 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:2.0:1767319670.972068:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000007e28f255 00000080:00200000:2.0:1767319670.972069:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.972071:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.972080:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.972106:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.972110:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.972112:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.972130:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.972134:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.972137:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.972141:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.972149:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.972158:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.972161:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.972166:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.972169:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [623, 623] 00000080:00200000:2.0:1767319670.972172:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.972176:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.972181:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2555904 i_blocks 1 00000080:00200000:2.0:1767319670.972184:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.972193:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2555904, count: 4096 00000080:00200000:2.0:1767319670.972196:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2555904, bytes: 4096 00000080:00200000:2.0:1767319670.972199:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.972203:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 113, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.972205:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2555904, 2560000) 0 0 00000080:00200000:2.0:1767319670.972207:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.972213:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [624, 624] 00020000:00200000:2.0:1767319670.972216:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2555904, 2560000) 2560000, 4096 00020000:00200000:2.0:1767319670.972223:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.972231:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [624, 624] 00000008:00010000:2.0:1767319670.973897:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.973912:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.973948:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.973970:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1507328 1511423) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.973984:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.973994:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.974002:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.974017:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2555904, 2560000) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.974034:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 624 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.974093:0:88594:0:(rw26.c:912:ll_write_end()) pos 2555904, len 4096, copied 4096 00000080:00200000:2.0:1767319670.974104:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000646e128[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.974109:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e9b8e652 17ffffc0001001 3:0 ffff90cb0406e798 624 lru 00000080:00200000:2.0:1767319670.974116:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000829426ca 368: 1< 0 - - > 2< 1507328 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:2.0:1767319670.974129:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000646e128 00000080:00200000:2.0:1767319670.974131:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.974136:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.974163:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.974205:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.974210:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.974214:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.974231:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.974234:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.974248:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.974254:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.974262:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.974279:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.974282:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.974290:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.974296:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [624, 624] 00000080:00200000:2.0:1767319670.974305:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.974309:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.974320:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2560000 i_blocks 1 00000080:00200000:2.0:1767319670.974325:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.974351:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2560000, count: 4096 00000080:00200000:2.0:1767319670.974359:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2560000, bytes: 4096 00000080:00200000:2.0:1767319670.974363:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.974393:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 114, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.974395:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2560000, 2564096) 0 0 00000080:00200000:2.0:1767319670.974399:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.974410:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [625, 625] 00020000:00200000:2.0:1767319670.974416:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2560000, 2564096) 2564096, 4096 00020000:00200000:2.0:1767319670.974427:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.974444:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [625, 625] 00000008:00010000:2.0:1767319670.974463:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.974466:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.974474:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.974484:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1511424 1515519) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.974493:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.974501:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.974507:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.974517:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2560000, 2564096) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.974523:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 625 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.974542:0:88594:0:(rw26.c:912:ll_write_end()) pos 2560000, len 4096, copied 4096 00000080:00200000:2.0:1767319670.974546:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000032f2e03a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.974550:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001bb87445 17ffffc0001001 3:0 ffff90cb0406ea20 625 lru 00000080:00200000:2.0:1767319670.974556:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000010f8390a 369: 1< 0 - - > 2< 1511424 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:2.0:1767319670.974558:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000032f2e03a 00000080:00200000:2.0:1767319670.974559:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.974561:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.974569:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.974593:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.974596:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.974599:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.974605:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.974608:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.974610:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.974614:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.974621:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.974631:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.974633:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.974637:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.974640:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [625, 625] 00000080:00200000:2.0:1767319670.974645:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.974648:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.974653:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2564096 i_blocks 1 00000080:00200000:2.0:1767319670.974656:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.974664:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2564096, count: 4096 00000080:00200000:2.0:1767319670.974668:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2564096, bytes: 4096 00000080:00200000:2.0:1767319670.974671:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.974675:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 115, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.974677:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2564096, 2568192) 0 0 00000080:00200000:2.0:1767319670.974679:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.974685:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [626, 626] 00020000:00200000:2.0:1767319670.974688:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2564096, 2568192) 2568192, 4096 00020000:00200000:2.0:1767319670.974696:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.974704:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [626, 626] 00000008:00010000:2.0:1767319670.974709:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.974712:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.974718:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.974727:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1515520 1519615) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.974735:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.974743:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.974750:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.974758:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2564096, 2568192) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.974764:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 626 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.974780:0:88594:0:(rw26.c:912:ll_write_end()) pos 2564096, len 4096, copied 4096 00000080:00200000:2.0:1767319670.974784:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000dc172ff1[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.974788:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000009993c142 17ffffc0001001 3:0 ffff90cb0406e510 626 lru 00000080:00200000:2.0:1767319670.974793:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007bfe0d9a 370: 1< 0 - - > 2< 1515520 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:2.0:1767319670.974795:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000dc172ff1 00000080:00200000:2.0:1767319670.974797:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.974799:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.974807:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.974831:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.974834:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.974837:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.974844:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.974846:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.974849:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.974853:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.974859:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.974869:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.974871:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.974875:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.974878:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [626, 626] 00000080:00200000:2.0:1767319670.974882:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.974885:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.974890:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2568192 i_blocks 1 00000080:00200000:2.0:1767319670.974893:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.974900:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2568192, count: 4096 00000080:00200000:2.0:1767319670.974905:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2568192, bytes: 4096 00000080:00200000:2.0:1767319670.974907:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.974911:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 116, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.974913:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2568192, 2572288) 0 0 00000080:00200000:2.0:1767319670.974915:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.974921:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [627, 627] 00020000:00200000:2.0:1767319670.974924:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2568192, 2572288) 2572288, 4096 00020000:00200000:2.0:1767319670.974935:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.974942:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [627, 627] 00000008:00010000:2.0:1767319670.974947:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.974950:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.974957:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.974966:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1519616 1523711) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.974975:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.974983:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.974990:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.974998:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2568192, 2572288) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.975004:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 627 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.975023:0:88594:0:(rw26.c:912:ll_write_end()) pos 2568192, len 4096, copied 4096 00000080:00200000:2.0:1767319670.975028:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000623305af[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.975031:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c1bb716f 17ffffc0001001 3:0 ffff90cb0406eaf8 627 lru 00000080:00200000:2.0:1767319670.975037:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000072ac3128 371: 1< 0 - - > 2< 1519616 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:2.0:1767319670.975039:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000623305af 00000080:00200000:2.0:1767319670.975041:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.975043:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.975051:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.975076:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.975080:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.975083:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.975089:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.975092:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.975094:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.975099:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.975108:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.975117:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.975132:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.975137:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.975140:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [627, 627] 00000080:00200000:2.0:1767319670.975144:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.975148:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.975153:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2572288 i_blocks 1 00000080:00200000:2.0:1767319670.975156:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.975163:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2572288, count: 4096 00000080:00200000:2.0:1767319670.975166:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2572288, bytes: 4096 00000080:00200000:2.0:1767319670.975169:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.975172:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 117, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.975174:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2572288, 2576384) 0 0 00000080:00200000:2.0:1767319670.975176:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.975181:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [628, 628] 00020000:00200000:2.0:1767319670.975184:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2572288, 2576384) 2576384, 4096 00020000:00200000:2.0:1767319670.975191:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.975197:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [628, 628] 00000008:00010000:2.0:1767319670.975202:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.975204:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.975212:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.975221:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1523712 1527807) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.975230:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.975238:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.975246:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.975254:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2572288, 2576384) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.975259:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 628 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.975276:0:88594:0:(rw26.c:912:ll_write_end()) pos 2572288, len 4096, copied 4096 00000080:00200000:2.0:1767319670.975280:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000008694fb3[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.975283:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000fd7a699a 17ffffc0001001 3:0 ffff90cb0406e5e8 628 lru 00000080:00200000:2.0:1767319670.975289:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009211f3f4 372: 1< 0 - - > 2< 1523712 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:2.0:1767319670.975291:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000008694fb3 00000080:00200000:2.0:1767319670.975293:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.975295:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.975303:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.975325:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.975329:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.975332:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.975339:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.975341:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.975344:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.975348:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.975356:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.975364:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.975404:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.975409:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.975412:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [628, 628] 00000080:00200000:2.0:1767319670.975416:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.975419:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.975424:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2576384 i_blocks 1 00000080:00200000:2.0:1767319670.975426:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.975434:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2576384, count: 4096 00000080:00200000:2.0:1767319670.975437:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2576384, bytes: 4096 00000080:00200000:2.0:1767319670.975439:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.975443:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 118, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.975445:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2576384, 2580480) 0 0 00000080:00200000:2.0:1767319670.975447:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.975452:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [629, 629] 00020000:00200000:2.0:1767319670.975455:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2576384, 2580480) 2580480, 4096 00020000:00200000:2.0:1767319670.975463:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.975472:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [629, 629] 00000008:00010000:2.0:1767319670.975477:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.975479:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.975486:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.975495:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1527808 1531903) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.975504:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.975512:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.975519:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.975527:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2576384, 2580480) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.975533:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 629 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.975549:0:88594:0:(rw26.c:912:ll_write_end()) pos 2576384, len 4096, copied 4096 00000080:00200000:2.0:1767319670.975553:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000dd39f093[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.975557:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000168d45b7 17ffffc0001001 3:0 ffff90cb0406e288 629 lru 00000080:00200000:2.0:1767319670.975563:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000aa4b8521 373: 1< 0 - - > 2< 1527808 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:2.0:1767319670.975565:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000dd39f093 00000080:00200000:2.0:1767319670.975567:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.975569:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.975577:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.975601:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.975605:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.975608:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.975614:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.975617:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.975620:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.975625:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.975634:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.975643:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.975646:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.975650:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.975653:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [629, 629] 00000080:00200000:2.0:1767319670.975657:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.975660:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.975665:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2580480 i_blocks 1 00000080:00200000:2.0:1767319670.975668:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.975677:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2580480, count: 4096 00000080:00200000:2.0:1767319670.975681:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2580480, bytes: 4096 00000080:00200000:2.0:1767319670.975684:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.975687:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 119, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.975689:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2580480, 2584576) 0 0 00000080:00200000:2.0:1767319670.975691:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.975697:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [630, 630] 00020000:00200000:2.0:1767319670.975700:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2580480, 2584576) 2584576, 4096 00020000:00200000:2.0:1767319670.975708:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.975715:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [630, 630] 00000008:00010000:2.0:1767319670.975720:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.975723:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.975733:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.975741:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1531904 1535999) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.975749:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.975757:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.975764:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.975772:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2580480, 2584576) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.975777:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 630 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.975793:0:88594:0:(rw26.c:912:ll_write_end()) pos 2580480, len 4096, copied 4096 00000080:00200000:2.0:1767319670.975798:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b279cf8d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.975801:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c5476311 17ffffc0001001 3:0 ffff90cb0406e6c0 630 lru 00000080:00200000:2.0:1767319670.975806:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000fceac83d 374: 1< 0 - - > 2< 1531904 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:2.0:1767319670.975808:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b279cf8d 00000080:00200000:2.0:1767319670.975809:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.975812:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.975820:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.975846:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.975850:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.975853:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.975859:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.975862:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.975865:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.975869:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.975878:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.975887:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.975890:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.975895:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.975898:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [630, 630] 00000080:00200000:2.0:1767319670.975902:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.975905:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.975910:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2584576 i_blocks 1 00000080:00200000:2.0:1767319670.975912:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.975921:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2584576, count: 4096 00000080:00200000:2.0:1767319670.975925:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2584576, bytes: 4096 00000080:00200000:2.0:1767319670.975927:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.975931:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 120, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.975933:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2584576, 2588672) 0 0 00000080:00200000:2.0:1767319670.975935:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.975941:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [631, 631] 00020000:00200000:2.0:1767319670.975944:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2584576, 2588672) 2588672, 4096 00020000:00200000:2.0:1767319670.975952:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.975959:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [631, 631] 00000008:00010000:2.0:1767319670.975965:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.975967:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.975976:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.975985:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1536000 1540095) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.975994:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.976001:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.976007:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.976015:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2584576, 2588672) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.976020:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 631 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.976051:0:88594:0:(rw26.c:912:ll_write_end()) pos 2584576, len 4096, copied 4096 00000080:00200000:2.0:1767319670.976056:0:88594:0:(rw26.c:969:ll_write_end()) page@000000007256ec67[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.976060:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000479276ef 17ffffc0001001 3:0 ffff90cb34cf7e58 631 lru 00000080:00200000:2.0:1767319670.976066:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000006e01943a 375: 1< 0 - - > 2< 1536000 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:2.0:1767319670.976068:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000007256ec67 00000080:00200000:2.0:1767319670.976070:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.976072:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.976082:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.976106:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.976110:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.976113:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.976130:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.976134:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.976137:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.976141:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.976150:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.976160:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.976163:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.976167:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.976170:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [631, 631] 00000080:00200000:2.0:1767319670.976174:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.976177:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.976182:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2588672 i_blocks 1 00000080:00200000:2.0:1767319670.976185:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.976193:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2588672, count: 4096 00000080:00200000:2.0:1767319670.976197:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2588672, bytes: 4096 00000080:00200000:2.0:1767319670.976199:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.976203:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 121, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.976205:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2588672, 2592768) 0 0 00000080:00200000:2.0:1767319670.976207:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.976213:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [632, 632] 00020000:00200000:2.0:1767319670.976216:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2588672, 2592768) 2592768, 4096 00020000:00200000:2.0:1767319670.976225:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.976233:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [632, 632] 00000008:00010000:2.0:1767319670.976239:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.976242:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.976251:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.976260:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1540096 1544191) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.976269:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.976277:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.976284:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.976292:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2588672, 2592768) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.976297:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 632 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.976313:0:88594:0:(rw26.c:912:ll_write_end()) pos 2588672, len 4096, copied 4096 00000080:00200000:2.0:1767319670.976317:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d381b283[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.976320:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ed7b2795 17ffffc0001001 3:0 ffff90cb34cf7ca8 632 lru 00000080:00200000:2.0:1767319670.976326:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000015492dba 376: 1< 0 - - > 2< 1540096 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:2.0:1767319670.976328:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d381b283 00000080:00200000:2.0:1767319670.976330:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.976332:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.976340:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.976362:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.976404:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.976408:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.976415:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.976417:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.976419:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.976423:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.976431:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.976440:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.976443:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.976448:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.976451:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [632, 632] 00000080:00200000:2.0:1767319670.976455:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.976458:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.976463:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2592768 i_blocks 1 00000080:00200000:2.0:1767319670.976466:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.976476:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2592768, count: 4096 00000080:00200000:2.0:1767319670.976480:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2592768, bytes: 4096 00000080:00200000:2.0:1767319670.976482:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.976486:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 122, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.976487:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2592768, 2596864) 0 0 00000080:00200000:2.0:1767319670.976490:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.976495:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [633, 633] 00020000:00200000:2.0:1767319670.976498:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2592768, 2596864) 2596864, 4096 00020000:00200000:2.0:1767319670.976506:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.976513:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [633, 633] 00000008:00010000:2.0:1767319670.976519:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.976521:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.976529:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.976538:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1544192 1548287) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.976546:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.976554:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.976561:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.976569:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2592768, 2596864) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.976573:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 633 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.976589:0:88594:0:(rw26.c:912:ll_write_end()) pos 2592768, len 4096, copied 4096 00000080:00200000:2.0:1767319670.976594:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000005cc89d1[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.976597:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000072b068e1 17ffffc0001001 3:0 ffff90cb34cf7bd0 633 lru 00000080:00200000:2.0:1767319670.976602:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000aa296f93 377: 1< 0 - - > 2< 1544192 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:2.0:1767319670.976604:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000005cc89d1 00000080:00200000:2.0:1767319670.976606:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.976608:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.976615:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.976640:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.976643:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.976646:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.976652:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.976654:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.976657:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.976662:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.976670:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.976679:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.976681:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.976686:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.976688:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [633, 633] 00000080:00200000:2.0:1767319670.976692:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.976695:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.976700:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2596864 i_blocks 1 00000080:00200000:2.0:1767319670.976703:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.976710:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2596864, count: 4096 00000080:00200000:2.0:1767319670.976714:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2596864, bytes: 4096 00000080:00200000:2.0:1767319670.976716:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.976720:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 123, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.976721:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2596864, 2600960) 0 0 00000080:00200000:2.0:1767319670.976724:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.976729:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [634, 634] 00020000:00200000:2.0:1767319670.976732:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2596864, 2600960) 2600960, 4096 00020000:00200000:2.0:1767319670.976739:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.976746:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [634, 634] 00000008:00010000:2.0:1767319670.976752:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.976754:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.976761:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.976771:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1548288 1552383) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.976780:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.976787:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.976795:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.976803:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2596864, 2600960) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.976808:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 634 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.976826:0:88594:0:(rw26.c:912:ll_write_end()) pos 2596864, len 4096, copied 4096 00000080:00200000:2.0:1767319670.976830:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e352c81f[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.976834:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e2253fe1 17ffffc0001001 3:0 ffff90cb34cf70d8 634 lru 00000080:00200000:2.0:1767319670.976840:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000003d932292 378: 1< 0 - - > 2< 1548288 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:2.0:1767319670.976842:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e352c81f 00000080:00200000:2.0:1767319670.976843:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.976845:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.976853:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.976877:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.976880:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.976883:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.976890:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.976892:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.976895:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.976898:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.976905:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.976914:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.976916:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.976920:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.976923:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [634, 634] 00000080:00200000:2.0:1767319670.976927:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.976930:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.976935:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2600960 i_blocks 1 00000080:00200000:2.0:1767319670.976938:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.976945:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2600960, count: 4096 00000080:00200000:2.0:1767319670.976948:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2600960, bytes: 4096 00000080:00200000:2.0:1767319670.976951:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.976955:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 124, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.976957:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2600960, 2605056) 0 0 00000080:00200000:2.0:1767319670.976959:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.976965:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [635, 635] 00020000:00200000:2.0:1767319670.976968:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2600960, 2605056) 2605056, 4096 00020000:00200000:2.0:1767319670.976976:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.976983:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [635, 635] 00000008:00010000:2.0:1767319670.976989:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.976991:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.976999:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.977008:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1552384 1556479) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.977017:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.977024:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.977030:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.977039:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2600960, 2605056) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.977044:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 635 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.977060:0:88594:0:(rw26.c:912:ll_write_end()) pos 2600960, len 4096, copied 4096 00000080:00200000:2.0:1767319670.977065:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000dff7e50d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.977068:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b2f76636 17ffffc0001001 3:0 ffff90cb34cf7870 635 lru 00000080:00200000:2.0:1767319670.977074:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000848d365a 379: 1< 0 - - > 2< 1552384 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:2.0:1767319670.977076:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000dff7e50d 00000080:00200000:2.0:1767319670.977077:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.977079:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.977087:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.977110:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.977114:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.977116:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.982833:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.982848:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.982853:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.982865:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.982882:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.982904:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.982908:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.982923:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.982933:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [635, 635] 00000080:00200000:2.0:1767319670.982945:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.982950:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.983014:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2605056 i_blocks 1 00000080:00200000:2.0:1767319670.983022:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.983056:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2605056, count: 4096 00000080:00200000:2.0:1767319670.983065:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2605056, bytes: 4096 00000080:00200000:2.0:1767319670.983073:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.983082:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 125, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.983084:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2605056, 2609152) 0 0 00000080:00200000:2.0:1767319670.983089:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.983106:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [636, 636] 00020000:00200000:2.0:1767319670.983113:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2605056, 2609152) 2609152, 4096 00020000:00200000:2.0:1767319670.983153:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.983173:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [636, 636] 00000008:00010000:2.0:1767319670.983191:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.983198:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.983220:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.983236:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1556480 1560575) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.983310:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.983319:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.983327:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.983341:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2605056, 2609152) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.983356:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 636 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.983793:0:88594:0:(rw26.c:912:ll_write_end()) pos 2605056, len 4096, copied 4096 00000080:00200000:2.0:1767319670.983805:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000066a63798[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.983809:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000089bbfe98 17ffffc0001001 3:0 ffff90cb34cf7360 636 lru 00000080:00200000:2.0:1767319670.983816:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009b601761 380: 1< 0 - - > 2< 1556480 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:2.0:1767319670.983819:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000066a63798 00000080:00200000:2.0:1767319670.983821:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.983827:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.983853:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.983896:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.983901:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.983905:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.983917:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.983921:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.983924:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.983930:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.983939:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.983952:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.983956:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.983963:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.983967:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [636, 636] 00000080:00200000:2.0:1767319670.983973:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.983977:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.983985:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2609152 i_blocks 1 00000080:00200000:2.0:1767319670.983989:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.984003:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2609152, count: 4096 00000080:00200000:2.0:1767319670.984009:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2609152, bytes: 4096 00000080:00200000:2.0:1767319670.984012:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.984017:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 126, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.984018:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2609152, 2613248) 0 0 00000080:00200000:2.0:1767319670.984021:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.984029:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [637, 637] 00020000:00200000:2.0:1767319670.984033:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2609152, 2613248) 2613248, 4096 00020000:00200000:2.0:1767319670.984046:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.984056:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [637, 637] 00000008:00010000:2.0:1767319670.984064:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.984067:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.984079:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.984090:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1560576 1564671) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.984100:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.984108:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.984115:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.984135:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2609152, 2613248) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.984144:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 637 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.984172:0:88594:0:(rw26.c:912:ll_write_end()) pos 2609152, len 4096, copied 4096 00000080:00200000:2.0:1767319670.984177:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ce0bff1e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.984181:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000060f7f588 17ffffc0001021 2:0 ffff90cb34cf7000 637 lru 00000080:00200000:2.0:1767319670.984187:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000088ab9a15 381: 1< 0 - - > 2< 1560576 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:2.0:1767319670.984189:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ce0bff1e 00000080:00200000:2.0:1767319670.984191:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.984194:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.984202:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.984229:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.984233:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.984236:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.987434:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.987445:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.987524:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.987537:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.987554:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.987574:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.987577:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.987594:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.987603:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [637, 637] 00000080:00200000:2.0:1767319670.987614:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.987620:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.987635:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2613248 i_blocks 1 00000080:00200000:2.0:1767319670.987641:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.987674:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2613248, count: 4096 00000080:00200000:2.0:1767319670.987683:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2613248, bytes: 4096 00000080:00200000:2.0:1767319670.987689:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.987696:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 127, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.987699:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2613248, 2617344) 0 0 00000080:00200000:2.0:1767319670.987704:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.987719:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [638, 638] 00020000:00200000:2.0:1767319670.987725:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2613248, 2617344) 2617344, 4096 00020000:00200000:2.0:1767319670.987753:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.987773:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [638, 638] 00000008:00010000:2.0:1767319670.987789:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.987795:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.987817:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.987832:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1564672 1568767) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.987846:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.987855:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.987862:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.987875:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2613248, 2617344) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.987889:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 638 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.987938:0:88594:0:(rw26.c:912:ll_write_end()) pos 2613248, len 4096, copied 4096 00000080:00200000:2.0:1767319670.987947:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000022774007[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.987952:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000022d036ec 17ffffc0001001 3:0 ffff90cb34cf7948 638 lru 00000080:00200000:2.0:1767319670.987959:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000010090275 382: 1< 0 - - > 2< 1564672 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:2.0:1767319670.987961:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000022774007 00000080:00200000:2.0:1767319670.987963:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.987968:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.987988:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.988024:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.988030:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.988033:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.988040:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.988043:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.988046:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.988050:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.988059:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.988068:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.988070:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.988075:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.988078:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [638, 638] 00000080:00200000:2.0:1767319670.988081:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.988085:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.988090:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2617344 i_blocks 1 00000080:00200000:2.0:1767319670.988093:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.988101:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2617344, count: 4096 00000080:00200000:2.0:1767319670.988105:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2617344, bytes: 4096 00000080:00200000:2.0:1767319670.988107:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.988111:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 128, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.988113:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2617344, 2621440) 0 0 00000080:00200000:2.0:1767319670.988116:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.988135:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [639, 639] 00020000:00200000:2.0:1767319670.988138:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2617344, 2621440) 2621440, 4096 00020000:00200000:2.0:1767319670.988146:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.988153:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [639, 639] 00000008:00010000:2.0:1767319670.988159:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.988161:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.988170:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.988179:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1568768 1572863) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.988188:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.988196:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.988203:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.988211:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2617344, 2621440) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.988216:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 639 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.988235:0:88594:0:(rw26.c:912:ll_write_end()) pos 2617344, len 4096, copied 4096 00000080:00200000:2.0:1767319670.988794:0:88594:0:(rw26.c:969:ll_write_end()) page@000000001565e77e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.988800:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b5df69d6 17ffffc0001001 3:0 ffff90cb34cf71b0 639 lru 00000080:00200000:2.0:1767319670.988806:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007167428f 383: 1< 0 - - > 2< 1568768 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:2.0:1767319670.988808:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000001565e77e 00000080:00200000:2.0:1767319670.988809:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.988813:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.988831:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.988863:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.988867:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.988870:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.988880:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.988883:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.988886:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.988892:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.988901:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.988912:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.988914:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.988920:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.988924:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [639, 639] 00000080:00200000:2.0:1767319670.988930:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.988933:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.988941:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2621440 i_blocks 1 00000080:00200000:2.0:1767319670.988945:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.988959:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2621440, count: 4096 00000080:00200000:2.0:1767319670.988964:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2621440, bytes: 4096 00000080:00200000:2.0:1767319670.988967:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.988972:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 129, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.988974:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2621440, 2625536) 0 0 00000080:00200000:2.0:1767319670.988977:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.988985:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [640, 640] 00020000:00200000:2.0:1767319670.988989:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2621440, 2625536) 2625536, 4096 00020000:00200000:2.0:1767319670.988998:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.989007:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [640, 640] 00000008:00010000:2.0:1767319670.989017:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.989020:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.989032:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.989043:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1572864 1576959) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.989053:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.989061:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.989068:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.989077:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2621440, 2625536) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.989086:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 640 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.989146:0:88594:0:(rw26.c:912:ll_write_end()) pos 2621440, len 4096, copied 4096 00000080:00200000:2.0:1767319670.989152:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000bef9c5e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.989156:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000003d92f85 17ffffc0001001 3:0 ffff90cb34cf7438 640 lru 00000080:00200000:2.0:1767319670.989161:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a16f3200 384: 1< 0 - - > 2< 1572864 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:2.0:1767319670.989163:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000bef9c5e 00000080:00200000:2.0:1767319670.989165:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.989167:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.989176:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.989204:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.989208:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.989211:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.989218:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.989220:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.989223:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.989227:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.989235:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.989252:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.989255:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.989260:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.989263:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [640, 640] 00000080:00200000:2.0:1767319670.989267:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.989270:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.989275:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2625536 i_blocks 1 00000080:00200000:2.0:1767319670.989278:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.989286:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2625536, count: 4096 00000080:00200000:2.0:1767319670.989290:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2625536, bytes: 4096 00000080:00200000:2.0:1767319670.989293:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.989296:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 130, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.989298:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2625536, 2629632) 0 0 00000080:00200000:2.0:1767319670.989301:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.989306:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [641, 641] 00020000:00200000:2.0:1767319670.989310:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2625536, 2629632) 2629632, 4096 00020000:00200000:2.0:1767319670.989318:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.989325:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [641, 641] 00000008:00010000:2.0:1767319670.989332:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.989335:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.989343:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.989352:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1576960 1581055) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.989361:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.989650:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.989658:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.989669:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2625536, 2629632) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.989677:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 641 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.989701:0:88594:0:(rw26.c:912:ll_write_end()) pos 2625536, len 4096, copied 4096 00000080:00200000:2.0:1767319670.989706:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000fa2a748f[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.989710:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008aeb33ae 17ffffc0001001 3:0 ffff90cb34cf7798 641 lru 00000080:00200000:2.0:1767319670.989716:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001899415b 385: 1< 0 - - > 2< 1576960 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:2.0:1767319670.989718:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000fa2a748f 00000080:00200000:2.0:1767319670.989719:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.989722:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.989732:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.989757:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.989761:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.989764:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.989771:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.989773:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.989776:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.989780:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.989789:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.989798:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.989800:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.989805:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.989808:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [641, 641] 00000080:00200000:2.0:1767319670.989811:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.989815:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.989822:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2629632 i_blocks 1 00000080:00200000:2.0:1767319670.989825:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.989835:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2629632, count: 4096 00000080:00200000:2.0:1767319670.989839:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2629632, bytes: 4096 00000080:00200000:2.0:1767319670.989841:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.989845:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 131, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.989847:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2629632, 2633728) 0 0 00000080:00200000:2.0:1767319670.989850:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.989856:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [642, 642] 00020000:00200000:2.0:1767319670.989859:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2629632, 2633728) 2633728, 4096 00020000:00200000:2.0:1767319670.989867:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.989875:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [642, 642] 00000008:00010000:2.0:1767319670.989881:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.989884:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.989892:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.989902:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1581056 1585151) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.989910:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.989917:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.989924:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.989932:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2629632, 2633728) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.989937:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 642 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.989955:0:88594:0:(rw26.c:912:ll_write_end()) pos 2629632, len 4096, copied 4096 00000080:00200000:2.0:1767319670.989959:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000dce62ba1[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.989963:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000008175422 17ffffc0001001 3:0 ffff90cb34cf7a20 642 lru 00000080:00200000:2.0:1767319670.989968:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a1809b18 386: 1< 0 - - > 2< 1581056 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:2.0:1767319670.989970:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000dce62ba1 00000080:00200000:2.0:1767319670.989971:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.989974:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.989982:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.990003:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.990007:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.990009:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.990015:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.990018:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.990020:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.990025:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.990033:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.990041:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.990044:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.990049:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.990052:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [642, 642] 00000080:00200000:2.0:1767319670.990055:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.990059:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.990064:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2633728 i_blocks 1 00000080:00200000:2.0:1767319670.990067:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.990074:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2633728, count: 4096 00000080:00200000:2.0:1767319670.990078:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2633728, bytes: 4096 00000080:00200000:2.0:1767319670.990080:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.990084:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 132, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.990086:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2633728, 2637824) 0 0 00000080:00200000:2.0:1767319670.990088:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.990094:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [643, 643] 00020000:00200000:2.0:1767319670.990097:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2633728, 2637824) 2637824, 4096 00020000:00200000:2.0:1767319670.990105:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.990112:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [643, 643] 00000008:00010000:2.0:1767319670.990118:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.996261:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.996312:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.996338:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1585152 1589247) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.996354:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.996365:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.996389:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.996408:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2633728, 2637824) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.996427:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 643 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.996510:0:88594:0:(rw26.c:912:ll_write_end()) pos 2633728, len 4096, copied 4096 00000080:00200000:2.0:1767319670.996522:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000dee3677e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.996526:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e19d14e0 17ffffc0001001 3:0 ffff90cb34cf7510 643 lru 00000080:00200000:2.0:1767319670.996534:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b097a712 387: 1< 0 - - > 2< 1585152 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:2.0:1767319670.996536:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000dee3677e 00000080:00200000:2.0:1767319670.996538:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.996543:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.996571:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.996618:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.996624:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.996628:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.996648:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.996652:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.996655:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.996661:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.996670:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.996689:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.996692:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.996702:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.996710:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [643, 643] 00000080:00200000:2.0:1767319670.996720:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.996724:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.996737:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2637824 i_blocks 1 00000080:00200000:2.0:1767319670.996743:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.996776:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2637824, count: 4096 00000080:00200000:2.0:1767319670.996785:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2637824, bytes: 4096 00000080:00200000:2.0:1767319670.996790:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.996796:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 133, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.996799:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2637824, 2641920) 0 0 00000080:00200000:2.0:1767319670.996804:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.996819:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [644, 644] 00020000:00200000:2.0:1767319670.996825:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2637824, 2641920) 2641920, 4096 00020000:00200000:2.0:1767319670.996839:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.996858:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [644, 644] 00000008:00010000:2.0:1767319670.996872:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.996875:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.996883:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.996893:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1589248 1593343) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.996902:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.996910:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.996917:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.996927:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2637824, 2641920) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.996934:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 644 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.996954:0:88594:0:(rw26.c:912:ll_write_end()) pos 2637824, len 4096, copied 4096 00000080:00200000:2.0:1767319670.996959:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005426d196[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.996962:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001a037eb0 17ffffc0001001 3:0 ffff90cb34cf7af8 644 lru 00000080:00200000:2.0:1767319670.996968:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000032743783 388: 1< 0 - - > 2< 1589248 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:2.0:1767319670.996970:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005426d196 00000080:00200000:2.0:1767319670.996972:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.996975:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.996984:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.997009:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.997013:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.997016:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.997022:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.997025:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.997027:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.997031:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.997040:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.997050:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.997052:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.997057:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.997060:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [644, 644] 00000080:00200000:2.0:1767319670.997064:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.997067:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.997072:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2641920 i_blocks 1 00000080:00200000:2.0:1767319670.997075:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.997085:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2641920, count: 4096 00000080:00200000:2.0:1767319670.997089:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2641920, bytes: 4096 00000080:00200000:2.0:1767319670.997092:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.997096:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 134, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.997098:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2641920, 2646016) 0 0 00000080:00200000:2.0:1767319670.997100:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.997107:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [645, 645] 00020000:00200000:2.0:1767319670.997110:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2641920, 2646016) 2646016, 4096 00020000:00200000:2.0:1767319670.997117:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.997137:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [645, 645] 00000008:00010000:2.0:1767319670.997144:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.997147:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.997155:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.997165:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1593344 1597439) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.997174:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.997183:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.997190:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.997198:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2641920, 2646016) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.997204:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 645 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.997223:0:88594:0:(rw26.c:912:ll_write_end()) pos 2641920, len 4096, copied 4096 00000080:00200000:2.0:1767319670.997229:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000073f585ce[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.997233:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ed622430 17ffffc0001001 3:0 ffff90cb34cf75e8 645 lru 00000080:00200000:2.0:1767319670.997239:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000066118950 389: 1< 0 - - > 2< 1593344 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:2.0:1767319670.997242:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000073f585ce 00000080:00200000:2.0:1767319670.997243:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.997246:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.997254:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.997280:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.997284:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.997287:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.997294:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.997297:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.997300:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.997304:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.997313:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.997323:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.997325:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.997330:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.997333:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [645, 645] 00000080:00200000:2.0:1767319670.997337:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.997341:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.997346:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2646016 i_blocks 1 00000080:00200000:2.0:1767319670.997348:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.997356:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2646016, count: 4096 00000080:00200000:2.0:1767319670.997360:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2646016, bytes: 4096 00000080:00200000:2.0:1767319670.997362:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.997405:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 135, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.997407:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2646016, 2650112) 0 0 00000080:00200000:2.0:1767319670.997410:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.997416:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [646, 646] 00020000:00200000:2.0:1767319670.997419:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2646016, 2650112) 2650112, 4096 00020000:00200000:2.0:1767319670.997428:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.997435:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [646, 646] 00000008:00010000:2.0:1767319670.997442:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.997444:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.997452:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.997461:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1597440 1601535) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.997471:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.997479:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.997486:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.997495:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2646016, 2650112) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.997501:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 646 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.997520:0:88594:0:(rw26.c:912:ll_write_end()) pos 2646016, len 4096, copied 4096 00000080:00200000:2.0:1767319670.997525:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a4eb32d3[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.997528:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000050c00aa6 17ffffc0001001 3:0 ffff90cb34cf7288 646 lru 00000080:00200000:2.0:1767319670.997534:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ff86f9fd 390: 1< 0 - - > 2< 1597440 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:2.0:1767319670.997536:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a4eb32d3 00000080:00200000:2.0:1767319670.997538:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.997540:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.997549:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.997574:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.997578:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.997581:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.997587:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.997590:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.997593:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.997597:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.997605:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.997613:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.997615:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.997619:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.997622:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [646, 646] 00000080:00200000:2.0:1767319670.997626:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.997629:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.997633:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2650112 i_blocks 1 00000080:00200000:2.0:1767319670.997636:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.997643:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2650112, count: 4096 00000080:00200000:2.0:1767319670.997647:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2650112, bytes: 4096 00000080:00200000:2.0:1767319670.997650:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.997654:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 136, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.997655:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2650112, 2654208) 0 0 00000080:00200000:2.0:1767319670.997658:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.997663:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [647, 647] 00020000:00200000:2.0:1767319670.997665:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2650112, 2654208) 2654208, 4096 00020000:00200000:2.0:1767319670.997672:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.997679:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [647, 647] 00000008:00010000:2.0:1767319670.997684:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.997686:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.997693:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.997702:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1601536 1605631) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.997710:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.997718:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.997725:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.997732:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2650112, 2654208) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.997737:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 647 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.997754:0:88594:0:(rw26.c:912:ll_write_end()) pos 2650112, len 4096, copied 4096 00000080:00200000:2.0:1767319670.997759:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008e45e705[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.997762:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000010aa63c2 17ffffc0001001 3:0 ffff90cb34cf76c0 647 lru 00000080:00200000:2.0:1767319670.997768:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000004f56862e 391: 1< 0 - - > 2< 1601536 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:2.0:1767319670.997770:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008e45e705 00000080:00200000:2.0:1767319670.997772:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.997774:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.997782:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.997807:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.997810:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.997813:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.997819:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.997821:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.997824:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.997828:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.997835:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.997843:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.997845:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.997849:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.997852:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [647, 647] 00000080:00200000:2.0:1767319670.997855:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.997859:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.997864:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2654208 i_blocks 1 00000080:00200000:2.0:1767319670.997867:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.997874:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2654208, count: 4096 00000080:00200000:2.0:1767319670.997877:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2654208, bytes: 4096 00000080:00200000:2.0:1767319670.997880:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.997884:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 137, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.997885:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2654208, 2658304) 0 0 00000080:00200000:2.0:1767319670.997888:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.997893:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [648, 648] 00020000:00200000:2.0:1767319670.997896:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2654208, 2658304) 2658304, 4096 00020000:00200000:2.0:1767319670.997905:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.997912:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [648, 648] 00000008:00010000:2.0:1767319670.997917:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.997920:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.997927:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.997937:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1605632 1609727) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.997946:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.997954:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.997961:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.997969:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2654208, 2658304) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.997975:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 648 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.997995:0:88594:0:(rw26.c:912:ll_write_end()) pos 2654208, len 4096, copied 4096 00000080:00200000:2.0:1767319670.997999:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000097c1c05e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.998003:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000005fe51ca 17ffffc0001001 3:0 ffff90cb34cf7d80 648 lru 00000080:00200000:2.0:1767319670.998008:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000006309374f 392: 1< 0 - - > 2< 1605632 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:2.0:1767319670.998010:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000097c1c05e 00000080:00200000:2.0:1767319670.998012:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.998014:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.998021:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.998044:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.998047:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.998050:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.998056:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.998059:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.998061:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.998065:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.998074:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.998082:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.998085:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.998089:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.998092:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [648, 648] 00000080:00200000:2.0:1767319670.998096:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.998099:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.998104:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2658304 i_blocks 1 00000080:00200000:2.0:1767319670.998107:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.998115:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2658304, count: 4096 00000080:00200000:2.0:1767319670.998118:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2658304, bytes: 4096 00000080:00200000:2.0:1767319670.998135:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.998138:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 138, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.998140:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2658304, 2662400) 0 0 00000080:00200000:2.0:1767319670.998142:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.998148:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [649, 649] 00020000:00200000:2.0:1767319670.998151:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2658304, 2662400) 2662400, 4096 00020000:00200000:2.0:1767319670.998158:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.998165:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [649, 649] 00000008:00010000:2.0:1767319670.998170:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.998173:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.998181:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.998189:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1609728 1613823) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.998198:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.998205:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.998212:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.998220:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2658304, 2662400) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.998225:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 649 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.998257:0:88594:0:(rw26.c:912:ll_write_end()) pos 2658304, len 4096, copied 4096 00000080:00200000:2.0:1767319670.998262:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000bef2ac34[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.998265:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000004840c7f1 17ffffc0001001 3:0 ffff90cb34c1ca20 649 lru 00000080:00200000:2.0:1767319670.998271:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3feb9af 393: 1< 0 - - > 2< 1609728 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:2.0:1767319670.998273:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000bef2ac34 00000080:00200000:2.0:1767319670.998275:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.998277:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.998285:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.998309:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.998313:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.998315:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.998322:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.998325:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.998327:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.998332:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.998340:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.998348:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.998350:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.998355:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.998358:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [649, 649] 00000080:00200000:2.0:1767319670.998362:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.998365:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.998406:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2662400 i_blocks 1 00000080:00200000:2.0:1767319670.998409:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.998417:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2662400, count: 4096 00000080:00200000:2.0:1767319670.998421:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2662400, bytes: 4096 00000080:00200000:2.0:1767319670.998423:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.998428:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 139, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.998429:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2662400, 2666496) 0 0 00000080:00200000:2.0:1767319670.998431:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.998436:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [650, 650] 00020000:00200000:2.0:1767319670.998439:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2662400, 2666496) 2666496, 4096 00020000:00200000:2.0:1767319670.998447:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.998454:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [650, 650] 00000008:00010000:2.0:1767319670.998460:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.998462:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.998470:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.998479:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1613824 1617919) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.998487:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.998495:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.998502:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.998510:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2662400, 2666496) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.998516:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 650 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.998534:0:88594:0:(rw26.c:912:ll_write_end()) pos 2662400, len 4096, copied 4096 00000080:00200000:2.0:1767319670.998538:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000bc84101[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.998542:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c163ce7e 17ffffc0001001 3:0 ffff90cb34c1c510 650 lru 00000080:00200000:2.0:1767319670.998547:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008fb5c893 394: 1< 0 - - > 2< 1613824 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:2.0:1767319670.998549:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000bc84101 00000080:00200000:2.0:1767319670.998551:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.998552:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.998561:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.998585:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.998589:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.998591:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.998597:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.998599:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.998601:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.998606:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.998614:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.998622:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.998624:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.998629:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.998631:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [650, 650] 00000080:00200000:2.0:1767319670.998635:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.998638:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.998643:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2666496 i_blocks 1 00000080:00200000:2.0:1767319670.998646:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.998653:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2666496, count: 4096 00000080:00200000:2.0:1767319670.998657:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2666496, bytes: 4096 00000080:00200000:2.0:1767319670.998659:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.998663:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 140, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.998665:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2666496, 2670592) 0 0 00000080:00200000:2.0:1767319670.998667:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.998673:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [651, 651] 00020000:00200000:2.0:1767319670.998676:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2666496, 2670592) 2670592, 4096 00020000:00200000:2.0:1767319670.998683:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.998689:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [651, 651] 00000008:00010000:2.0:1767319670.998695:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.998697:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.998705:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.998713:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1617920 1622015) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.998721:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.998729:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.998736:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.998743:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2666496, 2670592) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.998749:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 651 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.998765:0:88594:0:(rw26.c:912:ll_write_end()) pos 2666496, len 4096, copied 4096 00000080:00200000:2.0:1767319670.998770:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000346bf9c1[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.998774:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000986db384 17ffffc0001001 3:0 ffff90cb34c1caf8 651 lru 00000080:00200000:2.0:1767319670.998780:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000004197364a 395: 1< 0 - - > 2< 1617920 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:2.0:1767319670.998782:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000346bf9c1 00000080:00200000:2.0:1767319670.998783:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.998786:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.998793:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.998818:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.998821:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.998824:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.998830:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.998832:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.998835:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.998839:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.998848:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.998856:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.998859:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.998863:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.998865:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [651, 651] 00000080:00200000:2.0:1767319670.998869:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319670.998872:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319670.998877:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2670592 i_blocks 1 00000080:00200000:2.0:1767319670.998880:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319670.998888:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2670592, count: 4096 00000080:00200000:2.0:1767319670.998892:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2670592, bytes: 4096 00000080:00200000:2.0:1767319670.998895:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319670.998898:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 141, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319670.998900:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2670592, 2674688) 0 0 00000080:00200000:2.0:1767319670.998902:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319670.998908:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [652, 652] 00020000:00200000:2.0:1767319670.998911:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2670592, 2674688) 2674688, 4096 00020000:00200000:2.0:1767319670.998919:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319670.998925:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [652, 652] 00000008:00010000:2.0:1767319670.998931:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319670.998934:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319670.998942:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.998951:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1622016 1626111) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.998959:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.998967:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.998974:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.998982:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2670592, 2674688) append 0 append lockpos 0 00000080:00200000:2.0:1767319670.998988:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 652 of 0 to 4096 bytes 00000080:00200000:2.0:1767319670.999017:0:88594:0:(rw26.c:912:ll_write_end()) pos 2670592, len 4096, copied 4096 00000080:00200000:2.0:1767319670.999021:0:88594:0:(rw26.c:969:ll_write_end()) page@000000009d0ec51a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319670.999024:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000031d755c5 17ffffc0001021 2:0 ffff90cb34c1c5e8 652 lru 00000080:00200000:2.0:1767319670.999029:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000008888b8a 396: 1< 0 - - > 2< 1622016 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:2.0:1767319670.999032:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000009d0ec51a 00000080:00200000:2.0:1767319670.999033:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319670.999035:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319670.999043:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319670.999066:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319670.999070:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319670.999072:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319670.999079:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319670.999082:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319670.999084:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319670.999088:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319670.999096:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319670.999104:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319670.999106:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319670.999111:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319670.999113:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [652, 652] 00000080:00200000:2.0:1767319670.999117:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.002938:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.003686:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2674688 i_blocks 1 00000080:00200000:3.0:1767319671.003698:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.003738:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2674688, count: 4096 00000080:00200000:3.0:1767319671.003748:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2674688, bytes: 4096 00000080:00200000:3.0:1767319671.003754:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.003765:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 142, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.003767:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2674688, 2678784) 0 0 00000080:00200000:3.0:1767319671.003772:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.003793:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [653, 653] 00020000:00200000:3.0:1767319671.003803:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2674688, 2678784) 2678784, 4096 00020000:00200000:3.0:1767319671.003808:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.003833:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [653, 653] 00000008:00010000:3.0:1767319671.003861:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.003869:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.003898:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.003917:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1626112 1630207) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.003934:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.003945:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.003979:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.003992:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2674688, 2678784) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.004010:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 653 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.004060:0:88594:0:(rw26.c:912:ll_write_end()) pos 2674688, len 4096, copied 4096 00000080:00200000:3.0:1767319671.004069:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000060361580[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.004073:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000050947787 17ffffc0001001 3:0 ffff90cb3c573510 653 lru 00000080:00200000:3.0:1767319671.004081:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e610201b 397: 1< 0 - - > 2< 1626112 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:3.0:1767319671.004084:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000060361580 00000080:00200000:3.0:1767319671.004085:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.004090:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.004131:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.004165:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.004171:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.004175:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.004192:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.004196:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.004199:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.004204:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.004215:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.004339:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.004344:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.004354:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.004360:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [653, 653] 00000080:00200000:3.0:1767319671.004534:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.004538:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.004547:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2678784 i_blocks 1 00000080:00200000:3.0:1767319671.004551:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.004566:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2678784, count: 4096 00000080:00200000:3.0:1767319671.004571:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2678784, bytes: 4096 00000080:00200000:3.0:1767319671.004574:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.004579:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 143, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.004581:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2678784, 2682880) 0 0 00000080:00200000:3.0:1767319671.004584:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.004590:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [654, 654] 00020000:00200000:3.0:1767319671.004593:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2678784, 2682880) 2682880, 4096 00020000:00200000:3.0:1767319671.004596:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.004606:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [654, 654] 00000008:00010000:3.0:1767319671.004613:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.004617:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.004628:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.004638:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1630208 1634303) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.004649:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.004668:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.004675:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.004683:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2678784, 2682880) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.004692:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 654 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.004714:0:88594:0:(rw26.c:912:ll_write_end()) pos 2678784, len 4096, copied 4096 00000080:00200000:3.0:1767319671.004719:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c007c3cb[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.004723:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000004959b05d 17ffffc0001001 3:0 ffff90cb3c573af8 654 lru 00000080:00200000:3.0:1767319671.004728:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd358818 398: 1< 0 - - > 2< 1630208 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:3.0:1767319671.004731:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c007c3cb 00000080:00200000:3.0:1767319671.004732:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.004734:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.004745:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.004757:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.004760:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.004762:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.004769:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.004771:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.004774:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.004778:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.004795:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.004805:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.004808:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.004814:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.004817:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [654, 654] 00000080:00200000:3.0:1767319671.004821:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.004824:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.004830:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2682880 i_blocks 1 00000080:00200000:3.0:1767319671.004833:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.004840:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2682880, count: 4096 00000080:00200000:3.0:1767319671.004844:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2682880, bytes: 4096 00000080:00200000:3.0:1767319671.004846:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.004850:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 144, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.004852:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2682880, 2686976) 0 0 00000080:00200000:3.0:1767319671.004855:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.004860:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [655, 655] 00020000:00200000:3.0:1767319671.004863:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2682880, 2686976) 2686976, 4096 00020000:00200000:3.0:1767319671.004865:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.004871:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [655, 655] 00000008:00010000:3.0:1767319671.004877:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.004880:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.004887:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.004896:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1634304 1638399) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.004917:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.004924:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.004931:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.004941:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2682880, 2686976) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.004947:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 655 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.004966:0:88594:0:(rw26.c:912:ll_write_end()) pos 2682880, len 4096, copied 4096 00000080:00200000:3.0:1767319671.004971:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000076704378[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.004974:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ff7ba8bb 17ffffc0001001 3:0 ffff90cb3c5735e8 655 lru 00000080:00200000:3.0:1767319671.004980:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000cf332227 399: 1< 0 - - > 2< 1634304 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:3.0:1767319671.004983:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000076704378 00000080:00200000:3.0:1767319671.004984:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.004987:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.004996:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.005008:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.005011:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.005014:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.005020:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.005022:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.005025:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.005036:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.005044:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.005053:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.005056:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.005062:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.005065:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [655, 655] 00000080:00200000:3.0:1767319671.005069:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.005072:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.005078:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2686976 i_blocks 1 00000080:00200000:3.0:1767319671.005081:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.005089:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2686976, count: 4096 00000080:00200000:3.0:1767319671.005093:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2686976, bytes: 4096 00000080:00200000:3.0:1767319671.005095:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.005099:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 145, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.005100:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2686976, 2691072) 0 0 00000080:00200000:3.0:1767319671.005103:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.005108:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [656, 656] 00020000:00200000:3.0:1767319671.005111:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2686976, 2691072) 2691072, 4096 00020000:00200000:3.0:1767319671.005114:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.005130:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [656, 656] 00000008:00010000:3.0:1767319671.005137:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.005139:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.005147:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.005156:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1638400 1642495) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.005177:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.005185:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.005193:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.005201:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2686976, 2691072) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.005207:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 656 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.005224:0:88594:0:(rw26.c:912:ll_write_end()) pos 2686976, len 4096, copied 4096 00000080:00200000:3.0:1767319671.005229:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003d47db43[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.005233:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000031a55e23 17ffffc0001001 3:0 ffff90cb3c573288 656 lru 00000080:00200000:3.0:1767319671.005826:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000000544fb9d 400: 1< 0 - - > 2< 1638400 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:3.0:1767319671.005831:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003d47db43 00000080:00200000:3.0:1767319671.005833:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.005838:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.005856:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.005878:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.005883:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.005885:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.005895:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.005898:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.005901:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.005916:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.005926:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.005939:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.005942:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.005950:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.005955:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [656, 656] 00000080:00200000:3.0:1767319671.005961:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.005965:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.005972:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2691072 i_blocks 1 00000080:00200000:3.0:1767319671.005976:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.005991:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2691072, count: 4096 00000080:00200000:3.0:1767319671.005997:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2691072, bytes: 4096 00000080:00200000:3.0:1767319671.006000:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.006004:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 146, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.006006:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2691072, 2695168) 0 0 00000080:00200000:3.0:1767319671.006009:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.006017:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [657, 657] 00020000:00200000:3.0:1767319671.006021:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2691072, 2695168) 2695168, 4096 00020000:00200000:3.0:1767319671.006024:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.006032:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [657, 657] 00000008:00010000:3.0:1767319671.006041:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.006043:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.006055:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.006067:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1642496 1646591) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.006088:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.006096:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.006104:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.006113:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2691072, 2695168) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.006134:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 657 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.006160:0:88594:0:(rw26.c:912:ll_write_end()) pos 2691072, len 4096, copied 4096 00000080:00200000:3.0:1767319671.006166:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b9455678[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.006169:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000550b2fb4 17ffffc0001001 3:0 ffff90cb3c5736c0 657 lru 00000080:00200000:3.0:1767319671.006175:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ff1d63f5 401: 1< 0 - - > 2< 1642496 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:3.0:1767319671.006177:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b9455678 00000080:00200000:3.0:1767319671.006179:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.006181:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.006189:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.006201:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.006204:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.006206:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.006211:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.006214:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.006217:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.006232:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.006253:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.006263:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.006266:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.006271:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.006275:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [657, 657] 00000080:00200000:3.0:1767319671.006279:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.006283:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.006288:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2695168 i_blocks 1 00000080:00200000:3.0:1767319671.006291:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.006299:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2695168, count: 4096 00000080:00200000:3.0:1767319671.006304:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2695168, bytes: 4096 00000080:00200000:3.0:1767319671.006306:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.006310:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 147, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.006312:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2695168, 2699264) 0 0 00000080:00200000:3.0:1767319671.006314:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.006319:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [658, 658] 00020000:00200000:3.0:1767319671.006323:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2695168, 2699264) 2699264, 4096 00020000:00200000:3.0:1767319671.006326:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.006331:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [658, 658] 00000008:00010000:3.0:1767319671.006337:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.006340:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.006347:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.006356:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1646592 1650687) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.006721:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.006729:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.006737:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.006747:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2695168, 2699264) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.006754:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 658 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.006774:0:88594:0:(rw26.c:912:ll_write_end()) pos 2695168, len 4096, copied 4096 00000080:00200000:3.0:1767319671.006780:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000056628b8a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.006784:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b1605e08 17ffffc0001001 3:0 ffff90cb3c573d80 658 lru 00000080:00200000:3.0:1767319671.006790:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009210fc79 402: 1< 0 - - > 2< 1646592 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:3.0:1767319671.006793:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000056628b8a 00000080:00200000:3.0:1767319671.006794:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.006797:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.006806:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.006819:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.006822:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.006824:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.006832:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.006835:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.006837:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.006848:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.006856:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.006866:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.006869:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.006874:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.006878:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [658, 658] 00000080:00200000:3.0:1767319671.006883:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.006886:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.006892:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2699264 i_blocks 1 00000080:00200000:3.0:1767319671.006895:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.006906:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2699264, count: 4096 00000080:00200000:3.0:1767319671.006910:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2699264, bytes: 4096 00000080:00200000:3.0:1767319671.006913:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.006916:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 148, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.006918:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2699264, 2703360) 0 0 00000080:00200000:3.0:1767319671.006921:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.006927:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [659, 659] 00020000:00200000:3.0:1767319671.006930:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2699264, 2703360) 2703360, 4096 00020000:00200000:3.0:1767319671.006933:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.006940:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [659, 659] 00000008:00010000:3.0:1767319671.006946:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.006949:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.006959:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.006969:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1650688 1654783) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.006992:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.007001:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.007007:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.007017:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2699264, 2703360) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.007024:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 659 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.007042:0:88594:0:(rw26.c:912:ll_write_end()) pos 2699264, len 4096, copied 4096 00000080:00200000:3.0:1767319671.007046:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000249ee366[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.007049:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000046068b37 17ffffc0001001 3:0 ffff90cb3c573e58 659 lru 00000080:00200000:3.0:1767319671.007055:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000082ade835 403: 1< 0 - - > 2< 1650688 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:3.0:1767319671.007058:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000249ee366 00000080:00200000:3.0:1767319671.007059:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.007061:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.007070:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.007082:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.007085:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.007088:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.007094:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.007096:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.007099:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.007109:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.007117:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.007136:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.007139:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.007145:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.007148:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [659, 659] 00000080:00200000:3.0:1767319671.007152:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.007155:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.007160:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2703360 i_blocks 1 00000080:00200000:3.0:1767319671.007163:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.007170:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2703360, count: 4096 00000080:00200000:3.0:1767319671.007174:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2703360, bytes: 4096 00000080:00200000:3.0:1767319671.007176:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.007180:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 149, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.007182:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2703360, 2707456) 0 0 00000080:00200000:3.0:1767319671.007185:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.007190:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [660, 660] 00020000:00200000:3.0:1767319671.007194:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2703360, 2707456) 2707456, 4096 00020000:00200000:3.0:1767319671.007196:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.007201:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [660, 660] 00000008:00010000:3.0:1767319671.007207:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.007209:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.007217:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.007227:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1654784 1658879) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.007632:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.007642:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.007650:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.007659:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2703360, 2707456) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.007667:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 660 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.007691:0:88594:0:(rw26.c:912:ll_write_end()) pos 2703360, len 4096, copied 4096 00000080:00200000:3.0:1767319671.007696:0:88594:0:(rw26.c:969:ll_write_end()) page@000000009f8ce870[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.007700:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008472eb33 17ffffc0001001 3:0 ffff90cb3c573ca8 660 lru 00000080:00200000:3.0:1767319671.007706:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ca4d122f 404: 1< 0 - - > 2< 1654784 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:3.0:1767319671.007709:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000009f8ce870 00000080:00200000:3.0:1767319671.007710:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.007712:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.007722:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.007737:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.007740:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.007743:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.007751:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.007754:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.007756:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.007766:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.007775:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.007785:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.007788:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.007794:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.007798:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [660, 660] 00000080:00200000:3.0:1767319671.007802:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.007805:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.007812:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2707456 i_blocks 1 00000080:00200000:3.0:1767319671.007814:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.007825:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2707456, count: 4096 00000080:00200000:3.0:1767319671.007829:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2707456, bytes: 4096 00000080:00200000:3.0:1767319671.007831:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.007835:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 150, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.007837:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2707456, 2711552) 0 0 00000080:00200000:3.0:1767319671.007839:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.007845:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [661, 661] 00020000:00200000:3.0:1767319671.007848:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2707456, 2711552) 2711552, 4096 00020000:00200000:3.0:1767319671.007851:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.007858:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [661, 661] 00000008:00010000:3.0:1767319671.007865:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.007868:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.007876:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.007885:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1658880 1662975) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.007906:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.007915:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.007922:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.007932:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2707456, 2711552) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.007938:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 661 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.009029:0:88594:0:(rw26.c:912:ll_write_end()) pos 2707456, len 4096, copied 4096 00000080:00200000:3.0:1767319671.009050:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b971fa00[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.009054:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005edc197a 17ffffc0001001 3:0 ffff90cb3c573bd0 661 lru 00000080:00200000:3.0:1767319671.009062:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e53b5554 405: 1< 0 - - > 2< 1658880 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:3.0:1767319671.009065:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b971fa00 00000080:00200000:3.0:1767319671.009066:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.009072:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.009099:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.009135:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.009141:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.009145:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.009161:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.009164:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.009168:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.009186:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.009196:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.009210:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.009213:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.009222:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.009229:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [661, 661] 00000080:00200000:3.0:1767319671.009236:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.009677:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.009692:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2711552 i_blocks 1 00000080:00200000:3.0:1767319671.009698:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.009723:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2711552, count: 4096 00000080:00200000:3.0:1767319671.009730:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2711552, bytes: 4096 00000080:00200000:3.0:1767319671.009734:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.009740:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 151, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.009742:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2711552, 2715648) 0 0 00000080:00200000:3.0:1767319671.009746:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.009759:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [662, 662] 00020000:00200000:3.0:1767319671.009764:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2711552, 2715648) 2715648, 4096 00020000:00200000:3.0:1767319671.009768:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.009783:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [662, 662] 00000008:00010000:3.0:1767319671.009797:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.009802:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.009822:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.009834:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1662976 1667071) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.009860:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.009870:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.009878:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.009890:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2711552, 2715648) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.009903:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 662 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.009947:0:88594:0:(rw26.c:912:ll_write_end()) pos 2711552, len 4096, copied 4096 00000080:00200000:3.0:1767319671.009953:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ebeb1c1b[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.009957:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000005dafcdd 17ffffc0001001 3:0 ffff90cb3c5730d8 662 lru 00000080:00200000:3.0:1767319671.009964:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000660be77c 406: 1< 0 - - > 2< 1662976 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:3.0:1767319671.009966:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ebeb1c1b 00000080:00200000:3.0:1767319671.009967:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.009971:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.009983:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.009998:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.010002:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.010004:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.010012:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.010015:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.010017:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.010030:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.010038:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.010050:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.010053:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.010060:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.010064:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [662, 662] 00000080:00200000:3.0:1767319671.010069:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.010072:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.010077:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2715648 i_blocks 1 00000080:00200000:3.0:1767319671.010080:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.010089:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2715648, count: 4096 00000080:00200000:3.0:1767319671.010093:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2715648, bytes: 4096 00000080:00200000:3.0:1767319671.010095:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.010099:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 152, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.010101:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2715648, 2719744) 0 0 00000080:00200000:3.0:1767319671.010103:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.010109:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [663, 663] 00020000:00200000:3.0:1767319671.010112:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2715648, 2719744) 2719744, 4096 00020000:00200000:3.0:1767319671.010114:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.010134:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [663, 663] 00000008:00010000:3.0:1767319671.010141:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.010144:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.010152:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.010162:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1667072 1671167) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.010183:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.010192:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.010199:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.010209:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2715648, 2719744) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.010216:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 663 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.010234:0:88594:0:(rw26.c:912:ll_write_end()) pos 2715648, len 4096, copied 4096 00000080:00200000:3.0:1767319671.010304:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000158f779b[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.010308:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b840c940 17ffffc0001001 3:0 ffff90cb3c573870 663 lru 00000080:00200000:3.0:1767319671.010315:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000cc2421a2 407: 1< 0 - - > 2< 1667072 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:3.0:1767319671.010318:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000158f779b 00000080:00200000:3.0:1767319671.010319:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.010322:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.010332:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.010345:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.010348:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.010350:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.010357:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.010359:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.010362:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.010416:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.010424:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.010433:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.010436:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.010443:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.010446:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [663, 663] 00000080:00200000:3.0:1767319671.010463:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.010466:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.010473:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2719744 i_blocks 1 00000080:00200000:3.0:1767319671.010476:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.010484:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2719744, count: 4096 00000080:00200000:3.0:1767319671.010488:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2719744, bytes: 4096 00000080:00200000:3.0:1767319671.010491:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.010495:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 153, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.010497:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2719744, 2723840) 0 0 00000080:00200000:3.0:1767319671.010500:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.010505:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [664, 664] 00020000:00200000:3.0:1767319671.010509:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2719744, 2723840) 2723840, 4096 00020000:00200000:3.0:1767319671.010512:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.010518:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [664, 664] 00000008:00010000:3.0:1767319671.010525:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.010527:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.010536:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.010546:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1671168 1675263) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.010567:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.010575:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.010582:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.010592:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2719744, 2723840) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.010599:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 664 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.010630:0:88594:0:(rw26.c:912:ll_write_end()) pos 2719744, len 4096, copied 4096 00000080:00200000:3.0:1767319671.010636:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000079bd1bc2[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.010639:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000a4385ccf 17ffffc0001021 2:0 ffff90cb3c573360 664 lru 00000080:00200000:3.0:1767319671.010645:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000016fd6e89 408: 1< 0 - - > 2< 1671168 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:3.0:1767319671.010647:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000079bd1bc2 00000080:00200000:3.0:1767319671.010649:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.010651:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.010660:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.010673:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.010676:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.010679:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.010685:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.010689:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.010691:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.010701:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.010710:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.010719:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.010722:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.010727:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.010731:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [664, 664] 00000080:00200000:3.0:1767319671.010735:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.010738:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.010743:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2723840 i_blocks 1 00000080:00200000:3.0:1767319671.010746:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.010754:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2723840, count: 4096 00000080:00200000:3.0:1767319671.010758:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2723840, bytes: 4096 00000080:00200000:3.0:1767319671.010761:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.010765:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 154, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.010766:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2723840, 2727936) 0 0 00000080:00200000:3.0:1767319671.010769:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.010775:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [665, 665] 00020000:00200000:3.0:1767319671.010779:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2723840, 2727936) 2727936, 4096 00020000:00200000:3.0:1767319671.010781:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.010787:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [665, 665] 00000008:00010000:3.0:1767319671.010794:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.010796:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.010804:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.010814:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1675264 1679359) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.010836:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.010845:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.010853:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.010862:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2723840, 2727936) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.010868:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 665 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.010902:0:88594:0:(rw26.c:912:ll_write_end()) pos 2723840, len 4096, copied 4096 00000080:00200000:3.0:1767319671.010908:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c4b00cd1[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.010911:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000cea37c02 17ffffc0001001 3:0 ffff90cb3c65abd0 665 lru 00000080:00200000:3.0:1767319671.010918:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d2331425 409: 1< 0 - - > 2< 1675264 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:3.0:1767319671.010920:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c4b00cd1 00000080:00200000:3.0:1767319671.010922:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.010925:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.010935:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.010947:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.010950:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.010952:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.010959:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.010962:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.010965:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.010978:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.010987:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.010998:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.011001:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.011006:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.011009:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [665, 665] 00000080:00200000:3.0:1767319671.011014:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.011017:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.011023:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2727936 i_blocks 1 00000080:00200000:3.0:1767319671.011026:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.011035:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2727936, count: 4096 00000080:00200000:3.0:1767319671.011039:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2727936, bytes: 4096 00000080:00200000:3.0:1767319671.011041:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.011045:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 155, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.011047:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2727936, 2732032) 0 0 00000080:00200000:3.0:1767319671.011049:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.011055:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [666, 666] 00020000:00200000:3.0:1767319671.011058:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2727936, 2732032) 2732032, 4096 00020000:00200000:3.0:1767319671.011060:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.011066:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [666, 666] 00000008:00010000:3.0:1767319671.011072:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.011074:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.011082:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.011092:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1679360 1683455) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.011113:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.011135:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.011143:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.011153:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2727936, 2732032) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.011159:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 666 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.011177:0:88594:0:(rw26.c:912:ll_write_end()) pos 2727936, len 4096, copied 4096 00000080:00200000:3.0:1767319671.011181:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b5984eda[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.011185:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008e0c6f55 17ffffc0001001 3:0 ffff90cb3c65a0d8 666 lru 00000080:00200000:3.0:1767319671.011191:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000022f14515 410: 1< 0 - - > 2< 1679360 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:3.0:1767319671.011194:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b5984eda 00000080:00200000:3.0:1767319671.011195:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.011197:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.011206:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.011220:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.011223:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.011225:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.011231:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.011234:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.011237:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.011752:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.011763:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.011774:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.011778:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.011785:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.011789:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [666, 666] 00000080:00200000:3.0:1767319671.011796:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.011799:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.011809:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2732032 i_blocks 1 00000080:00200000:3.0:1767319671.011812:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.011827:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2732032, count: 4096 00000080:00200000:3.0:1767319671.011832:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2732032, bytes: 4096 00000080:00200000:3.0:1767319671.011835:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.011840:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 156, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.011842:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2732032, 2736128) 0 0 00000080:00200000:3.0:1767319671.011845:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.011853:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [667, 667] 00020000:00200000:3.0:1767319671.011857:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2732032, 2736128) 2736128, 4096 00020000:00200000:3.0:1767319671.011860:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.011870:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [667, 667] 00000008:00010000:3.0:1767319671.011880:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.011883:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.011895:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.011906:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1683456 1687551) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.011930:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.011939:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.011947:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.011957:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2732032, 2736128) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.011968:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 667 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.011995:0:88594:0:(rw26.c:912:ll_write_end()) pos 2732032, len 4096, copied 4096 00000080:00200000:3.0:1767319671.012001:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004e0acb38[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.012005:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007502ba4a 17ffffc0001001 3:0 ffff90cb3c65a870 667 lru 00000080:00200000:3.0:1767319671.012011:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000033809b26 411: 1< 0 - - > 2< 1683456 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:3.0:1767319671.012013:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004e0acb38 00000080:00200000:3.0:1767319671.012015:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.012018:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.012029:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.012044:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.012047:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.012049:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.012058:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.012061:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.012063:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.012072:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.012081:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.012090:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.012093:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.012098:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.012102:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [667, 667] 00000080:00200000:3.0:1767319671.012105:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.012109:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.012114:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2736128 i_blocks 1 00000080:00200000:3.0:1767319671.012117:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.012138:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2736128, count: 4096 00000080:00200000:3.0:1767319671.012143:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2736128, bytes: 4096 00000080:00200000:3.0:1767319671.012145:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.012149:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 157, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.012151:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2736128, 2740224) 0 0 00000080:00200000:3.0:1767319671.012154:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.012159:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [668, 668] 00020000:00200000:3.0:1767319671.012162:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2736128, 2740224) 2740224, 4096 00020000:00200000:3.0:1767319671.012164:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.012170:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [668, 668] 00000008:00010000:3.0:1767319671.012175:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.012178:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.012185:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.012195:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1687552 1691647) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.012221:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.012230:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.012628:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.012644:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2736128, 2740224) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.012653:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 668 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.012684:0:88594:0:(rw26.c:912:ll_write_end()) pos 2736128, len 4096, copied 4096 00000080:00200000:3.0:1767319671.012690:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000ec79dc8[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.012694:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000021ce466 17ffffc0001001 3:0 ffff90cb3c65a360 668 lru 00000080:00200000:3.0:1767319671.012700:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000003bc7ecd9 412: 1< 0 - - > 2< 1687552 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:3.0:1767319671.012703:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000ec79dc8 00000080:00200000:3.0:1767319671.012704:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.012707:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.012718:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.012734:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.012737:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.012739:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.012747:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.012751:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.012753:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.012765:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.012773:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.012783:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.012786:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.012792:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.012796:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [668, 668] 00000080:00200000:3.0:1767319671.012801:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.012804:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.012811:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2740224 i_blocks 1 00000080:00200000:3.0:1767319671.012813:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.012825:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2740224, count: 4096 00000080:00200000:3.0:1767319671.012830:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2740224, bytes: 4096 00000080:00200000:3.0:1767319671.012833:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.012837:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 158, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.012839:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2740224, 2744320) 0 0 00000080:00200000:3.0:1767319671.012841:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.012849:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [669, 669] 00020000:00200000:3.0:1767319671.012853:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2740224, 2744320) 2744320, 4096 00020000:00200000:3.0:1767319671.012856:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.012863:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [669, 669] 00000008:00010000:3.0:1767319671.012871:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.012874:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.012883:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.012893:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1691648 1695743) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.012917:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.012926:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.012934:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.012943:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2740224, 2744320) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.012950:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 669 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.012969:0:88594:0:(rw26.c:912:ll_write_end()) pos 2740224, len 4096, copied 4096 00000080:00200000:3.0:1767319671.012974:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005144a43b[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.012978:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d0d93dd0 17ffffc0001001 3:0 ffff90cb3c65a000 669 lru 00000080:00200000:3.0:1767319671.012984:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000f7291ad1 413: 1< 0 - - > 2< 1691648 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:3.0:1767319671.012987:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005144a43b 00000080:00200000:3.0:1767319671.012988:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.012991:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.013000:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.013012:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.013016:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.013018:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.013025:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.013028:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.013030:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.013040:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.013049:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.013059:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.013062:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.013067:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.013070:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [669, 669] 00000080:00200000:3.0:1767319671.013073:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.013077:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.013082:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2744320 i_blocks 1 00000080:00200000:3.0:1767319671.013084:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.013092:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2744320, count: 4096 00000080:00200000:3.0:1767319671.013096:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2744320, bytes: 4096 00000080:00200000:3.0:1767319671.013099:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.013102:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 159, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.013104:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2744320, 2748416) 0 0 00000080:00200000:3.0:1767319671.013107:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.013112:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [670, 670] 00020000:00200000:3.0:1767319671.013116:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2744320, 2748416) 2748416, 4096 00020000:00200000:3.0:1767319671.013118:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.013641:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [670, 670] 00000008:00010000:3.0:1767319671.013650:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.013654:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.013667:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.013679:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1695744 1699839) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.013702:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.013710:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.013718:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.013728:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2744320, 2748416) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.013737:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 670 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.013765:0:88594:0:(rw26.c:912:ll_write_end()) pos 2744320, len 4096, copied 4096 00000080:00200000:3.0:1767319671.013770:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a0d40242[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.013773:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ac14b1cd 17ffffc0001001 3:0 ffff90cb3c65a948 670 lru 00000080:00200000:3.0:1767319671.013780:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000135e13ce 414: 1< 0 - - > 2< 1695744 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:3.0:1767319671.013782:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a0d40242 00000080:00200000:3.0:1767319671.013783:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.013786:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.013798:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.013815:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.013818:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.013821:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.013830:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.013833:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.013836:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.013846:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.013855:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.013867:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.013871:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.013878:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.013882:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [670, 670] 00000080:00200000:3.0:1767319671.013887:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.013891:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.013897:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2748416 i_blocks 1 00000080:00200000:3.0:1767319671.013900:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.013913:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2748416, count: 4096 00000080:00200000:3.0:1767319671.013918:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2748416, bytes: 4096 00000080:00200000:3.0:1767319671.013921:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.013925:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 160, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.013927:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2748416, 2752512) 0 0 00000080:00200000:3.0:1767319671.013930:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.013936:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [671, 671] 00020000:00200000:3.0:1767319671.013939:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2748416, 2752512) 2752512, 4096 00020000:00200000:3.0:1767319671.013942:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.013947:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [671, 671] 00000008:00010000:3.0:1767319671.013953:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.013955:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.013962:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.013971:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1699840 1703935) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.013991:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.013999:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.014006:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.014015:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2748416, 2752512) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.014021:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 671 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.014038:0:88594:0:(rw26.c:912:ll_write_end()) pos 2748416, len 4096, copied 4096 00000080:00200000:3.0:1767319671.014043:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000332d6e0a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.014046:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001ceed063 17ffffc0001001 3:0 ffff90cb3c65a1b0 671 lru 00000080:00200000:3.0:1767319671.014052:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001e51bff9 415: 1< 0 - - > 2< 1699840 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:3.0:1767319671.014054:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000332d6e0a 00000080:00200000:3.0:1767319671.014055:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.014058:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.014067:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.014080:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.014083:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.014085:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.014092:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.014094:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.014097:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.014107:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.014115:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.014135:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.014139:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.014144:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.014147:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [671, 671] 00000080:00200000:3.0:1767319671.014151:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.014154:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.014160:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2752512 i_blocks 1 00000080:00200000:3.0:1767319671.014163:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.014171:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2752512, count: 4096 00000080:00200000:3.0:1767319671.014175:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2752512, bytes: 4096 00000080:00200000:3.0:1767319671.014177:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.014181:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 161, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.014183:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2752512, 2756608) 0 0 00000080:00200000:3.0:1767319671.014185:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.014191:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [672, 672] 00020000:00200000:3.0:1767319671.014194:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2752512, 2756608) 2756608, 4096 00020000:00200000:3.0:1767319671.014196:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.014202:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [672, 672] 00000008:00010000:3.0:1767319671.014207:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.014209:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.014217:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.014227:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1703936 1708031) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.018599:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.018612:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.018620:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.018644:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2752512, 2756608) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.018668:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 672 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.018739:0:88594:0:(rw26.c:912:ll_write_end()) pos 2752512, len 4096, copied 4096 00000080:00200000:3.0:1767319671.018751:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008d4fb701[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.018755:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000acfa239d 17ffffc0001001 3:0 ffff90cb3c65a438 672 lru 00000080:00200000:3.0:1767319671.018764:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008161e96a 416: 1< 0 - - > 2< 1703936 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:3.0:1767319671.018767:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008d4fb701 00000080:00200000:3.0:1767319671.018768:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.018774:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.018802:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.018836:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.018841:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.018845:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.018863:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.018866:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.018870:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.018886:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.018895:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.018914:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.018918:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.018929:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.018937:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [672, 672] 00000080:00200000:3.0:1767319671.018948:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.018953:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.018967:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2756608 i_blocks 1 00000080:00200000:3.0:1767319671.018972:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.019004:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2756608, count: 4096 00000080:00200000:3.0:1767319671.019014:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2756608, bytes: 4096 00000080:00200000:3.0:1767319671.019019:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.019026:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 162, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.019028:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2756608, 2760704) 0 0 00000080:00200000:3.0:1767319671.019033:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.019048:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [673, 673] 00020000:00200000:3.0:1767319671.019055:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2756608, 2760704) 2760704, 4096 00020000:00200000:3.0:1767319671.019059:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.019075:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [673, 673] 00000008:00010000:3.0:1767319671.019090:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.019096:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.019115:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.019142:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1708032 1712127) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.019163:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.019170:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.019177:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.019186:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2756608, 2760704) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.019192:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 673 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.019210:0:88594:0:(rw26.c:912:ll_write_end()) pos 2756608, len 4096, copied 4096 00000080:00200000:3.0:1767319671.019215:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000012be90b9[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.019219:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c8ce35b2 17ffffc0001001 3:0 ffff90cb3c65a798 673 lru 00000080:00200000:3.0:1767319671.019225:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000096a739d 417: 1< 0 - - > 2< 1708032 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:3.0:1767319671.019227:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000012be90b9 00000080:00200000:3.0:1767319671.019228:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.019230:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.019558:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.019579:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.019582:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.019585:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.019594:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.019597:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.019600:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.019611:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.019620:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.019631:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.019634:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.019641:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.019645:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [673, 673] 00000080:00200000:3.0:1767319671.019650:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.019654:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.019660:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2760704 i_blocks 1 00000080:00200000:3.0:1767319671.019663:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.019675:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2760704, count: 4096 00000080:00200000:3.0:1767319671.019679:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2760704, bytes: 4096 00000080:00200000:3.0:1767319671.019682:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.019686:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 163, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.019688:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2760704, 2764800) 0 0 00000080:00200000:3.0:1767319671.019691:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.019697:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [674, 674] 00020000:00200000:3.0:1767319671.019701:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2760704, 2764800) 2764800, 4096 00020000:00200000:3.0:1767319671.019704:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.019711:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [674, 674] 00000008:00010000:3.0:1767319671.019718:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.019721:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.019731:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.019741:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1712128 1716223) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.019761:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.019769:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.019776:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.019785:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2760704, 2764800) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.019792:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 674 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.019812:0:88594:0:(rw26.c:912:ll_write_end()) pos 2760704, len 4096, copied 4096 00000080:00200000:3.0:1767319671.019817:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000086dba552[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.019821:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000000a454ae 17ffffc0001001 3:0 ffff90cb3c65aa20 674 lru 00000080:00200000:3.0:1767319671.019826:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000095beeb3a 418: 1< 0 - - > 2< 1712128 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:3.0:1767319671.019828:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000086dba552 00000080:00200000:3.0:1767319671.019829:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.019832:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.019842:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.019855:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.019858:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.019861:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.019866:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.019869:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.019871:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.019881:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.019889:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.019898:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.019901:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.019905:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.019908:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [674, 674] 00000080:00200000:3.0:1767319671.019912:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.019915:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.019920:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2764800 i_blocks 1 00000080:00200000:3.0:1767319671.019923:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.019931:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2764800, count: 4096 00000080:00200000:3.0:1767319671.019935:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2764800, bytes: 4096 00000080:00200000:3.0:1767319671.019937:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.019941:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 164, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.019942:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2764800, 2768896) 0 0 00000080:00200000:3.0:1767319671.019945:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.019950:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [675, 675] 00020000:00200000:3.0:1767319671.019953:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2764800, 2768896) 2768896, 4096 00020000:00200000:3.0:1767319671.019955:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.019961:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [675, 675] 00000008:00010000:3.0:1767319671.019968:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.019971:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.019978:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.019987:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1716224 1720319) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.020006:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.020013:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.020021:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.020030:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2764800, 2768896) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.020036:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 675 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.020052:0:88594:0:(rw26.c:912:ll_write_end()) pos 2764800, len 4096, copied 4096 00000080:00200000:3.0:1767319671.020057:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b481f936[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.020060:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000791c985a 17ffffc0001001 3:0 ffff90cb3c65a510 675 lru 00000080:00200000:3.0:1767319671.020066:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000097aaeda5 419: 1< 0 - - > 2< 1716224 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:3.0:1767319671.020069:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b481f936 00000080:00200000:3.0:1767319671.020070:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.020072:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.020081:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.020093:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.020096:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.020098:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.020104:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.020107:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.020110:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.020133:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.020141:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.020149:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.020152:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.020157:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.020160:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [675, 675] 00000080:00200000:3.0:1767319671.020164:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.020167:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.020171:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2768896 i_blocks 1 00000080:00200000:3.0:1767319671.020174:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.020182:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2768896, count: 4096 00000080:00200000:3.0:1767319671.020186:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2768896, bytes: 4096 00000080:00200000:3.0:1767319671.020188:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.020191:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 165, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.020193:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2768896, 2772992) 0 0 00000080:00200000:3.0:1767319671.020195:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.020200:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [676, 676] 00020000:00200000:3.0:1767319671.020203:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2768896, 2772992) 2772992, 4096 00020000:00200000:3.0:1767319671.020205:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.020211:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [676, 676] 00000008:00010000:3.0:1767319671.020217:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.020220:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.020226:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.020236:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1720320 1724415) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.020413:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.020421:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.020428:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.020439:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2768896, 2772992) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.020445:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 676 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.020612:0:88594:0:(rw26.c:912:ll_write_end()) pos 2768896, len 4096, copied 4096 00000080:00200000:3.0:1767319671.020618:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000fddc2ef6[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.020621:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000eef6e713 17ffffc0001001 3:0 ffff90cb3c65aaf8 676 lru 00000080:00200000:3.0:1767319671.020627:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000063a1d3f6 420: 1< 0 - - > 2< 1720320 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:3.0:1767319671.020629:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000fddc2ef6 00000080:00200000:3.0:1767319671.020630:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.020634:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.020645:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.020658:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.020661:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.020663:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.020670:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.020672:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.020675:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.020685:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.020692:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.020703:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.020706:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.020711:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.020714:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [676, 676] 00000080:00200000:3.0:1767319671.020720:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.020723:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.020728:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2772992 i_blocks 1 00000080:00200000:3.0:1767319671.020731:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.020741:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2772992, count: 4096 00000080:00200000:3.0:1767319671.020744:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2772992, bytes: 4096 00000080:00200000:3.0:1767319671.020747:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.020751:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 166, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.020752:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2772992, 2777088) 0 0 00000080:00200000:3.0:1767319671.020755:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.020761:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [677, 677] 00020000:00200000:3.0:1767319671.020764:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2772992, 2777088) 2777088, 4096 00020000:00200000:3.0:1767319671.020767:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.020774:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [677, 677] 00000008:00010000:3.0:1767319671.020781:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.020784:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.020793:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.020803:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1724416 1728511) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.020823:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.020831:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.020838:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.020848:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2772992, 2777088) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.020854:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 677 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.020870:0:88594:0:(rw26.c:912:ll_write_end()) pos 2772992, len 4096, copied 4096 00000080:00200000:3.0:1767319671.020875:0:88594:0:(rw26.c:969:ll_write_end()) page@000000006937486d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.020878:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f8013b0c 17ffffc0001001 3:0 ffff90cb3c65a5e8 677 lru 00000080:00200000:3.0:1767319671.020884:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000003d28d7e9 421: 1< 0 - - > 2< 1724416 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:3.0:1767319671.020887:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000006937486d 00000080:00200000:3.0:1767319671.020888:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.020891:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.020898:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.020911:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.020914:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.020916:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.020922:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.020924:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.020927:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.020935:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.020943:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.020951:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.020953:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.020958:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.020961:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [677, 677] 00000080:00200000:3.0:1767319671.020965:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.020968:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.020973:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2777088 i_blocks 1 00000080:00200000:3.0:1767319671.020975:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.020983:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2777088, count: 4096 00000080:00200000:3.0:1767319671.020987:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2777088, bytes: 4096 00000080:00200000:3.0:1767319671.020989:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.020993:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 167, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.020995:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2777088, 2781184) 0 0 00000080:00200000:3.0:1767319671.020998:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.021003:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [678, 678] 00020000:00200000:3.0:1767319671.021006:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2777088, 2781184) 2781184, 4096 00020000:00200000:3.0:1767319671.021008:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.021013:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [678, 678] 00000008:00010000:3.0:1767319671.021019:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.021021:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.021030:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.021039:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1728512 1732607) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.021058:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.021066:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.021074:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.021083:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2777088, 2781184) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.021089:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 678 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.021104:0:88594:0:(rw26.c:912:ll_write_end()) pos 2777088, len 4096, copied 4096 00000080:00200000:3.0:1767319671.021109:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000414d3d79[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.021112:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ff5c74a7 17ffffc0001001 3:0 ffff90cb3c65a288 678 lru 00000080:00200000:3.0:1767319671.021118:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a44971cb 422: 1< 0 - - > 2< 1728512 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:3.0:1767319671.021203:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000414d3d79 00000080:00200000:3.0:1767319671.021205:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.021208:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.021217:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.021231:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.021234:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.021236:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.021359:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.021362:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.021365:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.021431:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.021440:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.022451:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.022463:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.022477:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.022486:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [678, 678] 00000080:00200000:3.0:1767319671.022495:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.022499:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.022514:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2781184 i_blocks 1 00000080:00200000:3.0:1767319671.022518:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.022540:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2781184, count: 4096 00000080:00200000:3.0:1767319671.022548:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2781184, bytes: 4096 00000080:00200000:3.0:1767319671.022552:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.022558:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 168, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.022560:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2781184, 2785280) 0 0 00000080:00200000:3.0:1767319671.022564:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.022576:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [679, 679] 00020000:00200000:3.0:1767319671.022582:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2781184, 2785280) 2785280, 4096 00020000:00200000:3.0:1767319671.022586:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.022600:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [679, 679] 00000008:00010000:3.0:1767319671.022615:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.022619:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.022637:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.022653:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1732608 1736703) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.022682:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.022691:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.022699:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.022710:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2781184, 2785280) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.022722:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 679 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.022774:0:88594:0:(rw26.c:912:ll_write_end()) pos 2781184, len 4096, copied 4096 00000080:00200000:3.0:1767319671.022782:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008e633487[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.022785:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000030a87c38 17ffffc0001021 2:0 ffff90cb3c65a6c0 679 lru 00000080:00200000:3.0:1767319671.022792:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000014fb754a 423: 1< 0 - - > 2< 1732608 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:3.0:1767319671.022795:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008e633487 00000080:00200000:3.0:1767319671.022796:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.022800:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.022821:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.022844:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.022848:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.022851:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.022862:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.022865:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.022868:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.022881:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.022890:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.022902:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.022905:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.022910:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.022913:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [679, 679] 00000080:00200000:3.0:1767319671.022917:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.022920:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.022925:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2785280 i_blocks 1 00000080:00200000:3.0:1767319671.022928:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.022938:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2785280, count: 4096 00000080:00200000:3.0:1767319671.022941:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2785280, bytes: 4096 00000080:00200000:3.0:1767319671.022944:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.022948:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 169, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.022950:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2785280, 2789376) 0 0 00000080:00200000:3.0:1767319671.022953:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.022959:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [680, 680] 00020000:00200000:3.0:1767319671.022962:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2785280, 2789376) 2789376, 4096 00020000:00200000:3.0:1767319671.022965:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.022971:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [680, 680] 00000008:00010000:3.0:1767319671.022977:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.022980:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.022988:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.022997:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1736704 1740799) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.023017:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.023025:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.023033:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.023042:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2785280, 2789376) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.023048:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 680 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.023065:0:88594:0:(rw26.c:912:ll_write_end()) pos 2785280, len 4096, copied 4096 00000080:00200000:3.0:1767319671.023070:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c27bc78d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.023073:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ba43a231 17ffffc0001001 3:0 ffff90cb3c65ad80 680 lru 00000080:00200000:3.0:1767319671.023079:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000000281fc88 424: 1< 0 - - > 2< 1736704 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:3.0:1767319671.023082:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c27bc78d 00000080:00200000:3.0:1767319671.023083:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.023085:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.023094:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.023106:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.023109:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.023112:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.023128:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.023132:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.023135:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.023145:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.023153:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.023161:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.023164:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.023169:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.023172:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [680, 680] 00000080:00200000:3.0:1767319671.023176:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.023179:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.023184:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2789376 i_blocks 1 00000080:00200000:3.0:1767319671.023187:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.023195:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2789376, count: 4096 00000080:00200000:3.0:1767319671.023198:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2789376, bytes: 4096 00000080:00200000:3.0:1767319671.023200:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.023204:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 170, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.023206:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2789376, 2793472) 0 0 00000080:00200000:3.0:1767319671.023208:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.023213:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [681, 681] 00020000:00200000:3.0:1767319671.023216:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2789376, 2793472) 2793472, 4096 00020000:00200000:3.0:1767319671.023218:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.023224:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [681, 681] 00000008:00010000:3.0:1767319671.023229:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.023231:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.023489:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.023502:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1740800 1744895) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.023522:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.023530:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.023537:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.023546:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2789376, 2793472) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.023553:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 681 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.023572:0:88594:0:(rw26.c:912:ll_write_end()) pos 2789376, len 4096, copied 4096 00000080:00200000:3.0:1767319671.023577:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000093e8557c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.023581:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b22d6468 17ffffc0001001 3:0 ffff90cb3c65ae58 681 lru 00000080:00200000:3.0:1767319671.023586:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ba556d03 425: 1< 0 - - > 2< 1740800 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:3.0:1767319671.023589:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000093e8557c 00000080:00200000:3.0:1767319671.023590:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.023593:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.023601:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.023614:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.023617:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.023619:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.023626:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.023629:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.023631:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.023641:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.023648:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.023657:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.023660:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.023665:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.023668:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [681, 681] 00000080:00200000:3.0:1767319671.023672:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.023675:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.023680:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2793472 i_blocks 1 00000080:00200000:3.0:1767319671.023683:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.023693:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2793472, count: 4096 00000080:00200000:3.0:1767319671.023697:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2793472, bytes: 4096 00000080:00200000:3.0:1767319671.023700:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.023703:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 171, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.023705:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2793472, 2797568) 0 0 00000080:00200000:3.0:1767319671.023708:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.023714:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [682, 682] 00020000:00200000:3.0:1767319671.023717:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2793472, 2797568) 2797568, 4096 00020000:00200000:3.0:1767319671.023721:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.023728:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [682, 682] 00000008:00010000:3.0:1767319671.023734:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.023737:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.023746:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.023756:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1744896 1748991) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.023776:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.023784:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.023791:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.023800:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2793472, 2797568) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.023806:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 682 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.023823:0:88594:0:(rw26.c:912:ll_write_end()) pos 2793472, len 4096, copied 4096 00000080:00200000:3.0:1767319671.023828:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d0066dd4[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.023831:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000109b64c0 17ffffc0001001 3:0 ffff90cb3c65aca8 682 lru 00000080:00200000:3.0:1767319671.023837:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001b9e2090 426: 1< 0 - - > 2< 1744896 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:3.0:1767319671.023839:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d0066dd4 00000080:00200000:3.0:1767319671.023840:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.023843:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.023853:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.023865:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.023867:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.023870:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.023876:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.023878:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.023881:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.023890:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.023898:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.023908:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.023911:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.023916:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.023920:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [682, 682] 00000080:00200000:3.0:1767319671.023924:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.023928:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.023932:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2797568 i_blocks 1 00000080:00200000:3.0:1767319671.023935:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.023944:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2797568, count: 4096 00000080:00200000:3.0:1767319671.023948:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2797568, bytes: 4096 00000080:00200000:3.0:1767319671.023950:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.023954:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 172, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.023956:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2797568, 2801664) 0 0 00000080:00200000:3.0:1767319671.023958:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.023963:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [683, 683] 00020000:00200000:3.0:1767319671.023966:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2797568, 2801664) 2801664, 4096 00020000:00200000:3.0:1767319671.023968:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.023973:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [683, 683] 00000008:00010000:3.0:1767319671.023979:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.023982:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.023989:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.023999:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1748992 1753087) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.024024:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.024033:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.024040:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.024049:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2797568, 2801664) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.024056:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 683 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.024089:0:88594:0:(rw26.c:912:ll_write_end()) pos 2797568, len 4096, copied 4096 00000080:00200000:3.0:1767319671.024094:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000062116a0c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.024097:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e4f43482 17ffffc0001001 3:0 ffff90cb34cdf5e8 683 lru 00000080:00200000:3.0:1767319671.024102:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000035345853 427: 1< 0 - - > 2< 1748992 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:3.0:1767319671.024105:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000062116a0c 00000080:00200000:3.0:1767319671.024106:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.024109:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.024132:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.024148:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.024151:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.024153:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.024160:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.024162:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.024165:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.024176:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.024184:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.024194:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.024197:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.024202:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.024205:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [683, 683] 00000080:00200000:3.0:1767319671.024209:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.024213:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.024218:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2801664 i_blocks 1 00000080:00200000:3.0:1767319671.024221:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.024229:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2801664, count: 4096 00000080:00200000:3.0:1767319671.024233:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2801664, bytes: 4096 00000080:00200000:3.0:1767319671.024236:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.025513:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 173, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.025516:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2801664, 2805760) 0 0 00000080:00200000:3.0:1767319671.025521:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.025538:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [684, 684] 00020000:00200000:3.0:1767319671.025545:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2801664, 2805760) 2805760, 4096 00020000:00200000:3.0:1767319671.025549:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.025568:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [684, 684] 00000008:00010000:3.0:1767319671.025586:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.025591:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.025613:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.025628:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1753088 1757183) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.025661:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.025671:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.025679:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.025692:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2801664, 2805760) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.025705:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 684 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.025745:0:88594:0:(rw26.c:912:ll_write_end()) pos 2801664, len 4096, copied 4096 00000080:00200000:3.0:1767319671.025754:0:88594:0:(rw26.c:969:ll_write_end()) page@000000006a8dd9f4[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.025757:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000006bf8a47 17ffffc0001001 3:0 ffff90cb34cdf288 684 lru 00000080:00200000:3.0:1767319671.025764:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000044b1265e 428: 1< 0 - - > 2< 1753088 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:3.0:1767319671.025767:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000006a8dd9f4 00000080:00200000:3.0:1767319671.025769:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.025773:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.025792:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.025816:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.025821:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.025824:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.025837:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.025841:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.025844:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.025855:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.025865:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.025881:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.025884:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.025894:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.025900:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [684, 684] 00000080:00200000:3.0:1767319671.025907:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.025911:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.025922:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2805760 i_blocks 1 00000080:00200000:3.0:1767319671.025927:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.025949:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2805760, count: 4096 00000080:00200000:3.0:1767319671.025956:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2805760, bytes: 4096 00000080:00200000:3.0:1767319671.025959:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.025964:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 174, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.025965:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2805760, 2809856) 0 0 00000080:00200000:3.0:1767319671.025968:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.025975:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [685, 685] 00020000:00200000:3.0:1767319671.025978:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2805760, 2809856) 2809856, 4096 00020000:00200000:3.0:1767319671.025980:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.025987:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [685, 685] 00000008:00010000:3.0:1767319671.025994:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.025997:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.026005:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.026015:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1757184 1761279) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.026037:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.026045:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.026052:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.026062:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2805760, 2809856) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.026069:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 685 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.026087:0:88594:0:(rw26.c:912:ll_write_end()) pos 2805760, len 4096, copied 4096 00000080:00200000:3.0:1767319671.026092:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e9b4ab7b[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.026095:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000882ed99c 17ffffc0001001 3:0 ffff90cb34cdf6c0 685 lru 00000080:00200000:3.0:1767319671.026101:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000bb1b77c2 429: 1< 0 - - > 2< 1757184 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:3.0:1767319671.026103:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e9b4ab7b 00000080:00200000:3.0:1767319671.026105:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.026107:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.026116:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.026147:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.026149:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.026152:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.026159:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.026161:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.026164:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.026174:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.026182:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.026191:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.026193:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.026199:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.026201:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [685, 685] 00000080:00200000:3.0:1767319671.026205:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.026208:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.026213:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2809856 i_blocks 1 00000080:00200000:3.0:1767319671.026216:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.026224:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2809856, count: 4096 00000080:00200000:3.0:1767319671.026228:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2809856, bytes: 4096 00000080:00200000:3.0:1767319671.026230:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.026234:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 175, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.026236:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2809856, 2813952) 0 0 00000080:00200000:3.0:1767319671.027230:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.028206:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [686, 686] 00020000:00200000:3.0:1767319671.028218:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2809856, 2813952) 2813952, 4096 00020000:00200000:3.0:1767319671.028222:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.028261:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [686, 686] 00000008:00010000:3.0:1767319671.028283:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.028290:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.028317:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.028335:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1761280 1765375) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.028389:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.028399:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.028407:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.028420:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2809856, 2813952) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.028436:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 686 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.028492:0:88594:0:(rw26.c:912:ll_write_end()) pos 2809856, len 4096, copied 4096 00000080:00200000:3.0:1767319671.028503:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f060d4ee[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.028507:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003e394e51 17ffffc0001001 3:0 ffff90cb34cdfd80 686 lru 00000080:00200000:3.0:1767319671.028515:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000593d557b 430: 1< 0 - - > 2< 1761280 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:3.0:1767319671.028517:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f060d4ee 00000080:00200000:3.0:1767319671.028518:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.028523:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.028546:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.028572:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.028578:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.028581:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.028595:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.028598:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.028601:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.028611:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.028620:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.028637:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.028640:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.028649:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.028655:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [686, 686] 00000080:00200000:3.0:1767319671.028662:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.028666:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.028677:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2813952 i_blocks 1 00000080:00200000:3.0:1767319671.028682:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.028710:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2813952, count: 4096 00000080:00200000:3.0:1767319671.028718:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2813952, bytes: 4096 00000080:00200000:3.0:1767319671.028722:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.028727:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 176, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.028729:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2813952, 2818048) 0 0 00000080:00200000:3.0:1767319671.028732:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.028739:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [687, 687] 00020000:00200000:3.0:1767319671.028742:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2813952, 2818048) 2818048, 4096 00020000:00200000:3.0:1767319671.028745:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.028752:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [687, 687] 00000008:00010000:3.0:1767319671.028759:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.028761:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.028770:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.028779:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1765376 1769471) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.028798:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.028806:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.028814:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.028822:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2813952, 2818048) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.028829:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 687 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.028846:0:88594:0:(rw26.c:912:ll_write_end()) pos 2813952, len 4096, copied 4096 00000080:00200000:3.0:1767319671.028851:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000695e520[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.028854:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003e05863f 17ffffc0001001 3:0 ffff90cb34cdfe58 687 lru 00000080:00200000:3.0:1767319671.028860:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b772d855 431: 1< 0 - - > 2< 1765376 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:3.0:1767319671.028862:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000695e520 00000080:00200000:3.0:1767319671.028863:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.028866:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.028874:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.028885:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.028888:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.028891:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.028897:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.028900:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.028902:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.028911:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.028918:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.028927:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.028930:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.028935:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.028938:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [687, 687] 00000080:00200000:3.0:1767319671.028942:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.028945:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.028950:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2818048 i_blocks 1 00000080:00200000:3.0:1767319671.028953:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.028960:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2818048, count: 4096 00000080:00200000:3.0:1767319671.028964:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2818048, bytes: 4096 00000080:00200000:3.0:1767319671.028966:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.028970:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 177, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.028972:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2818048, 2822144) 0 0 00000080:00200000:3.0:1767319671.028974:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.028979:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [688, 688] 00020000:00200000:3.0:1767319671.028983:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2818048, 2822144) 2822144, 4096 00020000:00200000:3.0:1767319671.028985:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.028991:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [688, 688] 00000008:00010000:3.0:1767319671.028997:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.028999:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.029007:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.029016:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1769472 1773567) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.029035:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.029043:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.029051:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.029060:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2818048, 2822144) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.029067:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 688 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.029085:0:88594:0:(rw26.c:912:ll_write_end()) pos 2818048, len 4096, copied 4096 00000080:00200000:3.0:1767319671.029090:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c07bb198[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.029093:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008f732bdd 17ffffc0001001 3:0 ffff90cb34cdfca8 688 lru 00000080:00200000:3.0:1767319671.029099:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008a4328d1 432: 1< 0 - - > 2< 1769472 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:3.0:1767319671.029101:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c07bb198 00000080:00200000:3.0:1767319671.029102:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.029105:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.029114:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.029138:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.029142:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.029144:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.029150:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.029153:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.029156:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.029166:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.029174:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.029182:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.029185:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.029190:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.029193:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [688, 688] 00000080:00200000:3.0:1767319671.029197:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.029201:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.029205:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2822144 i_blocks 1 00000080:00200000:3.0:1767319671.029208:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.029217:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2822144, count: 4096 00000080:00200000:3.0:1767319671.029221:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2822144, bytes: 4096 00000080:00200000:3.0:1767319671.029223:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.029227:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 178, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.029229:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2822144, 2826240) 0 0 00000080:00200000:3.0:1767319671.029231:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.029236:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [689, 689] 00020000:00200000:3.0:1767319671.029239:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2822144, 2826240) 2826240, 4096 00020000:00200000:3.0:1767319671.029241:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.029247:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [689, 689] 00000008:00010000:3.0:1767319671.029252:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.029255:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.029262:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.029271:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1773568 1777663) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.029290:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.029298:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.029304:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.029313:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2822144, 2826240) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.029319:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 689 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.029336:0:88594:0:(rw26.c:912:ll_write_end()) pos 2822144, len 4096, copied 4096 00000080:00200000:3.0:1767319671.029341:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000324d4af4[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.029344:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000033ac02bd 17ffffc0001001 3:0 ffff90cb34cdfbd0 689 lru 00000080:00200000:3.0:1767319671.029349:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a79e2f9a 433: 1< 0 - - > 2< 1773568 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:3.0:1767319671.029352:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000324d4af4 00000080:00200000:3.0:1767319671.029353:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.029355:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.029363:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.029438:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.029441:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.029443:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.029450:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.029453:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.029455:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.029467:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.029475:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.029484:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.029487:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.029491:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.029494:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [689, 689] 00000080:00200000:3.0:1767319671.029498:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.029502:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.029507:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2826240 i_blocks 1 00000080:00200000:3.0:1767319671.029510:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.029518:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2826240, count: 4096 00000080:00200000:3.0:1767319671.029522:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2826240, bytes: 4096 00000080:00200000:3.0:1767319671.029524:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.029528:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 179, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.029530:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2826240, 2830336) 0 0 00000080:00200000:3.0:1767319671.029533:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.029538:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [690, 690] 00020000:00200000:3.0:1767319671.029541:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2826240, 2830336) 2830336, 4096 00020000:00200000:3.0:1767319671.029543:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.029549:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [690, 690] 00000008:00010000:3.0:1767319671.029554:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.029556:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.029563:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.029573:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1777664 1781759) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.029592:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.029600:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.029607:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.029617:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2826240, 2830336) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.029623:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 690 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.029642:0:88594:0:(rw26.c:912:ll_write_end()) pos 2826240, len 4096, copied 4096 00000080:00200000:3.0:1767319671.029647:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005685d87d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.029650:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000764e2831 17ffffc0001001 3:0 ffff90cb34cdf0d8 690 lru 00000080:00200000:3.0:1767319671.029654:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c480d328 434: 1< 0 - - > 2< 1777664 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:3.0:1767319671.029657:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005685d87d 00000080:00200000:3.0:1767319671.029658:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.029660:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.029669:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.029680:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.029683:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.029685:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.029692:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.029695:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.029697:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.029706:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.029714:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.029723:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.029725:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.029731:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.029735:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [690, 690] 00000080:00200000:3.0:1767319671.029739:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.029742:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.029747:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2830336 i_blocks 1 00000080:00200000:3.0:1767319671.029750:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.029758:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2830336, count: 4096 00000080:00200000:3.0:1767319671.029762:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2830336, bytes: 4096 00000080:00200000:3.0:1767319671.029765:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.029769:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 180, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.029770:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2830336, 2834432) 0 0 00000080:00200000:3.0:1767319671.029773:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.029778:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [691, 691] 00020000:00200000:3.0:1767319671.029782:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2830336, 2834432) 2834432, 4096 00020000:00200000:3.0:1767319671.029784:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.029790:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [691, 691] 00000008:00010000:3.0:1767319671.029796:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.029799:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.029805:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.029814:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1781760 1785855) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.029833:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.029841:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.029847:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.029856:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2830336, 2834432) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.029862:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 691 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.029879:0:88594:0:(rw26.c:912:ll_write_end()) pos 2830336, len 4096, copied 4096 00000080:00200000:3.0:1767319671.029883:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000203cbb78[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.029887:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000069290fc8 17ffffc0001001 3:0 ffff90cb34cdf870 691 lru 00000080:00200000:3.0:1767319671.029892:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000028f542bb 435: 1< 0 - - > 2< 1781760 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:3.0:1767319671.029894:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000203cbb78 00000080:00200000:3.0:1767319671.029896:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.029898:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.029906:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.029918:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.029921:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.029923:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.029929:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.029932:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.029934:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.029944:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.029952:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.029962:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.029965:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.029970:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.029973:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [691, 691] 00000080:00200000:3.0:1767319671.029977:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.029981:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.029986:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2834432 i_blocks 1 00000080:00200000:3.0:1767319671.029989:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.029996:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2834432, count: 4096 00000080:00200000:3.0:1767319671.030000:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2834432, bytes: 4096 00000080:00200000:3.0:1767319671.030002:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.030006:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 181, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.030008:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2834432, 2838528) 0 0 00000080:00200000:3.0:1767319671.030011:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.030016:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [692, 692] 00020000:00200000:3.0:1767319671.030019:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2834432, 2838528) 2838528, 4096 00020000:00200000:3.0:1767319671.030021:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.030026:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [692, 692] 00000008:00010000:3.0:1767319671.030032:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.030034:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.030042:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.030051:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1785856 1789951) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.030070:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.030078:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.030085:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.030094:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2834432, 2838528) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.030100:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 692 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.030116:0:88594:0:(rw26.c:912:ll_write_end()) pos 2834432, len 4096, copied 4096 00000080:00200000:3.0:1767319671.030134:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a6a4a7e1[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.030138:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000081a03a2b 17ffffc0001001 3:0 ffff90cb34cdf360 692 lru 00000080:00200000:3.0:1767319671.030143:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000072e245e6 436: 1< 0 - - > 2< 1785856 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:3.0:1767319671.030146:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a6a4a7e1 00000080:00200000:3.0:1767319671.030147:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.030149:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.030158:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.030171:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.030174:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.030176:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.030182:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.030184:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.030187:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.030196:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.030205:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.030215:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.030218:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.030223:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.030225:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [692, 692] 00000080:00200000:3.0:1767319671.030229:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.030232:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.030237:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2838528 i_blocks 1 00000080:00200000:3.0:1767319671.030240:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.030248:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2838528, count: 4096 00000080:00200000:3.0:1767319671.030251:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2838528, bytes: 4096 00000080:00200000:3.0:1767319671.030254:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.030258:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 182, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.030259:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2838528, 2842624) 0 0 00000080:00200000:3.0:1767319671.030262:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.030267:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [693, 693] 00020000:00200000:3.0:1767319671.030270:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2838528, 2842624) 2842624, 4096 00020000:00200000:3.0:1767319671.030272:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.030278:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [693, 693] 00000008:00010000:3.0:1767319671.030283:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.030285:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.030293:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.030302:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1789952 1794047) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.030323:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.030332:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.030339:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.030348:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2838528, 2842624) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.030354:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 693 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.030413:0:88594:0:(rw26.c:912:ll_write_end()) pos 2838528, len 4096, copied 4096 00000080:00200000:3.0:1767319671.030418:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000788171a7[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.030422:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000cc5bd3c4 17ffffc0001001 3:0 ffff90cb34cdf000 693 lru 00000080:00200000:3.0:1767319671.030427:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000eb6b6a4a 437: 1< 0 - - > 2< 1789952 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:3.0:1767319671.030429:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000788171a7 00000080:00200000:3.0:1767319671.030431:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.030433:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.030442:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.030454:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.030458:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.030460:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.030466:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.030469:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.030471:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.030482:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.030490:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.030499:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.030501:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.030507:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.030510:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [693, 693] 00000080:00200000:3.0:1767319671.030514:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.030517:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.030522:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2842624 i_blocks 1 00000080:00200000:3.0:1767319671.030525:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.030533:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2842624, count: 4096 00000080:00200000:3.0:1767319671.030537:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2842624, bytes: 4096 00000080:00200000:3.0:1767319671.030539:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.030543:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 183, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.030544:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2842624, 2846720) 0 0 00000080:00200000:3.0:1767319671.030547:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.030552:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [694, 694] 00020000:00200000:3.0:1767319671.030555:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2842624, 2846720) 2846720, 4096 00020000:00200000:3.0:1767319671.030557:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.030563:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [694, 694] 00000008:00010000:3.0:1767319671.030568:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.030570:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.030578:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.030585:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1794048 1798143) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.030603:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.030611:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.030618:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.030628:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2842624, 2846720) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.030634:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 694 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.030662:0:88594:0:(rw26.c:912:ll_write_end()) pos 2842624, len 4096, copied 4096 00000080:00200000:3.0:1767319671.030667:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000041ec8e4[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.030670:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000017e0a0b0 17ffffc0001021 2:0 ffff90cb34cdf948 694 lru 00000080:00200000:3.0:1767319671.030676:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000049d2ec9c 438: 1< 0 - - > 2< 1794048 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:3.0:1767319671.030678:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000041ec8e4 00000080:00200000:3.0:1767319671.030679:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.030682:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.030691:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.030703:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.030706:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.030708:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.030714:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.030716:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.030719:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.030729:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.030736:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.030744:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.030747:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.030752:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.030755:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [694, 694] 00000080:00200000:3.0:1767319671.030759:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.030762:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.030767:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2846720 i_blocks 1 00000080:00200000:3.0:1767319671.030769:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.030776:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2846720, count: 4096 00000080:00200000:3.0:1767319671.030780:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2846720, bytes: 4096 00000080:00200000:3.0:1767319671.030782:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.030786:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 184, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.030787:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2846720, 2850816) 0 0 00000080:00200000:3.0:1767319671.030789:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.030794:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [695, 695] 00020000:00200000:3.0:1767319671.030797:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2846720, 2850816) 2850816, 4096 00020000:00200000:3.0:1767319671.030799:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.030804:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [695, 695] 00000008:00010000:3.0:1767319671.030809:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.030811:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.030818:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.030827:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1798144 1802239) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.030845:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.030852:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.030859:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.030868:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2846720, 2850816) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.030874:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 695 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.030891:0:88594:0:(rw26.c:912:ll_write_end()) pos 2846720, len 4096, copied 4096 00000080:00200000:3.0:1767319671.030896:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000332dfb51[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.030899:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000cce76371 17ffffc0001001 3:0 ffff90cb34cdf1b0 695 lru 00000080:00200000:3.0:1767319671.030904:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000096361528 439: 1< 0 - - > 2< 1798144 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:3.0:1767319671.030907:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000332dfb51 00000080:00200000:3.0:1767319671.030908:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.030910:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.030919:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.030931:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.030934:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.030937:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.030942:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.030945:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.030948:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.030957:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.030964:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.030974:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.030976:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.030982:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.030985:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [695, 695] 00000080:00200000:3.0:1767319671.030989:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.030992:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.030997:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2850816 i_blocks 1 00000080:00200000:3.0:1767319671.031000:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.031007:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2850816, count: 4096 00000080:00200000:3.0:1767319671.031011:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2850816, bytes: 4096 00000080:00200000:3.0:1767319671.031013:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.031017:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 185, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.031018:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2850816, 2854912) 0 0 00000080:00200000:3.0:1767319671.031021:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.031026:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [696, 696] 00020000:00200000:3.0:1767319671.031029:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2850816, 2854912) 2854912, 4096 00020000:00200000:3.0:1767319671.031031:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.031037:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [696, 696] 00000008:00010000:3.0:1767319671.031043:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.031045:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339300, flags 0x0 00010000:00010000:3.0:1767319671.031052:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.031062:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1802240 1806335) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.031082:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.031090:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.031096:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.031105:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2850816, 2854912) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.031111:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 696 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.033429:0:88594:0:(rw26.c:912:ll_write_end()) pos 2850816, len 4096, copied 4096 00000080:00200000:2.0:1767319671.033464:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ebdc3a8c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.033469:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000061f27914 17ffffc0001001 3:0 ffff90cb34c1c288 696 lru 00000080:00200000:2.0:1767319671.033478:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b2cc4aca 440: 1< 0 - - > 2< 1802240 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:2.0:1767319671.033480:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ebdc3a8c 00000080:00200000:2.0:1767319671.033482:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.033489:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.033521:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.033587:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.033593:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.033597:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.033617:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.033621:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.033625:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.033633:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.033644:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.033663:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.033666:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.033678:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.033685:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [696, 696] 00000080:00200000:2.0:1767319671.033696:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.033700:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.033714:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2854912 i_blocks 1 00000080:00200000:2.0:1767319671.033720:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.033749:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2854912, count: 4096 00000080:00200000:2.0:1767319671.033758:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2854912, bytes: 4096 00000080:00200000:2.0:1767319671.033763:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.033770:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 186, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.033772:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2854912, 2859008) 0 0 00000080:00200000:2.0:1767319671.033776:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.033791:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [697, 697] 00020000:00200000:2.0:1767319671.033798:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2854912, 2859008) 2859008, 4096 00020000:00200000:2.0:1767319671.033808:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.033828:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [697, 697] 00000008:00010000:2.0:1767319671.033843:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.033849:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.033869:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.033883:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1806336 1810431) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.033897:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.033906:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.033913:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.033924:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2854912, 2859008) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.033937:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 697 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.033969:0:88594:0:(rw26.c:912:ll_write_end()) pos 2854912, len 4096, copied 4096 00000080:00200000:2.0:1767319671.033974:0:88594:0:(rw26.c:969:ll_write_end()) page@000000006be35cf7[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.033978:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ab441dec 17ffffc0001001 3:0 ffff90cb34c1c6c0 697 lru 00000080:00200000:2.0:1767319671.033984:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d70ab98b 441: 1< 0 - - > 2< 1806336 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:2.0:1767319671.033986:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000006be35cf7 00000080:00200000:2.0:1767319671.033988:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.033990:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.033999:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.034030:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.034033:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.034036:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.034043:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.034046:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.034049:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.034053:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.034062:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.034071:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.034074:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.034080:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.034083:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [697, 697] 00000080:00200000:2.0:1767319671.034087:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.034090:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.034096:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2859008 i_blocks 1 00000080:00200000:2.0:1767319671.034099:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.034107:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2859008, count: 4096 00000080:00200000:2.0:1767319671.034111:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2859008, bytes: 4096 00000080:00200000:2.0:1767319671.034114:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.034129:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 187, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.034132:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2859008, 2863104) 0 0 00000080:00200000:2.0:1767319671.034134:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.034141:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [698, 698] 00020000:00200000:2.0:1767319671.034144:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2859008, 2863104) 2863104, 4096 00020000:00200000:2.0:1767319671.034152:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.034159:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [698, 698] 00000008:00010000:2.0:1767319671.034165:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.034167:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.034176:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.034185:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1810432 1814527) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.034195:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.034202:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.034210:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.034218:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2859008, 2863104) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.034224:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 698 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.034257:0:88594:0:(rw26.c:912:ll_write_end()) pos 2859008, len 4096, copied 4096 00000080:00200000:2.0:1767319671.034262:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f604e8ad[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.034265:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000288bed60 17ffffc0001001 3:0 ffff90cb34c1cd80 698 lru 00000080:00200000:2.0:1767319671.034271:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000003f32a013 442: 1< 0 - - > 2< 1810432 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:2.0:1767319671.034273:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f604e8ad 00000080:00200000:2.0:1767319671.034274:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.034277:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.034286:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.034309:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.034313:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.034315:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.034321:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.034324:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.034327:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.034331:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.034339:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.034348:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.034351:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.034355:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.034358:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [698, 698] 00000080:00200000:2.0:1767319671.034362:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.034365:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.034425:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2863104 i_blocks 1 00000080:00200000:2.0:1767319671.034428:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.034436:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2863104, count: 4096 00000080:00200000:2.0:1767319671.034440:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2863104, bytes: 4096 00000080:00200000:2.0:1767319671.034443:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.034447:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 188, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.034448:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2863104, 2867200) 0 0 00000080:00200000:2.0:1767319671.034451:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.034456:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [699, 699] 00020000:00200000:2.0:1767319671.034459:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2863104, 2867200) 2867200, 4096 00020000:00200000:2.0:1767319671.034467:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.034475:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [699, 699] 00000008:00010000:2.0:1767319671.034481:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.034483:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.034491:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.034500:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1814528 1818623) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.034509:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.034516:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.034523:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.034531:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2863104, 2867200) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.034536:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 699 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.034557:0:88594:0:(rw26.c:912:ll_write_end()) pos 2863104, len 4096, copied 4096 00000080:00200000:2.0:1767319671.034562:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000064ef6a7b[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.034565:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000088373c43 17ffffc0001001 3:0 ffff90cb34c1ce58 699 lru 00000080:00200000:2.0:1767319671.034571:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009c87fbea 443: 1< 0 - - > 2< 1814528 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:2.0:1767319671.034573:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000064ef6a7b 00000080:00200000:2.0:1767319671.034574:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.034577:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.034586:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.034610:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.034613:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.034616:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.034622:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.034625:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.034627:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.034631:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.034638:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.034647:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.034650:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.034654:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.034657:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [699, 699] 00000080:00200000:2.0:1767319671.034660:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.034663:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.034668:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2867200 i_blocks 1 00000080:00200000:2.0:1767319671.034670:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.034678:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2867200, count: 4096 00000080:00200000:2.0:1767319671.034682:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2867200, bytes: 4096 00000080:00200000:2.0:1767319671.034684:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.034688:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 189, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.034689:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2867200, 2871296) 0 0 00000080:00200000:2.0:1767319671.034691:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.034697:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [700, 700] 00020000:00200000:2.0:1767319671.034700:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2867200, 2871296) 2871296, 4096 00020000:00200000:2.0:1767319671.034708:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.034715:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [700, 700] 00000008:00010000:2.0:1767319671.034721:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.034723:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.034732:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.034741:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1818624 1822719) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.034749:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.034756:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.034763:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.034772:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2867200, 2871296) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.034777:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 700 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.034795:0:88594:0:(rw26.c:912:ll_write_end()) pos 2867200, len 4096, copied 4096 00000080:00200000:2.0:1767319671.034799:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b2b2664d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.034804:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000059240824 17ffffc0001001 3:0 ffff90cb34c1cca8 700 lru 00000080:00200000:2.0:1767319671.034809:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008137ad87 444: 1< 0 - - > 2< 1818624 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:2.0:1767319671.034811:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b2b2664d 00000080:00200000:2.0:1767319671.034812:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.034815:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.034823:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.034846:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.034850:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.034853:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.034859:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.034861:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.034864:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.034868:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.034876:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.034885:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.034887:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.034891:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.034894:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [700, 700] 00000080:00200000:2.0:1767319671.034898:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.034901:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.034907:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2871296 i_blocks 1 00000080:00200000:2.0:1767319671.034909:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.034917:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2871296, count: 4096 00000080:00200000:2.0:1767319671.034920:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2871296, bytes: 4096 00000080:00200000:2.0:1767319671.034923:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.034926:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 190, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.034927:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2871296, 2875392) 0 0 00000080:00200000:2.0:1767319671.034929:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.034934:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [701, 701] 00020000:00200000:2.0:1767319671.034937:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2871296, 2875392) 2875392, 4096 00020000:00200000:2.0:1767319671.034947:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.034955:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [701, 701] 00000008:00010000:2.0:1767319671.034960:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.034962:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.034970:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.034978:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1822720 1826815) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.034987:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.034995:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.035001:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.035009:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2871296, 2875392) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.035014:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 701 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.035031:0:88594:0:(rw26.c:912:ll_write_end()) pos 2871296, len 4096, copied 4096 00000080:00200000:2.0:1767319671.035036:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f9343cec[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.035039:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001854c71d 17ffffc0001001 3:0 ffff90cb34c1cbd0 701 lru 00000080:00200000:2.0:1767319671.035045:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000055974b4b 445: 1< 0 - - > 2< 1822720 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:2.0:1767319671.035047:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f9343cec 00000080:00200000:2.0:1767319671.035049:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.035051:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.035059:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.035084:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.035088:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.035091:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.035097:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.035099:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.035102:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.035106:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.035114:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.035135:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.035138:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.035143:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.035146:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [701, 701] 00000080:00200000:2.0:1767319671.035150:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.035153:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.035159:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2875392 i_blocks 1 00000080:00200000:2.0:1767319671.035162:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.035170:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2875392, count: 4096 00000080:00200000:2.0:1767319671.035173:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2875392, bytes: 4096 00000080:00200000:2.0:1767319671.035176:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.035179:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 191, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.035181:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2875392, 2879488) 0 0 00000080:00200000:2.0:1767319671.035183:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.035189:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [702, 702] 00020000:00200000:2.0:1767319671.035192:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2875392, 2879488) 2879488, 4096 00020000:00200000:2.0:1767319671.035200:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.035208:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [702, 702] 00000008:00010000:2.0:1767319671.035213:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.035216:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.035224:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.035233:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1826816 1830911) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.035255:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.035262:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.035269:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.035278:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2875392, 2879488) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.035284:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 702 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.035301:0:88594:0:(rw26.c:912:ll_write_end()) pos 2875392, len 4096, copied 4096 00000080:00200000:2.0:1767319671.035306:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000b0b8b538[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.035309:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000004be958a9 17ffffc0001001 3:0 ffff90cb34c1c0d8 702 lru 00000080:00200000:2.0:1767319671.035315:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000016a91a2d 446: 1< 0 - - > 2< 1826816 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:2.0:1767319671.035317:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000b0b8b538 00000080:00200000:2.0:1767319671.035319:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.035321:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.035329:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.035353:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.035356:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.035358:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.035364:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.035406:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.035409:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.035413:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.035421:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.035431:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.035433:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.035438:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.035441:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [702, 702] 00000080:00200000:2.0:1767319671.035445:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.035448:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.035453:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2879488 i_blocks 1 00000080:00200000:2.0:1767319671.035456:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.035464:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2879488, count: 4096 00000080:00200000:2.0:1767319671.035467:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2879488, bytes: 4096 00000080:00200000:2.0:1767319671.035470:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.035474:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 192, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.035476:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2879488, 2883584) 0 0 00000080:00200000:2.0:1767319671.035478:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.035484:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [703, 703] 00020000:00200000:2.0:1767319671.035487:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2879488, 2883584) 2883584, 4096 00020000:00200000:2.0:1767319671.035495:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.035502:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [703, 703] 00000008:00010000:2.0:1767319671.035507:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.035509:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.035517:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.035525:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1830912 1835007) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.035533:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.035540:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.035547:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.035555:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2879488, 2883584) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.035560:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 703 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.035576:0:88594:0:(rw26.c:912:ll_write_end()) pos 2879488, len 4096, copied 4096 00000080:00200000:2.0:1767319671.035581:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000682c4453[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.035584:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008b05cba5 17ffffc0001001 3:0 ffff90cb34c1c870 703 lru 00000080:00200000:2.0:1767319671.035589:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005b0aff6c 447: 1< 0 - - > 2< 1830912 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:2.0:1767319671.035591:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000682c4453 00000080:00200000:2.0:1767319671.035593:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.035595:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.035603:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.035627:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.035631:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.035633:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.035639:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.035642:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.035644:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.035648:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.035656:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.035664:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.035666:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.035671:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.035674:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [703, 703] 00000080:00200000:2.0:1767319671.035677:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.035681:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.035686:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2883584 i_blocks 1 00000080:00200000:2.0:1767319671.035688:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.035696:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2883584, count: 4096 00000080:00200000:2.0:1767319671.035700:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2883584, bytes: 4096 00000080:00200000:2.0:1767319671.035703:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.035706:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 193, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.035708:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2883584, 2887680) 0 0 00000080:00200000:2.0:1767319671.035710:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.035716:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [704, 704] 00020000:00200000:2.0:1767319671.035718:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2883584, 2887680) 2887680, 4096 00020000:00200000:2.0:1767319671.035728:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.035735:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [704, 704] 00000008:00010000:2.0:1767319671.035740:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.035743:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.035750:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.035760:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1835008 1839103) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.035768:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.035777:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.035784:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.035793:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2883584, 2887680) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.035798:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 704 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.035851:0:88594:0:(rw26.c:912:ll_write_end()) pos 2883584, len 4096, copied 4096 00000080:00200000:2.0:1767319671.035856:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000762c83de[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.035859:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000000173ea93 17ffffc0001001 3:0 ffff90cb34c1c360 704 lru 00000080:00200000:2.0:1767319671.035864:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000df3542df 448: 1< 0 - - > 2< 1835008 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:2.0:1767319671.035866:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000762c83de 00000080:00200000:2.0:1767319671.035868:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.035870:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.035878:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.035902:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.035906:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.035908:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.035914:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.035916:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.035919:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.035923:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.035930:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.035938:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.035940:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.035945:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.035947:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [704, 704] 00000080:00200000:2.0:1767319671.035951:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.035954:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.035959:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2887680 i_blocks 1 00000080:00200000:2.0:1767319671.035962:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.035970:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2887680, count: 4096 00000080:00200000:2.0:1767319671.035974:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2887680, bytes: 4096 00000080:00200000:2.0:1767319671.035977:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.035980:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 194, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.035982:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2887680, 2891776) 0 0 00000080:00200000:2.0:1767319671.035985:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.035990:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [705, 705] 00020000:00200000:2.0:1767319671.035993:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2887680, 2891776) 2891776, 4096 00020000:00200000:2.0:1767319671.036001:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.036008:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [705, 705] 00000008:00010000:2.0:1767319671.036013:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.036016:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.036023:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.036031:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1839104 1843199) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.036039:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.036047:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.036055:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.036063:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2887680, 2891776) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.036069:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 705 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.036086:0:88594:0:(rw26.c:912:ll_write_end()) pos 2887680, len 4096, copied 4096 00000080:00200000:2.0:1767319671.036090:0:88594:0:(rw26.c:969:ll_write_end()) page@000000009a42e24f[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.036094:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ae3eb136 17ffffc0001001 3:0 ffff90cb34c1c000 705 lru 00000080:00200000:2.0:1767319671.036099:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000082b505c4 449: 1< 0 - - > 2< 1839104 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:2.0:1767319671.036101:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000009a42e24f 00000080:00200000:2.0:1767319671.036103:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.036105:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.036113:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.036149:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.036153:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.036156:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.036162:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.036165:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.036168:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.036173:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.036180:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.036188:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.036191:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.036196:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.036199:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [705, 705] 00000080:00200000:2.0:1767319671.036202:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.036206:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.036211:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2891776 i_blocks 1 00000080:00200000:2.0:1767319671.036213:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.036221:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2891776, count: 4096 00000080:00200000:2.0:1767319671.036224:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2891776, bytes: 4096 00000080:00200000:2.0:1767319671.036227:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.036230:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 195, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.036232:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2891776, 2895872) 0 0 00000080:00200000:2.0:1767319671.036234:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.036239:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [706, 706] 00020000:00200000:2.0:1767319671.036242:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2891776, 2895872) 2895872, 4096 00020000:00200000:2.0:1767319671.036250:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.036256:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [706, 706] 00000008:00010000:2.0:1767319671.036262:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.036264:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.036271:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.036280:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1843200 1847295) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.036287:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.036295:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.036301:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.036310:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2891776, 2895872) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.036316:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 706 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.036336:0:88594:0:(rw26.c:912:ll_write_end()) pos 2891776, len 4096, copied 4096 00000080:00200000:2.0:1767319671.036340:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000088cbfe6e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.036344:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000004dd1d2d1 17ffffc0001001 3:0 ffff90cb34c1c948 706 lru 00000080:00200000:2.0:1767319671.036350:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000fdf0dee8 450: 1< 0 - - > 2< 1843200 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:2.0:1767319671.036352:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000088cbfe6e 00000080:00200000:2.0:1767319671.036353:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.036355:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.036364:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.036431:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.036435:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.036437:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.036443:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.036446:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.036448:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.036452:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.036459:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.036467:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.036469:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.036473:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.036476:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [706, 706] 00000080:00200000:2.0:1767319671.036479:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.036483:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.036487:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2895872 i_blocks 1 00000080:00200000:2.0:1767319671.036490:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.036498:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2895872, count: 4096 00000080:00200000:2.0:1767319671.036501:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2895872, bytes: 4096 00000080:00200000:2.0:1767319671.036503:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.036507:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 196, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.036508:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2895872, 2899968) 0 0 00000080:00200000:2.0:1767319671.036510:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.036515:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [707, 707] 00020000:00200000:2.0:1767319671.036518:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2895872, 2899968) 2899968, 4096 00020000:00200000:2.0:1767319671.036526:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.036532:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [707, 707] 00000008:00010000:2.0:1767319671.036538:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.036540:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.036547:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.036557:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1847296 1851391) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.036566:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.036573:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.036579:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.036587:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2895872, 2899968) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.036592:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 707 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.036610:0:88594:0:(rw26.c:912:ll_write_end()) pos 2895872, len 4096, copied 4096 00000080:00200000:2.0:1767319671.036614:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f4cd7e72[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.036618:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000003e0f7436 17ffffc0001001 3:0 ffff90cb34c1c1b0 707 lru 00000080:00200000:2.0:1767319671.036623:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d20f5532 451: 1< 0 - - > 2< 1847296 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:2.0:1767319671.036625:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f4cd7e72 00000080:00200000:2.0:1767319671.036627:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.036629:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.036636:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.036666:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.036671:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.036673:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.036680:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.036683:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.036685:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.036690:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.036698:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.036707:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.036710:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.036715:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.036718:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [707, 707] 00000080:00200000:2.0:1767319671.036721:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.036724:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.036729:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2899968 i_blocks 1 00000080:00200000:2.0:1767319671.036732:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.036740:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2899968, count: 4096 00000080:00200000:2.0:1767319671.036743:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2899968, bytes: 4096 00000080:00200000:2.0:1767319671.036746:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.036749:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 197, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.036751:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2899968, 2904064) 0 0 00000080:00200000:2.0:1767319671.036753:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.036759:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [708, 708] 00020000:00200000:2.0:1767319671.036762:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2899968, 2904064) 2904064, 4096 00020000:00200000:2.0:1767319671.036771:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.036778:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [708, 708] 00000008:00010000:2.0:1767319671.036784:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.036786:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.036794:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.036803:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1851392 1855487) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.036812:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.036819:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.036825:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.036833:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2899968, 2904064) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.036838:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 708 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.036853:0:88594:0:(rw26.c:912:ll_write_end()) pos 2899968, len 4096, copied 4096 00000080:00200000:2.0:1767319671.036857:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000dda111a1[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.036861:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e5c6186f 17ffffc0001001 3:0 ffff90cb34c1c438 708 lru 00000080:00200000:2.0:1767319671.036866:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000020c792e1 452: 1< 0 - - > 2< 1851392 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:2.0:1767319671.036868:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000dda111a1 00000080:00200000:2.0:1767319671.036869:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.036871:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.036878:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.036900:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.036903:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.036905:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.036912:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.036914:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.036917:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.036921:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.036929:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.036938:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.036940:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.036944:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.036947:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [708, 708] 00000080:00200000:2.0:1767319671.036951:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.036954:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.036958:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2904064 i_blocks 1 00000080:00200000:2.0:1767319671.036961:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.036969:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2904064, count: 4096 00000080:00200000:2.0:1767319671.036973:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2904064, bytes: 4096 00000080:00200000:2.0:1767319671.036975:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.036979:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 198, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.036980:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2904064, 2908160) 0 0 00000080:00200000:2.0:1767319671.036983:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.036989:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [709, 709] 00020000:00200000:2.0:1767319671.036992:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2904064, 2908160) 2908160, 4096 00020000:00200000:2.0:1767319671.037000:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.037006:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [709, 709] 00000008:00010000:2.0:1767319671.037011:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.037014:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.037022:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.037030:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1855488 1859583) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.037038:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.037045:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.037053:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.037061:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2904064, 2908160) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.037066:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 709 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.037083:0:88594:0:(rw26.c:912:ll_write_end()) pos 2904064, len 4096, copied 4096 00000080:00200000:2.0:1767319671.037087:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e4c3dc96[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.037090:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000367d240e 17ffffc0001001 3:0 ffff90cb34c1c798 709 lru 00000080:00200000:2.0:1767319671.037096:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000002127b165 453: 1< 0 - - > 2< 1855488 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:2.0:1767319671.037098:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e4c3dc96 00000080:00200000:2.0:1767319671.037099:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.037102:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.037110:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.039891:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.039902:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.039908:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.039934:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.039938:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.039944:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.039955:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.039967:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.039987:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.039990:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.040001:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.040009:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [709, 709] 00000080:00200000:2.0:1767319671.040020:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.040024:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.040040:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2908160 i_blocks 1 00000080:00200000:2.0:1767319671.040045:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.040077:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2908160, count: 4096 00000080:00200000:2.0:1767319671.040085:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2908160, bytes: 4096 00000080:00200000:2.0:1767319671.040091:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.040099:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 199, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.040101:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2908160, 2912256) 0 0 00000080:00200000:2.0:1767319671.040105:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.040210:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [710, 710] 00020000:00200000:2.0:1767319671.040218:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2908160, 2912256) 2912256, 4096 00020000:00200000:2.0:1767319671.040308:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.040330:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [710, 710] 00000008:00010000:2.0:1767319671.040346:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.040352:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.040610:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.040628:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1859584 1863679) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.040642:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.040651:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.040659:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.040672:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2908160, 2912256) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.040687:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 710 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.040752:0:88594:0:(rw26.c:912:ll_write_end()) pos 2908160, len 4096, copied 4096 00000080:00200000:2.0:1767319671.040761:0:88594:0:(rw26.c:969:ll_write_end()) page@000000000d1e9224[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.040765:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000067f9e57d 17ffffc0001001 3:0 ffff90cb34c34948 710 lru 00000080:00200000:2.0:1767319671.040773:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000087820a18 454: 1< 0 - - > 2< 1859584 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:2.0:1767319671.040776:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000000d1e9224 00000080:00200000:2.0:1767319671.040777:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.040782:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.040803:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.040834:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.040837:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.040840:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.040850:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.040853:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.040856:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.040860:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.040868:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.040879:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.040882:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.040887:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.040891:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [710, 710] 00000080:00200000:2.0:1767319671.040896:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.040899:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.040906:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2912256 i_blocks 1 00000080:00200000:2.0:1767319671.040910:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.040924:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2912256, count: 4096 00000080:00200000:2.0:1767319671.040929:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2912256, bytes: 4096 00000080:00200000:2.0:1767319671.040932:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.040937:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 200, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.040939:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2912256, 2916352) 0 0 00000080:00200000:2.0:1767319671.040941:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.040949:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [711, 711] 00020000:00200000:2.0:1767319671.040953:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2912256, 2916352) 2916352, 4096 00020000:00200000:2.0:1767319671.040964:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.040973:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [711, 711] 00000008:00010000:2.0:1767319671.040979:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.040982:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.040990:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.041000:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1863680 1867775) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.041008:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.041016:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.041023:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.041030:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2912256, 2916352) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.041037:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 711 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.041064:0:88594:0:(rw26.c:912:ll_write_end()) pos 2912256, len 4096, copied 4096 00000080:00200000:2.0:1767319671.041069:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ab328411[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.041072:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005f08777e 17ffffc0001021 2:0 ffff90cb34c341b0 711 lru 00000080:00200000:2.0:1767319671.041078:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000292d1f8c 455: 1< 0 - - > 2< 1863680 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:2.0:1767319671.041082:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ab328411 00000080:00200000:2.0:1767319671.041083:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.041086:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.041094:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.041160:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.041164:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.041167:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.041174:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.041177:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.041179:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.041183:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.041192:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.041202:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.041204:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.041209:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.041212:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [711, 711] 00000080:00200000:2.0:1767319671.041216:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.041219:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.041223:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2916352 i_blocks 1 00000080:00200000:2.0:1767319671.041226:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.041233:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2916352, count: 4096 00000080:00200000:2.0:1767319671.041237:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2916352, bytes: 4096 00000080:00200000:2.0:1767319671.041318:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.041322:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 201, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.041324:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2916352, 2920448) 0 0 00000080:00200000:2.0:1767319671.041327:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.041333:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [712, 712] 00020000:00200000:2.0:1767319671.041336:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2916352, 2920448) 2920448, 4096 00020000:00200000:2.0:1767319671.041345:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.041352:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [712, 712] 00000008:00010000:2.0:1767319671.041357:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.041360:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.041666:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.041678:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1867776 1871871) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.041687:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.041696:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.041703:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.041713:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2916352, 2920448) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.041721:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 712 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.041747:0:88594:0:(rw26.c:912:ll_write_end()) pos 2916352, len 4096, copied 4096 00000080:00200000:2.0:1767319671.041753:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003c9b552a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.041757:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000469ee877 17ffffc0001001 3:0 ffff90cb34c34438 712 lru 00000080:00200000:2.0:1767319671.041763:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000116e9add 456: 1< 0 - - > 2< 1867776 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:2.0:1767319671.041766:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003c9b552a 00000080:00200000:2.0:1767319671.041767:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.041769:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.041779:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.041806:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.041809:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.041812:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.041819:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.041822:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.041824:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.041828:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.041836:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.041846:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.041849:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.041854:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.041857:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [712, 712] 00000080:00200000:2.0:1767319671.041861:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.041864:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.041869:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2920448 i_blocks 1 00000080:00200000:2.0:1767319671.041871:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.041882:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2920448, count: 4096 00000080:00200000:2.0:1767319671.041886:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2920448, bytes: 4096 00000080:00200000:2.0:1767319671.041888:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.041892:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 202, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.041894:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2920448, 2924544) 0 0 00000080:00200000:2.0:1767319671.041896:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.041903:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [713, 713] 00020000:00200000:2.0:1767319671.041906:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2920448, 2924544) 2924544, 4096 00020000:00200000:2.0:1767319671.041914:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.041922:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [713, 713] 00000008:00010000:2.0:1767319671.041929:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.041932:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.041940:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.041949:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1871872 1875967) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.041958:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.041966:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.041972:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.041980:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2920448, 2924544) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.041985:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 713 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.042005:0:88594:0:(rw26.c:912:ll_write_end()) pos 2920448, len 4096, copied 4096 00000080:00200000:2.0:1767319671.042009:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ff747468[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.042012:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e39e4d8a 17ffffc0001001 3:0 ffff90cb34c34798 713 lru 00000080:00200000:2.0:1767319671.042018:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b962429b 457: 1< 0 - - > 2< 1871872 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:2.0:1767319671.042020:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ff747468 00000080:00200000:2.0:1767319671.042021:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.042023:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.042032:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.042056:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.042059:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.042062:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.042068:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.042071:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.042074:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.042078:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.042086:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.042094:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.042097:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.042101:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.042104:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [713, 713] 00000080:00200000:2.0:1767319671.042108:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.042111:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.042116:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2924544 i_blocks 1 00000080:00200000:2.0:1767319671.042130:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.042138:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2924544, count: 4096 00000080:00200000:2.0:1767319671.042142:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2924544, bytes: 4096 00000080:00200000:2.0:1767319671.042144:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.042148:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 203, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.042149:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2924544, 2928640) 0 0 00000080:00200000:2.0:1767319671.042152:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.042157:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [714, 714] 00020000:00200000:2.0:1767319671.042160:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2924544, 2928640) 2928640, 4096 00020000:00200000:2.0:1767319671.042167:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.042174:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [714, 714] 00000008:00010000:2.0:1767319671.042180:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.042182:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.042189:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.042197:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1875968 1880063) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.042204:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.042211:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.042218:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.042226:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2924544, 2928640) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.042231:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 714 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.042262:0:88594:0:(rw26.c:912:ll_write_end()) pos 2924544, len 4096, copied 4096 00000080:00200000:2.0:1767319671.042266:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f47946e1[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.042270:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000004ac5e1a6 17ffffc0001001 3:0 ffff90cb34c34a20 714 lru 00000080:00200000:2.0:1767319671.042276:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000bae1cb3f 458: 1< 0 - - > 2< 1875968 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:2.0:1767319671.042278:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f47946e1 00000080:00200000:2.0:1767319671.042279:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.042282:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.042290:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.042318:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.042322:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.042324:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.042331:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.042334:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.042336:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.042341:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.042348:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.042356:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.042359:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.042364:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.042399:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [714, 714] 00000080:00200000:2.0:1767319671.042403:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.042407:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.042411:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2928640 i_blocks 1 00000080:00200000:2.0:1767319671.042414:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.042422:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2928640, count: 4096 00000080:00200000:2.0:1767319671.042427:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2928640, bytes: 4096 00000080:00200000:2.0:1767319671.042429:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.042433:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 204, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.042435:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2928640, 2932736) 0 0 00000080:00200000:2.0:1767319671.042437:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.042442:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [715, 715] 00020000:00200000:2.0:1767319671.042444:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2928640, 2932736) 2932736, 4096 00020000:00200000:2.0:1767319671.042528:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.042537:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [715, 715] 00000008:00010000:2.0:1767319671.042544:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.042546:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.042554:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.042563:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1880064 1884159) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.042572:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.042579:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.042587:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.042595:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2928640, 2932736) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.042600:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 715 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.042617:0:88594:0:(rw26.c:912:ll_write_end()) pos 2928640, len 4096, copied 4096 00000080:00200000:2.0:1767319671.042622:0:88594:0:(rw26.c:969:ll_write_end()) page@000000006c24e8e7[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.042625:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ef91a882 17ffffc0001001 3:0 ffff90cb34c34510 715 lru 00000080:00200000:2.0:1767319671.042631:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000abe76001 459: 1< 0 - - > 2< 1880064 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:2.0:1767319671.042633:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000006c24e8e7 00000080:00200000:2.0:1767319671.042634:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.042636:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.042644:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.042666:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.042669:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.042672:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.042678:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.042681:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.042683:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.042688:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.042695:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.042705:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.042708:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.042712:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.042715:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [715, 715] 00000080:00200000:2.0:1767319671.042718:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.042721:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.042728:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2932736 i_blocks 1 00000080:00200000:2.0:1767319671.042730:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.042738:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2932736, count: 4096 00000080:00200000:2.0:1767319671.042741:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2932736, bytes: 4096 00000080:00200000:2.0:1767319671.042744:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.042748:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 205, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.042750:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2932736, 2936832) 0 0 00000080:00200000:2.0:1767319671.042752:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.042757:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [716, 716] 00020000:00200000:2.0:1767319671.042760:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2932736, 2936832) 2936832, 4096 00020000:00200000:2.0:1767319671.042768:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.042775:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [716, 716] 00000008:00010000:2.0:1767319671.042780:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.042782:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.042790:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.042797:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1884160 1888255) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.042806:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.042812:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.042818:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.042826:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2932736, 2936832) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.042831:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 716 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.042848:0:88594:0:(rw26.c:912:ll_write_end()) pos 2932736, len 4096, copied 4096 00000080:00200000:2.0:1767319671.042852:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003663d254[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.042855:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c297d1f7 17ffffc0001001 3:0 ffff90cb34c34af8 716 lru 00000080:00200000:2.0:1767319671.042860:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008ca15f08 460: 1< 0 - - > 2< 1884160 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:2.0:1767319671.042862:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003663d254 00000080:00200000:2.0:1767319671.042863:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.042865:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.042873:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.042897:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.042900:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.042903:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.042909:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.042912:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.042914:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.042918:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.042926:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.042934:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.042937:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.042941:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.042944:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [716, 716] 00000080:00200000:2.0:1767319671.042948:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.042951:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.042955:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2936832 i_blocks 1 00000080:00200000:2.0:1767319671.042958:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.042966:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2936832, count: 4096 00000080:00200000:2.0:1767319671.042970:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2936832, bytes: 4096 00000080:00200000:2.0:1767319671.042973:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.042976:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 206, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.042978:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2936832, 2940928) 0 0 00000080:00200000:2.0:1767319671.042980:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.042985:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [717, 717] 00020000:00200000:2.0:1767319671.042988:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2936832, 2940928) 2940928, 4096 00020000:00200000:2.0:1767319671.042996:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.043015:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [717, 717] 00000008:00010000:2.0:1767319671.043021:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.043023:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.043030:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.043039:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1888256 1892351) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.043047:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.043055:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.043062:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.043070:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2936832, 2940928) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.043076:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 717 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.043092:0:88594:0:(rw26.c:912:ll_write_end()) pos 2936832, len 4096, copied 4096 00000080:00200000:2.0:1767319671.043097:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000095966fd4[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.043100:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f73999b2 17ffffc0001001 3:0 ffff90cb34c345e8 717 lru 00000080:00200000:2.0:1767319671.043105:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000004de6f4b5 461: 1< 0 - - > 2< 1888256 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:2.0:1767319671.043107:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000095966fd4 00000080:00200000:2.0:1767319671.043109:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.043111:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.043130:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.043152:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.043155:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.043158:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.043164:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.043179:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.043182:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.043186:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.043193:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.043202:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.043204:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.043208:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.043211:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [717, 717] 00000080:00200000:2.0:1767319671.043214:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.043217:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.043221:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2940928 i_blocks 1 00000080:00200000:2.0:1767319671.043224:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.043232:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2940928, count: 4096 00000080:00200000:2.0:1767319671.043236:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2940928, bytes: 4096 00000080:00200000:2.0:1767319671.043863:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.043872:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 207, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.043873:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2940928, 2945024) 0 0 00000080:00200000:2.0:1767319671.043876:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.043884:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [718, 718] 00020000:00200000:2.0:1767319671.043888:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2940928, 2945024) 2945024, 4096 00020000:00200000:2.0:1767319671.043905:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.043916:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [718, 718] 00000008:00010000:2.0:1767319671.043926:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.043929:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.043942:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.043954:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1892352 1896447) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.043963:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.043972:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.043978:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.043987:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2940928, 2945024) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.043995:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 718 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.044023:0:88594:0:(rw26.c:912:ll_write_end()) pos 2940928, len 4096, copied 4096 00000080:00200000:2.0:1767319671.044029:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f5d9438c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.044033:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000008117d5f4 17ffffc0001001 3:0 ffff90cb34c34288 718 lru 00000080:00200000:2.0:1767319671.044039:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000da14b33a 462: 1< 0 - - > 2< 1892352 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:2.0:1767319671.044041:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f5d9438c 00000080:00200000:2.0:1767319671.044042:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.044044:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.044057:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.044083:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.044088:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.044090:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.044099:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.044102:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.044104:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.044108:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.044117:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.044142:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.044144:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.044150:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.044153:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [718, 718] 00000080:00200000:2.0:1767319671.044158:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.044161:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.044168:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2945024 i_blocks 1 00000080:00200000:2.0:1767319671.044171:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.044186:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2945024, count: 4096 00000080:00200000:2.0:1767319671.044190:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2945024, bytes: 4096 00000080:00200000:2.0:1767319671.044194:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.044197:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 208, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.044198:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2945024, 2949120) 0 0 00000080:00200000:2.0:1767319671.044201:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.044206:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [719, 719] 00020000:00200000:2.0:1767319671.044208:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2945024, 2949120) 2949120, 4096 00020000:00200000:2.0:1767319671.044217:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.044224:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [719, 719] 00000008:00010000:2.0:1767319671.044229:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.044231:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.044364:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.044395:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1896448 1900543) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.044404:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.044411:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.044418:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.044426:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2945024, 2949120) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.044433:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 719 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.044597:0:88594:0:(rw26.c:912:ll_write_end()) pos 2945024, len 4096, copied 4096 00000080:00200000:2.0:1767319671.044602:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000036c6a464[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.044606:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000068db47b 17ffffc0001001 3:0 ffff90cb34c346c0 719 lru 00000080:00200000:2.0:1767319671.044612:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ecdb9f81 463: 1< 0 - - > 2< 1896448 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:2.0:1767319671.044614:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000036c6a464 00000080:00200000:2.0:1767319671.044615:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.044618:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.044628:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.044655:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.044659:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.044661:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.044668:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.044670:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.044673:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.044678:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.044686:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.044696:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.044699:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.044703:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.044707:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [719, 719] 00000080:00200000:2.0:1767319671.044711:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.044714:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.044719:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2949120 i_blocks 1 00000080:00200000:2.0:1767319671.044722:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.044732:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2949120, count: 4096 00000080:00200000:2.0:1767319671.044735:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2949120, bytes: 4096 00000080:00200000:2.0:1767319671.044751:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.044755:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 209, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.044756:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2949120, 2953216) 0 0 00000080:00200000:2.0:1767319671.044759:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.044765:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [720, 720] 00020000:00200000:2.0:1767319671.044768:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2949120, 2953216) 2953216, 4096 00020000:00200000:2.0:1767319671.044776:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.044784:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [720, 720] 00000008:00010000:2.0:1767319671.044791:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.044794:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.044803:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.044812:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1900544 1904639) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.044820:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.044827:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.044833:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.044840:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2949120, 2953216) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.044845:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 720 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.044869:0:88594:0:(rw26.c:912:ll_write_end()) pos 2949120, len 4096, copied 4096 00000080:00200000:2.0:1767319671.044874:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f8c11afa[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.044878:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000008b32731 17ffffc0001001 3:0 ffff90cb34c34d80 720 lru 00000080:00200000:2.0:1767319671.044883:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000050fc4cd9 464: 1< 0 - - > 2< 1900544 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:2.0:1767319671.044885:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f8c11afa 00000080:00200000:2.0:1767319671.044886:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.044889:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.044897:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.044920:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.044923:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.044925:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.044932:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.044934:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.044937:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.044941:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.044949:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.044957:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.044959:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.044964:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.044967:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [720, 720] 00000080:00200000:2.0:1767319671.044971:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.044974:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.044978:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2953216 i_blocks 1 00000080:00200000:2.0:1767319671.044981:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.044989:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2953216, count: 4096 00000080:00200000:2.0:1767319671.044993:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2953216, bytes: 4096 00000080:00200000:2.0:1767319671.044995:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.044999:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 210, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.045000:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2953216, 2957312) 0 0 00000080:00200000:2.0:1767319671.045002:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.045007:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [721, 721] 00020000:00200000:2.0:1767319671.045010:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2953216, 2957312) 2957312, 4096 00020000:00200000:2.0:1767319671.045018:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.045024:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [721, 721] 00000008:00010000:2.0:1767319671.045030:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.045032:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.045039:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.045048:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1904640 1908735) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.045057:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.045064:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.045071:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.045080:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2953216, 2957312) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.045085:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 721 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.045104:0:88594:0:(rw26.c:912:ll_write_end()) pos 2953216, len 4096, copied 4096 00000080:00200000:2.0:1767319671.045109:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000093822b81[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.045113:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d2054ca7 17ffffc0001001 3:0 ffff90cb34c34e58 721 lru 00000080:00200000:2.0:1767319671.047442:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000354f37cb 465: 1< 0 - - > 2< 1904640 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:2.0:1767319671.047462:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000093822b81 00000080:00200000:2.0:1767319671.047465:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.047476:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.047519:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.047588:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.047595:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.047600:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.047620:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.047624:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.047628:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.047637:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.047647:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.047666:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.047670:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.047679:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.047687:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [721, 721] 00000080:00200000:2.0:1767319671.047697:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.047700:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.047715:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2957312 i_blocks 1 00000080:00200000:2.0:1767319671.047720:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.047750:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2957312, count: 4096 00000080:00200000:2.0:1767319671.047758:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2957312, bytes: 4096 00000080:00200000:2.0:1767319671.047764:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.047770:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 211, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.047773:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2957312, 2961408) 0 0 00000080:00200000:2.0:1767319671.047777:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.047794:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [722, 722] 00020000:00200000:2.0:1767319671.047800:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2957312, 2961408) 2961408, 4096 00020000:00200000:2.0:1767319671.047810:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.047828:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [722, 722] 00000008:00010000:2.0:1767319671.047842:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.047847:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.047868:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.047882:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1908736 1912831) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.047894:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.047903:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.047910:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.047921:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2957312, 2961408) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.047933:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 722 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.047975:0:88594:0:(rw26.c:912:ll_write_end()) pos 2957312, len 4096, copied 4096 00000080:00200000:2.0:1767319671.047983:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000dd548992[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.047987:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002aac9bc6 17ffffc0001001 3:0 ffff90cb34c34ca8 722 lru 00000080:00200000:2.0:1767319671.047993:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001118ffcd 466: 1< 0 - - > 2< 1908736 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:2.0:1767319671.047995:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000dd548992 00000080:00200000:2.0:1767319671.047996:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.047999:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.048008:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.048033:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.048037:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.048039:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.048045:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.048048:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.048051:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.048055:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.048063:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.048072:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.048074:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.048079:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.048081:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [722, 722] 00000080:00200000:2.0:1767319671.048085:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.048088:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.048093:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2961408 i_blocks 1 00000080:00200000:2.0:1767319671.048096:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.048103:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2961408, count: 4096 00000080:00200000:2.0:1767319671.048107:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2961408, bytes: 4096 00000080:00200000:2.0:1767319671.048110:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.048113:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 212, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.048115:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2961408, 2965504) 0 0 00000080:00200000:2.0:1767319671.048117:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.048135:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [723, 723] 00020000:00200000:2.0:1767319671.048138:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2961408, 2965504) 2965504, 4096 00020000:00200000:2.0:1767319671.048146:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.048153:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [723, 723] 00000008:00010000:2.0:1767319671.048159:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.048161:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.048169:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.048178:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1912832 1916927) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.048186:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.048193:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.048200:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.048208:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2961408, 2965504) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.048213:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 723 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.048230:0:88594:0:(rw26.c:912:ll_write_end()) pos 2961408, len 4096, copied 4096 00000080:00200000:2.0:1767319671.048235:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e24f92ef[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.048648:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000603f3066 17ffffc0001001 3:0 ffff90cb34c34bd0 723 lru 00000080:00200000:2.0:1767319671.048657:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005b77b00d 467: 1< 0 - - > 2< 1912832 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:2.0:1767319671.048659:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e24f92ef 00000080:00200000:2.0:1767319671.048660:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.048663:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.048677:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.048706:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.048709:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.048712:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.048721:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.048723:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.048726:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.048731:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.048738:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.048748:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.048751:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.048756:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.048760:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [723, 723] 00000080:00200000:2.0:1767319671.048765:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.048768:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.048774:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2965504 i_blocks 1 00000080:00200000:2.0:1767319671.048777:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.048791:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2965504, count: 4096 00000080:00200000:2.0:1767319671.048796:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2965504, bytes: 4096 00000080:00200000:2.0:1767319671.048799:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.048803:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 213, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.048805:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2965504, 2969600) 0 0 00000080:00200000:2.0:1767319671.048807:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.048814:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [724, 724] 00020000:00200000:2.0:1767319671.048817:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2965504, 2969600) 2969600, 4096 00020000:00200000:2.0:1767319671.048825:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.048835:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [724, 724] 00000008:00010000:2.0:1767319671.048842:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.048845:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.048855:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.048865:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1916928 1921023) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.048874:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.048882:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.048889:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.048897:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2965504, 2969600) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.048904:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 724 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.048927:0:88594:0:(rw26.c:912:ll_write_end()) pos 2965504, len 4096, copied 4096 00000080:00200000:2.0:1767319671.048932:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000701f0e5b[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.048936:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000068d09670 17ffffc0001001 3:0 ffff90cb34c340d8 724 lru 00000080:00200000:2.0:1767319671.048942:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d341bc97 468: 1< 0 - - > 2< 1916928 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:2.0:1767319671.048944:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000701f0e5b 00000080:00200000:2.0:1767319671.048945:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.048947:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.048955:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.048979:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.048982:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.048984:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.048991:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.048993:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.048996:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.048999:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.049007:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.049015:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.049017:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.049021:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.049024:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [724, 724] 00000080:00200000:2.0:1767319671.049027:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.049030:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.049035:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2969600 i_blocks 1 00000080:00200000:2.0:1767319671.049038:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.049046:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2969600, count: 4096 00000080:00200000:2.0:1767319671.049049:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2969600, bytes: 4096 00000080:00200000:2.0:1767319671.049052:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.049055:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 214, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.049057:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2969600, 2973696) 0 0 00000080:00200000:2.0:1767319671.049059:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.049065:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [725, 725] 00020000:00200000:2.0:1767319671.049067:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2969600, 2973696) 2973696, 4096 00020000:00200000:2.0:1767319671.049078:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.049085:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [725, 725] 00000008:00010000:2.0:1767319671.049090:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.049093:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.049100:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.049108:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1921024 1925119) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.049116:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.049137:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.049144:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.049152:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2969600, 2973696) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.049158:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 725 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.049176:0:88594:0:(rw26.c:912:ll_write_end()) pos 2969600, len 4096, copied 4096 00000080:00200000:2.0:1767319671.049181:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000f1b286e8[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.049184:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005b589450 17ffffc0001001 3:0 ffff90cb34c34870 725 lru 00000080:00200000:2.0:1767319671.049190:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c12c89dc 469: 1< 0 - - > 2< 1921024 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:2.0:1767319671.049192:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000f1b286e8 00000080:00200000:2.0:1767319671.049194:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.049196:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.049204:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.049225:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.049229:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.049231:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.049407:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.049412:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.049415:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.049419:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.049427:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.049436:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.049438:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.049444:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.049549:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [725, 725] 00000080:00200000:2.0:1767319671.049557:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.049561:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.049566:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2973696 i_blocks 1 00000080:00200000:2.0:1767319671.049569:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.049578:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2973696, count: 4096 00000080:00200000:2.0:1767319671.049582:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2973696, bytes: 4096 00000080:00200000:2.0:1767319671.049585:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.049589:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 215, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.049591:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2973696, 2977792) 0 0 00000080:00200000:2.0:1767319671.049594:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.049600:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [726, 726] 00020000:00200000:2.0:1767319671.049603:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2973696, 2977792) 2977792, 4096 00020000:00200000:2.0:1767319671.049613:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.049621:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [726, 726] 00000008:00010000:2.0:1767319671.049628:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.049630:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.049639:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.049647:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1925120 1929215) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.049656:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.049663:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.049669:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.049677:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2973696, 2977792) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.049682:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 726 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.049712:0:88594:0:(rw26.c:912:ll_write_end()) pos 2973696, len 4096, copied 4096 00000080:00200000:2.0:1767319671.049717:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000cca2858f[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.049720:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e6c39572 17ffffc0001021 2:0 ffff90cb34c34360 726 lru 00000080:00200000:2.0:1767319671.049725:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000003a405973 470: 1< 0 - - > 2< 1925120 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:2.0:1767319671.049727:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000cca2858f 00000080:00200000:2.0:1767319671.049729:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.049732:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.049740:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.049770:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.049774:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.049776:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.049783:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.049785:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.049788:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.049792:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.049800:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.049808:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.049810:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.049814:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.049817:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [726, 726] 00000080:00200000:2.0:1767319671.049820:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.049823:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.049828:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2977792 i_blocks 1 00000080:00200000:2.0:1767319671.049831:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.049839:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2977792, count: 4096 00000080:00200000:2.0:1767319671.049842:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2977792, bytes: 4096 00000080:00200000:2.0:1767319671.049845:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.049849:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 216, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.049850:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2977792, 2981888) 0 0 00000080:00200000:2.0:1767319671.049852:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.049857:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [727, 727] 00020000:00200000:2.0:1767319671.049860:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2977792, 2981888) 2981888, 4096 00020000:00200000:2.0:1767319671.049869:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.049876:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [727, 727] 00000008:00010000:2.0:1767319671.049881:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.049884:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.049891:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.049900:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1929216 1933311) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.049907:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.049914:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.049921:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.049928:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2977792, 2981888) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.049933:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 727 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.049953:0:88594:0:(rw26.c:912:ll_write_end()) pos 2977792, len 4096, copied 4096 00000080:00200000:2.0:1767319671.049957:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000fb8ddff8[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.049960:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000ecdd0184 17ffffc0001001 3:0 ffff90cb34c34000 727 lru 00000080:00200000:2.0:1767319671.049965:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000bce983df 471: 1< 0 - - > 2< 1929216 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:2.0:1767319671.049967:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000fb8ddff8 00000080:00200000:2.0:1767319671.049968:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.049970:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.049978:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.050002:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.050005:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.050008:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.050014:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.050016:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.050018:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.050023:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.050030:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.050038:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.050041:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.050045:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.050048:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [727, 727] 00000080:00200000:2.0:1767319671.050052:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.050055:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.050060:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2981888 i_blocks 1 00000080:00200000:2.0:1767319671.050062:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.050070:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2981888, count: 4096 00000080:00200000:2.0:1767319671.050073:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2981888, bytes: 4096 00000080:00200000:2.0:1767319671.050076:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.050079:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 217, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.050080:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2981888, 2985984) 0 0 00000080:00200000:2.0:1767319671.050082:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.050087:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [728, 728] 00020000:00200000:2.0:1767319671.050090:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2981888, 2985984) 2985984, 4096 00020000:00200000:2.0:1767319671.050097:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.050104:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [728, 728] 00000008:00010000:2.0:1767319671.050110:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.050112:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.057614:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.057653:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1933312 1937407) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.057673:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.057682:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.057690:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.057710:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2981888, 2985984) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.057734:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 728 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.057816:0:88594:0:(rw26.c:912:ll_write_end()) pos 2981888, len 4096, copied 4096 00000080:00200000:2.0:1767319671.057828:0:88594:0:(rw26.c:969:ll_write_end()) page@000000006f7f07d0[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.057832:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000edfb468b 17ffffc0001001 3:0 ffff90cb34e196c0 728 lru 00000080:00200000:2.0:1767319671.057840:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000045d58a51 472: 1< 0 - - > 2< 1933312 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:2.0:1767319671.057842:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000006f7f07d0 00000080:00200000:2.0:1767319671.057843:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.057849:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.057879:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.057928:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.057934:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.057938:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.057959:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.057963:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.057966:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.057971:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.057980:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.057997:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.058000:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.058009:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.058016:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [728, 728] 00000080:00200000:2.0:1767319671.058026:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.058029:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.058043:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2985984 i_blocks 1 00000080:00200000:2.0:1767319671.058049:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.058080:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2985984, count: 4096 00000080:00200000:2.0:1767319671.058089:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2985984, bytes: 4096 00000080:00200000:2.0:1767319671.058093:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.058099:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 218, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.058102:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2985984, 2990080) 0 0 00000080:00200000:2.0:1767319671.058106:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.058140:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [729, 729] 00020000:00200000:2.0:1767319671.058148:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2985984, 2990080) 2990080, 4096 00020000:00200000:2.0:1767319671.058159:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.058178:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [729, 729] 00000008:00010000:2.0:1767319671.058192:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.058198:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.058220:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.058229:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1937408 1941503) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.058407:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.058419:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.058425:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.058435:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2985984, 2990080) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.058443:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 729 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.058599:0:88594:0:(rw26.c:912:ll_write_end()) pos 2985984, len 4096, copied 4096 00000080:00200000:2.0:1767319671.058605:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003abc18a9[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.058609:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001b863207 17ffffc0001001 3:0 ffff90cb34e19d80 729 lru 00000080:00200000:2.0:1767319671.058615:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000087339b41 473: 1< 0 - - > 2< 1937408 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:2.0:1767319671.058617:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003abc18a9 00000080:00200000:2.0:1767319671.058618:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.058621:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.058632:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.058655:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.058659:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.058661:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.058669:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.058672:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.058675:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.058679:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.058687:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.058697:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.058700:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.058704:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.058707:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [729, 729] 00000080:00200000:2.0:1767319671.058712:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.058715:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.058720:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2990080 i_blocks 1 00000080:00200000:2.0:1767319671.058723:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.058734:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2990080, count: 4096 00000080:00200000:2.0:1767319671.058738:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2990080, bytes: 4096 00000080:00200000:2.0:1767319671.058741:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.058745:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 219, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.058747:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2990080, 2994176) 0 0 00000080:00200000:2.0:1767319671.058749:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.058755:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [730, 730] 00020000:00200000:2.0:1767319671.058758:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2990080, 2994176) 2994176, 4096 00020000:00200000:2.0:1767319671.058767:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.058776:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [730, 730] 00000008:00010000:2.0:1767319671.058782:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.058784:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.058793:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.058803:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1941504 1945599) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.058812:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.058819:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.058826:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.058834:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2990080, 2994176) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.058840:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 730 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.058859:0:88594:0:(rw26.c:912:ll_write_end()) pos 2990080, len 4096, copied 4096 00000080:00200000:2.0:1767319671.058864:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000066c696ea[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.058867:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000001e48ec 17ffffc0001001 3:0 ffff90cb34e19e58 730 lru 00000080:00200000:2.0:1767319671.058873:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000031123d1 474: 1< 0 - - > 2< 1941504 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:2.0:1767319671.058875:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000066c696ea 00000080:00200000:2.0:1767319671.058876:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.058878:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.058886:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.058907:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.058911:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.058913:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.058918:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.058921:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.058923:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.058927:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.058934:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.058942:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.058945:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.058948:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.058951:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [730, 730] 00000080:00200000:2.0:1767319671.058955:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.058959:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.058963:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2994176 i_blocks 1 00000080:00200000:2.0:1767319671.058965:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.058973:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2994176, count: 4096 00000080:00200000:2.0:1767319671.058976:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2994176, bytes: 4096 00000080:00200000:2.0:1767319671.058978:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.058982:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 220, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.058983:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2994176, 2998272) 0 0 00000080:00200000:2.0:1767319671.058985:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.058990:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [731, 731] 00020000:00200000:2.0:1767319671.058993:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2994176, 2998272) 2998272, 4096 00020000:00200000:2.0:1767319671.058999:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.059006:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [731, 731] 00000008:00010000:2.0:1767319671.059011:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.059013:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.059020:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.059029:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1945600 1949695) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.059037:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.059045:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.059051:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.059058:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2994176, 2998272) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.059063:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 731 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.059077:0:88594:0:(rw26.c:912:ll_write_end()) pos 2994176, len 4096, copied 4096 00000080:00200000:2.0:1767319671.059082:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e3bb7b46[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.059085:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000544121f1 17ffffc0001001 3:0 ffff90cb34e19ca8 731 lru 00000080:00200000:2.0:1767319671.059090:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000092a91432 475: 1< 0 - - > 2< 1945600 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:2.0:1767319671.059092:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e3bb7b46 00000080:00200000:2.0:1767319671.059093:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.059095:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.059102:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.059140:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.059144:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.059146:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.059152:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.059155:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.059157:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.059161:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.059170:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.059179:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.059182:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.059186:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.059189:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [731, 731] 00000080:00200000:2.0:1767319671.059192:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.059195:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.059200:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2998272 i_blocks 1 00000080:00200000:2.0:1767319671.059203:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.059210:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2998272, count: 4096 00000080:00200000:2.0:1767319671.059213:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2998272, bytes: 4096 00000080:00200000:2.0:1767319671.059216:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.059220:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 221, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.059221:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2998272, 3002368) 0 0 00000080:00200000:2.0:1767319671.059224:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.059229:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [732, 732] 00020000:00200000:2.0:1767319671.059231:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2998272, 3002368) 3002368, 4096 00020000:00200000:2.0:1767319671.059891:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.059911:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [732, 732] 00000008:00010000:2.0:1767319671.059923:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.059926:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.059941:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.059954:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1949696 1953791) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.059965:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.059972:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.059980:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.059990:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2998272, 3002368) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.060000:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 732 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.060034:0:88594:0:(rw26.c:912:ll_write_end()) pos 2998272, len 4096, copied 4096 00000080:00200000:2.0:1767319671.060041:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008647496c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.060045:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000087a24420 17ffffc0001001 3:0 ffff90cb34e19bd0 732 lru 00000080:00200000:2.0:1767319671.060052:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000006d1b7b3b 476: 1< 0 - - > 2< 1949696 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:2.0:1767319671.060054:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008647496c 00000080:00200000:2.0:1767319671.060055:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.060058:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.060073:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.060104:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.060108:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.060110:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.060132:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.060135:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.060138:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.060143:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.060151:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.060163:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.060166:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.060172:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.060177:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [732, 732] 00000080:00200000:2.0:1767319671.060184:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.060188:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.060195:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3002368 i_blocks 1 00000080:00200000:2.0:1767319671.060198:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.060215:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3002368, count: 4096 00000080:00200000:2.0:1767319671.060220:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3002368, bytes: 4096 00000080:00200000:2.0:1767319671.060223:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.060228:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 222, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.060230:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3002368, 3006464) 0 0 00000080:00200000:2.0:1767319671.060232:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.062059:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [733, 733] 00020000:00200000:2.0:1767319671.062079:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3002368, 3006464) 3006464, 4096 00020000:00200000:2.0:1767319671.062106:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.062143:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [733, 733] 00000008:00010000:2.0:1767319671.062163:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.062168:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.062195:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.062213:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1953792 1957887) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.062228:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.062237:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.062430:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.062446:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3002368, 3006464) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.062611:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 733 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.062667:0:88594:0:(rw26.c:912:ll_write_end()) pos 3002368, len 4096, copied 4096 00000080:00200000:2.0:1767319671.062678:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000941ddafd[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.062682:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000009ccfb440 17ffffc0001001 3:0 ffff90cb34e190d8 733 lru 00000080:00200000:2.0:1767319671.062691:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e675e1a5 477: 1< 0 - - > 2< 1953792 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:2.0:1767319671.062693:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000941ddafd 00000080:00200000:2.0:1767319671.062694:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.062700:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.062728:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.062771:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.062776:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.062780:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.062804:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.062808:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.062812:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.062817:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.062827:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.062846:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.062849:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.062859:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.062864:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [733, 733] 00000080:00200000:2.0:1767319671.062873:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.062877:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.062890:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3006464 i_blocks 1 00000080:00200000:2.0:1767319671.062896:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.062931:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3006464, count: 4096 00000080:00200000:2.0:1767319671.062940:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3006464, bytes: 4096 00000080:00200000:2.0:1767319671.062945:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.062952:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 223, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.062955:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3006464, 3010560) 0 0 00000080:00200000:2.0:1767319671.062960:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.062971:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [734, 734] 00020000:00200000:2.0:1767319671.062975:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3006464, 3010560) 3010560, 4096 00020000:00200000:2.0:1767319671.062985:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.062995:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [734, 734] 00000008:00010000:2.0:1767319671.063003:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.063006:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.063019:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.063030:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1957888 1961983) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.063039:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.063048:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.063055:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.063064:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3006464, 3010560) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.063070:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 734 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.063092:0:88594:0:(rw26.c:912:ll_write_end()) pos 3006464, len 4096, copied 4096 00000080:00200000:2.0:1767319671.063097:0:88594:0:(rw26.c:969:ll_write_end()) page@000000009c6f53fe[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.063101:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e1a6202a 17ffffc0001001 3:0 ffff90cb34e19870 734 lru 00000080:00200000:2.0:1767319671.063108:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000006bff9352 478: 1< 0 - - > 2< 1957888 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:2.0:1767319671.063110:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000009c6f53fe 00000080:00200000:2.0:1767319671.063112:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.063114:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.069296:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.069408:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.069419:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.069427:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.069466:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.069470:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.069475:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.069484:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.069496:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.069516:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.069519:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.069532:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.069540:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [734, 734] 00000080:00200000:2.0:1767319671.069552:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.069556:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.069572:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3010560 i_blocks 1 00000080:00200000:2.0:1767319671.069577:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.069613:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3010560, count: 4096 00000080:00200000:2.0:1767319671.069623:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3010560, bytes: 4096 00000080:00200000:2.0:1767319671.069629:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.069636:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 224, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.069638:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3010560, 3014656) 0 0 00000080:00200000:2.0:1767319671.069643:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.069659:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [735, 735] 00020000:00200000:2.0:1767319671.069666:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3010560, 3014656) 3014656, 4096 00020000:00200000:2.0:1767319671.069678:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.069698:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [735, 735] 00000008:00010000:2.0:1767319671.069714:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.069721:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.069744:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.069759:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1961984 1966079) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.069773:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.069781:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.069788:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.069800:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3010560, 3014656) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.069815:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 735 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.069860:0:88594:0:(rw26.c:912:ll_write_end()) pos 3010560, len 4096, copied 4096 00000080:00200000:2.0:1767319671.069867:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000092dbdc1d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.069871:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000001cd4b373 17ffffc0001001 3:0 ffff90cb34e19360 735 lru 00000080:00200000:2.0:1767319671.069879:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d915a550 479: 1< 0 - - > 2< 1961984 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:2.0:1767319671.069881:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000092dbdc1d 00000080:00200000:2.0:1767319671.069882:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.069887:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.069900:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.069924:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.069928:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.069931:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.069937:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.069940:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.069943:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.069947:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.069955:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.069965:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.069967:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.069972:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.069974:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [735, 735] 00000080:00200000:2.0:1767319671.069978:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.069982:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.069988:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3014656 i_blocks 1 00000080:00200000:2.0:1767319671.069990:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.069999:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3014656, count: 4096 00000080:00200000:2.0:1767319671.070003:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3014656, bytes: 4096 00000080:00200000:2.0:1767319671.070005:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.070009:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 225, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.070011:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3014656, 3018752) 0 0 00000080:00200000:2.0:1767319671.070013:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.070019:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [736, 736] 00020000:00200000:2.0:1767319671.070022:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3014656, 3018752) 3018752, 4096 00020000:00200000:2.0:1767319671.070029:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.070037:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [736, 736] 00000008:00010000:2.0:1767319671.070043:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.070046:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.070054:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.070063:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1966080 1970175) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.070072:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.070079:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.070086:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.070094:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3014656, 3018752) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.070100:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 736 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.070118:0:88594:0:(rw26.c:912:ll_write_end()) pos 3014656, len 4096, copied 4096 00000080:00200000:2.0:1767319671.070135:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000053a5e89e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.070139:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005ad0a45c 17ffffc0001001 3:0 ffff90cb34e19000 736 lru 00000080:00200000:2.0:1767319671.070145:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000007d91794c 480: 1< 0 - - > 2< 1966080 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:2.0:1767319671.070147:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000053a5e89e 00000080:00200000:2.0:1767319671.070149:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.070152:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.070161:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.070186:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.070189:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.070192:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.070199:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.070202:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.070204:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.070209:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.070217:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.070226:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.070228:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.070233:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.070235:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [736, 736] 00000080:00200000:2.0:1767319671.070239:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.070242:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.070247:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3018752 i_blocks 1 00000080:00200000:2.0:1767319671.070250:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.070257:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3018752, count: 4096 00000080:00200000:2.0:1767319671.070261:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3018752, bytes: 4096 00000080:00200000:2.0:1767319671.070264:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.070267:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 226, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.070269:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3018752, 3022848) 0 0 00000080:00200000:2.0:1767319671.070272:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.070277:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [737, 737] 00020000:00200000:2.0:1767319671.070280:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3018752, 3022848) 3022848, 4096 00020000:00200000:2.0:1767319671.070288:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.070295:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [737, 737] 00000008:00010000:2.0:1767319671.070301:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.070303:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.070311:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.070321:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1970176 1974271) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.070330:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.070339:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.070347:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.070355:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3018752, 3022848) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.070360:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 737 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.070423:0:88594:0:(rw26.c:912:ll_write_end()) pos 3018752, len 4096, copied 4096 00000080:00200000:2.0:1767319671.070428:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000dbba7f9c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.070432:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d650a316 17ffffc0001001 3:0 ffff90cb34e19948 737 lru 00000080:00200000:2.0:1767319671.070437:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000004790deee 481: 1< 0 - - > 2< 1970176 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:2.0:1767319671.070441:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000dbba7f9c 00000080:00200000:2.0:1767319671.070442:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.070445:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.070453:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.070477:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.070482:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.070485:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.070491:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.070493:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.070496:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.070500:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.070508:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.070517:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.070520:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.070525:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.070528:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [737, 737] 00000080:00200000:2.0:1767319671.070532:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.070535:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.070541:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3022848 i_blocks 1 00000080:00200000:2.0:1767319671.070543:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.070551:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3022848, count: 4096 00000080:00200000:2.0:1767319671.070555:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3022848, bytes: 4096 00000080:00200000:2.0:1767319671.070557:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.070561:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 227, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.070563:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3022848, 3026944) 0 0 00000080:00200000:2.0:1767319671.070565:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.070571:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [738, 738] 00020000:00200000:2.0:1767319671.070574:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3022848, 3026944) 3026944, 4096 00020000:00200000:2.0:1767319671.070582:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.070590:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [738, 738] 00000008:00010000:2.0:1767319671.070595:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.070598:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.070606:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.070615:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1974272 1978367) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.070623:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.070630:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.070636:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.070643:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3022848, 3026944) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.070649:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 738 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.070667:0:88594:0:(rw26.c:912:ll_write_end()) pos 3022848, len 4096, copied 4096 00000080:00200000:2.0:1767319671.070672:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000e1317654[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.070675:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000708dbcae 17ffffc0001001 3:0 ffff90cb34e191b0 738 lru 00000080:00200000:2.0:1767319671.070680:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000062b3fd72 482: 1< 0 - - > 2< 1974272 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:2.0:1767319671.070683:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000e1317654 00000080:00200000:2.0:1767319671.070684:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.070686:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.070695:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.070722:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.070725:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.070728:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.070736:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.070738:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.070740:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.070744:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.070752:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.070761:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.070764:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.070768:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.070771:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [738, 738] 00000080:00200000:2.0:1767319671.070775:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.070778:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.070784:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3026944 i_blocks 1 00000080:00200000:2.0:1767319671.070786:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.070794:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3026944, count: 4096 00000080:00200000:2.0:1767319671.070798:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3026944, bytes: 4096 00000080:00200000:2.0:1767319671.070801:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.070805:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 228, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.070806:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3026944, 3031040) 0 0 00000080:00200000:2.0:1767319671.070809:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.070814:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [739, 739] 00020000:00200000:2.0:1767319671.070817:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3026944, 3031040) 3031040, 4096 00020000:00200000:2.0:1767319671.070824:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.070832:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [739, 739] 00000008:00010000:2.0:1767319671.070838:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.070840:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.070848:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.070857:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1978368 1982463) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.070865:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.070873:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.070881:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.070889:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3026944, 3031040) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.070894:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 739 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.070912:0:88594:0:(rw26.c:912:ll_write_end()) pos 3026944, len 4096, copied 4096 00000080:00200000:2.0:1767319671.070917:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c27689be[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.070920:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d7bae614 17ffffc0001001 3:0 ffff90cb34e19438 739 lru 00000080:00200000:2.0:1767319671.070925:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000006dde7247 483: 1< 0 - - > 2< 1978368 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:2.0:1767319671.070927:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c27689be 00000080:00200000:2.0:1767319671.070928:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.070930:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.070939:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.070961:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.070964:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.070967:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.070973:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.070976:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.070978:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.070983:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.070990:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.070999:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.071001:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.071005:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.071008:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [739, 739] 00000080:00200000:2.0:1767319671.071012:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.071015:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.071020:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3031040 i_blocks 1 00000080:00200000:2.0:1767319671.071022:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.071030:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3031040, count: 4096 00000080:00200000:2.0:1767319671.071034:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3031040, bytes: 4096 00000080:00200000:2.0:1767319671.071037:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.071040:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 229, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.071042:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3031040, 3035136) 0 0 00000080:00200000:2.0:1767319671.071044:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.071050:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [740, 740] 00020000:00200000:2.0:1767319671.071053:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3031040, 3035136) 3035136, 4096 00020000:00200000:2.0:1767319671.071060:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.071067:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [740, 740] 00000008:00010000:2.0:1767319671.071073:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.071075:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.071084:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.071092:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1982464 1986559) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.071102:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.071109:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.071116:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.071137:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3031040, 3035136) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.071142:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 740 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.071160:0:88594:0:(rw26.c:912:ll_write_end()) pos 3031040, len 4096, copied 4096 00000080:00200000:2.0:1767319671.071164:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005662d6b4[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.071167:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000772441f4 17ffffc0001001 3:0 ffff90cb34e19798 740 lru 00000080:00200000:2.0:1767319671.071173:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000008d9ff069 484: 1< 0 - - > 2< 1982464 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:2.0:1767319671.071175:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005662d6b4 00000080:00200000:2.0:1767319671.071176:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.071178:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.071186:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.071208:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.071211:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.071214:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.071220:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.071222:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.071225:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.071229:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.071236:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.071244:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.071247:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.071251:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.071253:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [740, 740] 00000080:00200000:2.0:1767319671.071257:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.071260:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.071265:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3035136 i_blocks 1 00000080:00200000:2.0:1767319671.071268:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.071275:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3035136, count: 4096 00000080:00200000:2.0:1767319671.071279:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3035136, bytes: 4096 00000080:00200000:2.0:1767319671.071281:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.071284:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 230, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.071286:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3035136, 3039232) 0 0 00000080:00200000:2.0:1767319671.071288:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.071293:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [741, 741] 00020000:00200000:2.0:1767319671.071296:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3035136, 3039232) 3039232, 4096 00020000:00200000:2.0:1767319671.071303:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.071310:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [741, 741] 00000008:00010000:2.0:1767319671.071315:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.071317:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.071325:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.071334:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1986560 1990655) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.071342:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.071350:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.071356:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.071363:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3035136, 3039232) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.071408:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 741 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.071436:0:88594:0:(rw26.c:912:ll_write_end()) pos 3035136, len 4096, copied 4096 00000080:00200000:2.0:1767319671.071440:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000eca00d67[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.071444:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000bc24857f 17ffffc0001021 2:0 ffff90cb34e19a20 741 lru 00000080:00200000:2.0:1767319671.071449:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000064ec6182 485: 1< 0 - - > 2< 1986560 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:2.0:1767319671.071451:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000eca00d67 00000080:00200000:2.0:1767319671.071452:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.071454:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.071461:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.071483:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.071486:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.071489:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.071494:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.071497:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.071500:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.071504:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.071511:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.071521:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.071523:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.071528:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.071531:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [741, 741] 00000080:00200000:2.0:1767319671.071534:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.071537:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.071542:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3039232 i_blocks 1 00000080:00200000:2.0:1767319671.071544:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.071552:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3039232, count: 4096 00000080:00200000:2.0:1767319671.071556:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3039232, bytes: 4096 00000080:00200000:2.0:1767319671.071559:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.071563:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 231, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.071564:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3039232, 3043328) 0 0 00000080:00200000:2.0:1767319671.071567:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.071572:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [742, 742] 00020000:00200000:2.0:1767319671.071575:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3039232, 3043328) 3043328, 4096 00020000:00200000:2.0:1767319671.071584:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.071591:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [742, 742] 00000008:00010000:2.0:1767319671.071598:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.071600:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.071608:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.071618:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1990656 1994751) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.071626:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.071634:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.071641:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.071649:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3039232, 3043328) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.071655:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 742 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.071670:0:88594:0:(rw26.c:912:ll_write_end()) pos 3039232, len 4096, copied 4096 00000080:00200000:2.0:1767319671.071674:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c5a4dc39[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.071678:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000086bfed61 17ffffc0001001 3:0 ffff90cb34e19510 742 lru 00000080:00200000:2.0:1767319671.071683:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ed2382d9 486: 1< 0 - - > 2< 1990656 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:2.0:1767319671.071685:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c5a4dc39 00000080:00200000:2.0:1767319671.071686:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.071688:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.071696:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.071719:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.071723:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.071726:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.071732:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.071734:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.071737:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.071741:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.071750:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.071759:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.071761:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.071766:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.071768:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [742, 742] 00000080:00200000:2.0:1767319671.071772:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.071776:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.071780:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3043328 i_blocks 1 00000080:00200000:2.0:1767319671.071783:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.071791:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3043328, count: 4096 00000080:00200000:2.0:1767319671.071794:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3043328, bytes: 4096 00000080:00200000:2.0:1767319671.071797:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.071800:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 232, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.071802:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3043328, 3047424) 0 0 00000080:00200000:2.0:1767319671.071804:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.071809:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [743, 743] 00020000:00200000:2.0:1767319671.071812:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3043328, 3047424) 3047424, 4096 00020000:00200000:2.0:1767319671.071819:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.071826:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [743, 743] 00000008:00010000:2.0:1767319671.071832:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.071834:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.071842:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.071852:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1994752 1998847) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.071861:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.071869:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.071877:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.071885:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3043328, 3047424) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.071890:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 743 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.071907:0:88594:0:(rw26.c:912:ll_write_end()) pos 3043328, len 4096, copied 4096 00000080:00200000:2.0:1767319671.071911:0:88594:0:(rw26.c:969:ll_write_end()) page@000000001b44a96c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:2.0:1767319671.071914:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000078a3b164 17ffffc0001001 3:0 ffff90cb34e19af8 743 lru 00000080:00200000:2.0:1767319671.071920:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e27c88fc 487: 1< 0 - - > 2< 1994752 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:2.0:1767319671.071922:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000001b44a96c 00000080:00200000:2.0:1767319671.071923:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.071925:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.071933:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.071956:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:2.0:1767319671.071959:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.071962:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.071968:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.071971:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.071973:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.071977:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.071985:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.071994:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.071996:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.072000:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.072003:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [743, 743] 00000080:00200000:2.0:1767319671.072007:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.072010:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.072015:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3047424 i_blocks 1 00000080:00200000:2.0:1767319671.072018:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.072026:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3047424, count: 4096 00000080:00200000:2.0:1767319671.072029:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3047424, bytes: 4096 00000080:00200000:2.0:1767319671.072032:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319671.072036:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 233, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319671.072037:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3047424, 3051520) 0 0 00000080:00200000:2.0:1767319671.072040:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.072045:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [744, 744] 00020000:00200000:2.0:1767319671.072048:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3047424, 3051520) 3051520, 4096 00020000:00200000:2.0:1767319671.072056:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.072063:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [744, 744] 00000008:00010000:2.0:1767319671.072069:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.072071:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077963b0, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319671.072079:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.072088:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1998848 2002943) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.072097:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.072104:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.072112:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.077862:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3047424, 3051520) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.077899:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 744 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.077974:0:88594:0:(rw26.c:912:ll_write_end()) pos 3047424, len 4096, copied 4096 00000080:00200000:3.0:1767319671.077988:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000d1e62408[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.077992:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000706208a4 17ffffc0001001 3:0 ffff90cb34cdf438 744 lru 00000080:00200000:3.0:1767319671.078000:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000df2e5b00 488: 1< 0 - - > 2< 1998848 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:3.0:1767319671.078003:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000d1e62408 00000080:00200000:3.0:1767319671.078005:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.078012:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.078048:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.078089:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.078095:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.078098:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.078118:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.078131:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.078146:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077963b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.078154:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.078165:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.078186:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.078189:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077963b0 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.078201:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.078211:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [744, 744] 00000080:00200000:3.0:1767319671.078223:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.078227:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.078244:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3051520 i_blocks 1 00000080:00200000:3.0:1767319671.078251:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.078285:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3051520, count: 4096 00000080:00200000:3.0:1767319671.078294:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3051520, bytes: 4096 00000080:00200000:3.0:1767319671.078299:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.078306:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 234, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.078308:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3051520, 3055616) 0 0 00000080:00200000:3.0:1767319671.078313:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.078328:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [745, 745] 00020000:00200000:3.0:1767319671.078335:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3051520, 3055616) 3055616, 4096 00020000:00200000:3.0:1767319671.078340:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.078359:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [745, 745] 00000008:00010000:3.0:1767319671.078406:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.078414:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.078436:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.079676:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2002944 2007039) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.079725:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.079736:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.079743:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.079761:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3051520, 3055616) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.079779:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 745 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.079827:0:88594:0:(rw26.c:912:ll_write_end()) pos 3051520, len 4096, copied 4096 00000080:00200000:3.0:1767319671.079837:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000053c9b95c[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.079840:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000002d87f3c8 17ffffc0001001 3:0 ffff90cb34cdf798 745 lru 00000080:00200000:3.0:1767319671.079848:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000005176fa0c 489: 1< 0 - - > 2< 2002944 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:3.0:1767319671.079850:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000053c9b95c 00000080:00200000:3.0:1767319671.079851:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.079856:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.079882:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.079911:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.079916:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.079919:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.079939:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.079943:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.079946:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.079958:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.079968:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.079985:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.079988:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.079998:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.080006:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [745, 745] 00000080:00200000:3.0:1767319671.080015:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.080019:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.080031:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3055616 i_blocks 1 00000080:00200000:3.0:1767319671.080036:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.080063:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3055616, count: 4096 00000080:00200000:3.0:1767319671.080069:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3055616, bytes: 4096 00000080:00200000:3.0:1767319671.080073:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.080079:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 235, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.080081:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3055616, 3059712) 0 0 00000080:00200000:3.0:1767319671.080085:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.080096:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [746, 746] 00020000:00200000:3.0:1767319671.080102:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3055616, 3059712) 3059712, 4096 00020000:00200000:3.0:1767319671.080106:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.080141:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [746, 746] 00000008:00010000:3.0:1767319671.080156:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.080161:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.080180:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.080191:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2007040 2011135) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.080212:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.080220:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.080226:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.080235:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3055616, 3059712) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.080242:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 746 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.080260:0:88594:0:(rw26.c:912:ll_write_end()) pos 3055616, len 4096, copied 4096 00000080:00200000:3.0:1767319671.080265:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003b91eb44[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.080268:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000006bd292d 17ffffc0001001 3:0 ffff90cb34cdfa20 746 lru 00000080:00200000:3.0:1767319671.080274:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000df497afc 490: 1< 0 - - > 2< 2007040 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:3.0:1767319671.080277:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003b91eb44 00000080:00200000:3.0:1767319671.080278:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.080281:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.080290:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.080303:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.080306:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.080309:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.080314:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.080317:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.080320:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.080331:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.080340:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.080348:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.080351:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.080356:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.080359:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [746, 746] 00000080:00200000:3.0:1767319671.080364:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.080399:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.080405:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3059712 i_blocks 1 00000080:00200000:3.0:1767319671.080407:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.080416:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3059712, count: 4096 00000080:00200000:3.0:1767319671.080420:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3059712, bytes: 4096 00000080:00200000:3.0:1767319671.080423:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.080427:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 236, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.080429:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3059712, 3063808) 0 0 00000080:00200000:3.0:1767319671.080431:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.080437:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [747, 747] 00020000:00200000:3.0:1767319671.080440:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3059712, 3063808) 3063808, 4096 00020000:00200000:3.0:1767319671.080443:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.080460:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [747, 747] 00000008:00010000:3.0:1767319671.080467:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.080470:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.080478:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.080487:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2011136 2015231) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.080507:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.080515:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.080522:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.080531:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3059712, 3063808) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.080538:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 747 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.080556:0:88594:0:(rw26.c:912:ll_write_end()) pos 3059712, len 4096, copied 4096 00000080:00200000:3.0:1767319671.080560:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000be56188f[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.080564:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000008b9c573 17ffffc0001001 3:0 ffff90cb34cdf510 747 lru 00000080:00200000:3.0:1767319671.080569:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000041ff7502 491: 1< 0 - - > 2< 2011136 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:3.0:1767319671.080571:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000be56188f 00000080:00200000:3.0:1767319671.080572:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.080575:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.080584:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.080595:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.080598:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.080600:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.080606:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.080608:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.080610:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.080620:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.080627:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.080636:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.080639:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.080644:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.080647:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [747, 747] 00000080:00200000:3.0:1767319671.080651:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.080655:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.080660:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3063808 i_blocks 1 00000080:00200000:3.0:1767319671.080663:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.080670:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3063808, count: 4096 00000080:00200000:3.0:1767319671.080673:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3063808, bytes: 4096 00000080:00200000:3.0:1767319671.080676:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.080679:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 237, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.080681:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3063808, 3067904) 0 0 00000080:00200000:3.0:1767319671.080683:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.080689:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [748, 748] 00020000:00200000:3.0:1767319671.080692:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3063808, 3067904) 3067904, 4096 00020000:00200000:3.0:1767319671.080695:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.080701:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [748, 748] 00000008:00010000:3.0:1767319671.080707:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.080709:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.080717:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.080725:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2015232 2019327) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.080747:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.080755:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.080763:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.080772:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3063808, 3067904) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.080779:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 748 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.080797:0:88594:0:(rw26.c:912:ll_write_end()) pos 3063808, len 4096, copied 4096 00000080:00200000:3.0:1767319671.080801:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000070de794b[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.080804:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000055bd86df 17ffffc0001001 3:0 ffff90cb34cdfaf8 748 lru 00000080:00200000:3.0:1767319671.080809:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000007255d50 492: 1< 0 - - > 2< 2015232 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:3.0:1767319671.080811:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000070de794b 00000080:00200000:3.0:1767319671.080812:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.080815:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.080823:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.080834:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.080836:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.080838:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.080844:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.080846:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.080849:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.080858:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.080866:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.080874:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.080877:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.080881:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.080884:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [748, 748] 00000080:00200000:3.0:1767319671.080888:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.080891:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.080897:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3067904 i_blocks 1 00000080:00200000:3.0:1767319671.080900:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.080907:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3067904, count: 4096 00000080:00200000:3.0:1767319671.080911:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3067904, bytes: 4096 00000080:00200000:3.0:1767319671.080913:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.080917:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 238, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.080919:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3067904, 3072000) 0 0 00000080:00200000:3.0:1767319671.080921:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.080926:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [749, 749] 00020000:00200000:3.0:1767319671.080930:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3067904, 3072000) 3072000, 4096 00020000:00200000:3.0:1767319671.080932:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.080937:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [749, 749] 00000008:00010000:3.0:1767319671.080943:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.080945:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.080952:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.080962:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2019328 2023423) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.080982:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.080989:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.080996:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.081005:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3067904, 3072000) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.081011:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 749 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.081040:0:88594:0:(rw26.c:912:ll_write_end()) pos 3067904, len 4096, copied 4096 00000080:00200000:3.0:1767319671.081046:0:88594:0:(rw26.c:969:ll_write_end()) page@000000001a025b8a[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.081049:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000007282e378 17ffffc0001001 3:0 ffff90cb34c66d80 749 lru 00000080:00200000:3.0:1767319671.081054:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e6de799f 493: 1< 0 - - > 2< 2019328 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:3.0:1767319671.081056:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000001a025b8a 00000080:00200000:3.0:1767319671.081057:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.081060:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.081069:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.081081:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.081084:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.081086:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.081093:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.081095:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.081097:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.081107:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.081115:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.081155:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.081159:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.081164:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.081167:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [749, 749] 00000080:00200000:3.0:1767319671.081171:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.081175:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.081181:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3072000 i_blocks 1 00000080:00200000:3.0:1767319671.081184:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.081191:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3072000, count: 4096 00000080:00200000:3.0:1767319671.081194:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3072000, bytes: 4096 00000080:00200000:3.0:1767319671.081196:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.081200:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 239, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.081202:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3072000, 3076096) 0 0 00000080:00200000:3.0:1767319671.081204:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.081209:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [750, 750] 00020000:00200000:3.0:1767319671.081212:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3072000, 3076096) 3076096, 4096 00020000:00200000:3.0:1767319671.081214:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.081220:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [750, 750] 00000008:00010000:3.0:1767319671.081225:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.081227:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.081235:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.081244:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2023424 2027519) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.081265:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.081272:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.081279:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.081287:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3072000, 3076096) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.081292:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 750 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.081308:0:88594:0:(rw26.c:912:ll_write_end()) pos 3072000, len 4096, copied 4096 00000080:00200000:3.0:1767319671.081312:0:88594:0:(rw26.c:969:ll_write_end()) page@000000002a03f96b[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.081315:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000167c0007 17ffffc0001001 3:0 ffff90cb34c66e58 750 lru 00000080:00200000:3.0:1767319671.081321:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000bc9c7b42 494: 1< 0 - - > 2< 2023424 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:3.0:1767319671.081323:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000002a03f96b 00000080:00200000:3.0:1767319671.081324:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.081327:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.081336:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.081348:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.081351:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.081353:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.081358:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.081361:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.081363:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.085099:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.085136:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.085164:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.085169:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.085189:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.085201:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [750, 750] 00000080:00200000:3.0:1767319671.085212:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.085218:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.085237:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3076096 i_blocks 1 00000080:00200000:3.0:1767319671.085244:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.085277:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3076096, count: 4096 00000080:00200000:3.0:1767319671.085287:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3076096, bytes: 4096 00000080:00200000:3.0:1767319671.085293:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.085303:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 240, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.085305:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3076096, 3080192) 0 0 00000080:00200000:3.0:1767319671.085310:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.085330:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [751, 751] 00020000:00200000:3.0:1767319671.085337:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3076096, 3080192) 3080192, 4096 00020000:00200000:3.0:1767319671.085342:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.086769:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [751, 751] 00000008:00010000:3.0:1767319671.086814:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.086822:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.086853:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.086876:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2027520 2031615) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.086924:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.086934:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.086942:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.086958:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3076096, 3080192) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.086976:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 751 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.087037:0:88594:0:(rw26.c:912:ll_write_end()) pos 3076096, len 4096, copied 4096 00000080:00200000:3.0:1767319671.087049:0:88594:0:(rw26.c:969:ll_write_end()) page@000000005d5d6138[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.087053:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000025a29c6d 17ffffc0001001 3:0 ffff90cb34c66ca8 751 lru 00000080:00200000:3.0:1767319671.087060:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000060704168 495: 1< 0 - - > 2< 2027520 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:3.0:1767319671.087063:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000005d5d6138 00000080:00200000:3.0:1767319671.087064:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.087070:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.087100:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.087144:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.087150:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.087154:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.087173:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.087176:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.087179:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.087191:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.087202:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.087219:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.087223:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.087232:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.087239:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [751, 751] 00000080:00200000:3.0:1767319671.087249:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.087253:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.087265:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3080192 i_blocks 1 00000080:00200000:3.0:1767319671.087270:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.087298:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3080192, count: 4096 00000080:00200000:3.0:1767319671.087305:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3080192, bytes: 4096 00000080:00200000:3.0:1767319671.087310:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.087316:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 241, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.087318:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3080192, 3084288) 0 0 00000080:00200000:3.0:1767319671.087322:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.087334:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [752, 752] 00020000:00200000:3.0:1767319671.087340:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3080192, 3084288) 3084288, 4096 00020000:00200000:3.0:1767319671.087344:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.087357:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [752, 752] 00000008:00010000:3.0:1767319671.087364:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.087847:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.087864:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.087876:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2031616 2035711) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.087901:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.087911:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.087919:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.087930:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3080192, 3084288) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.087940:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 752 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.087971:0:88594:0:(rw26.c:912:ll_write_end()) pos 3080192, len 4096, copied 4096 00000080:00200000:3.0:1767319671.087976:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000775afe83[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.087980:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000f17c18ee 17ffffc0001001 3:0 ffff90cb34c66bd0 752 lru 00000080:00200000:3.0:1767319671.087987:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000c21c841f 496: 1< 0 - - > 2< 2031616 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:3.0:1767319671.087989:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000775afe83 00000080:00200000:3.0:1767319671.087990:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.087993:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.088007:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.088023:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.088026:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.088029:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.088037:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.088040:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.088043:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.088052:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.088061:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.088075:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.088078:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.088084:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.088087:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [752, 752] 00000080:00200000:3.0:1767319671.088093:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.088096:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.088104:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3084288 i_blocks 1 00000080:00200000:3.0:1767319671.088107:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.088129:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3084288, count: 4096 00000080:00200000:3.0:1767319671.088134:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3084288, bytes: 4096 00000080:00200000:3.0:1767319671.088137:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.088140:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 242, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.088142:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3084288, 3088384) 0 0 00000080:00200000:3.0:1767319671.088145:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.088152:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [753, 753] 00020000:00200000:3.0:1767319671.088155:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3084288, 3088384) 3088384, 4096 00020000:00200000:3.0:1767319671.088159:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.088167:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [753, 753] 00000008:00010000:3.0:1767319671.088174:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.088176:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.088184:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.088193:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2035712 2039807) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.088212:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.088220:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.088226:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.088234:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3084288, 3088384) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.088240:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 753 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.088259:0:88594:0:(rw26.c:912:ll_write_end()) pos 3084288, len 4096, copied 4096 00000080:00200000:3.0:1767319671.088264:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003bbbd131[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.088267:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000fc6e8caf 17ffffc0001001 3:0 ffff90cb34c660d8 753 lru 00000080:00200000:3.0:1767319671.088272:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000458eae0c 497: 1< 0 - - > 2< 2035712 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:3.0:1767319671.088274:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003bbbd131 00000080:00200000:3.0:1767319671.088275:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.088278:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.088286:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.088298:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.088301:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.088303:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.088309:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.088312:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.088314:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.088323:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.088330:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.088339:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.088342:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.088347:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.088350:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [753, 753] 00000080:00200000:3.0:1767319671.088354:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.088357:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.088362:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3088384 i_blocks 1 00000080:00200000:3.0:1767319671.088390:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.088399:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3088384, count: 4096 00000080:00200000:3.0:1767319671.088403:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3088384, bytes: 4096 00000080:00200000:3.0:1767319671.088406:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.088410:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 243, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.088412:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3088384, 3092480) 0 0 00000080:00200000:3.0:1767319671.088414:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.088420:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [754, 754] 00020000:00200000:3.0:1767319671.088423:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3088384, 3092480) 3092480, 4096 00020000:00200000:3.0:1767319671.088425:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.088431:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [754, 754] 00000008:00010000:3.0:1767319671.088437:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.088439:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.088630:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.088644:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2039808 2043903) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.088660:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.088668:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.088676:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.088684:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3088384, 3092480) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.088690:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 754 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.088707:0:88594:0:(rw26.c:912:ll_write_end()) pos 3088384, len 4096, copied 4096 00000080:00200000:3.0:1767319671.088712:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000a1803a82[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.088715:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000005b04d9bb 17ffffc0001001 3:0 ffff90cb34c66870 754 lru 00000080:00200000:3.0:1767319671.088721:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000012d98476 498: 1< 0 - - > 2< 2039808 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:3.0:1767319671.088724:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000a1803a82 00000080:00200000:3.0:1767319671.088725:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.088728:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.088737:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.088751:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.088754:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.088756:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.088762:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.088764:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.088767:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.088779:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.088787:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.088796:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.088799:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.088804:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.088807:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [754, 754] 00000080:00200000:3.0:1767319671.088812:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.088815:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.088821:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3092480 i_blocks 1 00000080:00200000:3.0:1767319671.088824:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.088833:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3092480, count: 4096 00000080:00200000:3.0:1767319671.088836:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3092480, bytes: 4096 00000080:00200000:3.0:1767319671.088839:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.088842:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 244, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.088844:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3092480, 3096576) 0 0 00000080:00200000:3.0:1767319671.088847:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.088852:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [755, 755] 00020000:00200000:3.0:1767319671.088856:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3092480, 3096576) 3096576, 4096 00020000:00200000:3.0:1767319671.088858:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.088864:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [755, 755] 00000008:00010000:3.0:1767319671.088870:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.088873:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.088881:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.088890:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2043904 2047999) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.088909:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.088917:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.088924:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.088934:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3092480, 3096576) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.088940:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 755 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.088958:0:88594:0:(rw26.c:912:ll_write_end()) pos 3092480, len 4096, copied 4096 00000080:00200000:3.0:1767319671.088963:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000028a8212f[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.088966:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000514724de 17ffffc0001001 3:0 ffff90cb34c66360 755 lru 00000080:00200000:3.0:1767319671.088972:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000cfb2e543 499: 1< 0 - - > 2< 2043904 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:3.0:1767319671.088974:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000028a8212f 00000080:00200000:3.0:1767319671.088975:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.088978:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.088986:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.088998:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.089001:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.089003:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.089009:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.089011:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.089014:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.089023:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.089031:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.089040:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.089043:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.089048:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.089051:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [755, 755] 00000080:00200000:3.0:1767319671.089055:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.089059:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.089064:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3096576 i_blocks 1 00000080:00200000:3.0:1767319671.089066:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.089074:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3096576, count: 4096 00000080:00200000:3.0:1767319671.089077:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3096576, bytes: 4096 00000080:00200000:3.0:1767319671.089080:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.089083:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 245, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.089085:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3096576, 3100672) 0 0 00000080:00200000:3.0:1767319671.089087:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.089093:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [756, 756] 00020000:00200000:3.0:1767319671.089096:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3096576, 3100672) 3100672, 4096 00020000:00200000:3.0:1767319671.089098:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.089103:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [756, 756] 00000008:00010000:3.0:1767319671.089109:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.089111:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.089130:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.089140:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2048000 2052095) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.089160:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.089168:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.089176:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.089186:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3096576, 3100672) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.089192:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 756 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.089219:0:88594:0:(rw26.c:912:ll_write_end()) pos 3096576, len 4096, copied 4096 00000080:00200000:3.0:1767319671.089224:0:88594:0:(rw26.c:969:ll_write_end()) page@000000003be3fd1e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.089227:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c86aeaee 17ffffc0001021 2:0 ffff90cb34c66000 756 lru 00000080:00200000:3.0:1767319671.089233:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000025aa179a 500: 1< 0 - - > 2< 2048000 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:3.0:1767319671.089236:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000003be3fd1e 00000080:00200000:3.0:1767319671.089237:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.089239:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.089247:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.089260:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.089264:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.089266:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.089272:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.089274:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.089276:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.089286:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.089293:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.089301:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.089303:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.089308:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.089310:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [756, 756] 00000080:00200000:3.0:1767319671.089315:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.089318:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.089323:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3100672 i_blocks 1 00000080:00200000:3.0:1767319671.089326:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.089334:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3100672, count: 4096 00000080:00200000:3.0:1767319671.089338:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3100672, bytes: 4096 00000080:00200000:3.0:1767319671.089340:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.089344:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 246, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.089346:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3100672, 3104768) 0 0 00000080:00200000:3.0:1767319671.089349:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.089354:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [757, 757] 00020000:00200000:3.0:1767319671.089357:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3100672, 3104768) 3104768, 4096 00020000:00200000:3.0:1767319671.089360:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.089797:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [757, 757] 00000008:00010000:3.0:1767319671.089811:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.090021:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.090038:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.090051:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2052096 2056191) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.090077:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.090085:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.090093:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.090104:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3100672, 3104768) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.090114:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 757 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.090151:0:88594:0:(rw26.c:912:ll_write_end()) pos 3100672, len 4096, copied 4096 00000080:00200000:3.0:1767319671.090159:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ddd5bdf7[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.090162:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000000ae37276 17ffffc0001001 3:0 ffff90cb34c66948 757 lru 00000080:00200000:3.0:1767319671.090168:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000eb47099b 501: 1< 0 - - > 2< 2052096 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:3.0:1767319671.090171:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ddd5bdf7 00000080:00200000:3.0:1767319671.090172:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.090176:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.090190:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.090208:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.090212:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.090214:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.090224:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.090226:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.090229:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.090239:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.090247:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.090260:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.090263:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.090270:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.090275:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [757, 757] 00000080:00200000:3.0:1767319671.090281:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.090285:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.090293:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3104768 i_blocks 1 00000080:00200000:3.0:1767319671.090296:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.090311:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3104768, count: 4096 00000080:00200000:3.0:1767319671.090317:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3104768, bytes: 4096 00000080:00200000:3.0:1767319671.090319:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.090324:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 247, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.090325:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3104768, 3108864) 0 0 00000080:00200000:3.0:1767319671.090328:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.090337:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [758, 758] 00020000:00200000:3.0:1767319671.090341:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3104768, 3108864) 3108864, 4096 00020000:00200000:3.0:1767319671.090345:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.090354:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [758, 758] 00000008:00010000:3.0:1767319671.090360:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.090363:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.090402:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.090413:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2056192 2060287) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.090436:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.090444:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.090686:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.090698:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3104768, 3108864) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.090706:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 758 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.090731:0:88594:0:(rw26.c:912:ll_write_end()) pos 3104768, len 4096, copied 4096 00000080:00200000:3.0:1767319671.090737:0:88594:0:(rw26.c:969:ll_write_end()) page@000000002f090009[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.090740:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000000bf84ca4 17ffffc0001001 3:0 ffff90cb34c661b0 758 lru 00000080:00200000:3.0:1767319671.090746:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000a90f17aa 502: 1< 0 - - > 2< 2056192 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:3.0:1767319671.090749:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000002f090009 00000080:00200000:3.0:1767319671.090750:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.090752:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.090764:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.090777:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.090780:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.090783:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.090789:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.090792:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.090794:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.090804:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.090812:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.090821:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.090823:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.090829:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.090832:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [758, 758] 00000080:00200000:3.0:1767319671.090837:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.090840:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.090846:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3108864 i_blocks 1 00000080:00200000:3.0:1767319671.090849:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.090861:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3108864, count: 4096 00000080:00200000:3.0:1767319671.090866:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3108864, bytes: 4096 00000080:00200000:3.0:1767319671.090869:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.090872:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 248, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.090874:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3108864, 3112960) 0 0 00000080:00200000:3.0:1767319671.090877:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.090882:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [759, 759] 00020000:00200000:3.0:1767319671.090885:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3108864, 3112960) 3112960, 4096 00020000:00200000:3.0:1767319671.090888:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.090895:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [759, 759] 00000008:00010000:3.0:1767319671.090901:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.090904:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.090912:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.090922:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2060288 2064383) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.090940:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.090948:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.090955:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.090965:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3108864, 3112960) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.090971:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 759 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.090989:0:88594:0:(rw26.c:912:ll_write_end()) pos 3108864, len 4096, copied 4096 00000080:00200000:3.0:1767319671.090994:0:88594:0:(rw26.c:969:ll_write_end()) page@000000008e268cbc[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.090996:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000d9bab1b2 17ffffc0001001 3:0 ffff90cb34c66438 759 lru 00000080:00200000:3.0:1767319671.091002:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000001a03fda0 503: 1< 0 - - > 2< 2060288 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:3.0:1767319671.091004:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000008e268cbc 00000080:00200000:3.0:1767319671.091005:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.091008:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.091016:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.091028:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.091031:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.091034:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.091040:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.091042:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.091045:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.091054:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.091062:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.091071:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.091074:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.091079:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.091083:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [759, 759] 00000080:00200000:3.0:1767319671.091087:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.091091:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.091096:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3112960 i_blocks 1 00000080:00200000:3.0:1767319671.091098:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.091107:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3112960, count: 4096 00000080:00200000:3.0:1767319671.091110:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3112960, bytes: 4096 00000080:00200000:3.0:1767319671.091113:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.091117:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 249, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.091130:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3112960, 3117056) 0 0 00000080:00200000:3.0:1767319671.091133:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.091139:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [760, 760] 00020000:00200000:3.0:1767319671.091142:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3112960, 3117056) 3117056, 4096 00020000:00200000:3.0:1767319671.091144:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.091150:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [760, 760] 00000008:00010000:3.0:1767319671.091155:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.091157:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.091164:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.091174:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2064384 2068479) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.091193:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.091201:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.091209:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.091217:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3112960, 3117056) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.091223:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 760 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.091239:0:88594:0:(rw26.c:912:ll_write_end()) pos 3112960, len 4096, copied 4096 00000080:00200000:3.0:1767319671.091244:0:88594:0:(rw26.c:969:ll_write_end()) page@000000009f1a25d0[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.091247:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000384e457c 17ffffc0001001 3:0 ffff90cb34c66798 760 lru 00000080:00200000:3.0:1767319671.091253:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@000000009896aace 504: 1< 0 - - > 2< 2064384 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:3.0:1767319671.091255:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000009f1a25d0 00000080:00200000:3.0:1767319671.091257:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.091259:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.091268:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.091279:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.091283:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.091285:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.091291:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.091293:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.091296:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.091306:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.091314:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.091323:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.091326:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.091331:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.091333:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [760, 760] 00000080:00200000:3.0:1767319671.091338:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.091341:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.091346:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3117056 i_blocks 1 00000080:00200000:3.0:1767319671.091349:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.091357:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3117056, count: 4096 00000080:00200000:3.0:1767319671.091361:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3117056, bytes: 4096 00000080:00200000:3.0:1767319671.091364:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.092039:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 250, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.092043:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3117056, 3121152) 0 0 00000080:00200000:3.0:1767319671.092047:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.092056:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [761, 761] 00020000:00200000:3.0:1767319671.092061:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3117056, 3121152) 3121152, 4096 00020000:00200000:3.0:1767319671.092065:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.092075:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [761, 761] 00000008:00010000:3.0:1767319671.092085:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.092089:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.092102:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.092114:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2068480 2072575) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.092149:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.092158:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.092165:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.092176:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3117056, 3121152) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.092185:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 761 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.092211:0:88594:0:(rw26.c:912:ll_write_end()) pos 3117056, len 4096, copied 4096 00000080:00200000:3.0:1767319671.092217:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000121a0f4d[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.092220:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e0ab6ba9 17ffffc0001001 3:0 ffff90cb34c66a20 761 lru 00000080:00200000:3.0:1767319671.092227:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000ecb9383e 505: 1< 0 - - > 2< 2068480 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:3.0:1767319671.092229:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000121a0f4d 00000080:00200000:3.0:1767319671.092230:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.092234:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.092246:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.092262:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.092265:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.092268:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.092276:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.092280:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.092282:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.092296:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.092304:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.092315:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.092318:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.092325:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.092328:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [761, 761] 00000080:00200000:3.0:1767319671.092334:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.092337:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.092346:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3121152 i_blocks 1 00000080:00200000:3.0:1767319671.092349:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.092363:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3121152, count: 4096 00000080:00200000:3.0:1767319671.092397:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3121152, bytes: 4096 00000080:00200000:3.0:1767319671.092401:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.092405:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 251, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.092407:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3121152, 3125248) 0 0 00000080:00200000:3.0:1767319671.092409:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.092415:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [762, 762] 00020000:00200000:3.0:1767319671.092419:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3121152, 3125248) 3125248, 4096 00020000:00200000:3.0:1767319671.092422:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.092428:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [762, 762] 00000008:00010000:3.0:1767319671.092435:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.092437:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.092445:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.092658:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2072576 2076671) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.092680:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.092688:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.092696:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.092705:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3121152, 3125248) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.092712:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 762 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.092733:0:88594:0:(rw26.c:912:ll_write_end()) pos 3121152, len 4096, copied 4096 00000080:00200000:3.0:1767319671.092738:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000c575155e[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.092741:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000635bdfcf 17ffffc0001001 3:0 ffff90cb34c66510 762 lru 00000080:00200000:3.0:1767319671.092747:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000093dce11 506: 1< 0 - - > 2< 2072576 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:3.0:1767319671.092750:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000c575155e 00000080:00200000:3.0:1767319671.092751:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.092753:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.092763:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.092777:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.092780:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.092783:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.092790:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.092792:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.092794:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.092804:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.092811:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.092820:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.092823:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.092829:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.092832:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [762, 762] 00000080:00200000:3.0:1767319671.092836:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.092840:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.092846:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3125248 i_blocks 1 00000080:00200000:3.0:1767319671.092849:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.092860:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3125248, count: 4096 00000080:00200000:3.0:1767319671.092863:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3125248, bytes: 4096 00000080:00200000:3.0:1767319671.092866:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.092870:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 252, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.092872:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3125248, 3129344) 0 0 00000080:00200000:3.0:1767319671.092874:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.092880:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [763, 763] 00020000:00200000:3.0:1767319671.092883:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3125248, 3129344) 3129344, 4096 00020000:00200000:3.0:1767319671.092885:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.092891:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [763, 763] 00000008:00010000:3.0:1767319671.092897:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.092899:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.092906:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.092915:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2076672 2080767) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.092935:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.092942:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.092950:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.092959:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3125248, 3129344) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.092965:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 763 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.092983:0:88594:0:(rw26.c:912:ll_write_end()) pos 3125248, len 4096, copied 4096 00000080:00200000:3.0:1767319671.092987:0:88594:0:(rw26.c:969:ll_write_end()) page@000000004963118f[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.092990:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000b7b7a45d 17ffffc0001001 3:0 ffff90cb34c66af8 763 lru 00000080:00200000:3.0:1767319671.092996:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000be57f4b3 507: 1< 0 - - > 2< 2076672 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:3.0:1767319671.092998:0:88594:0:(rw26.c:969:ll_write_end()) end page@000000004963118f 00000080:00200000:3.0:1767319671.092999:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.093001:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.093009:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.093021:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.093024:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.093027:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.093033:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.093035:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.093038:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.093047:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.093055:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.093064:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.093066:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.093071:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.093074:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [763, 763] 00000080:00200000:3.0:1767319671.093077:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.093080:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.093086:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3129344 i_blocks 1 00000080:00200000:3.0:1767319671.093088:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.093096:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3129344, count: 4096 00000080:00200000:3.0:1767319671.093100:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3129344, bytes: 4096 00000080:00200000:3.0:1767319671.093103:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.093107:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 253, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.093108:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3129344, 3133440) 0 0 00000080:00200000:3.0:1767319671.093111:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.093116:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [764, 764] 00020000:00200000:3.0:1767319671.093131:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3129344, 3133440) 3133440, 4096 00020000:00200000:3.0:1767319671.093134:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.093140:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [764, 764] 00000008:00010000:3.0:1767319671.093145:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.093148:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.093155:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.093164:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2080768 2084863) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.093182:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.093190:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.093197:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.093206:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3129344, 3133440) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.093211:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 764 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.093225:0:88594:0:(rw26.c:912:ll_write_end()) pos 3129344, len 4096, copied 4096 00000080:00200000:3.0:1767319671.093230:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000066e1ca7b[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.093233:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @000000000fcca94f 17ffffc0001001 3:0 ffff90cb34c665e8 764 lru 00000080:00200000:3.0:1767319671.093238:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@0000000014200641 508: 1< 0 - - > 2< 2080768 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:3.0:1767319671.093241:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000066e1ca7b 00000080:00200000:3.0:1767319671.093242:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.093244:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.093252:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.093263:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.093265:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.093267:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.093273:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.093275:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.093277:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.093286:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.093294:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.093302:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.093306:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.093311:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.093314:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [764, 764] 00000080:00200000:3.0:1767319671.093318:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.093321:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.093326:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3133440 i_blocks 1 00000080:00200000:3.0:1767319671.093329:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.093337:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3133440, count: 4096 00000080:00200000:3.0:1767319671.093341:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3133440, bytes: 4096 00000080:00200000:3.0:1767319671.093343:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.093347:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 254, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.093349:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3133440, 3137536) 0 0 00000080:00200000:3.0:1767319671.093352:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.093357:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [765, 765] 00020000:00200000:3.0:1767319671.093360:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3133440, 3137536) 3137536, 4096 00020000:00200000:3.0:1767319671.093362:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.093969:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [765, 765] 00000008:00010000:3.0:1767319671.093985:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.093988:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.094000:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.094012:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2084864 2088959) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.094040:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.094050:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.094058:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.094068:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3133440, 3137536) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.094077:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 765 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.094109:0:88594:0:(rw26.c:912:ll_write_end()) pos 3133440, len 4096, copied 4096 00000080:00200000:3.0:1767319671.094115:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000079ab3298[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.094129:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000c9386906 17ffffc0001001 3:0 ffff90cb34c66288 765 lru 00000080:00200000:3.0:1767319671.094136:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000f8834b7c 509: 1< 0 - - > 2< 2084864 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:3.0:1767319671.094138:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000079ab3298 00000080:00200000:3.0:1767319671.094139:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.094142:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.094155:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.094171:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.094174:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.094176:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.094187:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.094189:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.094191:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.094200:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.094209:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.094220:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.094223:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.094228:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.094233:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [765, 765] 00000080:00200000:3.0:1767319671.094239:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.094241:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.094249:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3137536 i_blocks 1 00000080:00200000:3.0:1767319671.094252:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.094266:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3137536, count: 4096 00000080:00200000:3.0:1767319671.094271:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3137536, bytes: 4096 00000080:00200000:3.0:1767319671.094275:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.094279:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 255, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.094281:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3137536, 3141632) 0 0 00000080:00200000:3.0:1767319671.094284:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.094291:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [766, 766] 00020000:00200000:3.0:1767319671.094295:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3137536, 3141632) 3141632, 4096 00020000:00200000:3.0:1767319671.094299:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.094305:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [766, 766] 00000008:00010000:3.0:1767319671.094311:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.094313:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.094321:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.094330:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2088960 2093055) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.094349:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.094358:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.094365:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.094410:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3137536, 3141632) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.094418:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 766 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.094436:0:88594:0:(rw26.c:912:ll_write_end()) pos 3137536, len 4096, copied 4096 00000080:00200000:3.0:1767319671.094441:0:88594:0:(rw26.c:969:ll_write_end()) page@0000000007f3c465[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.094444:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @00000000e8b9cf90 17ffffc0001001 3:0 ffff90cb34c666c0 766 lru 00000080:00200000:3.0:1767319671.094450:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000b67f1ac6 510: 1< 0 - - > 2< 2088960 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:3.0:1767319671.094452:0:88594:0:(rw26.c:969:ll_write_end()) end page@0000000007f3c465 00000080:00200000:3.0:1767319671.094453:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.094456:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.094464:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.094477:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.094480:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.094482:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.094489:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.094491:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.094494:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.094503:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.094511:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.094520:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.094522:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.094527:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.094530:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [766, 766] 00000080:00200000:3.0:1767319671.094534:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.094537:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.094542:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3141632 i_blocks 1 00000080:00200000:3.0:1767319671.094544:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.094552:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3141632, count: 4096 00000080:00200000:3.0:1767319671.094556:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3141632, bytes: 4096 00000080:00200000:3.0:1767319671.094558:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319671.094562:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 256, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319671.094563:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3141632, 3145728) 0 0 00000080:00200000:3.0:1767319671.094565:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.094570:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [767, 767] 00020000:00200000:3.0:1767319671.094573:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3141632, 3145728) 3145728, 4096 00020000:00200000:3.0:1767319671.094575:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.094580:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [767, 767] 00000008:00010000:3.0:1767319671.094585:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.094588:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.094595:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.094604:0:88594:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2093056 2097151) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.094622:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.094630:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.094638:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.094646:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3141632, 3145728) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.094652:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 767 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.094684:0:88594:0:(rw26.c:912:ll_write_end()) pos 3141632, len 4096, copied 4096 00000080:00200000:3.0:1767319671.094688:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000319bcaca[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:3.0:1767319671.094691:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000076a6fc20 17ffffc0001001 3:0 ffff90cb34c8b1b0 767 lru 00000080:00200000:3.0:1767319671.094697:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000d336efd6 511: 1< 0 - - > 2< 2093056 0 0 0x0 0x0 | 000000009160dee1 00000000212a535a > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:3.0:1767319671.094700:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000319bcaca 00000080:00200000:3.0:1767319671.094701:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.094703:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.094711:0:88594:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.094725:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:3.0:1767319671.094728:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.094730:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.094753:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.094756:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.094759:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.094769:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.094777:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.094785:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.094788:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.094792:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.094795:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [767, 767] 00000080:00200000:3.0:1767319671.094799:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319671.094802:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:3.0:1767319671.094833:0:83990:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d lrc: 2/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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319671.094847:0:83990:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d lrc: 2/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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.095131:0:83990:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d lrc: 3/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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000008:00100000:3.0:1767319671.095813:0:83990:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb31cc2a00 - object 0x280000400:2860 offset 1048576<>2097152 00000080:00200000:0.0:1767319671.096187:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3145728 i_blocks 1 00000080:00200000:0.0:1767319671.096197:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.096227:0:88594:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3145728, count: 4096 00000080:00200000:0.0:1767319671.096234:0:88594:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3145728, bytes: 4096 00000080:00200000:0.0:1767319671.096238:0:88594:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319671.096246:0:88594:0:(cl_io.c:214:cl_io_rw_init()) header@0000000024af217c[0x4, 257, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319671.096249:0:88594:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3145728, 3149824) 0 0 00000080:00200000:0.0:1767319671.096254:0:88594:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319671.096282:0:88594:0:(file.c:2072:ll_file_io_generic()) Range lock [768, 768] 00020000:00200000:0.0:1767319671.096290:0:88594:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 3 chunk: [3145728, 3149824) 3149824, 4096 00020000:00200000:0.0:1767319671.096294:0:88594:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319671.096313:0:88594:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [768, 768] 00000008:00010000:0.0:1767319671.096332:0:88594:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.096338:0:88594:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.096423:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fc000/0x2d0e085cf3af1394 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: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.096435:0:88594:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fc000/0x2d0e085cf3af1394 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: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.096482:0:88594:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fc000/0x2d0e085cf3af1394 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: 88594 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319671.096512:0:88594:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ea00 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88594:1853164290375040:192.168.203.141@tcp:101:dd.0 00000100:00100000:0.0:1767319671.096623:0:88594:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1d80 going to sleep for 11 seconds 00000100:00100000:1.0:1767319671.097145:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2a00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290374912:192.168.203.141@tcp:4:dd.0 00000100:00100000:0.0:1767319671.105359:0:88594:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ea00 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88594:1853164290375040:192.168.203.141@tcp:101:dd.0 00010000:00010000:0.0:1767319671.105432:0:88594:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fc000/0x2d0e085cf3af1394 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: 0x964edeb21ec650b7 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.105463:0:88594:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fc000/0x2d0e085cf3af1394 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: 0x964edeb21ec650b7 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.105478:0:88594:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fc000/0x2d0e085cf3af1394 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: 0x964edeb21ec650b7 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.105493:0:88594:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fc000/0x2d0e085cf3af1394 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: 0x964edeb21ec650b7 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319671.105508:0:88594:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fc000/0x2d0e085cf3af1394 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: 0x964edeb21ec650b7 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.105523:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fc000/0x2d0e085cf3af1394 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: 0x964edeb21ec650b7 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.105531:0:88594:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fc000/0x2d0e085cf3af1394 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: 0x964edeb21ec650b7 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.105577:0:88594:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3145728, 3149824) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.105600:0:88594:0:(rw26.c:729:ll_write_begin()) Writing 768 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.105667:0:88594:0:(rw26.c:912:ll_write_end()) pos 3145728, len 4096, copied 4096 00000080:00200000:0.0:1767319671.105680:0:88594:0:(rw26.c:969:ll_write_end()) page@00000000ae1d35c8[3 000000002712a456 2 1 00000000f7ca47c8] 00000080:00200000:0.0:1767319671.105684:0:88594:0:(rw26.c:969:ll_write_end()) vmpage @0000000079b6a28e 17ffffc0001001 3:0 ffff90cb09480870 768 lru 00000080:00200000:0.0:1767319671.105691:0:88594:0:(rw26.c:969:ll_write_end()) osc-page@00000000e917ad51 256: 1< 0 - - > 2< 1048576 0 0 0x0 0x0 | 000000007388df06 00000000c6424e52 > 3< 0 0 > 4< 0 0 8 5111808 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:0.0:1767319671.105693:0:88594:0:(rw26.c:969:ll_write_end()) end page@00000000ae1d35c8 00000080:00200000:0.0:1767319671.105695:0:88594:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.105700:0:88594:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.105724:0:88594:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000006b38ed0d ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fc000/0x2d0e085cf3af1394 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: 0x964edeb21ec650b7 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.105746:0:88594:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f12f8, count 1, dirtied 1 00000080:00200000:0.0:1767319671.105751:0:88594:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.105755:0:88594:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.105775:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.105779:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.105783:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.105788:0:88594:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fc000/0x2d0e085cf3af1394 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: 0x964edeb21ec650b7 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.105798:0:88594:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fc000/0x2d0e085cf3af1394 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: 0x964edeb21ec650b7 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.105814:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb076def38 (ffff90cb0ae33f38/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.105817:0:88594:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb0ae33f38/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.105826:0:88594:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.105841:0:88594:0:(file.c:2109:ll_file_io_generic()) Range unlock [768, 768] 00000080:00200000:0.0:1767319671.105851:0:88594:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/0, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319671.105855:0:88594:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.105870:0:88594:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3149824 i_blocks 2 00000080:00200000:0.0:1767319671.105876:0:88594:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.105919:0:88594:0:(file.c:424:ll_file_release()) START file f0:[0x200004a52:0x2:0x0](ffff90cb2b0f1148), flags 100001 00000002:00100000:0.0:1767319671.105984:0:88594:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb2b55c700 x1853164290373120/t42949673179(42949673179) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319686 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319671.105997:0:88594:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319671.106003:0:88594:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55ea00 x1853164290375296/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:0.0:1767319671.106026:0:88594:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ea00 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88594:1853164290375296:192.168.203.141@tcp:35:dd.0 00000100:00100000:0.0:1767319671.106128:0:88594:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1d80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319671.112633:0:88594:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ea00 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88594:1853164290375296:192.168.203.141@tcp:35:dd.0 00000002:00100000:0.0:1767319671.112677:0:88594:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb2b55c700 x1853164290373120/t42949673179(42949673179) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319686 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319671.128003:0:88596:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:1.0:1767319671.128038:0:88596: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:1767319671.128060:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319671.128080:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319671.128089:0:88596:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319671.128098:0:88596:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:1.0:1767319671.128102:0:88596:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:1.0:1767319671.128112:0:88596:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87f93bf8 00010000:00010000:1.0:1767319671.128116:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319671.128140:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319671.128165:0:88596:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319671.128175:0:88596:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=25 00000080:00200000:1.0:1767319671.128182:0:88596:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 1 00000080:00200000:1.0:1767319671.128196:0:88596:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 3 00000080:00200000:1.0:1767319671.128201:0:88596:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), file ffff90cb04d0a300, open_flags 8241, mode 81b6 opened 0 00000080:00200000:1.0:1767319671.128211:0:88596:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), intent=open|creat 00000002:00010000:1.0:1767319671.128237:0:88596:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f1,[0x200004a52:0x6:0x0]) in obj [0x200004a52:0x1:0x0], intent: open|creat flags 0101102 00010000:00010000:1.0:1767319671.128305:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d90e00/0x2d0e085cf3af139b lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88596 initiator: MDT0 00010000:00010000:1.0:1767319671.128313:0:88596:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d90e00/0x2d0e085cf3af139b lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88596 initiator: MDT0 00000020:00100000:1.0:1767319671.128328:0:88596:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319671.128343:0:88596:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a1f80 x1853164290375552/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/66704 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:1.0:1767319671.128354:0:88596:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d90e00/0x2d0e085cf3af139b lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88596 initiator: MDT0 00000100:00100000:1.0:1767319671.128691:0:88596:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1f80 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88596:1853164290375552:192.168.203.141@tcp:101:dd.0 00000100:00100000:1.0:1767319671.128933:0:88596:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb07b47900 going to sleep for 11 seconds 00000100:00100000:3.0:1767319671.144062:0:88596:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1f80 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88596:1853164290375552:192.168.203.141@tcp:101:dd.0 00010000:00010000:3.0:1767319671.144100:0:88596:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d90e00/0x2d0e085cf3af139b lrc: 4/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650d3 expref: -99 pid: 88596 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319671.144144:0:88596:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d90e00/0x2d0e085cf3af139b lrc: 4/0,1 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650d3 expref: -99 pid: 88596 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319671.144174:0:88596:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d90e00/0x2d0e085cf3af139b lrc: 4/0,1 mode: --/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650d3 expref: -99 pid: 88596 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319671.144192:0:88596:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d90e00/0x2d0e085cf3af139b lrc: 4/0,1 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec650d3 expref: -99 pid: 88596 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319671.144208:0:88596:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d90e00/0x2d0e085cf3af139b lrc: 4/0,1 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650d3 expref: -99 pid: 88596 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319671.144227:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d90e00/0x2d0e085cf3af139b lrc: 5/1,1 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec650d3 expref: -99 pid: 88596 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319671.144237:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d90e00/0x2d0e085cf3af139b lrc: 5/1,1 mode: PR/PR res: [0x200004a52:0x3:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec650d3 expref: -99 pid: 88596 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319671.144247:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d90e00/0x2d0e085cf3af139b 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: 0x964edeb21ec650d3 expref: -99 pid: 88596 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319671.144261:0:88596:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=2b, status=0 req@ffff90cb043a1f80 x1853164290375552/t42949673185(42949673185) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/872 e 0 to 0 dl 1767319687 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319671.144277:0:88596:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a1f80 x1853164290375552/t42949673185(42949673185) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/872 e 0 to 0 dl 1767319687 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319671.144292:0:88596:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 264 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d90e00/0x2d0e085cf3af139b 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: 0x964edeb21ec650d3 expref: -99 pid: 88596 timeout: 0 lvb_type: 0 00000002:00010000:3.0:1767319671.144309:0:88596:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d90e00/0x2d0e085cf3af139b 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: 0x964edeb21ec650d3 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319671.144339:0:88596:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589953618/3 (0 0) 00000080:00200000:3.0:1767319671.144348:0:88596:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1767319671.144500:0:88596:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x3:0x0](ffff90cb2b0f3a88): rc = 0 00000080:00200000:3.0:1767319671.144520:0:88596:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x3:0x0]: layout version change: 4294967294 -> 2 00000080:00010000:3.0:1767319671.144527:0:88596:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff90cb2b0f3a88) for lock 0x2d0e085cf3af139b 00000080:00010000:3.0:1767319671.144544:0:88596:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x3:0x0](ffff90cb2b0f3a88) 00000080:00200008:3.0:1767319671.144565:0:88596:0:(file.c:1001:ll_file_open()) START file f1:[0x200004a52:0x3:0x0](ffff90cb2b0f3a88), flags 101101 00000002:00100000:3.0:1767319671.144594:0:88596:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a1f80 x1853164290375552/t42949673185(42949673185) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319687 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000080:00010000:3.0:1767319671.144661:0:88596:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af139b from it ffff90cb108bdba0 00010000:00010000:3.0:1767319671.144666:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d90e00/0x2d0e085cf3af139b 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: 0x964edeb21ec650d3 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319671.144675:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d90e00/0x2d0e085cf3af139b 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: 0x964edeb21ec650d3 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319671.144709:0:88596:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff90cb2b0f3a88), inode mode 81a4 mask 42 00000080:00200008:3.0:1767319671.144726:0:88596:0:(llite_lib.c:2314:ll_setattr_raw()) START file f1:[0x200004a52:0x3:0x0](ffff90cb2b0f3a88) current size 0, valid attrs a068, mode 0, uid 2, gid 0, new size 0, atime 1767319671.000000000, mtime 1767319671.000000000, ctime 1767319671.000000000 00010000:00010000:3.0:1767319671.144754:0:88596:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d90e00/0x2d0e085cf3af139b 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: 0x964edeb21ec650d3 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319671.144771:0:88596:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x3:0x0]: losing layout lock 00010000:00010000:3.0:1767319671.144819:0:88596:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d90e00/0x2d0e085cf3af139b 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: 0x964edeb21ec650d3 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319671.144826:0:88596:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1767319671.144835:0:88596:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d90e00/0x2d0e085cf3af139b 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: 0x964edeb21ec650d3 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00000020:00100000:3.0:1767319671.144867:0:88596:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:3.0:1767319671.144874:0:88596:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc0000 x1853164290375808/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 488/512 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:3.0:1767319671.144901:0:88596:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc0000 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88596:1853164290375808:192.168.203.141@tcp:36:dd.0 00000100:00100000:3.0:1767319671.145010:0:88596:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b272300 going to sleep for 11 seconds 00000008:00010000:1.0:1767319671.145883:0:12484:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d lrc: 2/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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319671.146136:0:12484:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000083e97c8d ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d lrc: 2/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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319671.146202:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2a00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290374912:192.168.203.141@tcp:4:dd.0 00000100:00100000:1.0:1767319671.155524:0:88596:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc0000 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88596:1853164290375808:192.168.203.141@tcp:36:dd.0 00000080:00200000:1.0:1767319671.155591:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000080:00200000:1.0:1767319671.155599:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00010000:1.0:1767319671.155647:0:88596:0:(file.c:7031:ll_layout_intent()) ### lustre: requeue layout lock for file [0x200004a52:0x3:0x0](ffff90cb2b0f3a88) 00000002:00010000:1.0:1767319671.155663:0:88596: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:1767319671.155732:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d91c00/0x2d0e085cf3af13a2 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 88596 initiator: MDT0 00010000:00010000:1.0:1767319671.155745:0:88596:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d91c00/0x2d0e085cf3af13a2 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88596 initiator: MDT0 00010000:00010000:1.0:1767319671.155768:0:88596:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d91c00/0x2d0e085cf3af13a2 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88596 initiator: MDT0 00000100:00100000:1.0:1767319671.155793:0:88596:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3800 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88596:1853164290375936:192.168.203.141@tcp:101:dd.0 00000100:00100000:1.0:1767319671.155900:0:88596:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb07b47300 going to sleep for 11 seconds 00000100:00100000:1.0:1767319671.163478:0:88596:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3800 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88596:1853164290375936:192.168.203.141@tcp:101:dd.0 00010000:00010000:1.0:1767319671.163522:0:88596:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d91c00/0x2d0e085cf3af13a2 lrc: 4/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec650e8 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319671.163541:0:88596:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d91c00/0x2d0e085cf3af13a2 lrc: 4/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650e8 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00000002:00100000:1.0:1767319671.163558:0:88596:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff90cb043a3800 x1853164290375936/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 376/608 e 0 to 0 dl 1767319687 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319671.163598:0:88596:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 264 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d91c00/0x2d0e085cf3af13a2 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650e8 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00000002:00010000:1.0:1767319671.163624:0:88596:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d91c00/0x2d0e085cf3af13a2 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650e8 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319671.163641:0:88596:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 16 res 8589953618/3 (0 0) 00000080:00200000:1.0:1767319671.163648:0:88596:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x200004a52:0x3:0x0] suppgids 0 0: rc 0 00000080:00010000:1.0:1767319671.163668:0:88596:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff90cb2b0f3a88) for lock 0x2d0e085cf3af13a2 00000080:00010000:1.0:1767319671.163677:0:88596:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af13a2 from it ffffb4ad87f938c8 00010000:00010000:1.0:1767319671.163681:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d91c00/0x2d0e085cf3af13a2 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec650e8 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319671.163691:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d91c00/0x2d0e085cf3af13a2 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650e8 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319671.163718:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d91c00/0x2d0e085cf3af13a2 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: 0x964edeb21ec650e8 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319671.163730:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d91c00/0x2d0e085cf3af13a2 lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650e8 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00000080:00010000:1.0:1767319671.163739:0:88596:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a52:0x3:0x0](000000002d4e609f) being reconfigured ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d91c00/0x2d0e085cf3af13a2 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec650e8 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319671.164539:0:88596:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x3:0x0]: layout version change: 4294967294 -> 2 00010000:00010000:2.0:1767319671.164555:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d91c00/0x2d0e085cf3af13a2 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec650e8 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319671.164569:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d91c00/0x2d0e085cf3af13a2 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec650e8 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00020000:00200000:2.0:1767319671.164603:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1767319671.164637:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:2.0:1767319671.164642:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 18446744073709551615] 00000008:00010000:2.0:1767319671.164659:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 4 00000008:00010000:2.0:1767319671.164681:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb05cd69f0, osc lock ffff90cb0426a850, flags 0x80000000 00000008:00010000:2.0:1767319671.164686:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 4 00000008:00010000:2.0:1767319671.164688:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb05cd6a30, osc lock ffff90cb0426af70, flags 0x80000000 00010000:00010000:2.0:1767319671.164891:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.164902:0:88596:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x80000000 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.164915:0:88596:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 88596 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319671.164951:0:88596:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5f80 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88596:1853164290376064:192.168.203.141@tcp:101:dd.0 00000100:00100000:2.0:1767319671.165079:0:88596:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd60c0 going to sleep for 11 seconds 00000100:00100000:3.0:1767319671.178209:0:88596:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5f80 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88596:1853164290376064:192.168.203.141@tcp:101:dd.0 00010000:00010000:3.0:1767319671.178243:0:88596:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.178264:0:88596:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.178278:0:88596:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.178295:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319671.178310:0:88596:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.178324:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.178352:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.178493:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.178501:0:88596:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x80000000 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.178511:0:88596:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 88596 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319671.178535:0:88596:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc0e00 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88596:1853164290376192:192.168.203.141@tcp:101:dd.0 00000100:00100000:3.0:1767319671.178631:0:88596:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b272480 going to sleep for 11 seconds 00000100:00100000:3.0:1767319671.182906:0:88596:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc0e00 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88596:1853164290376192:192.168.203.141@tcp:101:dd.0 00010000:00010000:3.0:1767319671.182942:0:88596:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.182964:0:88596:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.182978:0:88596:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.182994:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319671.184464:0:88596:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.184480:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.184488:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319671.185775:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290376448:192.168.203.141@tcp:10:dd.0 00000100:00100000:2.0:1767319671.188103:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc0e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290376320:192.168.203.141@tcp:10:dd.0 00000100:00100000:2.0:1767319671.192679:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290376448:192.168.203.141@tcp:10:dd.0 00000100:00100000:2.0:1767319671.202980:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc0e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290376320:192.168.203.141@tcp:10:dd.0 00000080:00200000:0.0:1767319671.203295:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 0 i_blocks 2 00000020:00010000:0.0:1767319671.203304:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.203309:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.203314:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb05cd69f0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.203326:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.203342:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.203423:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb05cd6a30 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.203430:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.203438:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.203449:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.203452:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb05cd69f0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.203459:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb05cd6a30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.203482:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200008:0.0:1767319671.203496:0:88596:0:(llite_lib.c:2564:ll_setattr_raw()) COMPLETED file f1:[0x200004a52:0x3:0x0](ffff90cb2b0f3a88) current size 0, valid attrs a168, mode 0, uid 2, gid 0, new size 0, atime 1767319671.000000000, mtime 1767319671.000000000, ctime 1767319671.000000000, rc 0 00000080:00200008:0.0:1767319671.203709:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 0, count: 4096 00000080:00200000:0.0:1767319671.203721:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 0, bytes: 4096 00000080:00200000:0.0:1767319671.203727:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.203735:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 1, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.203737:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 4096) 0 0 00000080:00200000:0.0:1767319671.203742:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.203809:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:0.0:1767319671.203819:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 4096) 4096, 4096 00020000:00200000:0.0:1767319671.203824:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.203844:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:0.0:1767319671.203863:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.203869:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.203892:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.203921:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.203935:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.203943:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.203951:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.203964:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [0, 4096) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.203979:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.204024:0:88596:0:(rw26.c:912:ll_write_end()) pos 0, len 4096, copied 4096 00000080:00200000:0.0:1767319671.204034:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000019a34211[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.204038:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000bb239c6e 17ffffc0001001 3:0 ffff90cb09480360 0 lru 00000080:00200000:0.0:1767319671.204046:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006bfbfeb9 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 6815744 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:0.0:1767319671.204048:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000019a34211 00000080:00200000:0.0:1767319671.204050:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.204056:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.204079:0:88596:0:(osc_cache.c:814:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.204100:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.204105:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.204108:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.204220:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.204229:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.204232:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.204237:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.204247:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.204259:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.204261:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.204269:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.204273:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:0.0:1767319671.204279:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.204282:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.204289:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 4096 i_blocks 2 00000080:00200000:0.0:1767319671.204293:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.204303:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 4096, count: 4096 00000080:00200000:0.0:1767319671.204307:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 4096, bytes: 4096 00000080:00200000:0.0:1767319671.204310:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.204314:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 2, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.204316:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [4096, 8192) 0 0 00000080:00200000:0.0:1767319671.204318:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.204324:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [1, 1] 00020000:00200000:0.0:1767319671.204327:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [4096, 8192) 8192, 4096 00020000:00200000:0.0:1767319671.204329:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.204335:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [1, 1] 00000008:00010000:0.0:1767319671.204341:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.204344:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.204353:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.204500:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.204510:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.204517:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.204524:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.204533:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [4096, 8192) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.204541:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 1 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.204570:0:88596:0:(rw26.c:912:ll_write_end()) pos 4096, len 4096, copied 4096 00000080:00200000:0.0:1767319671.204575:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000080001835[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.204579:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d3a6872e 17ffffc0001001 3:0 ffff90cb09480000 1 lru 00000080:00200000:0.0:1767319671.204585:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ff437c24 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:0.0:1767319671.204587:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000080001835 00000080:00200000:0.0:1767319671.204589:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.204591:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.204603:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.204699:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.204703:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.204706:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.204713:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.204723:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.204726:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.204730:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.204737:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.204746:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.204748:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.204810:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.204815:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [1, 1] 00000080:00200000:0.0:1767319671.204820:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.204823:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.204829:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 8192 i_blocks 2 00000080:00200000:0.0:1767319671.204832:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.204843:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 8192, count: 4096 00000080:00200000:0.0:1767319671.204847:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 8192, bytes: 4096 00000080:00200000:0.0:1767319671.204849:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.204853:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 3, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.204855:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [8192, 12288) 0 0 00000080:00200000:0.0:1767319671.204857:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.204862:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [2, 2] 00020000:00200000:0.0:1767319671.204866:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [8192, 12288) 12288, 4096 00020000:00200000:0.0:1767319671.204869:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.204875:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [2, 2] 00000008:00010000:0.0:1767319671.204882:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.204884:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.204893:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.204912:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.204922:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.204929:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.204936:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.204945:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [8192, 12288) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.204952:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 2 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.204974:0:88596:0:(rw26.c:912:ll_write_end()) pos 8192, len 4096, copied 4096 00000080:00200000:0.0:1767319671.204978:0:88596:0:(rw26.c:969:ll_write_end()) page@000000002b7943b4[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.204982:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e7426a09 17ffffc0001001 3:0 ffff90cb04266e58 2 lru 00000080:00200000:0.0:1767319671.204987:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001d0ddec5 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:0.0:1767319671.204990:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000002b7943b4 00000080:00200000:0.0:1767319671.204991:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.204994:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.205003:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.205015:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.205018:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.205020:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.205026:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.205034:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.205037:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.205042:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.205050:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.205059:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.205062:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.205067:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.205071:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [2, 2] 00000080:00200000:0.0:1767319671.205074:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.205078:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.205083:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 12288 i_blocks 2 00000080:00200000:0.0:1767319671.205085:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.205093:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 12288, count: 4096 00000080:00200000:0.0:1767319671.205096:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 12288, bytes: 4096 00000080:00200000:0.0:1767319671.205099:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.205103:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 4, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.205104:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [12288, 16384) 0 0 00000080:00200000:0.0:1767319671.205107:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.205112:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [3, 3] 00020000:00200000:0.0:1767319671.205115:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [12288, 16384) 16384, 4096 00020000:00200000:0.0:1767319671.205214:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.205224:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [3, 3] 00000008:00010000:0.0:1767319671.205232:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.205235:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.205243:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.205264:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.205273:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.205281:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.205288:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.205297:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [12288, 16384) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.205304:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 3 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.205320:0:88596:0:(rw26.c:912:ll_write_end()) pos 12288, len 4096, copied 4096 00000080:00200000:0.0:1767319671.205324:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f96f5127[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.205327:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000871d4415 17ffffc0001001 3:0 ffff90cb04266d80 3 lru 00000080:00200000:0.0:1767319671.205332:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000faa708f8 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:0.0:1767319671.205334:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f96f5127 00000080:00200000:0.0:1767319671.205336:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.205338:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.205346:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.205359:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.205361:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.205363:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.205413:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.205416:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.205419:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.205423:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.205431:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.205441:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.205443:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.205448:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.205451:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [3, 3] 00000080:00200000:0.0:1767319671.205455:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.205459:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.205464:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 16384 i_blocks 2 00000080:00200000:0.0:1767319671.205467:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.205476:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 16384, count: 4096 00000080:00200000:0.0:1767319671.205480:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 16384, bytes: 4096 00000080:00200000:0.0:1767319671.205482:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.205487:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 5, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.205488:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [16384, 20480) 0 0 00000080:00200000:0.0:1767319671.205491:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.205497:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [4, 4] 00020000:00200000:0.0:1767319671.205499:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [16384, 20480) 20480, 4096 00020000:00200000:0.0:1767319671.205502:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.205507:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [4, 4] 00000008:00010000:0.0:1767319671.205513:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.205515:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.205523:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.205541:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.205550:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.205558:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.205565:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.205575:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [16384, 20480) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.205582:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 4 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.205599:0:88596:0:(rw26.c:912:ll_write_end()) pos 16384, len 4096, copied 4096 00000080:00200000:0.0:1767319671.205604:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008bd2a68e[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.205607:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000025ff905a 17ffffc0001001 3:0 ffff90cb042666c0 4 lru 00000080:00200000:0.0:1767319671.205693:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000017958c69 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:0.0:1767319671.205697:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008bd2a68e 00000080:00200000:0.0:1767319671.205698:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.205701:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.205712:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.205725:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.205728:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.205730:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.205742:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.205745:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.205748:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.205753:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.205822:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.205831:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.205834:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.205839:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.205842:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [4, 4] 00000080:00200000:0.0:1767319671.205846:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.205849:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.205854:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 20480 i_blocks 2 00000080:00200000:0.0:1767319671.205857:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.205867:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 20480, count: 4096 00000080:00200000:0.0:1767319671.205871:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 20480, bytes: 4096 00000080:00200000:0.0:1767319671.205873:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.205877:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 6, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.205879:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [20480, 24576) 0 0 00000080:00200000:0.0:1767319671.205881:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.205887:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [5, 5] 00020000:00200000:0.0:1767319671.205890:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [20480, 24576) 24576, 4096 00020000:00200000:0.0:1767319671.205893:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.205900:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [5, 5] 00000008:00010000:0.0:1767319671.205906:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.205909:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.205916:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.205936:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.205945:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.205952:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.205959:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.205968:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [20480, 24576) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.205974:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 5 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.205992:0:88596:0:(rw26.c:912:ll_write_end()) pos 20480, len 4096, copied 4096 00000080:00200000:0.0:1767319671.205997:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c9f063b6[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.206000:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000fc901c60 17ffffc0001001 3:0 ffff90cb042660d8 5 lru 00000080:00200000:0.0:1767319671.206006:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000097e71d0f 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:0.0:1767319671.206008:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c9f063b6 00000080:00200000:0.0:1767319671.206009:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.206012:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.206020:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.206032:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.206035:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.206037:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.206048:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.206051:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.206054:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.206058:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.206066:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.206076:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.206079:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.206083:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.206086:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [5, 5] 00000080:00200000:0.0:1767319671.206090:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.206093:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.206098:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 24576 i_blocks 2 00000080:00200000:0.0:1767319671.206101:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.206109:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 24576, count: 4096 00000080:00200000:0.0:1767319671.206113:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 24576, bytes: 4096 00000080:00200000:0.0:1767319671.206115:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.206226:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 7, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.206228:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [24576, 28672) 0 0 00000080:00200000:0.0:1767319671.206231:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.206237:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [6, 6] 00020000:00200000:0.0:1767319671.206241:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [24576, 28672) 28672, 4096 00020000:00200000:0.0:1767319671.206244:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.206251:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [6, 6] 00000008:00010000:0.0:1767319671.206257:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.206260:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.206269:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.206290:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.206300:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.206308:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.206316:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.206326:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [24576, 28672) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.206332:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 6 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.206350:0:88596:0:(rw26.c:912:ll_write_end()) pos 24576, len 4096, copied 4096 00000080:00200000:0.0:1767319671.206355:0:88596:0:(rw26.c:969:ll_write_end()) page@000000002b41c588[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.206358:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a590f032 17ffffc0001001 3:0 ffff90cb04266870 6 lru 00000080:00200000:0.0:1767319671.206364:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000000a4572ed 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:0.0:1767319671.206420:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000002b41c588 00000080:00200000:0.0:1767319671.206422:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.206425:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.206436:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.206450:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.206453:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.206455:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.206468:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.206471:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.206473:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.206477:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.206485:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.206495:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.206497:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.206502:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.206505:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [6, 6] 00000080:00200000:0.0:1767319671.206509:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.206512:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.206517:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 28672 i_blocks 2 00000080:00200000:0.0:1767319671.206521:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.206530:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 28672, count: 4096 00000080:00200000:0.0:1767319671.206534:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 28672, bytes: 4096 00000080:00200000:0.0:1767319671.206536:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.206540:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 8, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.206542:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [28672, 32768) 0 0 00000080:00200000:0.0:1767319671.206545:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.206550:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [7, 7] 00020000:00200000:0.0:1767319671.206553:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [28672, 32768) 32768, 4096 00020000:00200000:0.0:1767319671.206555:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.206562:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [7, 7] 00000008:00010000:0.0:1767319671.206567:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.206569:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.206577:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.206600:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.206837:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.206848:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.206855:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.206864:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [28672, 32768) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.206872:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 7 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.206892:0:88596:0:(rw26.c:912:ll_write_end()) pos 28672, len 4096, copied 4096 00000080:00200000:0.0:1767319671.206897:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000bca158be[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.206900:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000084c844ed 17ffffc0001001 3:0 ffff90cb04266360 7 lru 00000080:00200000:0.0:1767319671.206906:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a5830a05 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:0.0:1767319671.206909:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000bca158be 00000080:00200000:0.0:1767319671.206910:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.206912:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.206920:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.206933:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.206935:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.206937:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.206948:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.206951:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.206953:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.206958:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.206965:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.206974:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.206976:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.206981:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.206984:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [7, 7] 00000080:00200000:0.0:1767319671.206987:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.206990:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.206996:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 32768 i_blocks 2 00000080:00200000:0.0:1767319671.206998:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.207006:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 32768, count: 4096 00000080:00200000:0.0:1767319671.207010:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 32768, bytes: 4096 00000080:00200000:0.0:1767319671.207012:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.207016:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 9, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.207018:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [32768, 36864) 0 0 00000080:00200000:0.0:1767319671.207020:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.207026:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [8, 8] 00020000:00200000:0.0:1767319671.207028:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [32768, 36864) 36864, 4096 00020000:00200000:0.0:1767319671.207031:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.207037:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [8, 8] 00000008:00010000:0.0:1767319671.207042:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.207045:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.207056:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.207077:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.207086:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.207093:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.207100:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.207108:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [32768, 36864) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.207114:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 8 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.208317:0:88596:0:(rw26.c:912:ll_write_end()) pos 32768, len 4096, copied 4096 00000080:00200000:0.0:1767319671.208333:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ea35acdb[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.208337:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002e4c6394 17ffffc0001001 3:0 ffff90cb04266000 8 lru 00000080:00200000:0.0:1767319671.208344:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000061a42be8 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:0.0:1767319671.208347:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ea35acdb 00000080:00200000:0.0:1767319671.208348:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.208354:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.208402:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.208429:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.208433:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.208436:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.208460:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.208464:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.208467:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.208474:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.208483:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.208497:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.208500:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.208507:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.208513:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [8, 8] 00000080:00200000:0.0:1767319671.208520:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.208523:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.208534:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 36864 i_blocks 2 00000080:00200000:0.0:1767319671.208539:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.208560:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 36864, count: 4096 00000080:00200000:0.0:1767319671.208567:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 36864, bytes: 4096 00000080:00200000:0.0:1767319671.208571:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.208576:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 10, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.208578:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [36864, 40960) 0 0 00000080:00200000:0.0:1767319671.208582:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.208593:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [9, 9] 00020000:00200000:0.0:1767319671.208598:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [36864, 40960) 40960, 4096 00020000:00200000:0.0:1767319671.208602:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.208773:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [9, 9] 00000008:00010000:0.0:1767319671.208789:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.208794:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.208814:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.208842:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.208853:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.208861:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.208868:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.208879:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [36864, 40960) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.208892:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 9 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.208913:0:88596:0:(rw26.c:912:ll_write_end()) pos 36864, len 4096, copied 4096 00000080:00200000:0.0:1767319671.208919:0:88596:0:(rw26.c:969:ll_write_end()) page@000000006f9fce58[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.208922:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009307a44d 17ffffc0001001 3:0 ffff90cb04266ca8 9 lru 00000080:00200000:0.0:1767319671.208927:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004cc73a47 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:0.0:1767319671.208929:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000006f9fce58 00000080:00200000:0.0:1767319671.208930:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.208933:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.208942:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.208956:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.208959:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.208962:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.208977:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.208980:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.208982:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.208986:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.208994:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.209003:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.209006:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.209011:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.209015:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [9, 9] 00000080:00200000:0.0:1767319671.209019:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.209022:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.209028:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 40960 i_blocks 2 00000080:00200000:0.0:1767319671.209031:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.209041:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 40960, count: 4096 00000080:00200000:0.0:1767319671.209045:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 40960, bytes: 4096 00000080:00200000:0.0:1767319671.209048:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.209052:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 11, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.209054:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [40960, 45056) 0 0 00000080:00200000:0.0:1767319671.209056:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.209062:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [10, 10] 00020000:00200000:0.0:1767319671.209065:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [40960, 45056) 45056, 4096 00020000:00200000:0.0:1767319671.209068:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.209074:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [10, 10] 00000008:00010000:0.0:1767319671.209080:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.209083:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.209091:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.209113:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.209738:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.209748:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.209755:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.209767:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [40960, 45056) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.209778:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 10 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.209808:0:88596:0:(rw26.c:912:ll_write_end()) pos 40960, len 4096, copied 4096 00000080:00200000:0.0:1767319671.209814:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000314f3a48[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.209818:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000005cd46e8 17ffffc0001001 3:0 ffff90cb04266bd0 10 lru 00000080:00200000:0.0:1767319671.209824:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000020a93787 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:0.0:1767319671.209827:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000314f3a48 00000080:00200000:0.0:1767319671.209828:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.209831:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.209844:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.209863:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.209866:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.209869:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.209889:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.209892:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.209895:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.209899:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.209908:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.209921:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.209923:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.209929:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.209933:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [10, 10] 00000080:00200000:0.0:1767319671.209940:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.209944:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.209952:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 45056 i_blocks 2 00000080:00200000:0.0:1767319671.209955:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.209972:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 45056, count: 4096 00000080:00200000:0.0:1767319671.209977:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 45056, bytes: 4096 00000080:00200000:0.0:1767319671.209981:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.209986:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 12, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.209988:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [45056, 49152) 0 0 00000080:00200000:0.0:1767319671.209991:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.209998:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [11, 11] 00020000:00200000:0.0:1767319671.210002:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [45056, 49152) 49152, 4096 00020000:00200000:0.0:1767319671.210005:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.210013:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [11, 11] 00000008:00010000:0.0:1767319671.210020:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.210023:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.210035:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.210056:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.210066:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.210073:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.210080:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.210090:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [45056, 49152) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.210096:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 11 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.210114:0:88596:0:(rw26.c:912:ll_write_end()) pos 45056, len 4096, copied 4096 00000080:00200000:0.0:1767319671.210557:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f4ca8246[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.210562:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a191bd12 17ffffc0001001 3:0 ffff90cb04266948 11 lru 00000080:00200000:0.0:1767319671.210567:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000183edc3f 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:0.0:1767319671.210570:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f4ca8246 00000080:00200000:0.0:1767319671.210571:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.210574:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.210587:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.210605:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.210608:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.210691:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.210707:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.210711:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.210713:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.210718:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.210727:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.210739:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.210741:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.210748:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.210752:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [11, 11] 00000080:00200000:0.0:1767319671.210809:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.210813:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.210820:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 49152 i_blocks 2 00000080:00200000:0.0:1767319671.210824:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.210838:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 49152, count: 4096 00000080:00200000:0.0:1767319671.210843:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 49152, bytes: 4096 00000080:00200000:0.0:1767319671.210846:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.210852:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 13, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.210853:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [49152, 53248) 0 0 00000080:00200000:0.0:1767319671.210856:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.210863:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [12, 12] 00020000:00200000:0.0:1767319671.210866:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [49152, 53248) 53248, 4096 00020000:00200000:0.0:1767319671.210869:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.210878:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [12, 12] 00000008:00010000:0.0:1767319671.210886:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.210889:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.210900:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.210921:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.210930:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.210938:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.210945:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.210955:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [49152, 53248) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.210963:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 12 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.210997:0:88596:0:(rw26.c:912:ll_write_end()) pos 49152, len 4096, copied 4096 00000080:00200000:0.0:1767319671.211002:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000467089da[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.211006:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000970a8fc9 17ffffc0001021 2:0 ffff90cb042661b0 12 lru 00000080:00200000:0.0:1767319671.211011:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9eb9295 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:0.0:1767319671.211013:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000467089da 00000080:00200000:0.0:1767319671.211015:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.211017:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.211026:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.211040:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.211043:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.211046:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.211059:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.211062:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.211064:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.211069:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.211076:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.211085:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.211088:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.211093:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.211096:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [12, 12] 00000080:00200000:0.0:1767319671.211100:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.211103:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.211108:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 53248 i_blocks 2 00000080:00200000:0.0:1767319671.211111:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.211336:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 53248, count: 4096 00000080:00200000:0.0:1767319671.211343:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 53248, bytes: 4096 00000080:00200000:0.0:1767319671.211346:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.211350:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 14, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.211352:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [53248, 57344) 0 0 00000080:00200000:0.0:1767319671.211355:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.211361:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [13, 13] 00020000:00200000:0.0:1767319671.211364:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [53248, 57344) 57344, 4096 00020000:00200000:0.0:1767319671.211398:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.211406:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [13, 13] 00000008:00010000:0.0:1767319671.211413:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.211416:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.211426:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.211448:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.211458:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.211466:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.211473:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.211482:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [53248, 57344) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.211490:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 13 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.211511:0:88596:0:(rw26.c:912:ll_write_end()) pos 53248, len 4096, copied 4096 00000080:00200000:0.0:1767319671.211516:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007620a2e8[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.211519:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c406fcc9 17ffffc0001001 3:0 ffff90cb04266438 13 lru 00000080:00200000:0.0:1767319671.211525:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000012020aa 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:0.0:1767319671.211528:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007620a2e8 00000080:00200000:0.0:1767319671.211529:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.211532:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.211541:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.211556:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.211559:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.211561:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.211574:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.211577:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.211580:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.211584:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.211592:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.211601:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.211603:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.211608:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.211691:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [13, 13] 00000080:00200000:0.0:1767319671.211696:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.211699:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.211706:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 57344 i_blocks 2 00000080:00200000:0.0:1767319671.211708:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.211717:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 57344, count: 4096 00000080:00200000:0.0:1767319671.211720:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 57344, bytes: 4096 00000080:00200000:0.0:1767319671.211723:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.211727:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 15, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.211729:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [57344, 61440) 0 0 00000080:00200000:0.0:1767319671.211731:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.211737:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [14, 14] 00020000:00200000:0.0:1767319671.211740:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [57344, 61440) 61440, 4096 00020000:00200000:0.0:1767319671.211743:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.211749:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [14, 14] 00000008:00010000:0.0:1767319671.211819:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.211823:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.211832:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.211856:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.211865:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.211874:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.211880:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.211890:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [57344, 61440) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.211896:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 14 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.211915:0:88596:0:(rw26.c:912:ll_write_end()) pos 57344, len 4096, copied 4096 00000080:00200000:0.0:1767319671.211920:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000be377258[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.211923:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f416290c 17ffffc0001001 3:0 ffff90cb04266798 14 lru 00000080:00200000:0.0:1767319671.211928:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008f2f052c 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:0.0:1767319671.211930:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000be377258 00000080:00200000:0.0:1767319671.211932:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.211934:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.211943:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.211955:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.211958:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.211960:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.211971:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.211974:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.211976:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.211980:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.211988:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.211997:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.212000:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.212004:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.212007:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [14, 14] 00000080:00200000:0.0:1767319671.212010:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.212013:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.212018:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 61440 i_blocks 2 00000080:00200000:0.0:1767319671.212020:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.212027:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 61440, count: 4096 00000080:00200000:0.0:1767319671.212031:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 61440, bytes: 4096 00000080:00200000:0.0:1767319671.212033:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.212037:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 16, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.212038:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [61440, 65536) 0 0 00000080:00200000:0.0:1767319671.212041:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.212046:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [15, 15] 00020000:00200000:0.0:1767319671.212049:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [61440, 65536) 65536, 4096 00020000:00200000:0.0:1767319671.212051:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.212056:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [15, 15] 00000008:00010000:0.0:1767319671.212061:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.212064:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.212070:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.212088:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.212096:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.212103:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.212109:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.212116:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [61440, 65536) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.212218:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 15 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.212234:0:88596:0:(rw26.c:912:ll_write_end()) pos 61440, len 4096, copied 4096 00000080:00200000:0.0:1767319671.212238:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c297ab01[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.212241:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000514dd8cc 17ffffc0001001 3:0 ffff90cb04266a20 15 lru 00000080:00200000:0.0:1767319671.212247:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001889befc 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:0.0:1767319671.212250:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c297ab01 00000080:00200000:0.0:1767319671.212251:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.212253:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.212261:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.212274:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.212277:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.212279:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.212292:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.212294:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.212297:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.212301:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.212310:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.212318:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.212321:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.212325:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.212328:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [15, 15] 00000080:00200000:0.0:1767319671.212331:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.212334:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.212338:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 65536 i_blocks 2 00000080:00200000:0.0:1767319671.212342:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.212349:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 65536, count: 4096 00000080:00200000:0.0:1767319671.212352:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 65536, bytes: 4096 00000080:00200000:0.0:1767319671.212354:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.212358:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 17, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.212359:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [65536, 69632) 0 0 00000080:00200000:0.0:1767319671.212361:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.212557:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [16, 16] 00020000:00200000:0.0:1767319671.212561:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [65536, 69632) 69632, 4096 00020000:00200000:0.0:1767319671.212564:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.212571:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [16, 16] 00000008:00010000:0.0:1767319671.212578:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.212581:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.212588:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.212688:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.212699:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.212707:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.212714:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.212723:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [65536, 69632) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.212730:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 16 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.212748:0:88596:0:(rw26.c:912:ll_write_end()) pos 65536, len 4096, copied 4096 00000080:00200000:0.0:1767319671.212810:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003c3b9c9a[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.212814:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e3edf821 17ffffc0001001 3:0 ffff90cb04266510 16 lru 00000080:00200000:0.0:1767319671.212821:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008f030414 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:0.0:1767319671.212823:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003c3b9c9a 00000080:00200000:0.0:1767319671.212824:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.212827:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.212836:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.212849:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.212853:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.212855:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.212868:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.212870:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.212872:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.212876:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.212885:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.212894:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.212896:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.212900:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.212904:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [16, 16] 00000080:00200000:0.0:1767319671.212908:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.212911:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.212916:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 69632 i_blocks 2 00000080:00200000:0.0:1767319671.212919:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.212928:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 69632, count: 4096 00000080:00200000:0.0:1767319671.212932:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 69632, bytes: 4096 00000080:00200000:0.0:1767319671.212934:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.212938:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 18, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.212939:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [69632, 73728) 0 0 00000080:00200000:0.0:1767319671.212942:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.212947:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [17, 17] 00020000:00200000:0.0:1767319671.212950:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [69632, 73728) 73728, 4096 00020000:00200000:0.0:1767319671.212953:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.212958:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [17, 17] 00000008:00010000:0.0:1767319671.212963:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.212965:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.212973:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.212990:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.212999:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.213007:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.213013:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.213021:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [69632, 73728) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.213027:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 17 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.213045:0:88596:0:(rw26.c:912:ll_write_end()) pos 69632, len 4096, copied 4096 00000080:00200000:0.0:1767319671.213049:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004ad90dd6[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.213052:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e17cd364 17ffffc0001001 3:0 ffff90cb04266af8 17 lru 00000080:00200000:0.0:1767319671.213057:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e3c2079c 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:0.0:1767319671.213059:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004ad90dd6 00000080:00200000:0.0:1767319671.213061:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.213063:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.213072:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.213084:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.213087:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.213089:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.213105:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.213107:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.213111:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.213115:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.213225:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.213235:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.213238:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.213243:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.213246:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [17, 17] 00000080:00200000:0.0:1767319671.213250:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.213253:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.213259:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 73728 i_blocks 2 00000080:00200000:0.0:1767319671.213263:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.213272:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 73728, count: 4096 00000080:00200000:0.0:1767319671.213275:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 73728, bytes: 4096 00000080:00200000:0.0:1767319671.213278:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.213282:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 19, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.213283:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [73728, 77824) 0 0 00000080:00200000:0.0:1767319671.213286:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.213291:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [18, 18] 00020000:00200000:0.0:1767319671.213294:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [73728, 77824) 77824, 4096 00020000:00200000:0.0:1767319671.213296:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.213303:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [18, 18] 00000008:00010000:0.0:1767319671.213309:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.213312:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.213319:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.213337:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.213346:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.213354:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.213361:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.213403:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [73728, 77824) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.213409:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 18 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.213426:0:88596:0:(rw26.c:912:ll_write_end()) pos 73728, len 4096, copied 4096 00000080:00200000:0.0:1767319671.213430:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000bb58abf8[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.213434:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000352b24a3 17ffffc0001001 3:0 ffff90cb042665e8 18 lru 00000080:00200000:0.0:1767319671.213440:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a3b1b5dd 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:0.0:1767319671.213442:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000bb58abf8 00000080:00200000:0.0:1767319671.213443:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.213446:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.213454:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.213466:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.213470:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.213472:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.213485:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.213488:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.213490:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.213495:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.213503:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.213512:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.213515:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.213519:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.213521:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [18, 18] 00000080:00200000:0.0:1767319671.213525:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.213528:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.213532:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 77824 i_blocks 2 00000080:00200000:0.0:1767319671.213535:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.213543:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 77824, count: 4096 00000080:00200000:0.0:1767319671.213547:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 77824, bytes: 4096 00000080:00200000:0.0:1767319671.213549:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.213553:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 20, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.213554:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [77824, 81920) 0 0 00000080:00200000:0.0:1767319671.213557:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.213561:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [19, 19] 00020000:00200000:0.0:1767319671.213564:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [77824, 81920) 81920, 4096 00020000:00200000:0.0:1767319671.213566:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.213571:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [19, 19] 00000008:00010000:0.0:1767319671.213577:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.213579:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.213587:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.213607:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.213700:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.213707:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.213714:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.213723:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [77824, 81920) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.213730:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 19 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.213749:0:88596:0:(rw26.c:912:ll_write_end()) pos 77824, len 4096, copied 4096 00000080:00200000:0.0:1767319671.213816:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005e26b825[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.213820:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000723793ce 17ffffc0001001 3:0 ffff90cb04266288 19 lru 00000080:00200000:0.0:1767319671.213826:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000009b5bd525 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:0.0:1767319671.213829:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005e26b825 00000080:00200000:0.0:1767319671.213831:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.213834:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.213844:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.213858:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.213861:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.213863:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.213877:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.213880:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.213883:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.213887:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.213894:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.213902:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.213905:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.213909:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.213912:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [19, 19] 00000080:00200000:0.0:1767319671.213917:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.213920:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.213926:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 81920 i_blocks 2 00000080:00200000:0.0:1767319671.213929:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.213938:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 81920, count: 4096 00000080:00200000:0.0:1767319671.213942:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 81920, bytes: 4096 00000080:00200000:0.0:1767319671.213944:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.213948:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 21, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.213950:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [81920, 86016) 0 0 00000080:00200000:0.0:1767319671.213952:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.213957:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [20, 20] 00020000:00200000:0.0:1767319671.213960:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [81920, 86016) 86016, 4096 00020000:00200000:0.0:1767319671.213963:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.213969:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [20, 20] 00000008:00010000:0.0:1767319671.213975:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.213977:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.213984:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.214004:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.214013:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.214021:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.214028:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.214038:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [81920, 86016) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.214044:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 20 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.214065:0:88596:0:(rw26.c:912:ll_write_end()) pos 81920, len 4096, copied 4096 00000080:00200000:0.0:1767319671.214070:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ff54b4e6[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.214073:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d04166b0 17ffffc0001001 3:0 ffff90cb3c70cd80 20 lru 00000080:00200000:0.0:1767319671.214079:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000137019bd 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:0.0:1767319671.214082:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ff54b4e6 00000080:00200000:0.0:1767319671.214083:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.214085:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.214095:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.214108:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.214111:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.214114:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.214234:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.214237:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.214240:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.214244:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.214252:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.214261:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.214264:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.214269:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.214272:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [20, 20] 00000080:00200000:0.0:1767319671.214276:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.214279:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.214284:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 86016 i_blocks 2 00000080:00200000:0.0:1767319671.214286:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.214294:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 86016, count: 4096 00000080:00200000:0.0:1767319671.214298:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 86016, bytes: 4096 00000080:00200000:0.0:1767319671.214301:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.214305:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 22, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.214306:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [86016, 90112) 0 0 00000080:00200000:0.0:1767319671.214309:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.214315:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [21, 21] 00020000:00200000:0.0:1767319671.214318:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [86016, 90112) 90112, 4096 00020000:00200000:0.0:1767319671.214321:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.214327:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [21, 21] 00000008:00010000:0.0:1767319671.214333:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.214336:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.214344:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.214497:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.214508:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.214515:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.214523:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.214532:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [86016, 90112) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.214539:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 21 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.214561:0:88596:0:(rw26.c:912:ll_write_end()) pos 86016, len 4096, copied 4096 00000080:00200000:0.0:1767319671.214566:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000050190fcf[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.214570:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002bc0082e 17ffffc0001001 3:0 ffff90cb3c70c6c0 21 lru 00000080:00200000:0.0:1767319671.214576:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000006da6f0a 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:0.0:1767319671.214578:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000050190fcf 00000080:00200000:0.0:1767319671.214579:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.214581:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.214590:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.214603:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.214606:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.214608:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.214703:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.214706:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.214709:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.214713:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.214722:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.214730:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.214733:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.214738:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.214741:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [21, 21] 00000080:00200000:0.0:1767319671.214744:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.214748:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.214752:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 90112 i_blocks 2 00000080:00200000:0.0:1767319671.214822:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.214833:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 90112, count: 4096 00000080:00200000:0.0:1767319671.214837:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 90112, bytes: 4096 00000080:00200000:0.0:1767319671.214839:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.214843:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 23, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.214845:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [90112, 94208) 0 0 00000080:00200000:0.0:1767319671.214847:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.214853:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [22, 22] 00020000:00200000:0.0:1767319671.214856:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [90112, 94208) 94208, 4096 00020000:00200000:0.0:1767319671.214858:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.214865:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [22, 22] 00000008:00010000:0.0:1767319671.214871:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.214874:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.214882:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.214901:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.214909:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.214916:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.214923:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.214931:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [90112, 94208) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.214936:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 22 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.214953:0:88596:0:(rw26.c:912:ll_write_end()) pos 90112, len 4096, copied 4096 00000080:00200000:0.0:1767319671.214957:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000071383b52[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.214959:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009975a767 17ffffc0001001 3:0 ffff90cb3c70c288 22 lru 00000080:00200000:0.0:1767319671.214965:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000064bc5add 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:0.0:1767319671.214967:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000071383b52 00000080:00200000:0.0:1767319671.214968:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.214970:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.214978:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.214990:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.214993:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.214995:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.215006:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.215008:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.215011:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.215015:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.215023:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.215031:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.215033:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.215038:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.215041:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [22, 22] 00000080:00200000:0.0:1767319671.215044:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.215047:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.215052:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 94208 i_blocks 2 00000080:00200000:0.0:1767319671.215054:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.215062:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 94208, count: 4096 00000080:00200000:0.0:1767319671.215066:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 94208, bytes: 4096 00000080:00200000:0.0:1767319671.215068:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.215072:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 24, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.215073:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [94208, 98304) 0 0 00000080:00200000:0.0:1767319671.215076:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.215081:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [23, 23] 00020000:00200000:0.0:1767319671.215083:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [94208, 98304) 98304, 4096 00020000:00200000:0.0:1767319671.215085:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.215091:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [23, 23] 00000008:00010000:0.0:1767319671.215096:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.215099:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.215106:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.215224:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.215234:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.215242:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.215250:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.215259:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [94208, 98304) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.215266:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 23 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.215288:0:88596:0:(rw26.c:912:ll_write_end()) pos 94208, len 4096, copied 4096 00000080:00200000:0.0:1767319671.215293:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000035aecf1e[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.215296:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000bb696c52 17ffffc0001001 3:0 ffff90cb3c70c5e8 23 lru 00000080:00200000:0.0:1767319671.215301:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000dba6e728 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:0.0:1767319671.215304:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000035aecf1e 00000080:00200000:0.0:1767319671.215305:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.215307:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.215314:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.215327:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.215329:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.215332:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.215344:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.215346:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.215349:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.215353:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.215361:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.215404:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.215407:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.215412:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.215415:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [23, 23] 00000080:00200000:0.0:1767319671.215419:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.215422:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.215427:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 98304 i_blocks 2 00000080:00200000:0.0:1767319671.215430:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.215438:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 98304, count: 4096 00000080:00200000:0.0:1767319671.215442:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 98304, bytes: 4096 00000080:00200000:0.0:1767319671.215444:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.215448:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 25, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.215449:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [98304, 102400) 0 0 00000080:00200000:0.0:1767319671.215452:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.215457:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [24, 24] 00020000:00200000:0.0:1767319671.215460:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [98304, 102400) 102400, 4096 00020000:00200000:0.0:1767319671.215462:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.215468:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [24, 24] 00000008:00010000:0.0:1767319671.215474:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.215476:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.215484:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.215502:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.215510:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.215517:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.215523:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.215532:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [98304, 102400) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.215537:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 24 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.215552:0:88596:0:(rw26.c:912:ll_write_end()) pos 98304, len 4096, copied 4096 00000080:00200000:0.0:1767319671.215556:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000097a3b568[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.215559:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007095e8d2 17ffffc0001001 3:0 ffff90cb3c70caf8 24 lru 00000080:00200000:0.0:1767319671.215564:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000045464c57 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:0.0:1767319671.215566:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000097a3b568 00000080:00200000:0.0:1767319671.215568:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.215570:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.215578:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.215590:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.215593:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.215595:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.215696:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.215700:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.215702:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.215706:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.215714:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.215723:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.215726:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.215730:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.215733:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [24, 24] 00000080:00200000:0.0:1767319671.215737:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.215740:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.215745:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 102400 i_blocks 2 00000080:00200000:0.0:1767319671.215748:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.215768:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 102400, count: 4096 00000080:00200000:0.0:1767319671.215772:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 102400, bytes: 4096 00000080:00200000:0.0:1767319671.215775:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.215779:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 26, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.215780:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [102400, 106496) 0 0 00000080:00200000:0.0:1767319671.215783:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.215788:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [25, 25] 00020000:00200000:0.0:1767319671.215791:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [102400, 106496) 106496, 4096 00020000:00200000:0.0:1767319671.215794:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.215799:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [25, 25] 00000008:00010000:0.0:1767319671.215805:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.215808:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.215815:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.215834:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.215843:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.215850:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.215857:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.215866:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [102400, 106496) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.215872:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 25 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.215889:0:88596:0:(rw26.c:912:ll_write_end()) pos 102400, len 4096, copied 4096 00000080:00200000:0.0:1767319671.215893:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000bac10f91[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.215896:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000876a53fd 17ffffc0001001 3:0 ffff90cb3c70c510 25 lru 00000080:00200000:0.0:1767319671.215901:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007bf84020 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:0.0:1767319671.215904:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000bac10f91 00000080:00200000:0.0:1767319671.215906:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.215908:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.215916:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.215928:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.215931:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.215933:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.215945:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.215948:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.215951:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.215955:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.215963:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.215971:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.215973:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.215977:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.215980:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [25, 25] 00000080:00200000:0.0:1767319671.215983:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.215986:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.215991:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 106496 i_blocks 2 00000080:00200000:0.0:1767319671.215994:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.216001:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 106496, count: 4096 00000080:00200000:0.0:1767319671.216004:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 106496, bytes: 4096 00000080:00200000:0.0:1767319671.216007:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.216010:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 27, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.216012:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [106496, 110592) 0 0 00000080:00200000:0.0:1767319671.216014:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.216019:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [26, 26] 00020000:00200000:0.0:1767319671.216022:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [106496, 110592) 110592, 4096 00020000:00200000:0.0:1767319671.216025:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.216030:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [26, 26] 00000008:00010000:0.0:1767319671.216036:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.216038:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.216046:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.216066:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.216076:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.216084:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.216091:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.216100:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [106496, 110592) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.216106:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 26 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.216265:0:88596:0:(rw26.c:912:ll_write_end()) pos 106496, len 4096, copied 4096 00000080:00200000:0.0:1767319671.216271:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003bf38967[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.216274:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000bc943bb5 17ffffc0001001 3:0 ffff90cb3c70ca20 26 lru 00000080:00200000:0.0:1767319671.216279:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d772e51d 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:0.0:1767319671.216281:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003bf38967 00000080:00200000:0.0:1767319671.216283:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.216285:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.216293:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.216308:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.216310:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.216314:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.216327:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.216330:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.216903:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.216913:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.216924:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.216937:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.216940:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.216947:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.216951:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [26, 26] 00000080:00200000:0.0:1767319671.216957:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.216960:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.216967:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 110592 i_blocks 2 00000080:00200000:0.0:1767319671.216971:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.216983:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 110592, count: 4096 00000080:00200000:0.0:1767319671.216989:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 110592, bytes: 4096 00000080:00200000:0.0:1767319671.216992:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.216996:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 28, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.216998:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [110592, 114688) 0 0 00000080:00200000:0.0:1767319671.217001:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.217008:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [27, 27] 00020000:00200000:0.0:1767319671.217012:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [110592, 114688) 114688, 4096 00020000:00200000:0.0:1767319671.217016:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.217024:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [27, 27] 00000008:00010000:0.0:1767319671.217034:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.217037:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.217049:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.217074:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.217084:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.217092:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.217100:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.217110:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [110592, 114688) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.217275:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 27 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.217322:0:88596:0:(rw26.c:912:ll_write_end()) pos 110592, len 4096, copied 4096 00000080:00200000:0.0:1767319671.217328:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000cce9d51c[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.217331:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000069736649 17ffffc0001021 2:0 ffff90cb3c70c798 27 lru 00000080:00200000:0.0:1767319671.217338:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001dfd6eef 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:0.0:1767319671.217340:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000cce9d51c 00000080:00200000:0.0:1767319671.217342:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.217346:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.217361:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.217407:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.217411:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.217413:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.217427:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.217430:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.217433:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.217437:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.217445:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.217453:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.217455:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.217459:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.217462:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [27, 27] 00000080:00200000:0.0:1767319671.217465:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.217468:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.217473:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 114688 i_blocks 2 00000080:00200000:0.0:1767319671.217476:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.217486:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 114688, count: 4096 00000080:00200000:0.0:1767319671.217490:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 114688, bytes: 4096 00000080:00200000:0.0:1767319671.217492:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.217496:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 29, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.217498:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [114688, 118784) 0 0 00000080:00200000:0.0:1767319671.217500:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.217506:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [28, 28] 00020000:00200000:0.0:1767319671.217509:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [114688, 118784) 118784, 4096 00020000:00200000:0.0:1767319671.217511:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.217517:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [28, 28] 00000008:00010000:0.0:1767319671.217737:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.217741:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.217751:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.217828:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.217838:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.217846:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.217854:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.217864:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [114688, 118784) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.217872:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 28 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.217894:0:88596:0:(rw26.c:912:ll_write_end()) pos 114688, len 4096, copied 4096 00000080:00200000:0.0:1767319671.217899:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000a738661b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.217902:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000025d3d113 17ffffc0001001 3:0 ffff90cb3c70c438 28 lru 00000080:00200000:0.0:1767319671.217908:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006c961bac 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:0.0:1767319671.217911:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000a738661b 00000080:00200000:0.0:1767319671.217912:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.217915:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.217925:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.217938:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.217941:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.217943:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.217956:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.217959:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.217962:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.217965:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.217973:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.217982:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.217985:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.217989:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.217992:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [28, 28] 00000080:00200000:0.0:1767319671.217996:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.217999:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.218003:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 118784 i_blocks 2 00000080:00200000:0.0:1767319671.218006:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.218016:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 118784, count: 4096 00000080:00200000:0.0:1767319671.218021:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 118784, bytes: 4096 00000080:00200000:0.0:1767319671.218024:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.218028:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 30, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.218029:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [118784, 122880) 0 0 00000080:00200000:0.0:1767319671.218032:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.218037:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [29, 29] 00020000:00200000:0.0:1767319671.218039:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [118784, 122880) 122880, 4096 00020000:00200000:0.0:1767319671.218042:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.218048:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [29, 29] 00000008:00010000:0.0:1767319671.218054:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.218056:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.218064:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.218083:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.218093:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.218100:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.218106:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.218114:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [118784, 122880) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.218217:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 29 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.218237:0:88596:0:(rw26.c:912:ll_write_end()) pos 118784, len 4096, copied 4096 00000080:00200000:0.0:1767319671.218242:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000040fba13f[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.218245:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e8c8da2f 17ffffc0001001 3:0 ffff90cb3c70c1b0 29 lru 00000080:00200000:0.0:1767319671.218250:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000083a64f78 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:0.0:1767319671.218252:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000040fba13f 00000080:00200000:0.0:1767319671.218254:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.218256:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.218265:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.218279:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.218282:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.218285:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.218297:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.218300:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.218302:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.218309:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.218316:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.218325:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.218327:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.218331:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.218334:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [29, 29] 00000080:00200000:0.0:1767319671.218338:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.218341:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.218346:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 122880 i_blocks 2 00000080:00200000:0.0:1767319671.218349:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.218357:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 122880, count: 4096 00000080:00200000:0.0:1767319671.218361:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 122880, bytes: 4096 00000080:00200000:0.0:1767319671.218363:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.218484:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 31, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.218486:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [122880, 126976) 0 0 00000080:00200000:0.0:1767319671.218489:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.218495:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [30, 30] 00020000:00200000:0.0:1767319671.218499:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [122880, 126976) 126976, 4096 00020000:00200000:0.0:1767319671.218501:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.218508:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [30, 30] 00000008:00010000:0.0:1767319671.218514:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.218517:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.218526:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.218546:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.218555:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.218564:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.218572:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.218581:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [122880, 126976) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.218587:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 30 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.218605:0:88596:0:(rw26.c:912:ll_write_end()) pos 122880, len 4096, copied 4096 00000080:00200000:0.0:1767319671.218609:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000027b90657[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.218697:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007b5d143a 17ffffc0001001 3:0 ffff90cb3c70c948 30 lru 00000080:00200000:0.0:1767319671.218704:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000078edb40 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:0.0:1767319671.218706:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000027b90657 00000080:00200000:0.0:1767319671.218708:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.218711:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.218721:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.218734:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.218737:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.218740:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.218826:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.218830:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.218833:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.218837:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.218846:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.218856:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.218858:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.218864:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.218867:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [30, 30] 00000080:00200000:0.0:1767319671.218871:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.218875:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.218880:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 126976 i_blocks 2 00000080:00200000:0.0:1767319671.218883:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.218892:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 126976, count: 4096 00000080:00200000:0.0:1767319671.218896:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 126976, bytes: 4096 00000080:00200000:0.0:1767319671.218899:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.218903:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 32, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.218904:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [126976, 131072) 0 0 00000080:00200000:0.0:1767319671.218907:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.218912:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [31, 31] 00020000:00200000:0.0:1767319671.218915:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [126976, 131072) 131072, 4096 00020000:00200000:0.0:1767319671.218918:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.218924:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [31, 31] 00000008:00010000:0.0:1767319671.218931:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.218934:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.218943:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.218963:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.218971:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.218979:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.218986:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.218996:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [126976, 131072) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.219003:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 31 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.219021:0:88596:0:(rw26.c:912:ll_write_end()) pos 126976, len 4096, copied 4096 00000080:00200000:0.0:1767319671.219026:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b5778a57[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.219029:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001c2d5a78 17ffffc0001001 3:0 ffff90cb3c70c000 31 lru 00000080:00200000:0.0:1767319671.219034:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000fad1bc6c 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:0.0:1767319671.219036:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b5778a57 00000080:00200000:0.0:1767319671.219038:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.219040:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.219048:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.219060:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.219063:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.219066:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.219083:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.219086:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.219088:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.219093:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.219102:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.219110:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.219113:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.219117:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.219226:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [31, 31] 00000080:00200000:0.0:1767319671.219230:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.219234:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.219238:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 131072 i_blocks 2 00000080:00200000:0.0:1767319671.219241:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.219250:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 131072, count: 4096 00000080:00200000:0.0:1767319671.219254:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 131072, bytes: 4096 00000080:00200000:0.0:1767319671.219257:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.219261:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 33, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.219263:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [131072, 135168) 0 0 00000080:00200000:0.0:1767319671.219266:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.219271:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [32, 32] 00020000:00200000:0.0:1767319671.219274:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [131072, 135168) 135168, 4096 00020000:00200000:0.0:1767319671.219276:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.219282:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [32, 32] 00000008:00010000:0.0:1767319671.219288:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.219291:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.219299:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.219319:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.219328:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.219335:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.219342:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.219352:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [131072, 135168) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.219358:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 32 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.219416:0:88596:0:(rw26.c:912:ll_write_end()) pos 131072, len 4096, copied 4096 00000080:00200000:0.0:1767319671.219421:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f676428d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.219425:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006ae503bf 17ffffc0001001 3:0 ffff90cb3c70c360 32 lru 00000080:00200000:0.0:1767319671.219430:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e2665cff 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:0.0:1767319671.219433:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f676428d 00000080:00200000:0.0:1767319671.219434:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.219442:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.219451:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.219463:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.219466:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.219469:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.219481:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.219484:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.219486:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.219490:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.219498:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.219507:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.219510:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.219514:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.219517:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [32, 32] 00000080:00200000:0.0:1767319671.219520:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.219523:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.219528:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 135168 i_blocks 2 00000080:00200000:0.0:1767319671.219531:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.219540:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 135168, count: 4096 00000080:00200000:0.0:1767319671.219544:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 135168, bytes: 4096 00000080:00200000:0.0:1767319671.219547:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.219550:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 34, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.219552:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [135168, 139264) 0 0 00000080:00200000:0.0:1767319671.219555:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.219560:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [33, 33] 00020000:00200000:0.0:1767319671.219564:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [135168, 139264) 139264, 4096 00020000:00200000:0.0:1767319671.219566:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.219571:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [33, 33] 00000008:00010000:0.0:1767319671.219577:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.219579:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.219587:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.219604:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.219699:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.219706:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.219712:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.219721:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [135168, 139264) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.219727:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 33 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.219745:0:88596:0:(rw26.c:912:ll_write_end()) pos 135168, len 4096, copied 4096 00000080:00200000:0.0:1767319671.219749:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005fe13d87[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.219752:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005ccc63c4 17ffffc0001001 3:0 ffff90cb3c70c870 33 lru 00000080:00200000:0.0:1767319671.219862:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000fbd5dceb 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:0.0:1767319671.219864:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005fe13d87 00000080:00200000:0.0:1767319671.219866:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.219868:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.219878:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.219891:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.219894:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.219896:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.219907:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.219910:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.219913:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.219917:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.219924:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.219933:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.219935:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.219939:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.219942:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [33, 33] 00000080:00200000:0.0:1767319671.219946:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.219949:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.219953:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 139264 i_blocks 2 00000080:00200000:0.0:1767319671.219956:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.219964:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 139264, count: 4096 00000080:00200000:0.0:1767319671.219967:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 139264, bytes: 4096 00000080:00200000:0.0:1767319671.219970:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.219973:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 35, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.219974:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [139264, 143360) 0 0 00000080:00200000:0.0:1767319671.219976:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.219981:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [34, 34] 00020000:00200000:0.0:1767319671.219984:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [139264, 143360) 143360, 4096 00020000:00200000:0.0:1767319671.219986:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.219991:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [34, 34] 00000008:00010000:0.0:1767319671.219996:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.219998:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.220216:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.220236:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.220244:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.220252:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.220258:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.220266:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [139264, 143360) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.220273:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 34 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.220290:0:88596:0:(rw26.c:912:ll_write_end()) pos 139264, len 4096, copied 4096 00000080:00200000:0.0:1767319671.220295:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005f41701b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.220298:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004b6190d3 17ffffc0001001 3:0 ffff90cb3c70c0d8 34 lru 00000080:00200000:0.0:1767319671.220303:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ee2a6e4a 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:0.0:1767319671.220306:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005f41701b 00000080:00200000:0.0:1767319671.220307:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.220309:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.220318:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.220329:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.220333:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.220335:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.220347:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.220350:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.220353:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.220357:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.220364:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.220429:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.220431:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.220436:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.220439:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [34, 34] 00000080:00200000:0.0:1767319671.220443:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.220447:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.220452:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 143360 i_blocks 2 00000080:00200000:0.0:1767319671.220455:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.220464:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 143360, count: 4096 00000080:00200000:0.0:1767319671.220468:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 143360, bytes: 4096 00000080:00200000:0.0:1767319671.220470:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.220474:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 36, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.220476:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [143360, 147456) 0 0 00000080:00200000:0.0:1767319671.220478:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.220483:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [35, 35] 00020000:00200000:0.0:1767319671.220486:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [143360, 147456) 147456, 4096 00020000:00200000:0.0:1767319671.220488:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.220493:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [35, 35] 00000008:00010000:0.0:1767319671.220498:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.220501:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.220508:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.220529:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.220538:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.220545:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.220552:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.220561:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [143360, 147456) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.220566:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 35 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.220590:0:88596:0:(rw26.c:912:ll_write_end()) pos 143360, len 4096, copied 4096 00000080:00200000:0.0:1767319671.220595:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000dab36183[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.220598:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000542afca8 17ffffc0001001 3:0 ffff90cb3c70cbd0 35 lru 00000080:00200000:0.0:1767319671.220603:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ca9a67e2 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:0.0:1767319671.220605:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000dab36183 00000080:00200000:0.0:1767319671.220606:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.220815:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.220829:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.220844:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.220847:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.220850:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.220863:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.220866:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.220868:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.220872:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.220881:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.220889:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.220892:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.220896:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.220900:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [35, 35] 00000080:00200000:0.0:1767319671.220904:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.220907:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.220912:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 147456 i_blocks 2 00000080:00200000:0.0:1767319671.220915:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.220923:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 147456, count: 4096 00000080:00200000:0.0:1767319671.220927:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 147456, bytes: 4096 00000080:00200000:0.0:1767319671.220930:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.220934:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 37, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.220935:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [147456, 151552) 0 0 00000080:00200000:0.0:1767319671.220938:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.220943:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [36, 36] 00020000:00200000:0.0:1767319671.220946:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [147456, 151552) 151552, 4096 00020000:00200000:0.0:1767319671.220948:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.220954:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [36, 36] 00000008:00010000:0.0:1767319671.220960:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.220963:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.220970:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.220989:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.220998:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.221006:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.221012:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.221022:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [147456, 151552) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.221028:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 36 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.221045:0:88596:0:(rw26.c:912:ll_write_end()) pos 147456, len 4096, copied 4096 00000080:00200000:0.0:1767319671.221049:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b79dd5d5[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.221053:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003108aea3 17ffffc0001001 3:0 ffff90cb3c70cca8 36 lru 00000080:00200000:0.0:1767319671.221058:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008eae1698 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:0.0:1767319671.221061:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b79dd5d5 00000080:00200000:0.0:1767319671.221062:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.221064:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.221072:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.221086:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.221089:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.221091:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.221104:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.221106:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.221109:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.221113:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.221137:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.221146:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.221149:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.221154:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.221157:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [36, 36] 00000080:00200000:0.0:1767319671.221161:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.221164:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.221169:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 151552 i_blocks 2 00000080:00200000:0.0:1767319671.221172:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.221179:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 151552, count: 4096 00000080:00200000:0.0:1767319671.221183:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 151552, bytes: 4096 00000080:00200000:0.0:1767319671.221185:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.221189:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 38, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.221191:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [151552, 155648) 0 0 00000080:00200000:0.0:1767319671.221193:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.221198:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [37, 37] 00020000:00200000:0.0:1767319671.221201:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [151552, 155648) 155648, 4096 00020000:00200000:0.0:1767319671.221204:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.221210:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [37, 37] 00000008:00010000:0.0:1767319671.221216:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.221219:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.221226:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.221247:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.221257:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.221266:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.221274:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.221284:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [151552, 155648) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.221291:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 37 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.221310:0:88596:0:(rw26.c:912:ll_write_end()) pos 151552, len 4096, copied 4096 00000080:00200000:0.0:1767319671.221315:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f7b3c18f[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.221318:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000005a157d1 17ffffc0001001 3:0 ffff90cb3c70ce58 37 lru 00000080:00200000:0.0:1767319671.221325:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000bd798a9d 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:0.0:1767319671.221327:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f7b3c18f 00000080:00200000:0.0:1767319671.221329:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.221331:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.221340:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.221353:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.221357:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.221359:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.221408:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.221412:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.221415:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.221420:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.221430:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.221439:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.221442:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.221446:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.221449:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [37, 37] 00000080:00200000:0.0:1767319671.221453:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.221456:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.221461:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 155648 i_blocks 2 00000080:00200000:0.0:1767319671.221464:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.221472:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 155648, count: 4096 00000080:00200000:0.0:1767319671.221475:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 155648, bytes: 4096 00000080:00200000:0.0:1767319671.221478:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.221481:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 39, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.221482:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [155648, 159744) 0 0 00000080:00200000:0.0:1767319671.221485:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.221492:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [38, 38] 00020000:00200000:0.0:1767319671.221495:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [155648, 159744) 159744, 4096 00020000:00200000:0.0:1767319671.221498:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.221503:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [38, 38] 00000008:00010000:0.0:1767319671.221509:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.221511:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.221518:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.221536:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.221546:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.221554:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.221561:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.221570:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [155648, 159744) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.221576:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 38 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.221597:0:88596:0:(rw26.c:912:ll_write_end()) pos 155648, len 4096, copied 4096 00000080:00200000:0.0:1767319671.221601:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000046bedc78[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.221604:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000aa08eaaf 17ffffc0001001 3:0 ffff90cb12b29e58 38 lru 00000080:00200000:0.0:1767319671.221609:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b8869472 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:0.0:1767319671.222194:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000046bedc78 00000080:00200000:0.0:1767319671.222196:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.222201:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.222220:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.222241:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.222245:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.222247:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.222271:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.222273:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.222276:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.222281:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.222290:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.222301:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.222304:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.222310:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.222314:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [38, 38] 00000080:00200000:0.0:1767319671.222320:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.222324:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.222332:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 159744 i_blocks 2 00000080:00200000:0.0:1767319671.222336:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.222349:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 159744, count: 4096 00000080:00200000:0.0:1767319671.222355:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 159744, bytes: 4096 00000080:00200000:0.0:1767319671.222358:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.222364:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 40, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.222412:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [159744, 163840) 0 0 00000080:00200000:0.0:1767319671.222417:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.222426:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [39, 39] 00020000:00200000:0.0:1767319671.222429:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [159744, 163840) 163840, 4096 00020000:00200000:0.0:1767319671.222433:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.222444:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [39, 39] 00000008:00010000:0.0:1767319671.222454:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.222458:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.222472:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.222493:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.222506:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.222515:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.222522:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.222533:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [159744, 163840) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.222542:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 39 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.222572:0:88596:0:(rw26.c:912:ll_write_end()) pos 159744, len 4096, copied 4096 00000080:00200000:0.0:1767319671.222578:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005d8db870[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.222581:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000060cde216 17ffffc0001001 3:0 ffff90cb12b29d80 39 lru 00000080:00200000:0.0:1767319671.222587:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000910c289a 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:0.0:1767319671.222590:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005d8db870 00000080:00200000:0.0:1767319671.222591:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.222593:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.222602:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.222752:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.222830:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.222833:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.222848:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.222851:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.222854:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.222859:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.222868:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.222878:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.222881:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.222886:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.222889:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [39, 39] 00000080:00200000:0.0:1767319671.222893:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.222896:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.222902:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 163840 i_blocks 2 00000080:00200000:0.0:1767319671.222905:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.222916:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 163840, count: 4096 00000080:00200000:0.0:1767319671.222920:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 163840, bytes: 4096 00000080:00200000:0.0:1767319671.222922:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.222926:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 41, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.222928:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [163840, 167936) 0 0 00000080:00200000:0.0:1767319671.222931:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.222937:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [40, 40] 00020000:00200000:0.0:1767319671.222941:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [163840, 167936) 167936, 4096 00020000:00200000:0.0:1767319671.222944:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.222950:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [40, 40] 00000008:00010000:0.0:1767319671.222957:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.222960:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.222968:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.222987:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.222997:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.223407:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.223415:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.223427:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [163840, 167936) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.223437:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 40 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.223465:0:88596:0:(rw26.c:912:ll_write_end()) pos 163840, len 4096, copied 4096 00000080:00200000:0.0:1767319671.223472:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f1ffda6c[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.223475:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e375f998 17ffffc0001001 3:0 ffff90cb12b296c0 40 lru 00000080:00200000:0.0:1767319671.223482:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000bb5e95e1 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:0.0:1767319671.223484:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f1ffda6c 00000080:00200000:0.0:1767319671.223485:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.223489:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.223503:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.223520:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.223523:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.223526:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.223540:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.223543:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.223546:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.223550:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.223559:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.223571:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.223574:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.223580:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.223583:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [40, 40] 00000080:00200000:0.0:1767319671.223588:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.223591:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.223598:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 167936 i_blocks 2 00000080:00200000:0.0:1767319671.223601:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.223709:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 167936, count: 4096 00000080:00200000:0.0:1767319671.223715:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 167936, bytes: 4096 00000080:00200000:0.0:1767319671.223718:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.223722:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 42, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.223724:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [167936, 172032) 0 0 00000080:00200000:0.0:1767319671.223727:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.223734:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [41, 41] 00020000:00200000:0.0:1767319671.223738:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [167936, 172032) 172032, 4096 00020000:00200000:0.0:1767319671.223741:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.223750:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [41, 41] 00000008:00010000:0.0:1767319671.223823:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.223828:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.223841:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.223862:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.223873:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.223881:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.223888:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.223898:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [167936, 172032) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.223905:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 41 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.223925:0:88596:0:(rw26.c:912:ll_write_end()) pos 167936, len 4096, copied 4096 00000080:00200000:0.0:1767319671.223930:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d527b04d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.223934:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c42977c5 17ffffc0001001 3:0 ffff90cb12b29288 41 lru 00000080:00200000:0.0:1767319671.223940:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000026734860 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:0.0:1767319671.223942:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d527b04d 00000080:00200000:0.0:1767319671.223944:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.223946:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.223955:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.223970:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.223973:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.223976:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.223989:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.223993:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.223995:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.224000:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.224008:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.224019:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.224022:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.224027:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.224030:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [41, 41] 00000080:00200000:0.0:1767319671.224034:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.224038:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.224043:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 172032 i_blocks 2 00000080:00200000:0.0:1767319671.224046:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.224054:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 172032, count: 4096 00000080:00200000:0.0:1767319671.224059:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 172032, bytes: 4096 00000080:00200000:0.0:1767319671.224061:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.224065:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 43, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.224067:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [172032, 176128) 0 0 00000080:00200000:0.0:1767319671.224069:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.224075:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [42, 42] 00020000:00200000:0.0:1767319671.224078:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [172032, 176128) 176128, 4096 00020000:00200000:0.0:1767319671.224081:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.224087:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [42, 42] 00000008:00010000:0.0:1767319671.224093:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.224096:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.224104:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.224228:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.224238:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.224246:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.224254:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.224263:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [172032, 176128) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.224269:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 42 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.224300:0:88596:0:(rw26.c:912:ll_write_end()) pos 172032, len 4096, copied 4096 00000080:00200000:0.0:1767319671.224305:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000003861536[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.224308:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007f07d67f 17ffffc0001021 2:0 ffff90cb12b295e8 42 lru 00000080:00200000:0.0:1767319671.224314:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000dcd3cfb8 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:0.0:1767319671.224317:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000003861536 00000080:00200000:0.0:1767319671.224318:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.224321:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.224331:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.224344:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.224348:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.224350:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.224362:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.224479:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.224483:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.224488:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.224496:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.224505:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.224508:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.224513:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.224516:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [42, 42] 00000080:00200000:0.0:1767319671.224520:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.224524:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.224529:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 176128 i_blocks 2 00000080:00200000:0.0:1767319671.224532:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.224541:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 176128, count: 4096 00000080:00200000:0.0:1767319671.224545:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 176128, bytes: 4096 00000080:00200000:0.0:1767319671.224548:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.224551:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 44, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.224553:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [176128, 180224) 0 0 00000080:00200000:0.0:1767319671.224556:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.224561:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [43, 43] 00020000:00200000:0.0:1767319671.224564:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [176128, 180224) 180224, 4096 00020000:00200000:0.0:1767319671.224567:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.224572:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [43, 43] 00000008:00010000:0.0:1767319671.224578:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.224580:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.224588:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.224607:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.224703:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.224712:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.224719:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.224730:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [176128, 180224) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.224737:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 43 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.224818:0:88596:0:(rw26.c:912:ll_write_end()) pos 176128, len 4096, copied 4096 00000080:00200000:0.0:1767319671.224824:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000494ddd1c[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.224827:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002715e778 17ffffc0001001 3:0 ffff90cb12b29af8 43 lru 00000080:00200000:0.0:1767319671.224833:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000078b97b28 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:0.0:1767319671.224836:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000494ddd1c 00000080:00200000:0.0:1767319671.224837:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.224840:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.224850:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.224864:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.224868:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.224871:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.224884:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.224888:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.224890:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.224895:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.224904:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.224914:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.224917:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.224922:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.224925:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [43, 43] 00000080:00200000:0.0:1767319671.224929:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.224932:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.224937:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 180224 i_blocks 2 00000080:00200000:0.0:1767319671.224941:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.224949:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 180224, count: 4096 00000080:00200000:0.0:1767319671.224954:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 180224, bytes: 4096 00000080:00200000:0.0:1767319671.224956:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.224960:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 45, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.224962:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [180224, 184320) 0 0 00000080:00200000:0.0:1767319671.224964:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.224970:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [44, 44] 00020000:00200000:0.0:1767319671.224974:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [180224, 184320) 184320, 4096 00020000:00200000:0.0:1767319671.224976:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.224982:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [44, 44] 00000008:00010000:0.0:1767319671.224988:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.224991:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.224998:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.225020:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.225029:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.225037:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.225045:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.225055:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [180224, 184320) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.225061:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 44 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.225078:0:88596:0:(rw26.c:912:ll_write_end()) pos 180224, len 4096, copied 4096 00000080:00200000:0.0:1767319671.225082:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004eb3a2ba[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.225086:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a0276e77 17ffffc0001001 3:0 ffff90cb12b29510 44 lru 00000080:00200000:0.0:1767319671.225092:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000858e5dd7 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:0.0:1767319671.225094:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004eb3a2ba 00000080:00200000:0.0:1767319671.225096:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.225098:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.225106:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.225215:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.225220:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.225223:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.225237:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.225240:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.225243:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.225247:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.225256:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.225265:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.225268:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.225273:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.225276:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [44, 44] 00000080:00200000:0.0:1767319671.225279:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.225517:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.225524:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 184320 i_blocks 2 00000080:00200000:0.0:1767319671.225528:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.225539:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 184320, count: 4096 00000080:00200000:0.0:1767319671.225543:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 184320, bytes: 4096 00000080:00200000:0.0:1767319671.225545:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.225548:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 46, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.225550:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [184320, 188416) 0 0 00000080:00200000:0.0:1767319671.225552:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.225558:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [45, 45] 00020000:00200000:0.0:1767319671.225562:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [184320, 188416) 188416, 4096 00020000:00200000:0.0:1767319671.225564:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.225572:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [45, 45] 00000008:00010000:0.0:1767319671.225580:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.225582:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.225591:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.225853:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.225867:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.225876:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.225884:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.225894:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [184320, 188416) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.225903:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 45 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.225927:0:88596:0:(rw26.c:912:ll_write_end()) pos 184320, len 4096, copied 4096 00000080:00200000:0.0:1767319671.225932:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000cf30a09d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.225936:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c675d229 17ffffc0001001 3:0 ffff90cb12b29a20 45 lru 00000080:00200000:0.0:1767319671.225942:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000011d5dbe0 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:0.0:1767319671.225944:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000cf30a09d 00000080:00200000:0.0:1767319671.225945:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.225949:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.225961:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.225976:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.225979:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.225982:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.226000:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.226003:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.226006:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.226010:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.226018:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.226029:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.226032:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.226038:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.226041:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [45, 45] 00000080:00200000:0.0:1767319671.226045:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.226049:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.226054:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 188416 i_blocks 2 00000080:00200000:0.0:1767319671.226057:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.226066:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 188416, count: 4096 00000080:00200000:0.0:1767319671.226071:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 188416, bytes: 4096 00000080:00200000:0.0:1767319671.226073:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.226077:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 47, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.226079:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [188416, 192512) 0 0 00000080:00200000:0.0:1767319671.226081:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.226087:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [46, 46] 00020000:00200000:0.0:1767319671.226090:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [188416, 192512) 192512, 4096 00020000:00200000:0.0:1767319671.226093:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.226099:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [46, 46] 00000008:00010000:0.0:1767319671.226106:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.226108:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.226216:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.226238:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.226248:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.226256:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.226262:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.226271:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [188416, 192512) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.226277:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 46 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.226297:0:88596:0:(rw26.c:912:ll_write_end()) pos 188416, len 4096, copied 4096 00000080:00200000:0.0:1767319671.226301:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000060a200e8[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.226304:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000aa2cb8b8 17ffffc0001001 3:0 ffff90cb12b29798 46 lru 00000080:00200000:0.0:1767319671.226309:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000005834f035 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:0.0:1767319671.226312:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000060a200e8 00000080:00200000:0.0:1767319671.226313:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.226315:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.226323:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.226337:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.226340:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.226342:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.226354:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.226358:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.226360:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.226407:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.226416:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.226426:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.226428:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.226433:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.226436:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [46, 46] 00000080:00200000:0.0:1767319671.226439:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.226442:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.226447:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 192512 i_blocks 2 00000080:00200000:0.0:1767319671.226450:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.226459:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 192512, count: 4096 00000080:00200000:0.0:1767319671.226463:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 192512, bytes: 4096 00000080:00200000:0.0:1767319671.226465:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.226469:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 48, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.226471:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [192512, 196608) 0 0 00000080:00200000:0.0:1767319671.226473:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.226479:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [47, 47] 00020000:00200000:0.0:1767319671.226482:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [192512, 196608) 196608, 4096 00020000:00200000:0.0:1767319671.226485:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.226490:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [47, 47] 00000008:00010000:0.0:1767319671.226496:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.226499:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.226507:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.226527:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.226537:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.226545:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.226551:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.226562:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [192512, 196608) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.226571:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 47 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.226587:0:88596:0:(rw26.c:912:ll_write_end()) pos 192512, len 4096, copied 4096 00000080:00200000:0.0:1767319671.226591:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000dd8bc99a[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.226594:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000359ac5cf 17ffffc0001001 3:0 ffff90cb12b29438 47 lru 00000080:00200000:0.0:1767319671.226600:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000074838c4d 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:0.0:1767319671.226602:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000dd8bc99a 00000080:00200000:0.0:1767319671.226603:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.226606:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.226628:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.226641:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.226644:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.226647:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.226659:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.226662:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.226665:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.226668:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.226676:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.226686:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.226689:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.226693:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.226696:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [47, 47] 00000080:00200000:0.0:1767319671.226700:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.226703:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.226708:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 196608 i_blocks 2 00000080:00200000:0.0:1767319671.226711:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.226718:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 196608, count: 4096 00000080:00200000:0.0:1767319671.226722:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 196608, bytes: 4096 00000080:00200000:0.0:1767319671.226725:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.226729:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 49, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.226730:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [196608, 200704) 0 0 00000080:00200000:0.0:1767319671.226733:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.226738:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [48, 48] 00020000:00200000:0.0:1767319671.226741:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [196608, 200704) 200704, 4096 00020000:00200000:0.0:1767319671.226743:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.226748:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [48, 48] 00000008:00010000:0.0:1767319671.226753:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.226969:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.226980:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.227000:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.227010:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.227018:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.227025:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.227034:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [196608, 200704) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.227040:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 48 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.227059:0:88596:0:(rw26.c:912:ll_write_end()) pos 196608, len 4096, copied 4096 00000080:00200000:0.0:1767319671.227064:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000023902762[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.227067:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005b8fdbb9 17ffffc0001001 3:0 ffff90cb12b291b0 48 lru 00000080:00200000:0.0:1767319671.227073:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008d8d7bca 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:0.0:1767319671.227075:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000023902762 00000080:00200000:0.0:1767319671.227077:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.227080:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.227089:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.227102:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.227105:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.227107:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.227136:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.227140:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.227143:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.227147:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.227155:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.227163:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.227166:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.227171:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.227174:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [48, 48] 00000080:00200000:0.0:1767319671.227179:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.227181:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.227187:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 200704 i_blocks 2 00000080:00200000:0.0:1767319671.227190:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.227198:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 200704, count: 4096 00000080:00200000:0.0:1767319671.227203:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 200704, bytes: 4096 00000080:00200000:0.0:1767319671.227205:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.227208:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 50, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.227209:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [200704, 204800) 0 0 00000080:00200000:0.0:1767319671.227212:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.227218:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [49, 49] 00020000:00200000:0.0:1767319671.227221:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [200704, 204800) 204800, 4096 00020000:00200000:0.0:1767319671.227224:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.227229:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [49, 49] 00000008:00010000:0.0:1767319671.227236:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.227238:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.227245:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.227268:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.227277:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.227284:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.227291:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.227301:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [200704, 204800) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.227308:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 49 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.227328:0:88596:0:(rw26.c:912:ll_write_end()) pos 200704, len 4096, copied 4096 00000080:00200000:0.0:1767319671.227333:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000bffc64ab[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.227336:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000000f78ed62 17ffffc0001001 3:0 ffff90cb12b29948 49 lru 00000080:00200000:0.0:1767319671.227342:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000066c003ae 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:0.0:1767319671.227344:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000bffc64ab 00000080:00200000:0.0:1767319671.227346:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.227348:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.227356:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.227408:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.227412:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.227415:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.227429:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.227432:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.227434:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.227438:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.227446:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.227455:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.227458:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.227463:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.227466:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [49, 49] 00000080:00200000:0.0:1767319671.227470:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.227474:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.227479:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 204800 i_blocks 2 00000080:00200000:0.0:1767319671.227482:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.227489:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 204800, count: 4096 00000080:00200000:0.0:1767319671.227493:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 204800, bytes: 4096 00000080:00200000:0.0:1767319671.227495:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.227499:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 51, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.227501:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [204800, 208896) 0 0 00000080:00200000:0.0:1767319671.227503:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.227508:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [50, 50] 00020000:00200000:0.0:1767319671.227511:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [204800, 208896) 208896, 4096 00020000:00200000:0.0:1767319671.227513:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.227519:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [50, 50] 00000008:00010000:0.0:1767319671.227524:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.227527:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.227534:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.227553:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.227561:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.227568:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.227575:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.227584:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [204800, 208896) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.227590:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 50 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.227607:0:88596:0:(rw26.c:912:ll_write_end()) pos 204800, len 4096, copied 4096 00000080:00200000:0.0:1767319671.227611:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000072a97c01[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.227615:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c427bc89 17ffffc0001001 3:0 ffff90cb12b29000 50 lru 00000080:00200000:0.0:1767319671.227620:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000002be98ca8 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:0.0:1767319671.227622:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000072a97c01 00000080:00200000:0.0:1767319671.227624:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.227627:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.227637:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.227649:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.227652:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.227655:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.227667:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.227669:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.227672:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.227676:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.227683:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.227692:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.227695:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.227699:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.227702:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [50, 50] 00000080:00200000:0.0:1767319671.227706:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.227709:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.227714:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 208896 i_blocks 2 00000080:00200000:0.0:1767319671.227717:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.227725:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 208896, count: 4096 00000080:00200000:0.0:1767319671.227729:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 208896, bytes: 4096 00000080:00200000:0.0:1767319671.227732:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.227735:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 52, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.227737:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [208896, 212992) 0 0 00000080:00200000:0.0:1767319671.227739:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.227745:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [51, 51] 00020000:00200000:0.0:1767319671.227748:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [208896, 212992) 212992, 4096 00020000:00200000:0.0:1767319671.227750:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.227756:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [51, 51] 00000008:00010000:0.0:1767319671.227762:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.227765:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.227772:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.227790:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.227798:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.227805:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.227812:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.227821:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [208896, 212992) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.227827:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 51 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.227842:0:88596:0:(rw26.c:912:ll_write_end()) pos 208896, len 4096, copied 4096 00000080:00200000:0.0:1767319671.227847:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000c0783fd[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.227850:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000da12efda 17ffffc0001001 3:0 ffff90cb12b29360 51 lru 00000080:00200000:0.0:1767319671.227855:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f23bf6da 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:0.0:1767319671.227857:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000c0783fd 00000080:00200000:0.0:1767319671.227858:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.227860:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.227868:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.227880:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.227883:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.227885:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.227895:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.227898:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.227900:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.227904:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.227912:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.227920:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.227922:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.227926:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.227929:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [51, 51] 00000080:00200000:0.0:1767319671.227932:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.227935:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.227939:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 212992 i_blocks 2 00000080:00200000:0.0:1767319671.227942:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.227949:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 212992, count: 4096 00000080:00200000:0.0:1767319671.227952:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 212992, bytes: 4096 00000080:00200000:0.0:1767319671.227954:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.227958:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 53, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.227960:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [212992, 217088) 0 0 00000080:00200000:0.0:1767319671.227962:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.227967:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [52, 52] 00020000:00200000:0.0:1767319671.227969:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [212992, 217088) 217088, 4096 00020000:00200000:0.0:1767319671.227972:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.227976:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [52, 52] 00000008:00010000:0.0:1767319671.227981:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.227983:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.227990:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228009:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228017:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228024:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228030:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.228038:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [212992, 217088) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.228043:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 52 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.228056:0:88596:0:(rw26.c:912:ll_write_end()) pos 212992, len 4096, copied 4096 00000080:00200000:0.0:1767319671.228060:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004a728c90[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.228063:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e321d052 17ffffc0001001 3:0 ffff90cb12b29870 52 lru 00000080:00200000:0.0:1767319671.228068:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000077a44a6c 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:0.0:1767319671.228070:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004a728c90 00000080:00200000:0.0:1767319671.228072:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.228074:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.228080:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.228091:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.228093:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.228095:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.228107:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.228110:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.228112:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.228116:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228138:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.228148:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.228150:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.228155:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.228158:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [52, 52] 00000080:00200000:0.0:1767319671.228161:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.228165:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.228169:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 217088 i_blocks 2 00000080:00200000:0.0:1767319671.228172:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.228179:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 217088, count: 4096 00000080:00200000:0.0:1767319671.228182:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 217088, bytes: 4096 00000080:00200000:0.0:1767319671.228184:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.228187:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 54, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.228189:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [217088, 221184) 0 0 00000080:00200000:0.0:1767319671.228191:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.228196:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [53, 53] 00020000:00200000:0.0:1767319671.228199:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [217088, 221184) 221184, 4096 00020000:00200000:0.0:1767319671.228202:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.228206:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [53, 53] 00000008:00010000:0.0:1767319671.228211:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.228213:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.228220:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228237:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228247:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228254:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228262:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.228270:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [217088, 221184) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.228275:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 53 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.228290:0:88596:0:(rw26.c:912:ll_write_end()) pos 217088, len 4096, copied 4096 00000080:00200000:0.0:1767319671.228294:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f13c7a81[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.228296:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002a644539 17ffffc0001001 3:0 ffff90cb12b290d8 53 lru 00000080:00200000:0.0:1767319671.228301:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006ce40c8c 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:0.0:1767319671.228304:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f13c7a81 00000080:00200000:0.0:1767319671.228305:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.228307:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.228314:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.228326:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.228329:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.228331:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.228341:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.228344:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.228347:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.228351:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228358:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.228407:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.228410:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.228415:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.228418:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [53, 53] 00000080:00200000:0.0:1767319671.228422:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.228425:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.228430:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 221184 i_blocks 2 00000080:00200000:0.0:1767319671.228432:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.228439:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 221184, count: 4096 00000080:00200000:0.0:1767319671.228443:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 221184, bytes: 4096 00000080:00200000:0.0:1767319671.228445:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.228449:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 55, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.228450:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [221184, 225280) 0 0 00000080:00200000:0.0:1767319671.228453:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.228458:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [54, 54] 00020000:00200000:0.0:1767319671.228461:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [221184, 225280) 225280, 4096 00020000:00200000:0.0:1767319671.228463:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.228467:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [54, 54] 00000008:00010000:0.0:1767319671.228473:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.228475:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.228481:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228500:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228509:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228517:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228523:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.228532:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [221184, 225280) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.228538:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 54 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.228556:0:88596:0:(rw26.c:912:ll_write_end()) pos 221184, len 4096, copied 4096 00000080:00200000:0.0:1767319671.228560:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000cc66755d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.228563:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005d1fbf98 17ffffc0001001 3:0 ffff90cb12b29bd0 54 lru 00000080:00200000:0.0:1767319671.228568:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000030b4be17 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:0.0:1767319671.228571:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000cc66755d 00000080:00200000:0.0:1767319671.228572:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.228574:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.228582:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.228594:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.228597:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.228600:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.228612:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.228614:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.228617:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.228620:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228628:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.228637:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.228639:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.228643:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.228645:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [54, 54] 00000080:00200000:0.0:1767319671.228649:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.228652:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.228657:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 225280 i_blocks 2 00000080:00200000:0.0:1767319671.228660:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.228668:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 225280, count: 4096 00000080:00200000:0.0:1767319671.228672:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 225280, bytes: 4096 00000080:00200000:0.0:1767319671.228674:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.228677:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 56, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.228679:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [225280, 229376) 0 0 00000080:00200000:0.0:1767319671.228682:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.228687:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [55, 55] 00020000:00200000:0.0:1767319671.228690:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [225280, 229376) 229376, 4096 00020000:00200000:0.0:1767319671.228692:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.228697:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [55, 55] 00000008:00010000:0.0:1767319671.228703:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.228705:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.228713:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228731:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228740:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228748:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228755:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.228765:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [225280, 229376) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.228770:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 55 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.228788:0:88596:0:(rw26.c:912:ll_write_end()) pos 225280, len 4096, copied 4096 00000080:00200000:0.0:1767319671.228792:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b17c79ed[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.228795:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ccf54764 17ffffc0001001 3:0 ffff90cb12b29ca8 55 lru 00000080:00200000:0.0:1767319671.228800:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000000ccce5e5 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:0.0:1767319671.228802:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b17c79ed 00000080:00200000:0.0:1767319671.228804:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.228806:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.228814:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.228826:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.228829:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.228831:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.228844:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.228846:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.228849:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.228854:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228862:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.228870:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.228873:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.228877:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.228880:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [55, 55] 00000080:00200000:0.0:1767319671.228884:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.228888:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.228893:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 229376 i_blocks 2 00000080:00200000:0.0:1767319671.228895:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.228903:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 229376, count: 4096 00000080:00200000:0.0:1767319671.228907:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 229376, bytes: 4096 00000080:00200000:0.0:1767319671.228910:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.228913:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 57, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.228915:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [229376, 233472) 0 0 00000080:00200000:0.0:1767319671.228917:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.228922:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [56, 56] 00020000:00200000:0.0:1767319671.228925:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [229376, 233472) 233472, 4096 00020000:00200000:0.0:1767319671.228928:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.228933:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [56, 56] 00000008:00010000:0.0:1767319671.228938:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.228941:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.228947:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228968:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228977:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228984:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.228991:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.228999:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [229376, 233472) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.229004:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 56 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.229024:0:88596:0:(rw26.c:912:ll_write_end()) pos 229376, len 4096, copied 4096 00000080:00200000:0.0:1767319671.229028:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008dba8db9[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.229031:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001a54f24c 17ffffc0001001 3:0 ffff90cb0789da20 56 lru 00000080:00200000:0.0:1767319671.229036:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004d88e44e 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:0.0:1767319671.229038:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008dba8db9 00000080:00200000:0.0:1767319671.229039:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.229041:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.229049:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.229060:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.229063:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.229065:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.229076:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.229078:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.229080:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.229084:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.229092:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.229100:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.229102:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.229106:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.229109:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [56, 56] 00000080:00200000:0.0:1767319671.229112:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.229115:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.229134:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 233472 i_blocks 2 00000080:00200000:0.0:1767319671.229137:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.229145:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 233472, count: 4096 00000080:00200000:0.0:1767319671.229148:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 233472, bytes: 4096 00000080:00200000:0.0:1767319671.229150:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.229153:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 58, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.229155:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [233472, 237568) 0 0 00000080:00200000:0.0:1767319671.229157:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.229162:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [57, 57] 00020000:00200000:0.0:1767319671.229165:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [233472, 237568) 237568, 4096 00020000:00200000:0.0:1767319671.229168:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.229172:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [57, 57] 00000008:00010000:0.0:1767319671.229177:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.229179:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.229185:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.229203:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.229211:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.229218:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.229224:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.229232:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [233472, 237568) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.229238:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 57 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.229263:0:88596:0:(rw26.c:912:ll_write_end()) pos 233472, len 4096, copied 4096 00000080:00200000:0.0:1767319671.229267:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004e2cb41f[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.229270:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000978fcd12 17ffffc0001021 2:0 ffff90cb0789d510 57 lru 00000080:00200000:0.0:1767319671.229274:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000002dd7b009 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:0.0:1767319671.229277:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004e2cb41f 00000080:00200000:0.0:1767319671.229278:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.229280:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.229287:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.229298:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.229301:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.229303:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.229314:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.229317:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.229320:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.229323:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.229331:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.229339:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.229342:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.229346:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.229349:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [57, 57] 00000080:00200000:0.0:1767319671.229353:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.229356:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.229360:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 237568 i_blocks 2 00000080:00200000:0.0:1767319671.229363:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.229415:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 237568, count: 4096 00000080:00200000:0.0:1767319671.229420:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 237568, bytes: 4096 00000080:00200000:0.0:1767319671.229422:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.229426:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 59, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.229427:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [237568, 241664) 0 0 00000080:00200000:0.0:1767319671.229430:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.229436:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [58, 58] 00020000:00200000:0.0:1767319671.229438:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [237568, 241664) 241664, 4096 00020000:00200000:0.0:1767319671.229440:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.229446:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [58, 58] 00000008:00010000:0.0:1767319671.229451:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.229454:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.229461:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.229482:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.229491:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.229504:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.229511:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.229521:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [237568, 241664) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.229528:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 58 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.229544:0:88596:0:(rw26.c:912:ll_write_end()) pos 237568, len 4096, copied 4096 00000080:00200000:0.0:1767319671.229549:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000073bbd40e[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.229552:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000fdcf3abf 17ffffc0001001 3:0 ffff90cb0789daf8 58 lru 00000080:00200000:0.0:1767319671.229557:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a0e4277f 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:0.0:1767319671.229560:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000073bbd40e 00000080:00200000:0.0:1767319671.229561:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.229563:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.229572:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.229584:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.229587:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.229590:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.229602:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.229605:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.229608:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.229612:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.229621:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.229628:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.229631:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.229634:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.229637:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [58, 58] 00000080:00200000:0.0:1767319671.229641:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.229643:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.229648:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 241664 i_blocks 2 00000080:00200000:0.0:1767319671.229652:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.229659:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 241664, count: 4096 00000080:00200000:0.0:1767319671.229662:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 241664, bytes: 4096 00000080:00200000:0.0:1767319671.229665:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.229668:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 60, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.229669:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [241664, 245760) 0 0 00000080:00200000:0.0:1767319671.229671:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.229676:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [59, 59] 00020000:00200000:0.0:1767319671.229679:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [241664, 245760) 245760, 4096 00020000:00200000:0.0:1767319671.229682:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.229687:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [59, 59] 00000008:00010000:0.0:1767319671.229692:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.229694:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.229701:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.229719:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.229728:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.229735:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.229742:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.229750:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [241664, 245760) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.229757:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 59 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.229773:0:88596:0:(rw26.c:912:ll_write_end()) pos 241664, len 4096, copied 4096 00000080:00200000:0.0:1767319671.229777:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000bd918da3[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.229780:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001af1f09a 17ffffc0001001 3:0 ffff90cb0789d5e8 59 lru 00000080:00200000:0.0:1767319671.229786:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000de30cd6a 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:0.0:1767319671.229788:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000bd918da3 00000080:00200000:0.0:1767319671.229790:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.229792:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.229800:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.229813:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.229815:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.229818:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.229832:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.229835:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.229838:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.229842:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.229850:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.229860:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.229862:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.229866:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.229870:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [59, 59] 00000080:00200000:0.0:1767319671.229874:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.229877:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.229881:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 245760 i_blocks 2 00000080:00200000:0.0:1767319671.229883:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.229891:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 245760, count: 4096 00000080:00200000:0.0:1767319671.229894:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 245760, bytes: 4096 00000080:00200000:0.0:1767319671.229897:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.229900:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 61, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.229902:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [245760, 249856) 0 0 00000080:00200000:0.0:1767319671.229904:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.229909:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [60, 60] 00020000:00200000:0.0:1767319671.229912:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [245760, 249856) 249856, 4096 00020000:00200000:0.0:1767319671.229914:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.229919:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [60, 60] 00000008:00010000:0.0:1767319671.229925:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.229927:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.229934:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.229951:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.229959:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.229967:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.229973:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.229981:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [245760, 249856) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.229988:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 60 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.230004:0:88596:0:(rw26.c:912:ll_write_end()) pos 245760, len 4096, copied 4096 00000080:00200000:0.0:1767319671.230008:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000884c2ece[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.230011:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a295e1f1 17ffffc0001001 3:0 ffff90cb0789d798 60 lru 00000080:00200000:0.0:1767319671.230016:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000002fb4d0f 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:0.0:1767319671.230018:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000884c2ece 00000080:00200000:0.0:1767319671.230020:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.230022:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.230031:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.230043:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.230046:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.230048:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.230060:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.230063:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.230066:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.230070:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.230078:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.230087:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.230090:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.230095:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.230098:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [60, 60] 00000080:00200000:0.0:1767319671.230102:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.230104:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.230109:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 249856 i_blocks 2 00000080:00200000:0.0:1767319671.230111:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.234936:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 249856, count: 4096 00000080:00200000:0.0:1767319671.234970:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 249856, bytes: 4096 00000080:00200000:0.0:1767319671.234979:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.234990:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 62, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.234993:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [249856, 253952) 0 0 00000080:00200000:0.0:1767319671.234998:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.235021:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [61, 61] 00020000:00200000:0.0:1767319671.235031:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [249856, 253952) 253952, 4096 00020000:00200000:0.0:1767319671.235036:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.235065:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [61, 61] 00000008:00010000:0.0:1767319671.235090:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.235095:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.235729:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.235913:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.235930:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.235941:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.235949:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.235966:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [249856, 253952) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.235984:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 61 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.237394:0:88596:0:(rw26.c:912:ll_write_end()) pos 249856, len 4096, copied 4096 00000080:00200000:0.0:1767319671.237413:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007d7233d8[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.237418:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000000c3011a0 17ffffc0001001 3:0 ffff90cb0789d438 61 lru 00000080:00200000:0.0:1767319671.237428:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000be225a70 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:0.0:1767319671.237430:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007d7233d8 00000080:00200000:0.0:1767319671.237432:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.237439:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.237471:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.237509:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.237514:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.237519:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.237555:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.237560:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.237563:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.237571:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.237582:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.237601:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.237604:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.238237:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.238248:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [61, 61] 00000080:00200000:0.0:1767319671.238258:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.238263:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.238278:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 253952 i_blocks 2 00000080:00200000:0.0:1767319671.238285:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.238315:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 253952, count: 4096 00000080:00200000:0.0:1767319671.238324:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 253952, bytes: 4096 00000080:00200000:0.0:1767319671.238329:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.238336:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 63, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.238339:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [253952, 258048) 0 0 00000080:00200000:0.0:1767319671.238343:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.238357:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [62, 62] 00020000:00200000:0.0:1767319671.238363:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [253952, 258048) 258048, 4096 00020000:00200000:0.0:1767319671.238736:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.238755:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [62, 62] 00000008:00010000:0.0:1767319671.238773:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.238780:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.238804:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.238838:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.238852:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.238862:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.238870:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.238883:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [253952, 258048) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.238896:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 62 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.238934:0:88596:0:(rw26.c:912:ll_write_end()) pos 253952, len 4096, copied 4096 00000080:00200000:0.0:1767319671.238942:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000945aa95b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.238946:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002462bb64 17ffffc0001001 3:0 ffff90cb0789d1b0 62 lru 00000080:00200000:0.0:1767319671.238954:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e131c1ae 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:0.0:1767319671.238956:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000945aa95b 00000080:00200000:0.0:1767319671.238958:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.238961:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.238982:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.239007:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.239013:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.239016:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.239034:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.239038:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.239041:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.239045:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.239055:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.239068:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.239071:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.239078:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.239082:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [62, 62] 00000080:00200000:0.0:1767319671.239088:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.239092:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.239099:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 258048 i_blocks 2 00000080:00200000:0.0:1767319671.239102:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.239113:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 258048, count: 4096 00000080:00200000:0.0:1767319671.240214:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 258048, bytes: 4096 00000080:00200000:0.0:1767319671.240228:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.240237:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 64, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.240239:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [258048, 262144) 0 0 00000080:00200000:0.0:1767319671.240244:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.240260:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [63, 63] 00020000:00200000:0.0:1767319671.240266:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [258048, 262144) 262144, 4096 00020000:00200000:0.0:1767319671.240270:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.240287:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [63, 63] 00000008:00010000:0.0:1767319671.240302:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.240308:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.240330:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.240364:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.240408:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.240418:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.240426:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.240440:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [258048, 262144) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.240452:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 63 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.240490:0:88596:0:(rw26.c:912:ll_write_end()) pos 258048, len 4096, copied 4096 00000080:00200000:0.0:1767319671.240497:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000bf7900ec[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.240500:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003825caba 17ffffc0001001 3:0 ffff90cb0789d948 63 lru 00000080:00200000:0.0:1767319671.240508:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000000173e29c 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:0.0:1767319671.240511:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000bf7900ec 00000080:00200000:0.0:1767319671.240512:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.240517:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.240536:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.240562:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.240566:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.240570:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.240590:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.240594:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.240597:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.240602:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.241456:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.241483:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.241487:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.241499:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.241506:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [63, 63] 00000080:00200000:0.0:1767319671.241515:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.241519:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.241533:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 262144 i_blocks 2 00000080:00200000:0.0:1767319671.241539:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.241571:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 262144, count: 4096 00000080:00200000:0.0:1767319671.241579:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 262144, bytes: 4096 00000080:00200000:0.0:1767319671.241584:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.241590:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 65, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.241592:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [262144, 266240) 0 0 00000080:00200000:0.0:1767319671.241596:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.241607:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [64, 64] 00020000:00200000:0.0:1767319671.242229:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [262144, 266240) 266240, 4096 00020000:00200000:0.0:1767319671.242236:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.242257:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [64, 64] 00000008:00010000:0.0:1767319671.242277:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.242284:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.242306:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.242344:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.242358:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.242492:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.242502:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.242515:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [262144, 266240) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.242531:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 64 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.242591:0:88596:0:(rw26.c:912:ll_write_end()) pos 262144, len 4096, copied 4096 00000080:00200000:0.0:1767319671.242603:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000a79da6cf[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.242607:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000468b6768 17ffffc0001001 3:0 ffff90cb0789d000 64 lru 00000080:00200000:0.0:1767319671.242895:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000059a49826 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:0.0:1767319671.242898:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000a79da6cf 00000080:00200000:0.0:1767319671.242900:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.242905:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.242932:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.242964:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.242970:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.242973:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.242998:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.243001:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.243004:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.243010:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.243019:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.243035:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.243038:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.243048:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.243053:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [64, 64] 00000080:00200000:0.0:1767319671.243060:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.243064:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.243074:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 266240 i_blocks 2 00000080:00200000:0.0:1767319671.243078:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.243099:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 266240, count: 4096 00000080:00200000:0.0:1767319671.243107:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 266240, bytes: 4096 00000080:00200000:0.0:1767319671.243111:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.244062:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 66, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.244070:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [266240, 270336) 0 0 00000080:00200000:0.0:1767319671.244078:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.244097:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [65, 65] 00020000:00200000:0.0:1767319671.244105:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [266240, 270336) 270336, 4096 00020000:00200000:0.0:1767319671.244110:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.244146:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [65, 65] 00000008:00010000:0.0:1767319671.244164:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.244170:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.244193:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.244227:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.244240:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.244249:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.244256:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.244269:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [266240, 270336) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.244287:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 65 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.244332:0:88596:0:(rw26.c:912:ll_write_end()) pos 266240, len 4096, copied 4096 00000080:00200000:0.0:1767319671.244343:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000002fd0a3a[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.244348:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000078abcfc5 17ffffc0001001 3:0 ffff90cb0789d360 65 lru 00000080:00200000:0.0:1767319671.244356:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ffdeda77 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:0.0:1767319671.244358:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000002fd0a3a 00000080:00200000:0.0:1767319671.244360:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.244364:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.244423:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.244453:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.244458:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.244461:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.244483:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.244486:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.244489:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.244493:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.244503:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.244519:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.244522:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.244530:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.244536:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [65, 65] 00000080:00200000:0.0:1767319671.244542:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.244545:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.244554:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 270336 i_blocks 2 00000080:00200000:0.0:1767319671.244559:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.244581:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 270336, count: 4096 00000080:00200000:0.0:1767319671.244587:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 270336, bytes: 4096 00000080:00200000:0.0:1767319671.244591:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.244596:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 67, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.244598:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [270336, 274432) 0 0 00000080:00200000:0.0:1767319671.244600:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.244605:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [66, 66] 00020000:00200000:0.0:1767319671.244621:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [270336, 274432) 274432, 4096 00020000:00200000:0.0:1767319671.244624:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.244631:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [66, 66] 00000008:00010000:0.0:1767319671.244637:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.244640:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.244649:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.244670:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.244678:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.244686:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.244694:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.244703:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [270336, 274432) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.244710:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 66 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.244730:0:88596:0:(rw26.c:912:ll_write_end()) pos 270336, len 4096, copied 4096 00000080:00200000:0.0:1767319671.244735:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000011eaaf54[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.244738:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f9cc2e82 17ffffc0001001 3:0 ffff90cb0789d870 66 lru 00000080:00200000:0.0:1767319671.244743:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000005737cbe0 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:0.0:1767319671.244746:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000011eaaf54 00000080:00200000:0.0:1767319671.244747:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.244750:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.244772:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.244787:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.244791:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.244793:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.244813:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.244816:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.244819:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.244823:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.244832:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.244840:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.244843:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.244847:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.244850:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [66, 66] 00000080:00200000:0.0:1767319671.244854:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.244857:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.244863:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 274432 i_blocks 2 00000080:00200000:0.0:1767319671.244865:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.244874:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 274432, count: 4096 00000080:00200000:0.0:1767319671.244878:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 274432, bytes: 4096 00000080:00200000:0.0:1767319671.244881:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.244885:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 68, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.244887:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [274432, 278528) 0 0 00000080:00200000:0.0:1767319671.244889:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.244895:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [67, 67] 00020000:00200000:0.0:1767319671.244898:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [274432, 278528) 278528, 4096 00020000:00200000:0.0:1767319671.244901:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.244907:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [67, 67] 00000008:00010000:0.0:1767319671.244912:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.244915:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.244923:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.244944:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.244953:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.244960:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.244967:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.244977:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [274432, 278528) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.244983:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 67 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.245001:0:88596:0:(rw26.c:912:ll_write_end()) pos 274432, len 4096, copied 4096 00000080:00200000:0.0:1767319671.245006:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ee60b15c[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.245009:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000027921bd4 17ffffc0001001 3:0 ffff90cb0789d0d8 67 lru 00000080:00200000:0.0:1767319671.245015:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000890a7aef 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:0.0:1767319671.245018:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ee60b15c 00000080:00200000:0.0:1767319671.245019:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.245021:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.245030:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.245043:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.245046:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.245048:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.245061:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.245064:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.245067:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.245072:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.245081:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.245090:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.245092:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.245097:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.245101:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [67, 67] 00000080:00200000:0.0:1767319671.245105:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.245108:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.245114:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 278528 i_blocks 2 00000080:00200000:0.0:1767319671.245116:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.245139:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 278528, count: 4096 00000080:00200000:0.0:1767319671.245143:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 278528, bytes: 4096 00000080:00200000:0.0:1767319671.245146:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.245150:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 69, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.245151:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [278528, 282624) 0 0 00000080:00200000:0.0:1767319671.245154:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.245160:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [68, 68] 00020000:00200000:0.0:1767319671.245163:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [278528, 282624) 282624, 4096 00020000:00200000:0.0:1767319671.245165:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.245172:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [68, 68] 00000008:00010000:0.0:1767319671.245179:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.245181:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.245190:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.245211:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.245221:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.245229:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.245237:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.245246:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [278528, 282624) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.245253:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 68 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.245272:0:88596:0:(rw26.c:912:ll_write_end()) pos 278528, len 4096, copied 4096 00000080:00200000:0.0:1767319671.245277:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000098170de1[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.245281:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000467b4ebb 17ffffc0001001 3:0 ffff90cb0789dbd0 68 lru 00000080:00200000:0.0:1767319671.245287:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000092669c2c 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:0.0:1767319671.245289:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000098170de1 00000080:00200000:0.0:1767319671.245291:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.245293:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.245302:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.245317:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.245320:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.245323:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.245335:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.245338:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.245341:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.245345:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.245354:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.245362:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.245404:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.245410:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.245413:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [68, 68] 00000080:00200000:0.0:1767319671.245417:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.245421:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.245426:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 282624 i_blocks 2 00000080:00200000:0.0:1767319671.245429:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.245437:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 282624, count: 4096 00000080:00200000:0.0:1767319671.245440:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 282624, bytes: 4096 00000080:00200000:0.0:1767319671.245443:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.245446:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 70, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.245448:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [282624, 286720) 0 0 00000080:00200000:0.0:1767319671.245451:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.245456:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [69, 69] 00020000:00200000:0.0:1767319671.245460:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [282624, 286720) 286720, 4096 00020000:00200000:0.0:1767319671.245462:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.245468:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [69, 69] 00000008:00010000:0.0:1767319671.245474:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.245477:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.245485:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.245503:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.245512:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.245519:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.245526:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.245536:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [282624, 286720) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.245542:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 69 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.245559:0:88596:0:(rw26.c:912:ll_write_end()) pos 282624, len 4096, copied 4096 00000080:00200000:0.0:1767319671.245564:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ce9c9053[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.245567:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ad544411 17ffffc0001001 3:0 ffff90cb0789dca8 69 lru 00000080:00200000:0.0:1767319671.245573:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000679f86df 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:0.0:1767319671.245575:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ce9c9053 00000080:00200000:0.0:1767319671.245577:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.245579:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.245587:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.245600:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.245604:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.245606:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.245619:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.245622:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.245625:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.245629:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.245637:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.245646:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.245649:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.245653:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.245656:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [69, 69] 00000080:00200000:0.0:1767319671.245660:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.245663:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.245668:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 286720 i_blocks 2 00000080:00200000:0.0:1767319671.245671:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.245679:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 286720, count: 4096 00000080:00200000:0.0:1767319671.245683:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 286720, bytes: 4096 00000080:00200000:0.0:1767319671.245685:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.245689:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 71, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.245690:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [286720, 290816) 0 0 00000080:00200000:0.0:1767319671.245693:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.245698:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [70, 70] 00020000:00200000:0.0:1767319671.245701:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [286720, 290816) 290816, 4096 00020000:00200000:0.0:1767319671.245704:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.245709:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [70, 70] 00000008:00010000:0.0:1767319671.245716:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.245718:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.245726:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.245748:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.245758:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.245765:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.245771:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.245780:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [286720, 290816) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.245786:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 70 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.245803:0:88596:0:(rw26.c:912:ll_write_end()) pos 286720, len 4096, copied 4096 00000080:00200000:0.0:1767319671.245808:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009ede84be[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.245811:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000515c64ee 17ffffc0001001 3:0 ffff90cb0789de58 70 lru 00000080:00200000:0.0:1767319671.245817:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000684c0a01 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:0.0:1767319671.245819:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009ede84be 00000080:00200000:0.0:1767319671.245820:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.245823:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.245831:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.245844:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.245847:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.245850:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.245864:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.245867:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.245869:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.245873:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.245881:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.245889:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.245892:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.245896:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.245899:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [70, 70] 00000080:00200000:0.0:1767319671.245903:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.245906:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.245911:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 290816 i_blocks 2 00000080:00200000:0.0:1767319671.245914:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.245921:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 290816, count: 4096 00000080:00200000:0.0:1767319671.245925:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 290816, bytes: 4096 00000080:00200000:0.0:1767319671.245927:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.245931:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 72, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.245932:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [290816, 294912) 0 0 00000080:00200000:0.0:1767319671.245935:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.245940:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [71, 71] 00020000:00200000:0.0:1767319671.245944:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [290816, 294912) 294912, 4096 00020000:00200000:0.0:1767319671.245946:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.245951:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [71, 71] 00000008:00010000:0.0:1767319671.245957:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.245959:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.245967:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.245985:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.245995:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.246001:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.246007:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.246017:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [290816, 294912) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.246023:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 71 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.246040:0:88596:0:(rw26.c:912:ll_write_end()) pos 290816, len 4096, copied 4096 00000080:00200000:0.0:1767319671.246045:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e0f531de[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.246048:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000013adc144 17ffffc0001001 3:0 ffff90cb0789dd80 71 lru 00000080:00200000:0.0:1767319671.246053:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3202f16 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:0.0:1767319671.246055:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e0f531de 00000080:00200000:0.0:1767319671.246057:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.246059:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.246067:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.246079:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.246082:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.246084:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.246098:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.246101:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.246103:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.246107:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.246115:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.246140:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.246142:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.246146:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.246149:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [71, 71] 00000080:00200000:0.0:1767319671.246152:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.246155:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.246160:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 294912 i_blocks 2 00000080:00200000:0.0:1767319671.246163:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.246170:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 294912, count: 4096 00000080:00200000:0.0:1767319671.246174:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 294912, bytes: 4096 00000080:00200000:0.0:1767319671.246176:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.246180:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 73, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.246182:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [294912, 299008) 0 0 00000080:00200000:0.0:1767319671.246184:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.246190:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [72, 72] 00020000:00200000:0.0:1767319671.246192:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [294912, 299008) 299008, 4096 00020000:00200000:0.0:1767319671.246195:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.246200:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [72, 72] 00000008:00010000:0.0:1767319671.246205:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.246207:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.246214:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.246231:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.246239:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.246246:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.246253:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.246261:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [294912, 299008) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.246266:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 72 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.246290:0:88596:0:(rw26.c:912:ll_write_end()) pos 294912, len 4096, copied 4096 00000080:00200000:0.0:1767319671.246295:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000088c24d66[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.246299:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000070c790de 17ffffc0001021 2:0 ffff90cb0789d6c0 72 lru 00000080:00200000:0.0:1767319671.246304:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f4caf965 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:0.0:1767319671.246306:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000088c24d66 00000080:00200000:0.0:1767319671.246307:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.246309:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.246317:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.246328:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.246331:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.246334:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.246345:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.246347:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.246350:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.246354:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.246361:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.246411:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.246414:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.246418:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.246422:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [72, 72] 00000080:00200000:0.0:1767319671.246425:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.246428:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.246433:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 299008 i_blocks 2 00000080:00200000:0.0:1767319671.246436:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.246444:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 299008, count: 4096 00000080:00200000:0.0:1767319671.246448:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 299008, bytes: 4096 00000080:00200000:0.0:1767319671.246450:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.246454:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 74, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.246455:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [299008, 303104) 0 0 00000080:00200000:0.0:1767319671.246458:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.246463:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [73, 73] 00020000:00200000:0.0:1767319671.246466:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [299008, 303104) 303104, 4096 00020000:00200000:0.0:1767319671.246468:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.246473:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [73, 73] 00000008:00010000:0.0:1767319671.246479:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.246481:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.246488:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.246505:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.246514:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.246521:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.246528:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.246537:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [299008, 303104) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.246543:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 73 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.246561:0:88596:0:(rw26.c:912:ll_write_end()) pos 299008, len 4096, copied 4096 00000080:00200000:0.0:1767319671.246566:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008300df72[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.246568:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000cacda149 17ffffc0001001 3:0 ffff90cb0789d288 73 lru 00000080:00200000:0.0:1767319671.246573:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000050bf62f0 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:0.0:1767319671.246576:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008300df72 00000080:00200000:0.0:1767319671.246578:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.246580:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.246589:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.246602:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.246605:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.246607:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.246622:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.246625:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.246628:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.246633:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.246642:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.246651:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.246654:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.246658:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.246661:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [73, 73] 00000080:00200000:0.0:1767319671.246665:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.246669:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.246674:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 303104 i_blocks 2 00000080:00200000:0.0:1767319671.246677:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.246684:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 303104, count: 4096 00000080:00200000:0.0:1767319671.246688:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 303104, bytes: 4096 00000080:00200000:0.0:1767319671.246691:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.246695:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 75, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.246696:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [303104, 307200) 0 0 00000080:00200000:0.0:1767319671.246699:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.246704:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [74, 74] 00020000:00200000:0.0:1767319671.246707:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [303104, 307200) 307200, 4096 00020000:00200000:0.0:1767319671.246710:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.246715:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [74, 74] 00000008:00010000:0.0:1767319671.246721:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.246723:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.246730:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.246748:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.246757:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.246765:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.246772:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.246782:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [303104, 307200) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.246788:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 74 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.246808:0:88596:0:(rw26.c:912:ll_write_end()) pos 303104, len 4096, copied 4096 00000080:00200000:0.0:1767319671.246812:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005386fe9f[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.246815:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000719fe12d 17ffffc0001001 3:0 ffff90cb3c554d80 74 lru 00000080:00200000:0.0:1767319671.246821:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000daa59c0d 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:0.0:1767319671.246824:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005386fe9f 00000080:00200000:0.0:1767319671.246825:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.246828:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.246836:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.246849:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.246852:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.246854:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.246866:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.246869:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.246871:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.246876:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.246885:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.246894:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.246896:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.246900:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.246903:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [74, 74] 00000080:00200000:0.0:1767319671.246906:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.246909:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.246913:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 307200 i_blocks 2 00000080:00200000:0.0:1767319671.246916:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.246924:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 307200, count: 4096 00000080:00200000:0.0:1767319671.246928:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 307200, bytes: 4096 00000080:00200000:0.0:1767319671.246930:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.246934:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 76, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.246935:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [307200, 311296) 0 0 00000080:00200000:0.0:1767319671.246938:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.246942:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [75, 75] 00020000:00200000:0.0:1767319671.246945:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [307200, 311296) 311296, 4096 00020000:00200000:0.0:1767319671.246947:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.246953:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [75, 75] 00000008:00010000:0.0:1767319671.246959:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.246961:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.246968:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.246986:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.246995:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.247002:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.247008:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.247017:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [307200, 311296) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.247023:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 75 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.247039:0:88596:0:(rw26.c:912:ll_write_end()) pos 307200, len 4096, copied 4096 00000080:00200000:0.0:1767319671.247043:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000058ac160e[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.247046:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000018ac7da 17ffffc0001001 3:0 ffff90cb3c5546c0 75 lru 00000080:00200000:0.0:1767319671.247052:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006842a886 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:0.0:1767319671.247054:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000058ac160e 00000080:00200000:0.0:1767319671.247056:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.247058:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.247066:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.247080:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.247083:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.247086:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.247099:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.247101:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.247104:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.247108:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.247116:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.249116:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.249213:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.249232:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.249243:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [75, 75] 00000080:00200000:0.0:1767319671.249253:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.249258:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.249275:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 311296 i_blocks 2 00000080:00200000:0.0:1767319671.249281:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.249311:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 311296, count: 4096 00000080:00200000:0.0:1767319671.249319:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 311296, bytes: 4096 00000080:00200000:0.0:1767319671.249325:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.249333:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 77, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.249335:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [311296, 315392) 0 0 00000080:00200000:0.0:1767319671.249339:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.249354:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [76, 76] 00020000:00200000:0.0:1767319671.249361:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [311296, 315392) 315392, 4096 00020000:00200000:0.0:1767319671.249471:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.249492:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [76, 76] 00000008:00010000:0.0:1767319671.249513:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.249519:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.249543:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.249581:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.249595:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.249603:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.249683:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.249696:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [311296, 315392) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.249711:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 76 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.249856:0:88596:0:(rw26.c:912:ll_write_end()) pos 311296, len 4096, copied 4096 00000080:00200000:0.0:1767319671.249866:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b4575696[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.249870:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000586080f3 17ffffc0001001 3:0 ffff90cb3c554288 76 lru 00000080:00200000:0.0:1767319671.249878:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000002973a0b2 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:0.0:1767319671.249880:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b4575696 00000080:00200000:0.0:1767319671.249882:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.249888:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.249914:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.249949:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.249955:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.249958:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.249980:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.249983:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.249986:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.249990:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.249999:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.250011:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.250014:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.250020:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.250024:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [76, 76] 00000080:00200000:0.0:1767319671.250029:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.250032:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.250038:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 315392 i_blocks 2 00000080:00200000:0.0:1767319671.250041:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.250054:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 315392, count: 4096 00000080:00200000:0.0:1767319671.250059:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 315392, bytes: 4096 00000080:00200000:0.0:1767319671.250062:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.250066:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 78, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.250068:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [315392, 319488) 0 0 00000080:00200000:0.0:1767319671.250070:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.250077:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [77, 77] 00020000:00200000:0.0:1767319671.250080:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [315392, 319488) 319488, 4096 00020000:00200000:0.0:1767319671.250082:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.250089:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [77, 77] 00000008:00010000:0.0:1767319671.250096:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.250099:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.250107:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.250527:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.250539:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.250548:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.250556:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.250568:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [315392, 319488) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.250578:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 77 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.250607:0:88596:0:(rw26.c:912:ll_write_end()) pos 315392, len 4096, copied 4096 00000080:00200000:0.0:1767319671.250703:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000a0aa033[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.250707:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000041510a1a 17ffffc0001001 3:0 ffff90cb3c5545e8 77 lru 00000080:00200000:0.0:1767319671.250714:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000009cb69919 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:0.0:1767319671.250720:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000a0aa033 00000080:00200000:0.0:1767319671.250722:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.250725:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.250738:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.250810:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.250815:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.250817:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.250833:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.250837:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.250839:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.250843:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.250853:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.250866:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.250869:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.250876:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.250880:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [77, 77] 00000080:00200000:0.0:1767319671.250885:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.250889:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.250897:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 319488 i_blocks 2 00000080:00200000:0.0:1767319671.250900:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.250915:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 319488, count: 4096 00000080:00200000:0.0:1767319671.250919:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 319488, bytes: 4096 00000080:00200000:0.0:1767319671.250923:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.250927:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 79, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.250929:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [319488, 323584) 0 0 00000080:00200000:0.0:1767319671.250932:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.250940:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [78, 78] 00020000:00200000:0.0:1767319671.250944:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [319488, 323584) 323584, 4096 00020000:00200000:0.0:1767319671.250947:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.250956:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [78, 78] 00000008:00010000:0.0:1767319671.250965:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.250968:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.250980:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.251001:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.251011:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.251019:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.251027:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.251036:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [319488, 323584) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.251043:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 78 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.251063:0:88596:0:(rw26.c:912:ll_write_end()) pos 319488, len 4096, copied 4096 00000080:00200000:0.0:1767319671.251067:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009d1a3882[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.251071:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000070daabe8 17ffffc0001001 3:0 ffff90cb3c554af8 78 lru 00000080:00200000:0.0:1767319671.251077:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000097001f11 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:0.0:1767319671.251080:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009d1a3882 00000080:00200000:0.0:1767319671.251081:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.251084:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.251092:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.251105:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.251109:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.251111:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.253781:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.253789:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.253794:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.253805:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.253823:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.253844:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.253848:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.253862:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.253871:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [78, 78] 00000080:00200000:0.0:1767319671.253881:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.253886:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.253902:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 323584 i_blocks 2 00000080:00200000:0.0:1767319671.253907:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.253940:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 323584, count: 4096 00000080:00200000:0.0:1767319671.253949:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 323584, bytes: 4096 00000080:00200000:0.0:1767319671.253954:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.253962:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 80, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.253965:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [323584, 327680) 0 0 00000080:00200000:0.0:1767319671.253969:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.253984:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [79, 79] 00020000:00200000:0.0:1767319671.253990:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [323584, 327680) 327680, 4096 00020000:00200000:0.0:1767319671.253994:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.254012:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [79, 79] 00000008:00010000:0.0:1767319671.254031:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.254037:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.254060:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.254100:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.254114:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.254313:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.254321:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.254335:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [323584, 327680) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.254350:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 79 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.254501:0:88596:0:(rw26.c:912:ll_write_end()) pos 323584, len 4096, copied 4096 00000080:00200000:0.0:1767319671.254511:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000064450a0f[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.254515:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000648d7b93 17ffffc0001001 3:0 ffff90cb3c554510 79 lru 00000080:00200000:0.0:1767319671.254524:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000061229a41 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:0.0:1767319671.254527:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000064450a0f 00000080:00200000:0.0:1767319671.254528:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.254534:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.254558:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.254587:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.254592:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.254595:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.254952:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.254957:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.254961:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.254967:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.254976:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.254990:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.254993:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.255001:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.255007:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [79, 79] 00000080:00200000:0.0:1767319671.255013:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.255017:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.255027:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 327680 i_blocks 2 00000080:00200000:0.0:1767319671.255030:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.255049:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 327680, count: 4096 00000080:00200000:0.0:1767319671.255054:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 327680, bytes: 4096 00000080:00200000:0.0:1767319671.255058:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.255064:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 81, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.255066:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [327680, 331776) 0 0 00000080:00200000:0.0:1767319671.255069:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.255079:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [80, 80] 00020000:00200000:0.0:1767319671.255084:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [327680, 331776) 331776, 4096 00020000:00200000:0.0:1767319671.255088:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.255103:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [80, 80] 00000008:00010000:0.0:1767319671.255114:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.255210:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.255228:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.255251:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.255261:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.255268:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.255274:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.255285:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [327680, 331776) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.255295:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 80 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.255323:0:88596:0:(rw26.c:912:ll_write_end()) pos 327680, len 4096, copied 4096 00000080:00200000:0.0:1767319671.255328:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000006886be[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.255332:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ecebb10e 17ffffc0001001 3:0 ffff90cb3c554a20 80 lru 00000080:00200000:0.0:1767319671.255337:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c41e7112 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:0.0:1767319671.255339:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000006886be 00000080:00200000:0.0:1767319671.255341:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.255344:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.255357:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.255461:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.255466:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.255469:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.255487:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.255490:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.255493:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.255497:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.255505:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.255514:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.255517:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.255522:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.255525:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [80, 80] 00000080:00200000:0.0:1767319671.255529:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.255533:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.255539:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 331776 i_blocks 2 00000080:00200000:0.0:1767319671.255542:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.255550:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 331776, count: 4096 00000080:00200000:0.0:1767319671.255554:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 331776, bytes: 4096 00000080:00200000:0.0:1767319671.255557:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.255561:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 82, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.255563:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [331776, 335872) 0 0 00000080:00200000:0.0:1767319671.255565:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.255570:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [81, 81] 00020000:00200000:0.0:1767319671.255573:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [331776, 335872) 335872, 4096 00020000:00200000:0.0:1767319671.255575:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.255582:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [81, 81] 00000008:00010000:0.0:1767319671.255588:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.255590:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.255597:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.255616:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.255881:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.255890:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.255897:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.256281:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [331776, 335872) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.256295:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 81 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.256330:0:88596:0:(rw26.c:912:ll_write_end()) pos 331776, len 4096, copied 4096 00000080:00200000:0.0:1767319671.256338:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ad91c752[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.256341:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d86a0b92 17ffffc0001001 3:0 ffff90cb3c554798 81 lru 00000080:00200000:0.0:1767319671.256348:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004b78c7a4 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:0.0:1767319671.256351:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ad91c752 00000080:00200000:0.0:1767319671.256352:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.256355:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.256480:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.256502:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.256507:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.256510:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.256527:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.256530:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.256533:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.256539:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.256548:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.256563:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.256566:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.256573:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.256578:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [81, 81] 00000080:00200000:0.0:1767319671.256585:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.256588:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.256865:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 335872 i_blocks 2 00000080:00200000:2.0:1767319671.256871:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.256891:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 335872, count: 4096 00000080:00200000:2.0:1767319671.256897:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 335872, bytes: 4096 00000080:00200000:2.0:1767319671.256900:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.256905:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 83, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.256907:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [335872, 339968) 0 0 00000080:00200000:2.0:1767319671.256911:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.256921:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [82, 82] 00020000:00200000:2.0:1767319671.256925:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [335872, 339968) 339968, 4096 00020000:00200000:2.0:1767319671.256929:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.256974:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [82, 82] 00000008:00010000:2.0:1767319671.256993:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.256997:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.257013:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.257025:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.257036:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.257044:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.257050:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.257058:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [335872, 339968) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.257067:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 82 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.257102:0:88596:0:(rw26.c:912:ll_write_end()) pos 335872, len 4096, copied 4096 00000080:00200000:2.0:1767319671.257108:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f195c4bc[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.257112:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000011465060 17ffffc0001021 2:0 ffff90cb34e195e8 82 lru 00000080:00200000:2.0:1767319671.257220:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e3771e50 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:2.0:1767319671.257223:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f195c4bc 00000080:00200000:2.0:1767319671.257225:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.257228:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.257241:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.257259:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.257269:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.257272:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.257281:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.257283:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.257286:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.257290:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.257298:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.257310:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.257313:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.257318:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.257321:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [82, 82] 00000080:00200000:2.0:1767319671.257325:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.257328:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.257333:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 339968 i_blocks 2 00000080:00200000:2.0:1767319671.257336:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.257345:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 339968, count: 4096 00000080:00200000:2.0:1767319671.257349:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 339968, bytes: 4096 00000080:00200000:2.0:1767319671.257351:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.257355:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 84, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.257356:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [339968, 344064) 0 0 00000080:00200000:2.0:1767319671.257358:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.257363:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [83, 83] 00020000:00200000:2.0:1767319671.257395:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [339968, 344064) 344064, 4096 00020000:00200000:2.0:1767319671.257398:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.257405:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [83, 83] 00000008:00010000:2.0:1767319671.257411:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.257414:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.257422:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.257438:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.257448:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.257456:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.257463:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.257472:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [339968, 344064) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.257479:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 83 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.257496:0:88596:0:(rw26.c:912:ll_write_end()) pos 339968, len 4096, copied 4096 00000080:00200000:2.0:1767319671.257501:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f9bab575[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.257504:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f9df8b41 17ffffc0001001 3:0 ffff90cb34e19288 83 lru 00000080:00200000:2.0:1767319671.257509:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007881c852 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:2.0:1767319671.257511:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f9bab575 00000080:00200000:2.0:1767319671.257513:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.257515:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.257522:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.257534:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.257537:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.257539:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.257552:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.257555:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.257557:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.257561:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.257569:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.257578:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.257580:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.257585:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.257588:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [83, 83] 00000080:00200000:2.0:1767319671.257592:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.257595:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.257600:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 344064 i_blocks 2 00000080:00200000:2.0:1767319671.257603:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.257693:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 344064, count: 4096 00000080:00200000:2.0:1767319671.257699:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 344064, bytes: 4096 00000080:00200000:2.0:1767319671.257702:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.257706:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 85, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.257708:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [344064, 348160) 0 0 00000080:00200000:2.0:1767319671.257710:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.257717:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [84, 84] 00020000:00200000:2.0:1767319671.257720:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [344064, 348160) 348160, 4096 00020000:00200000:2.0:1767319671.257722:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.257728:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [84, 84] 00000008:00010000:2.0:1767319671.257734:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.257736:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.257744:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.257911:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.257921:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.257927:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.257934:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.257943:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [344064, 348160) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.257949:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 84 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.257980:0:88596:0:(rw26.c:912:ll_write_end()) pos 344064, len 4096, copied 4096 00000080:00200000:2.0:1767319671.257985:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005ec73f65[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.257988:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000000a716de0 17ffffc0001001 3:0 ffff90cb3c7d3288 84 lru 00000080:00200000:2.0:1767319671.257994:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000848e768d 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:2.0:1767319671.257996:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005ec73f65 00000080:00200000:2.0:1767319671.257998:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.258000:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.258009:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.258021:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.258023:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.258026:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.258040:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.258043:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.258046:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.258050:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.258058:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.258066:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.258069:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.258073:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.258076:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [84, 84] 00000080:00200000:2.0:1767319671.258079:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.258082:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.258088:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 348160 i_blocks 2 00000080:00200000:2.0:1767319671.258090:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.258098:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 348160, count: 4096 00000080:00200000:2.0:1767319671.258102:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 348160, bytes: 4096 00000080:00200000:2.0:1767319671.258104:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.258108:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 86, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.258109:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [348160, 352256) 0 0 00000080:00200000:2.0:1767319671.258112:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.258116:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [85, 85] 00020000:00200000:2.0:1767319671.260398:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [348160, 352256) 352256, 4096 00020000:00200000:2.0:1767319671.260404:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.260434:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [85, 85] 00000008:00010000:2.0:1767319671.260460:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.260466:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.260494:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.260535:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.260551:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.260561:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.260568:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.261244:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [348160, 352256) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.261266:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 85 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.261324:0:88596:0:(rw26.c:912:ll_write_end()) pos 348160, len 4096, copied 4096 00000080:00200000:2.0:1767319671.261337:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f4617209[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.261341:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002bfcce3c 17ffffc0001001 3:0 ffff90cb3c7d36c0 85 lru 00000080:00200000:2.0:1767319671.261349:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a6ce22ea 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:2.0:1767319671.261351:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f4617209 00000080:00200000:2.0:1767319671.261353:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.261358:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.261426:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.261460:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.261466:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.261469:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.261496:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.261500:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.261503:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.261510:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.261521:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.261540:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.261543:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.261552:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.261560:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [85, 85] 00000080:00200000:2.0:1767319671.261569:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.262227:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.262245:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 352256 i_blocks 2 00000080:00200000:2.0:1767319671.262252:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.262284:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 352256, count: 4096 00000080:00200000:2.0:1767319671.262293:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 352256, bytes: 4096 00000080:00200000:2.0:1767319671.262297:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.262305:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 87, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.262307:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [352256, 356352) 0 0 00000080:00200000:2.0:1767319671.262311:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.262327:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [86, 86] 00020000:00200000:2.0:1767319671.262334:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [352256, 356352) 356352, 4096 00020000:00200000:2.0:1767319671.262338:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.262355:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [86, 86] 00000008:00010000:2.0:1767319671.262411:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.262416:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.262439:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.262469:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.262482:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.262491:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.262498:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.262511:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [352256, 356352) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.262525:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 86 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.262561:0:88596:0:(rw26.c:912:ll_write_end()) pos 352256, len 4096, copied 4096 00000080:00200000:2.0:1767319671.262568:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000000c51b18[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.262879:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d900c4e0 17ffffc0001001 3:0 ffff90cb3c7d3d80 86 lru 00000080:00200000:2.0:1767319671.262889:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000003fd4aec7 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:2.0:1767319671.262892:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000000c51b18 00000080:00200000:2.0:1767319671.262894:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.262898:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.262921:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.262946:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.262951:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.262954:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.262977:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.262982:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.262985:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.262991:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.263001:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.263015:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.263018:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.263026:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.263031:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [86, 86] 00000080:00200000:2.0:1767319671.263037:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.263041:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.263048:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 356352 i_blocks 2 00000080:00200000:2.0:1767319671.263052:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.263066:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 356352, count: 4096 00000080:00200000:2.0:1767319671.263072:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 356352, bytes: 4096 00000080:00200000:2.0:1767319671.263075:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.263080:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 88, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.263082:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [356352, 360448) 0 0 00000080:00200000:2.0:1767319671.263085:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.263092:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [87, 87] 00020000:00200000:2.0:1767319671.263096:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [356352, 360448) 360448, 4096 00020000:00200000:2.0:1767319671.263099:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.263107:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [87, 87] 00000008:00010000:2.0:1767319671.263115:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.263319:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.263334:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.263356:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.263407:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.263415:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.263422:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.263433:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [356352, 360448) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.263442:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 87 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.263472:0:88596:0:(rw26.c:912:ll_write_end()) pos 356352, len 4096, copied 4096 00000080:00200000:2.0:1767319671.263478:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000280442ef[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.263481:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000fcea1479 17ffffc0001001 3:0 ffff90cb3c7d3e58 87 lru 00000080:00200000:2.0:1767319671.263488:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004d3e7489 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:2.0:1767319671.263491:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000280442ef 00000080:00200000:2.0:1767319671.263492:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.263495:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.263505:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.263518:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.263521:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.263524:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.263538:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.263541:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.263544:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.263549:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.263557:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.263567:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.263570:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.263839:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.263845:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [87, 87] 00000080:00200000:2.0:1767319671.263850:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.263853:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.263860:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 360448 i_blocks 2 00000080:00200000:2.0:1767319671.263863:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.263875:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 360448, count: 4096 00000080:00200000:2.0:1767319671.263879:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 360448, bytes: 4096 00000080:00200000:2.0:1767319671.263882:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.263887:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 89, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.263889:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [360448, 364544) 0 0 00000080:00200000:2.0:1767319671.263891:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.263899:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [88, 88] 00020000:00200000:2.0:1767319671.263902:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [360448, 364544) 364544, 4096 00020000:00200000:2.0:1767319671.263905:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.263914:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [88, 88] 00000008:00010000:2.0:1767319671.263923:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.263926:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.263934:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.263958:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.263967:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.263973:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.263979:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.263988:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [360448, 364544) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.263995:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 88 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.264014:0:88596:0:(rw26.c:912:ll_write_end()) pos 360448, len 4096, copied 4096 00000080:00200000:2.0:1767319671.264019:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000057ccc04d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.264023:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f112a14e 17ffffc0001001 3:0 ffff90cb3c7d3ca8 88 lru 00000080:00200000:2.0:1767319671.264028:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000073979fe 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:2.0:1767319671.264030:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000057ccc04d 00000080:00200000:2.0:1767319671.264031:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.264034:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.264044:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.264057:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.264060:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.264062:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.264074:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.264077:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.264079:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.264083:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.264091:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.264101:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.264104:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.264108:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.264111:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [88, 88] 00000080:00200000:2.0:1767319671.264114:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.264888:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.264904:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 364544 i_blocks 2 00000080:00200000:2.0:1767319671.264908:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.264928:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 364544, count: 4096 00000080:00200000:2.0:1767319671.264933:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 364544, bytes: 4096 00000080:00200000:2.0:1767319671.264937:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.264942:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 90, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.264944:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [364544, 368640) 0 0 00000080:00200000:2.0:1767319671.264947:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.264957:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [89, 89] 00020000:00200000:2.0:1767319671.264961:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [364544, 368640) 368640, 4096 00020000:00200000:2.0:1767319671.264964:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.264976:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [89, 89] 00000008:00010000:2.0:1767319671.264988:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.264992:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.265008:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.265034:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.265047:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.265055:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.265062:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.265073:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [364544, 368640) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.265083:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 89 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.265116:0:88596:0:(rw26.c:912:ll_write_end()) pos 364544, len 4096, copied 4096 00000080:00200000:2.0:1767319671.265259:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000442981c9[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.265262:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000b3934023 17ffffc0001001 3:0 ffff90cb3c7d3bd0 89 lru 00000080:00200000:2.0:1767319671.265268:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c3852f58 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:2.0:1767319671.265271:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000442981c9 00000080:00200000:2.0:1767319671.265272:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.265275:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.265292:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.265313:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.265316:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.265319:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.265336:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.265339:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.265342:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.265346:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.265356:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.265395:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.265398:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.265405:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.265409:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [89, 89] 00000080:00200000:2.0:1767319671.265414:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.265418:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.265423:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 368640 i_blocks 2 00000080:00200000:2.0:1767319671.265426:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.265437:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 368640, count: 4096 00000080:00200000:2.0:1767319671.265441:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 368640, bytes: 4096 00000080:00200000:2.0:1767319671.265443:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.265447:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 91, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.265449:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [368640, 372736) 0 0 00000080:00200000:2.0:1767319671.265452:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.265458:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [90, 90] 00020000:00200000:2.0:1767319671.265462:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [368640, 372736) 372736, 4096 00020000:00200000:2.0:1767319671.265465:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.265471:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [90, 90] 00000008:00010000:2.0:1767319671.265476:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.265479:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.265488:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.265508:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.265518:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.265526:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.265533:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.265543:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [368640, 372736) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.265551:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 90 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.265569:0:88596:0:(rw26.c:912:ll_write_end()) pos 368640, len 4096, copied 4096 00000080:00200000:2.0:1767319671.265584:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000042d7a952[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.265588:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ba32086f 17ffffc0001001 3:0 ffff90cb3c7d30d8 90 lru 00000080:00200000:2.0:1767319671.265594:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c147f14f 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:2.0:1767319671.265597:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000042d7a952 00000080:00200000:2.0:1767319671.265599:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.265601:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.265738:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.265803:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.265808:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.265811:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.265827:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.265830:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.265833:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.265837:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.265845:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.265854:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.265857:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.265861:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.265865:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [90, 90] 00000080:00200000:2.0:1767319671.265869:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.265872:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.265877:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 372736 i_blocks 2 00000080:00200000:2.0:1767319671.265880:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.265889:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 372736, count: 4096 00000080:00200000:2.0:1767319671.265894:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 372736, bytes: 4096 00000080:00200000:2.0:1767319671.265896:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.265900:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 92, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.265902:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [372736, 376832) 0 0 00000080:00200000:2.0:1767319671.265905:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.265911:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [91, 91] 00020000:00200000:2.0:1767319671.265914:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [372736, 376832) 376832, 4096 00020000:00200000:2.0:1767319671.265917:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.265923:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [91, 91] 00000008:00010000:2.0:1767319671.265929:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.265932:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.265940:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.265961:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.265971:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.265979:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.265987:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.265997:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [372736, 376832) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.266003:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 91 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.266022:0:88596:0:(rw26.c:912:ll_write_end()) pos 372736, len 4096, copied 4096 00000080:00200000:2.0:1767319671.266027:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000057b1cd97[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.266030:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000cbd038aa 17ffffc0001001 3:0 ffff90cb3c7d3870 91 lru 00000080:00200000:2.0:1767319671.266036:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e2a36419 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:2.0:1767319671.266040:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000057b1cd97 00000080:00200000:2.0:1767319671.266041:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.266043:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.266053:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.266065:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.266068:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.266070:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.266086:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.266089:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.266091:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.266096:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.266104:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.266113:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.266116:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.266232:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.266236:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [91, 91] 00000080:00200000:2.0:1767319671.266239:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.266243:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.266248:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 376832 i_blocks 2 00000080:00200000:2.0:1767319671.266251:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.266259:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 376832, count: 4096 00000080:00200000:2.0:1767319671.266263:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 376832, bytes: 4096 00000080:00200000:2.0:1767319671.266266:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.266269:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 93, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.266271:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [376832, 380928) 0 0 00000080:00200000:2.0:1767319671.266274:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.266279:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [92, 92] 00020000:00200000:2.0:1767319671.266282:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [376832, 380928) 380928, 4096 00020000:00200000:2.0:1767319671.266285:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.266291:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [92, 92] 00000008:00010000:2.0:1767319671.266297:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.266300:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.266308:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.266328:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.266337:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.266345:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.266352:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.266361:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [376832, 380928) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.266407:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 92 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.266425:0:88596:0:(rw26.c:912:ll_write_end()) pos 376832, len 4096, copied 4096 00000080:00200000:2.0:1767319671.266430:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c2d12afa[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.266434:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000043f43337 17ffffc0001001 3:0 ffff90cb3c7d3360 92 lru 00000080:00200000:2.0:1767319671.266440:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000016095134 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:2.0:1767319671.266443:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c2d12afa 00000080:00200000:2.0:1767319671.266444:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.266446:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.266455:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.266468:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.266471:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.266473:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.266487:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.266489:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.266492:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.266497:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.266504:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.266514:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.266516:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.266521:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.266524:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [92, 92] 00000080:00200000:2.0:1767319671.266527:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.266530:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.266536:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 380928 i_blocks 2 00000080:00200000:2.0:1767319671.266538:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.266547:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 380928, count: 4096 00000080:00200000:2.0:1767319671.266551:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 380928, bytes: 4096 00000080:00200000:2.0:1767319671.266553:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.266557:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 94, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.266559:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [380928, 385024) 0 0 00000080:00200000:2.0:1767319671.266561:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.266567:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [93, 93] 00020000:00200000:2.0:1767319671.266570:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [380928, 385024) 385024, 4096 00020000:00200000:2.0:1767319671.266582:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.266589:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [93, 93] 00000008:00010000:2.0:1767319671.266595:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.266597:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.266605:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.266746:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.266965:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.266975:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.266982:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.266990:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [380928, 385024) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.266998:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 93 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.267018:0:88596:0:(rw26.c:912:ll_write_end()) pos 380928, len 4096, copied 4096 00000080:00200000:2.0:1767319671.267023:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c293bdef[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.267026:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ff532276 17ffffc0001001 3:0 ffff90cb3c7d3000 93 lru 00000080:00200000:2.0:1767319671.267031:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ae02e26e 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:2.0:1767319671.267033:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c293bdef 00000080:00200000:2.0:1767319671.267034:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.267036:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.267045:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.267057:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.267060:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.267063:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.267075:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.267077:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.267080:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.267084:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.267092:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.267101:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.267104:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.267109:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.267112:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [93, 93] 00000080:00200000:2.0:1767319671.267116:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.267217:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.267224:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 385024 i_blocks 2 00000080:00200000:2.0:1767319671.267227:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.267239:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 385024, count: 4096 00000080:00200000:2.0:1767319671.267243:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 385024, bytes: 4096 00000080:00200000:2.0:1767319671.267245:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.267249:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 95, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.267251:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [385024, 389120) 0 0 00000080:00200000:2.0:1767319671.267254:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.267260:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [94, 94] 00020000:00200000:2.0:1767319671.267263:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [385024, 389120) 389120, 4096 00020000:00200000:2.0:1767319671.267266:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.267273:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [94, 94] 00000008:00010000:2.0:1767319671.267280:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.267282:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.267292:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.267314:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.267323:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.267329:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.267336:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.267344:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [385024, 389120) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.267350:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 94 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.267407:0:88596:0:(rw26.c:912:ll_write_end()) pos 385024, len 4096, copied 4096 00000080:00200000:2.0:1767319671.267411:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ca896ef7[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.267414:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000065252562 17ffffc0001001 3:0 ffff90cb3c7d3948 94 lru 00000080:00200000:2.0:1767319671.267420:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000009b19c79f 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:2.0:1767319671.267422:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ca896ef7 00000080:00200000:2.0:1767319671.267423:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.267425:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.267434:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.267445:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.267448:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.267450:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.267462:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.267466:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.267469:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.267473:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.267481:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.267491:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.267493:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.267498:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.267501:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [94, 94] 00000080:00200000:2.0:1767319671.267505:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.267508:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.267514:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 389120 i_blocks 2 00000080:00200000:2.0:1767319671.267517:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.267525:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 389120, count: 4096 00000080:00200000:2.0:1767319671.267528:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 389120, bytes: 4096 00000080:00200000:2.0:1767319671.267531:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.267535:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 96, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.267537:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [389120, 393216) 0 0 00000080:00200000:2.0:1767319671.267540:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.267545:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [95, 95] 00020000:00200000:2.0:1767319671.267549:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [389120, 393216) 393216, 4096 00020000:00200000:2.0:1767319671.267551:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.267557:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [95, 95] 00000008:00010000:2.0:1767319671.267563:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.267565:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.267582:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.267603:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.267923:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.267933:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.267940:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.267950:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [389120, 393216) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.267958:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 95 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.267982:0:88596:0:(rw26.c:912:ll_write_end()) pos 389120, len 4096, copied 4096 00000080:00200000:2.0:1767319671.267987:0:88596:0:(rw26.c:969:ll_write_end()) page@000000002657961b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.267990:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000543854dc 17ffffc0001001 3:0 ffff90cb3c7d31b0 95 lru 00000080:00200000:2.0:1767319671.267996:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a505804c 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:2.0:1767319671.267999:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000002657961b 00000080:00200000:2.0:1767319671.268000:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.268002:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.268013:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.268027:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.268030:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.268033:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.268048:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.268051:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.268053:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.268057:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.268065:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.268074:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.268077:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.268081:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.268084:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [95, 95] 00000080:00200000:2.0:1767319671.268088:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.268091:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.268097:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 393216 i_blocks 2 00000080:00200000:2.0:1767319671.268099:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.268110:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 393216, count: 4096 00000080:00200000:2.0:1767319671.268114:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 393216, bytes: 4096 00000080:00200000:2.0:1767319671.268116:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.268221:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 97, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.268222:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [393216, 397312) 0 0 00000080:00200000:2.0:1767319671.268225:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.268233:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [96, 96] 00020000:00200000:2.0:1767319671.268236:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [393216, 397312) 397312, 4096 00020000:00200000:2.0:1767319671.268239:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.268246:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [96, 96] 00000008:00010000:2.0:1767319671.268253:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.268256:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.268265:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.268282:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.268290:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.268297:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.268303:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.268312:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [393216, 397312) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.268318:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 96 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.268335:0:88596:0:(rw26.c:912:ll_write_end()) pos 393216, len 4096, copied 4096 00000080:00200000:2.0:1767319671.268339:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000033f651df[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.268342:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ddb1069b 17ffffc0001001 3:0 ffff90cb3c7d3438 96 lru 00000080:00200000:2.0:1767319671.268347:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e665b15b 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:2.0:1767319671.268349:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000033f651df 00000080:00200000:2.0:1767319671.268351:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.268353:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.268362:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.268411:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.268414:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.268417:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.268432:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.268435:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.268438:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.268442:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.268449:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.268458:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.268461:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.268465:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.268468:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [96, 96] 00000080:00200000:2.0:1767319671.268472:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.268475:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.268480:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 397312 i_blocks 2 00000080:00200000:2.0:1767319671.268483:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.268492:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 397312, count: 4096 00000080:00200000:2.0:1767319671.268496:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 397312, bytes: 4096 00000080:00200000:2.0:1767319671.268498:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.268502:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 98, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.268503:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [397312, 401408) 0 0 00000080:00200000:2.0:1767319671.268505:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.268511:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [97, 97] 00020000:00200000:2.0:1767319671.268514:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [397312, 401408) 401408, 4096 00020000:00200000:2.0:1767319671.268516:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.268522:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [97, 97] 00000008:00010000:2.0:1767319671.268528:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.268530:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.268537:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.268557:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.268565:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.268582:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.268589:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.268598:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [397312, 401408) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.268604:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 97 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.268934:0:88596:0:(rw26.c:912:ll_write_end()) pos 397312, len 4096, copied 4096 00000080:00200000:2.0:1767319671.268940:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d92c8a27[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.268943:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a951671a 17ffffc0001021 2:0 ffff90cb3c7d3798 97 lru 00000080:00200000:2.0:1767319671.268949:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000490e7ade 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:2.0:1767319671.268952:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d92c8a27 00000080:00200000:2.0:1767319671.268953:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.268955:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.268966:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.268979:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.268982:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.268984:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.268998:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.269001:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.269004:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.269008:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.269017:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.269028:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.269031:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.269035:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.269039:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [97, 97] 00000080:00200000:2.0:1767319671.269043:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.269046:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.269051:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 401408 i_blocks 2 00000080:00200000:2.0:1767319671.269054:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.269064:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 401408, count: 4096 00000080:00200000:2.0:1767319671.269068:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 401408, bytes: 4096 00000080:00200000:2.0:1767319671.269071:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.269075:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 99, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.269076:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [401408, 405504) 0 0 00000080:00200000:2.0:1767319671.269079:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.269085:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [98, 98] 00020000:00200000:2.0:1767319671.269089:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [401408, 405504) 405504, 4096 00020000:00200000:2.0:1767319671.269091:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.269098:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [98, 98] 00000008:00010000:2.0:1767319671.269105:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.269107:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.269269:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.269294:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.269304:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.269312:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.269318:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.269327:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [401408, 405504) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.269334:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 98 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.269352:0:88596:0:(rw26.c:912:ll_write_end()) pos 401408, len 4096, copied 4096 00000080:00200000:2.0:1767319671.269356:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000086bfeb55[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.269360:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000aa766708 17ffffc0001001 3:0 ffff90cb3c7d3a20 98 lru 00000080:00200000:2.0:1767319671.269411:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f733e14e 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:2.0:1767319671.269415:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000086bfeb55 00000080:00200000:2.0:1767319671.269416:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.269419:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.269428:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.269440:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.269443:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.269446:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.269461:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.269464:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.269467:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.269471:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.269480:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.269489:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.269491:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.269496:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.269499:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [98, 98] 00000080:00200000:2.0:1767319671.269503:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.269506:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.269511:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 405504 i_blocks 2 00000080:00200000:2.0:1767319671.269513:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.269521:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 405504, count: 4096 00000080:00200000:2.0:1767319671.269525:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 405504, bytes: 4096 00000080:00200000:2.0:1767319671.269528:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.269531:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 100, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.269533:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [405504, 409600) 0 0 00000080:00200000:2.0:1767319671.269535:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.269542:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [99, 99] 00020000:00200000:2.0:1767319671.269545:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [405504, 409600) 409600, 4096 00020000:00200000:2.0:1767319671.269547:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.269553:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [99, 99] 00000008:00010000:2.0:1767319671.269559:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.269561:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.269569:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.269741:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.269750:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.269917:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.269924:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.269934:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [405504, 409600) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.269943:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 99 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.269965:0:88596:0:(rw26.c:912:ll_write_end()) pos 405504, len 4096, copied 4096 00000080:00200000:2.0:1767319671.269970:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005424b500[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.269974:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004de643cb 17ffffc0001001 3:0 ffff90cb3c7d3510 99 lru 00000080:00200000:2.0:1767319671.269979:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d5da89bd 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:2.0:1767319671.269981:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005424b500 00000080:00200000:2.0:1767319671.269982:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.269985:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.269997:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.270010:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.270013:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.270016:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.270030:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.270033:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.270036:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.270040:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.270049:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.270058:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.270061:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.270065:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.270068:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [99, 99] 00000080:00200000:2.0:1767319671.270072:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.270076:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.270081:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 409600 i_blocks 2 00000080:00200000:2.0:1767319671.270083:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.270092:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 409600, count: 4096 00000080:00200000:2.0:1767319671.270096:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 409600, bytes: 4096 00000080:00200000:2.0:1767319671.270099:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.270102:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 101, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.270104:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [409600, 413696) 0 0 00000080:00200000:2.0:1767319671.270106:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.270112:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [100, 100] 00020000:00200000:2.0:1767319671.270114:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [409600, 413696) 413696, 4096 00020000:00200000:2.0:1767319671.270253:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.270264:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [100, 100] 00000008:00010000:2.0:1767319671.270271:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.270274:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.270285:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.270307:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.270318:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.270326:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.270335:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.270344:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [409600, 413696) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.270351:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 100 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.270408:0:88596:0:(rw26.c:912:ll_write_end()) pos 409600, len 4096, copied 4096 00000080:00200000:2.0:1767319671.270413:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000be55c916[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.270417:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000019fb20cb 17ffffc0001001 3:0 ffff90cb3c7d3af8 100 lru 00000080:00200000:2.0:1767319671.270422:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008d69c785 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:2.0:1767319671.270425:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000be55c916 00000080:00200000:2.0:1767319671.270426:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.270429:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.270438:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.270451:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.270454:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.270457:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.270477:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.270480:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.270483:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.270487:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.270495:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.270504:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.270507:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.270511:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.270515:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [100, 100] 00000080:00200000:2.0:1767319671.270519:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.270522:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.270526:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 413696 i_blocks 2 00000080:00200000:2.0:1767319671.270529:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.270537:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 413696, count: 4096 00000080:00200000:2.0:1767319671.270541:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 413696, bytes: 4096 00000080:00200000:2.0:1767319671.270543:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.270547:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 102, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.270549:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [413696, 417792) 0 0 00000080:00200000:2.0:1767319671.270552:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.270557:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [101, 101] 00020000:00200000:2.0:1767319671.270561:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [413696, 417792) 417792, 4096 00020000:00200000:2.0:1767319671.270564:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.270570:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [101, 101] 00000008:00010000:2.0:1767319671.270575:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.270578:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.270585:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.270605:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.270727:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.270734:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.270741:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.270750:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [413696, 417792) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.270824:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 101 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.270846:0:88596:0:(rw26.c:912:ll_write_end()) pos 413696, len 4096, copied 4096 00000080:00200000:2.0:1767319671.270851:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000765f444b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.270854:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006175d9a7 17ffffc0001001 3:0 ffff90cb3c7d35e8 101 lru 00000080:00200000:2.0:1767319671.270860:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f2459fab 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:2.0:1767319671.270863:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000765f444b 00000080:00200000:2.0:1767319671.270864:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.270867:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.270876:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.270888:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.270891:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.270894:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.270906:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.270909:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.270912:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.270915:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.270924:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.270934:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.270936:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.270940:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.270943:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [101, 101] 00000080:00200000:2.0:1767319671.270947:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.270950:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.270956:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 417792 i_blocks 2 00000080:00200000:2.0:1767319671.270958:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.270968:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 417792, count: 4096 00000080:00200000:2.0:1767319671.270972:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 417792, bytes: 4096 00000080:00200000:2.0:1767319671.270975:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.270978:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 103, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.270980:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [417792, 421888) 0 0 00000080:00200000:2.0:1767319671.270982:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.270988:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [102, 102] 00020000:00200000:2.0:1767319671.270991:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [417792, 421888) 421888, 4096 00020000:00200000:2.0:1767319671.270994:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.271000:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [102, 102] 00000008:00010000:2.0:1767319671.271006:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.271008:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.271016:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.271037:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.271046:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.271052:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.271058:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.271067:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [417792, 421888) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.271072:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 102 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.271099:0:88596:0:(rw26.c:912:ll_write_end()) pos 417792, len 4096, copied 4096 00000080:00200000:2.0:1767319671.271103:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000084fa217f[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.271106:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d21f66cd 17ffffc0001001 3:0 ffff90cb3c638ca8 102 lru 00000080:00200000:2.0:1767319671.271112:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000005d4fe574 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:2.0:1767319671.271114:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000084fa217f 00000080:00200000:2.0:1767319671.271115:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.271213:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.271225:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.271239:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.271242:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.271245:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.271257:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.271260:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.271262:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.271266:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.271274:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.271282:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.271284:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.271289:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.271292:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [102, 102] 00000080:00200000:2.0:1767319671.271296:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.271299:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.271304:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 421888 i_blocks 2 00000080:00200000:2.0:1767319671.271307:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.271316:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 421888, count: 4096 00000080:00200000:2.0:1767319671.271320:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 421888, bytes: 4096 00000080:00200000:2.0:1767319671.271323:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.271326:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 104, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.271328:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [421888, 425984) 0 0 00000080:00200000:2.0:1767319671.271330:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.271335:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [103, 103] 00020000:00200000:2.0:1767319671.271338:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [421888, 425984) 425984, 4096 00020000:00200000:2.0:1767319671.271341:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.271346:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [103, 103] 00000008:00010000:2.0:1767319671.271352:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.271354:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.271362:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.271418:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.271427:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.271434:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.271441:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.271450:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [421888, 425984) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.271457:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 103 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.271475:0:88596:0:(rw26.c:912:ll_write_end()) pos 421888, len 4096, copied 4096 00000080:00200000:2.0:1767319671.271479:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005f5e0921[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.271482:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005d1d9c96 17ffffc0001001 3:0 ffff90cb3c638bd0 103 lru 00000080:00200000:2.0:1767319671.271487:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000be0633cf 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:2.0:1767319671.271489:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005f5e0921 00000080:00200000:2.0:1767319671.271490:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.271493:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.271502:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.271514:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.271517:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.271519:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.271532:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.271535:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.271538:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.271542:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.271551:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.271560:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.271562:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.271567:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.271570:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [103, 103] 00000080:00200000:2.0:1767319671.271573:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.271576:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.271581:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 425984 i_blocks 2 00000080:00200000:2.0:1767319671.271584:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.271593:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 425984, count: 4096 00000080:00200000:2.0:1767319671.271597:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 425984, bytes: 4096 00000080:00200000:2.0:1767319671.271599:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.271603:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 105, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.271605:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [425984, 430080) 0 0 00000080:00200000:2.0:1767319671.271608:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.271830:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [104, 104] 00020000:00200000:2.0:1767319671.271834:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [425984, 430080) 430080, 4096 00020000:00200000:2.0:1767319671.271836:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.271843:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [104, 104] 00000008:00010000:2.0:1767319671.271849:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.271852:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.271861:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.271882:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.271893:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.271901:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.271908:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.271918:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [425984, 430080) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.271925:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 104 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.271944:0:88596:0:(rw26.c:912:ll_write_end()) pos 425984, len 4096, copied 4096 00000080:00200000:2.0:1767319671.271949:0:88596:0:(rw26.c:969:ll_write_end()) page@000000001d90c217[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.271953:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000308f9a1b 17ffffc0001001 3:0 ffff90cb3c6380d8 104 lru 00000080:00200000:2.0:1767319671.271960:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000035c733f1 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:2.0:1767319671.271963:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000001d90c217 00000080:00200000:2.0:1767319671.271965:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.271968:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.271978:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.271991:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.271994:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.271997:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.272009:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.272012:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.272015:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.272019:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.272028:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.272037:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.272040:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.272045:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.272048:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [104, 104] 00000080:00200000:2.0:1767319671.272052:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.272055:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.272060:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 430080 i_blocks 2 00000080:00200000:2.0:1767319671.272063:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.272073:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 430080, count: 4096 00000080:00200000:2.0:1767319671.272077:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 430080, bytes: 4096 00000080:00200000:2.0:1767319671.272079:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.272083:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 106, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.272085:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [430080, 434176) 0 0 00000080:00200000:2.0:1767319671.272087:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.272093:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [105, 105] 00020000:00200000:2.0:1767319671.272097:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [430080, 434176) 434176, 4096 00020000:00200000:2.0:1767319671.272099:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.272104:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [105, 105] 00000008:00010000:2.0:1767319671.272110:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.272113:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.272455:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.272479:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.272488:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.272495:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.272502:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.272510:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [430080, 434176) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.272518:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 105 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.272538:0:88596:0:(rw26.c:912:ll_write_end()) pos 430080, len 4096, copied 4096 00000080:00200000:2.0:1767319671.272544:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000e3245bc[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.272547:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000026d8a7a3 17ffffc0001001 3:0 ffff90cb3c638870 105 lru 00000080:00200000:2.0:1767319671.272553:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004a27f661 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:2.0:1767319671.272554:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000e3245bc 00000080:00200000:2.0:1767319671.272556:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.272558:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.272567:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.272580:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.272583:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.272585:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.272598:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.272601:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.272604:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.272685:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.272695:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.272707:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.272710:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.272715:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.272719:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [105, 105] 00000080:00200000:2.0:1767319671.272723:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.272727:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.272732:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 434176 i_blocks 2 00000080:00200000:2.0:1767319671.272736:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.272747:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 434176, count: 4096 00000080:00200000:2.0:1767319671.272751:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 434176, bytes: 4096 00000080:00200000:2.0:1767319671.272813:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.272819:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 107, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.272821:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [434176, 438272) 0 0 00000080:00200000:2.0:1767319671.272823:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.272830:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [106, 106] 00020000:00200000:2.0:1767319671.272834:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [434176, 438272) 438272, 4096 00020000:00200000:2.0:1767319671.272837:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.272845:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [106, 106] 00000008:00010000:2.0:1767319671.272853:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.272856:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.272864:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.272884:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.272893:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.272901:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.272908:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.272917:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [434176, 438272) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.272923:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 106 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.272942:0:88596:0:(rw26.c:912:ll_write_end()) pos 434176, len 4096, copied 4096 00000080:00200000:2.0:1767319671.272947:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d94cd4fc[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.272950:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000033f38585 17ffffc0001001 3:0 ffff90cb3c638360 106 lru 00000080:00200000:2.0:1767319671.272956:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007f8990f6 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:2.0:1767319671.272958:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d94cd4fc 00000080:00200000:2.0:1767319671.272959:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.272962:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.272971:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.272983:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.272986:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.272988:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.273001:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.273004:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.273006:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.273010:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.273017:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.273025:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.273027:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.273031:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.273034:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [106, 106] 00000080:00200000:2.0:1767319671.273038:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.273040:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.273045:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 438272 i_blocks 2 00000080:00200000:2.0:1767319671.273047:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.273056:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 438272, count: 4096 00000080:00200000:2.0:1767319671.273060:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 438272, bytes: 4096 00000080:00200000:2.0:1767319671.273063:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.273066:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 108, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.273068:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [438272, 442368) 0 0 00000080:00200000:2.0:1767319671.273070:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.273076:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [107, 107] 00020000:00200000:2.0:1767319671.273079:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [438272, 442368) 442368, 4096 00020000:00200000:2.0:1767319671.273081:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.273086:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [107, 107] 00000008:00010000:2.0:1767319671.273092:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.273094:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.273101:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.273262:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.273274:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.273283:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.273291:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.273300:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [438272, 442368) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.273307:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 107 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.273325:0:88596:0:(rw26.c:912:ll_write_end()) pos 438272, len 4096, copied 4096 00000080:00200000:2.0:1767319671.273330:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000026fe8fd6[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.273334:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000020bad94c 17ffffc0001001 3:0 ffff90cb3c638000 107 lru 00000080:00200000:2.0:1767319671.273340:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000dabb27fa 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:2.0:1767319671.273342:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000026fe8fd6 00000080:00200000:2.0:1767319671.273343:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.273346:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.273355:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.273408:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.273411:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.273414:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.273427:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.273430:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.273433:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.273437:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.273445:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.273454:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.273456:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.273461:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.273464:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [107, 107] 00000080:00200000:2.0:1767319671.273468:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.273471:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.273476:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 442368 i_blocks 2 00000080:00200000:2.0:1767319671.273479:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.273487:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 442368, count: 4096 00000080:00200000:2.0:1767319671.273490:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 442368, bytes: 4096 00000080:00200000:2.0:1767319671.273493:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.273497:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 109, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.273499:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [442368, 446464) 0 0 00000080:00200000:2.0:1767319671.273501:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.273506:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [108, 108] 00020000:00200000:2.0:1767319671.273509:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [442368, 446464) 446464, 4096 00020000:00200000:2.0:1767319671.273513:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.273518:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [108, 108] 00000008:00010000:2.0:1767319671.273524:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.273527:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.273534:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.273552:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.273560:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.273567:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.273573:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.273582:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [442368, 446464) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.273588:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 108 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.273606:0:88596:0:(rw26.c:912:ll_write_end()) pos 442368, len 4096, copied 4096 00000080:00200000:2.0:1767319671.273692:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d66776c2[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.273696:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001a8845b5 17ffffc0001001 3:0 ffff90cb3c638948 108 lru 00000080:00200000:2.0:1767319671.273702:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000003b3fb868 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:2.0:1767319671.273704:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d66776c2 00000080:00200000:2.0:1767319671.273705:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.273708:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.273717:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.273729:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.273732:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.273734:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.273748:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.273751:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.273812:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.273819:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.273827:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.273836:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.273839:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.273844:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.273847:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [108, 108] 00000080:00200000:2.0:1767319671.273852:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.273855:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.273861:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 446464 i_blocks 2 00000080:00200000:2.0:1767319671.273864:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.273873:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 446464, count: 4096 00000080:00200000:2.0:1767319671.273877:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 446464, bytes: 4096 00000080:00200000:2.0:1767319671.273879:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.273882:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 110, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.273884:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [446464, 450560) 0 0 00000080:00200000:2.0:1767319671.273887:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.273891:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [109, 109] 00020000:00200000:2.0:1767319671.273894:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [446464, 450560) 450560, 4096 00020000:00200000:2.0:1767319671.273897:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.273902:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [109, 109] 00000008:00010000:2.0:1767319671.273908:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.273911:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.273919:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.273939:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.273948:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.273955:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.273962:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.273971:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [446464, 450560) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.273978:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 109 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.273996:0:88596:0:(rw26.c:912:ll_write_end()) pos 446464, len 4096, copied 4096 00000080:00200000:2.0:1767319671.274001:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000008996dfd[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.274004:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d6483d84 17ffffc0001001 3:0 ffff90cb3c6381b0 109 lru 00000080:00200000:2.0:1767319671.274009:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b275294e 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:2.0:1767319671.274012:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000008996dfd 00000080:00200000:2.0:1767319671.274013:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.274015:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.274025:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.274037:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.274040:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.274042:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.274055:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.274058:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.274061:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.274065:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.274074:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.274083:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.274086:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.274090:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.274094:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [109, 109] 00000080:00200000:2.0:1767319671.274098:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.274101:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.274105:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 450560 i_blocks 2 00000080:00200000:2.0:1767319671.274108:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.274256:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 450560, count: 4096 00000080:00200000:2.0:1767319671.274263:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 450560, bytes: 4096 00000080:00200000:2.0:1767319671.274266:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.274270:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 111, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.274272:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [450560, 454656) 0 0 00000080:00200000:2.0:1767319671.274275:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.274281:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [110, 110] 00020000:00200000:2.0:1767319671.274285:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [450560, 454656) 454656, 4096 00020000:00200000:2.0:1767319671.274287:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.274294:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [110, 110] 00000008:00010000:2.0:1767319671.274300:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.274304:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.274312:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.274332:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.274341:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.274349:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.274356:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.274404:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [450560, 454656) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.274413:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 110 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.274430:0:88596:0:(rw26.c:912:ll_write_end()) pos 450560, len 4096, copied 4096 00000080:00200000:2.0:1767319671.274435:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000080750ae1[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.274438:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000494ad3d3 17ffffc0001001 3:0 ffff90cb3c638438 110 lru 00000080:00200000:2.0:1767319671.274445:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000084b8105e 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:2.0:1767319671.274447:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000080750ae1 00000080:00200000:2.0:1767319671.274449:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.274451:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.274460:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.274473:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.274476:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.274479:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.274491:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.274494:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.274497:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.274501:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.274509:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.274517:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.274520:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.274524:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.274527:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [110, 110] 00000080:00200000:2.0:1767319671.274531:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.274534:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.274539:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 454656 i_blocks 2 00000080:00200000:2.0:1767319671.274542:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.274551:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 454656, count: 4096 00000080:00200000:2.0:1767319671.274554:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 454656, bytes: 4096 00000080:00200000:2.0:1767319671.274557:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.274561:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 112, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.274562:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [454656, 458752) 0 0 00000080:00200000:2.0:1767319671.274564:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.274570:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [111, 111] 00020000:00200000:2.0:1767319671.274573:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [454656, 458752) 458752, 4096 00020000:00200000:2.0:1767319671.274575:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.274580:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [111, 111] 00000008:00010000:2.0:1767319671.274586:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.274588:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.274596:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.274696:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.274705:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.274712:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.274718:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.274727:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [454656, 458752) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.274733:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 111 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.274752:0:88596:0:(rw26.c:912:ll_write_end()) pos 454656, len 4096, copied 4096 00000080:00200000:2.0:1767319671.274829:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000070167bce[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.274833:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005eead99b 17ffffc0001001 3:0 ffff90cb3c638798 111 lru 00000080:00200000:2.0:1767319671.274839:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000da08628d 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:2.0:1767319671.274841:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000070167bce 00000080:00200000:2.0:1767319671.274842:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.274844:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.274853:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.274866:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.274869:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.274871:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.274884:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.274887:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.274889:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.274893:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.274901:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.274910:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.274913:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.274917:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.274920:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [111, 111] 00000080:00200000:2.0:1767319671.274923:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.274926:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.274931:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 458752 i_blocks 2 00000080:00200000:2.0:1767319671.274934:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.274943:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 458752, count: 4096 00000080:00200000:2.0:1767319671.274947:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 458752, bytes: 4096 00000080:00200000:2.0:1767319671.274949:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.274953:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 113, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.274955:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [458752, 462848) 0 0 00000080:00200000:2.0:1767319671.274957:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.274962:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [112, 112] 00020000:00200000:2.0:1767319671.274965:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [458752, 462848) 462848, 4096 00020000:00200000:2.0:1767319671.274967:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.274973:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [112, 112] 00000008:00010000:2.0:1767319671.274978:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.274981:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.274989:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.275010:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.275019:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.275027:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.275034:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.275043:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [458752, 462848) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.275049:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 112 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.275080:0:88596:0:(rw26.c:912:ll_write_end()) pos 458752, len 4096, copied 4096 00000080:00200000:2.0:1767319671.275085:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000edd3ac92[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.275088:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002275b5e3 17ffffc0001021 2:0 ffff90cb3c638a20 112 lru 00000080:00200000:2.0:1767319671.275093:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000034fca190 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:2.0:1767319671.275096:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000edd3ac92 00000080:00200000:2.0:1767319671.275097:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.275099:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.275109:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.275269:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.275273:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.275276:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.275289:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.275292:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.275295:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.275300:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.275308:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.275317:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.275320:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.275324:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.275327:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [112, 112] 00000080:00200000:2.0:1767319671.275331:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.275335:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.275340:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 462848 i_blocks 2 00000080:00200000:2.0:1767319671.275343:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.275352:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 462848, count: 4096 00000080:00200000:2.0:1767319671.275357:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 462848, bytes: 4096 00000080:00200000:2.0:1767319671.275359:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.275363:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 114, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.275364:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [462848, 466944) 0 0 00000080:00200000:2.0:1767319671.275409:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.275415:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [113, 113] 00020000:00200000:2.0:1767319671.275418:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [462848, 466944) 466944, 4096 00020000:00200000:2.0:1767319671.275420:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.275427:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [113, 113] 00000008:00010000:2.0:1767319671.275433:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.275436:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.275444:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.275463:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.275472:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.275479:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.275486:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.275495:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [462848, 466944) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.275501:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 113 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.275519:0:88596:0:(rw26.c:912:ll_write_end()) pos 462848, len 4096, copied 4096 00000080:00200000:2.0:1767319671.275524:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000052cce07d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.275527:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009d75b6c8 17ffffc0001001 3:0 ffff90cb3c638510 113 lru 00000080:00200000:2.0:1767319671.275534:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000098e67039 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:2.0:1767319671.275536:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000052cce07d 00000080:00200000:2.0:1767319671.275538:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.275540:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.275549:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.275561:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.275564:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.275567:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.275826:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.275829:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.275832:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.275836:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.275845:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.275854:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.275856:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.275861:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.275864:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [113, 113] 00000080:00200000:2.0:1767319671.275868:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.275871:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.275877:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 466944 i_blocks 2 00000080:00200000:2.0:1767319671.275880:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.275889:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 466944, count: 4096 00000080:00200000:2.0:1767319671.275893:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 466944, bytes: 4096 00000080:00200000:2.0:1767319671.275895:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.275899:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 115, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.275901:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [466944, 471040) 0 0 00000080:00200000:2.0:1767319671.275903:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.275909:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [114, 114] 00020000:00200000:2.0:1767319671.275912:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [466944, 471040) 471040, 4096 00020000:00200000:2.0:1767319671.275914:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.275921:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [114, 114] 00000008:00010000:2.0:1767319671.275928:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.275930:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.275938:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.275957:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.275966:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.275973:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.275980:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.275989:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [466944, 471040) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.275996:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 114 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.276017:0:88596:0:(rw26.c:912:ll_write_end()) pos 466944, len 4096, copied 4096 00000080:00200000:2.0:1767319671.276021:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000a62fd108[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.276024:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000adee87ad 17ffffc0001001 3:0 ffff90cb3c638af8 114 lru 00000080:00200000:2.0:1767319671.276030:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000780f2d2e 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:2.0:1767319671.276032:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000a62fd108 00000080:00200000:2.0:1767319671.276033:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.276036:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.276045:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.276058:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.276061:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.276064:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.276076:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.276079:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.276082:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.276087:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.276096:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.276104:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.276107:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.276111:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.276114:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [114, 114] 00000080:00200000:2.0:1767319671.276281:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.276286:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.276292:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 471040 i_blocks 2 00000080:00200000:2.0:1767319671.276295:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.276305:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 471040, count: 4096 00000080:00200000:2.0:1767319671.276308:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 471040, bytes: 4096 00000080:00200000:2.0:1767319671.276311:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.276315:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 116, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.276317:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [471040, 475136) 0 0 00000080:00200000:2.0:1767319671.276319:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.276325:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [115, 115] 00020000:00200000:2.0:1767319671.276329:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [471040, 475136) 475136, 4096 00020000:00200000:2.0:1767319671.276331:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.276338:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [115, 115] 00000008:00010000:2.0:1767319671.276344:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.276347:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.276354:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.276414:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.276423:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.276431:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.276439:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.276448:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [471040, 475136) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.276455:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 115 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.276476:0:88596:0:(rw26.c:912:ll_write_end()) pos 471040, len 4096, copied 4096 00000080:00200000:2.0:1767319671.276482:0:88596:0:(rw26.c:969:ll_write_end()) page@000000001bb4d2e3[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.276485:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001decaaec 17ffffc0001001 3:0 ffff90cb3c6385e8 115 lru 00000080:00200000:2.0:1767319671.276491:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000cca15301 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:2.0:1767319671.276493:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000001bb4d2e3 00000080:00200000:2.0:1767319671.276494:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.276496:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.276505:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.276518:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.276521:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.276523:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.276538:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.276541:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.276544:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.276548:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.276557:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.276565:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.276568:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.276572:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.276575:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [115, 115] 00000080:00200000:2.0:1767319671.276579:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.276582:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.276587:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 475136 i_blocks 2 00000080:00200000:2.0:1767319671.276590:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.276597:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 475136, count: 4096 00000080:00200000:2.0:1767319671.276601:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 475136, bytes: 4096 00000080:00200000:2.0:1767319671.276603:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.276606:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 117, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.276688:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [475136, 479232) 0 0 00000080:00200000:2.0:1767319671.276691:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.276698:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [116, 116] 00020000:00200000:2.0:1767319671.276701:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [475136, 479232) 479232, 4096 00020000:00200000:2.0:1767319671.276703:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.276710:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [116, 116] 00000008:00010000:2.0:1767319671.276717:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.276719:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.276726:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.276744:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.276752:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.276827:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.276834:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.276843:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [475136, 479232) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.276850:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 116 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.276869:0:88596:0:(rw26.c:912:ll_write_end()) pos 475136, len 4096, copied 4096 00000080:00200000:2.0:1767319671.276873:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000087cd987d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.276875:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f1c1edfe 17ffffc0001001 3:0 ffff90cb3c638288 116 lru 00000080:00200000:2.0:1767319671.276881:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c69dd112 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:2.0:1767319671.276883:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000087cd987d 00000080:00200000:2.0:1767319671.276884:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.276886:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.276894:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.276907:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.276910:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.276912:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.276924:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.276926:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.276929:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.276932:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.276940:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.276949:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.276950:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.276955:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.276957:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [116, 116] 00000080:00200000:2.0:1767319671.276961:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.276964:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.276968:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 479232 i_blocks 2 00000080:00200000:2.0:1767319671.276971:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.276979:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 479232, count: 4096 00000080:00200000:2.0:1767319671.276983:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 479232, bytes: 4096 00000080:00200000:2.0:1767319671.276985:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.276988:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 118, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.276990:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [479232, 483328) 0 0 00000080:00200000:2.0:1767319671.276992:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.276997:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [117, 117] 00020000:00200000:2.0:1767319671.276999:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [479232, 483328) 483328, 4096 00020000:00200000:2.0:1767319671.277001:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.277007:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [117, 117] 00000008:00010000:2.0:1767319671.277012:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.277015:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.277023:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.277040:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.277048:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.277054:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.277060:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.277068:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [479232, 483328) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.277074:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 117 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.277090:0:88596:0:(rw26.c:912:ll_write_end()) pos 479232, len 4096, copied 4096 00000080:00200000:2.0:1767319671.277095:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003d4d917d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.277098:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000094dabaeb 17ffffc0001001 3:0 ffff90cb3c6386c0 117 lru 00000080:00200000:2.0:1767319671.277103:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000003f3fce13 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:2.0:1767319671.277106:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003d4d917d 00000080:00200000:2.0:1767319671.277107:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.277109:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.277210:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.277225:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.277228:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.277231:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.277244:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.277246:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.277248:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.277252:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.277259:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.277267:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.277269:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.277272:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.277275:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [117, 117] 00000080:00200000:2.0:1767319671.277279:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.277281:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.277286:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 483328 i_blocks 2 00000080:00200000:2.0:1767319671.277289:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.277297:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 483328, count: 4096 00000080:00200000:2.0:1767319671.277300:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 483328, bytes: 4096 00000080:00200000:2.0:1767319671.277303:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.277306:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 119, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.277307:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [483328, 487424) 0 0 00000080:00200000:2.0:1767319671.277309:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.277314:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [118, 118] 00020000:00200000:2.0:1767319671.277317:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [483328, 487424) 487424, 4096 00020000:00200000:2.0:1767319671.277319:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.277324:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [118, 118] 00000008:00010000:2.0:1767319671.277329:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.277331:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.277339:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.277356:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.277406:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.277415:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.277422:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.277431:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [483328, 487424) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.277437:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 118 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.277456:0:88596:0:(rw26.c:912:ll_write_end()) pos 483328, len 4096, copied 4096 00000080:00200000:2.0:1767319671.277460:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000dc3750f5[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.277463:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d7127d84 17ffffc0001001 3:0 ffff90cb3c638d80 118 lru 00000080:00200000:2.0:1767319671.277469:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000de65b80e 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:2.0:1767319671.277471:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000dc3750f5 00000080:00200000:2.0:1767319671.277472:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.277475:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.277484:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.277496:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.277499:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.277502:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.277514:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.277517:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.277519:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.277523:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.277530:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.277538:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.277541:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.277544:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.277547:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [118, 118] 00000080:00200000:2.0:1767319671.277550:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.277553:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.277558:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 487424 i_blocks 2 00000080:00200000:2.0:1767319671.277561:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.277569:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 487424, count: 4096 00000080:00200000:2.0:1767319671.277573:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 487424, bytes: 4096 00000080:00200000:2.0:1767319671.277575:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.277579:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 120, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.277581:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [487424, 491520) 0 0 00000080:00200000:2.0:1767319671.277583:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.277588:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [119, 119] 00020000:00200000:2.0:1767319671.277591:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [487424, 491520) 491520, 4096 00020000:00200000:2.0:1767319671.277594:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.277599:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [119, 119] 00000008:00010000:2.0:1767319671.277607:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.277690:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.277700:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.277720:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.277728:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.277734:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.277740:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.277747:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [487424, 491520) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.277815:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 119 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.277834:0:88596:0:(rw26.c:912:ll_write_end()) pos 487424, len 4096, copied 4096 00000080:00200000:2.0:1767319671.277839:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e4688fd6[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.277842:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002acf029a 17ffffc0001001 3:0 ffff90cb3c638e58 119 lru 00000080:00200000:2.0:1767319671.277848:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d0387050 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:2.0:1767319671.277850:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e4688fd6 00000080:00200000:2.0:1767319671.277851:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.277853:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.277861:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.277874:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.277877:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.277880:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.277893:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.277896:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.277898:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.277902:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.277910:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.277918:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.277921:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.277925:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.277927:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [119, 119] 00000080:00200000:2.0:1767319671.277931:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.277934:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.277939:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 491520 i_blocks 2 00000080:00200000:2.0:1767319671.277942:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.277951:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 491520, count: 4096 00000080:00200000:2.0:1767319671.277955:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 491520, bytes: 4096 00000080:00200000:2.0:1767319671.277957:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.277961:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 121, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.277962:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [491520, 495616) 0 0 00000080:00200000:2.0:1767319671.277964:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.277969:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [120, 120] 00020000:00200000:2.0:1767319671.277972:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [491520, 495616) 495616, 4096 00020000:00200000:2.0:1767319671.277974:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.277979:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [120, 120] 00000008:00010000:2.0:1767319671.277985:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.277987:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.277994:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.278011:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.278020:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.278027:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.278034:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.278042:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [491520, 495616) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.278048:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 120 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.278081:0:88596:0:(rw26.c:912:ll_write_end()) pos 491520, len 4096, copied 4096 00000080:00200000:2.0:1767319671.278086:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000050f6f2a5[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.278088:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003602e425 17ffffc0001001 3:0 ffff90cb34e5d798 120 lru 00000080:00200000:2.0:1767319671.278094:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000076969d59 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:2.0:1767319671.278096:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000050f6f2a5 00000080:00200000:2.0:1767319671.278098:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.278100:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.278108:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.278228:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.278232:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.278235:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.278249:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.278251:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.278254:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.278258:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.278266:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.278275:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.278277:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.278282:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.278285:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [120, 120] 00000080:00200000:2.0:1767319671.278289:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.278292:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.278297:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 495616 i_blocks 2 00000080:00200000:2.0:1767319671.278300:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.278308:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 495616, count: 4096 00000080:00200000:2.0:1767319671.278312:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 495616, bytes: 4096 00000080:00200000:2.0:1767319671.278315:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.278318:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 122, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.278320:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [495616, 499712) 0 0 00000080:00200000:2.0:1767319671.278323:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.278328:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [121, 121] 00020000:00200000:2.0:1767319671.278332:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [495616, 499712) 499712, 4096 00020000:00200000:2.0:1767319671.278334:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.278340:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [121, 121] 00000008:00010000:2.0:1767319671.278346:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.278348:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.278355:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.278417:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.278426:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.278434:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.278442:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.278451:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [495616, 499712) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.278457:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 121 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.278475:0:88596:0:(rw26.c:912:ll_write_end()) pos 495616, len 4096, copied 4096 00000080:00200000:2.0:1767319671.278480:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005181fa28[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.278482:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000031147c88 17ffffc0001001 3:0 ffff90cb34e5da20 121 lru 00000080:00200000:2.0:1767319671.278488:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000005c29831c 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:2.0:1767319671.278490:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005181fa28 00000080:00200000:2.0:1767319671.278492:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.278494:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.278503:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.278516:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.278519:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.278521:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.278534:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.278536:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.278539:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.278543:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.278552:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.278561:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.278564:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.278568:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.278571:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [121, 121] 00000080:00200000:2.0:1767319671.278575:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.278578:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.278583:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 499712 i_blocks 2 00000080:00200000:2.0:1767319671.278586:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.278593:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 499712, count: 4096 00000080:00200000:2.0:1767319671.278597:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 499712, bytes: 4096 00000080:00200000:2.0:1767319671.278599:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.278603:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 123, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.278604:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [499712, 503808) 0 0 00000080:00200000:2.0:1767319671.278607:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.278698:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [122, 122] 00020000:00200000:2.0:1767319671.278701:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [499712, 503808) 503808, 4096 00020000:00200000:2.0:1767319671.278703:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.278710:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [122, 122] 00000008:00010000:2.0:1767319671.278716:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.278718:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.278727:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.278750:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.278772:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.278779:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.278786:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.278794:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [499712, 503808) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.278800:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 122 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.278819:0:88596:0:(rw26.c:912:ll_write_end()) pos 499712, len 4096, copied 4096 00000080:00200000:2.0:1767319671.278824:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b3a72870[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.278826:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000084dec2a6 17ffffc0001001 3:0 ffff90cb34e5d510 122 lru 00000080:00200000:2.0:1767319671.278832:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001f2cd295 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:2.0:1767319671.278834:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b3a72870 00000080:00200000:2.0:1767319671.278835:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.278837:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.278844:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.278855:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.278858:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.278860:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.278872:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.278874:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.278877:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.278881:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.278888:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.278897:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.278900:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.278903:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.278906:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [122, 122] 00000080:00200000:2.0:1767319671.278909:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.278911:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.278916:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 503808 i_blocks 2 00000080:00200000:2.0:1767319671.278919:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.278926:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 503808, count: 4096 00000080:00200000:2.0:1767319671.278931:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 503808, bytes: 4096 00000080:00200000:2.0:1767319671.278933:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.278936:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 124, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.278938:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [503808, 507904) 0 0 00000080:00200000:2.0:1767319671.278939:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.278945:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [123, 123] 00020000:00200000:2.0:1767319671.278947:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [503808, 507904) 507904, 4096 00020000:00200000:2.0:1767319671.278949:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.278954:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [123, 123] 00000008:00010000:2.0:1767319671.278959:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.278962:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.278968:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.278985:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.278994:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.279001:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.279007:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.279016:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [503808, 507904) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.279021:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 123 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.279036:0:88596:0:(rw26.c:912:ll_write_end()) pos 503808, len 4096, copied 4096 00000080:00200000:2.0:1767319671.279040:0:88596:0:(rw26.c:969:ll_write_end()) page@000000002937293b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.279043:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006478c914 17ffffc0001001 3:0 ffff90cb34e5daf8 123 lru 00000080:00200000:2.0:1767319671.279047:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c9e0a7ff 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:2.0:1767319671.279049:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000002937293b 00000080:00200000:2.0:1767319671.279050:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.279052:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.279059:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.279069:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.279072:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.279074:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.279085:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.279087:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.279090:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.279093:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.279102:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.279110:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.279112:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.279116:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.279355:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [123, 123] 00000080:00200000:2.0:1767319671.279361:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.279364:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.279409:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 507904 i_blocks 2 00000080:00200000:2.0:1767319671.279412:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.279421:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 507904, count: 4096 00000080:00200000:2.0:1767319671.279425:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 507904, bytes: 4096 00000080:00200000:2.0:1767319671.279427:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.279431:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 125, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.279432:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [507904, 512000) 0 0 00000080:00200000:2.0:1767319671.279435:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.279441:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [124, 124] 00020000:00200000:2.0:1767319671.279444:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [507904, 512000) 512000, 4096 00020000:00200000:2.0:1767319671.279446:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.279452:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [124, 124] 00000008:00010000:2.0:1767319671.279459:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.279462:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.279470:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.279489:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.279497:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.279505:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.279511:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.279520:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [507904, 512000) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.279527:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 124 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.279544:0:88596:0:(rw26.c:912:ll_write_end()) pos 507904, len 4096, copied 4096 00000080:00200000:2.0:1767319671.279548:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008361e1ee[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.279551:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006fb3c413 17ffffc0001001 3:0 ffff90cb34e5d5e8 124 lru 00000080:00200000:2.0:1767319671.279557:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000fbefa2eb 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:2.0:1767319671.279559:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008361e1ee 00000080:00200000:2.0:1767319671.279560:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.279562:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.279570:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.279789:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.279792:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.279795:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.279809:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.279811:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.279814:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.279818:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.279827:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.279837:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.279839:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.279844:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.279846:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [124, 124] 00000080:00200000:2.0:1767319671.279850:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.279853:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.279858:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 512000 i_blocks 2 00000080:00200000:2.0:1767319671.279860:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.279868:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 512000, count: 4096 00000080:00200000:2.0:1767319671.279872:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 512000, bytes: 4096 00000080:00200000:2.0:1767319671.279875:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.279878:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 126, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.279879:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [512000, 516096) 0 0 00000080:00200000:2.0:1767319671.279881:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.279887:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [125, 125] 00020000:00200000:2.0:1767319671.279890:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [512000, 516096) 516096, 4096 00020000:00200000:2.0:1767319671.279892:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.279897:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [125, 125] 00000008:00010000:2.0:1767319671.279903:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.279906:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.279913:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.279930:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.279938:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.279945:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.279952:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.279960:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [512000, 516096) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.279967:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 125 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.279985:0:88596:0:(rw26.c:912:ll_write_end()) pos 512000, len 4096, copied 4096 00000080:00200000:2.0:1767319671.279990:0:88596:0:(rw26.c:969:ll_write_end()) page@000000002a9f8d0c[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.279993:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e2f14d94 17ffffc0001001 3:0 ffff90cb34e5d288 125 lru 00000080:00200000:2.0:1767319671.279999:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a57cece0 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:2.0:1767319671.280001:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000002a9f8d0c 00000080:00200000:2.0:1767319671.280002:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.280004:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.280013:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.280024:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.280027:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.280030:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.280044:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.280047:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.280049:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.280054:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.280062:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.280070:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.280073:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.280077:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.280080:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [125, 125] 00000080:00200000:2.0:1767319671.280084:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.280087:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.280093:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 516096 i_blocks 2 00000080:00200000:2.0:1767319671.280095:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.280104:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 516096, count: 4096 00000080:00200000:2.0:1767319671.280108:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 516096, bytes: 4096 00000080:00200000:2.0:1767319671.280110:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.280114:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 127, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.280115:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [516096, 520192) 0 0 00000080:00200000:2.0:1767319671.280224:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.280231:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [126, 126] 00020000:00200000:2.0:1767319671.280235:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [516096, 520192) 520192, 4096 00020000:00200000:2.0:1767319671.280237:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.280243:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [126, 126] 00000008:00010000:2.0:1767319671.280248:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.280250:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.280257:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.280274:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.280283:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.280289:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.280296:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.280305:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [516096, 520192) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.280311:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 126 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.280327:0:88596:0:(rw26.c:912:ll_write_end()) pos 516096, len 4096, copied 4096 00000080:00200000:2.0:1767319671.280332:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000053c22ec1[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.280335:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000259ab47d 17ffffc0001001 3:0 ffff90cb34e5d6c0 126 lru 00000080:00200000:2.0:1767319671.280341:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000074f34762 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:2.0:1767319671.280342:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000053c22ec1 00000080:00200000:2.0:1767319671.280344:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.280346:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.280354:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.280400:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.280404:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.280407:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.280419:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.280422:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.280425:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.280429:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.280437:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.280445:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.280447:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.280451:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.280454:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [126, 126] 00000080:00200000:2.0:1767319671.280458:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.280461:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.280467:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 520192 i_blocks 2 00000080:00200000:2.0:1767319671.280470:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.280478:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 520192, count: 4096 00000080:00200000:2.0:1767319671.280481:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 520192, bytes: 4096 00000080:00200000:2.0:1767319671.280484:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.280487:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 128, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.280489:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [520192, 524288) 0 0 00000080:00200000:2.0:1767319671.280491:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.280496:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [127, 127] 00020000:00200000:2.0:1767319671.280499:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [520192, 524288) 524288, 4096 00020000:00200000:2.0:1767319671.280502:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.280507:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [127, 127] 00000008:00010000:2.0:1767319671.280513:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.280515:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.280522:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.280540:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.280549:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.280555:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.280562:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.280571:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [520192, 524288) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.280576:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 127 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.280603:0:88596:0:(rw26.c:912:ll_write_end()) pos 520192, len 4096, copied 4096 00000080:00200000:2.0:1767319671.280608:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000044855a24[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.280691:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007e81fcb8 17ffffc0001021 2:0 ffff90cb34e5dd80 127 lru 00000080:00200000:2.0:1767319671.280698:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000095fdbf9a 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:2.0:1767319671.280700:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000044855a24 00000080:00200000:2.0:1767319671.280701:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.280704:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.280713:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.280726:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.280728:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.280731:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.280744:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.280747:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.280749:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.280753:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.280761:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.280770:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.280772:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.280777:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.280779:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [127, 127] 00000080:00200000:2.0:1767319671.280783:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.280786:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.280790:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 524288 i_blocks 2 00000080:00200000:2.0:1767319671.280795:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.280803:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 524288, count: 4096 00000080:00200000:2.0:1767319671.280806:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 524288, bytes: 4096 00000080:00200000:2.0:1767319671.280808:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.280812:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 129, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.280813:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [524288, 528384) 0 0 00000080:00200000:2.0:1767319671.280815:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.280820:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [128, 128] 00020000:00200000:2.0:1767319671.280823:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [524288, 528384) 528384, 4096 00020000:00200000:2.0:1767319671.280825:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.280830:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [128, 128] 00000008:00010000:2.0:1767319671.280836:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.280838:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.280844:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.280862:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.280871:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.280877:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.280883:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.280891:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [524288, 528384) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.280897:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 128 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.280920:0:88596:0:(rw26.c:912:ll_write_end()) pos 524288, len 4096, copied 4096 00000080:00200000:2.0:1767319671.280925:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000270b47ab[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.280928:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000030a73ceb 17ffffc0001001 3:0 ffff90cb34e5de58 128 lru 00000080:00200000:2.0:1767319671.280933:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000009cab6b3b 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:2.0:1767319671.280934:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000270b47ab 00000080:00200000:2.0:1767319671.280935:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.280938:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.280948:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.280959:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.280962:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.280964:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.280976:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.280978:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.280981:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.280985:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.280992:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.280999:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.281001:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.281005:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.281008:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [128, 128] 00000080:00200000:2.0:1767319671.281011:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.281014:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.281018:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 528384 i_blocks 2 00000080:00200000:2.0:1767319671.281021:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.281028:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 528384, count: 4096 00000080:00200000:2.0:1767319671.281031:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 528384, bytes: 4096 00000080:00200000:2.0:1767319671.281034:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.281037:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 130, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.281039:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [528384, 532480) 0 0 00000080:00200000:2.0:1767319671.281041:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.281046:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [129, 129] 00020000:00200000:2.0:1767319671.281048:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [528384, 532480) 532480, 4096 00020000:00200000:2.0:1767319671.281050:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.281055:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [129, 129] 00000008:00010000:2.0:1767319671.281060:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.281062:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.281069:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.281087:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.281095:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.281102:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.281108:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.281116:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [528384, 532480) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.281318:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 129 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.281338:0:88596:0:(rw26.c:912:ll_write_end()) pos 528384, len 4096, copied 4096 00000080:00200000:2.0:1767319671.281343:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000bbec174c[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.281346:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006d353ae3 17ffffc0001001 3:0 ffff90cb34e5dca8 129 lru 00000080:00200000:2.0:1767319671.281352:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000096820489 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:2.0:1767319671.281354:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000bbec174c 00000080:00200000:2.0:1767319671.281355:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.281358:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.281400:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.281414:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.281418:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.281421:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.281434:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.281437:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.281440:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.281444:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.281451:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.281460:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.281463:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.281467:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.281470:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [129, 129] 00000080:00200000:2.0:1767319671.281474:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.281478:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.281482:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 532480 i_blocks 2 00000080:00200000:2.0:1767319671.281485:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.281493:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 532480, count: 4096 00000080:00200000:2.0:1767319671.281497:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 532480, bytes: 4096 00000080:00200000:2.0:1767319671.281499:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.281503:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 131, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.281504:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [532480, 536576) 0 0 00000080:00200000:2.0:1767319671.281507:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.281512:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [130, 130] 00020000:00200000:2.0:1767319671.281515:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [532480, 536576) 536576, 4096 00020000:00200000:2.0:1767319671.281517:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.281522:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [130, 130] 00000008:00010000:2.0:1767319671.281528:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.281530:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.281537:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.281556:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.281564:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.281571:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.281578:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.281587:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [532480, 536576) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.281594:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 130 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.281686:0:88596:0:(rw26.c:912:ll_write_end()) pos 532480, len 4096, copied 4096 00000080:00200000:2.0:1767319671.281691:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f641f03e[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.281695:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c3f48dec 17ffffc0001001 3:0 ffff90cb34e5dbd0 130 lru 00000080:00200000:2.0:1767319671.281701:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000eac26d8a 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:2.0:1767319671.281703:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f641f03e 00000080:00200000:2.0:1767319671.281704:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.281706:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.281715:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.281727:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.281730:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.281732:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.281745:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.281747:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.281750:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.281754:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.281762:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.281771:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.281774:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.281778:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.281781:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [130, 130] 00000080:00200000:2.0:1767319671.281785:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.281788:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.281793:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 536576 i_blocks 2 00000080:00200000:2.0:1767319671.281796:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.281804:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 536576, count: 4096 00000080:00200000:2.0:1767319671.281807:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 536576, bytes: 4096 00000080:00200000:2.0:1767319671.281810:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.281813:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 132, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.281815:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [536576, 540672) 0 0 00000080:00200000:2.0:1767319671.281817:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.281822:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [131, 131] 00020000:00200000:2.0:1767319671.281825:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [536576, 540672) 540672, 4096 00020000:00200000:2.0:1767319671.281828:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.281834:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [131, 131] 00000008:00010000:2.0:1767319671.281839:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.281841:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.281849:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.281867:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.281876:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.281883:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.281889:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.281897:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [536576, 540672) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.281902:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 131 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.281918:0:88596:0:(rw26.c:912:ll_write_end()) pos 536576, len 4096, copied 4096 00000080:00200000:2.0:1767319671.281921:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000074b04118[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.281924:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000518f256d 17ffffc0001001 3:0 ffff90cb34e5d0d8 131 lru 00000080:00200000:2.0:1767319671.281929:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000005d16dd78 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:2.0:1767319671.281931:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000074b04118 00000080:00200000:2.0:1767319671.281932:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.281934:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.281941:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.281952:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.281954:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.281957:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.281968:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.281970:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.281973:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.281977:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.281984:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.281992:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.281994:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.281998:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.282001:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [131, 131] 00000080:00200000:2.0:1767319671.282005:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.282008:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.282012:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 540672 i_blocks 2 00000080:00200000:2.0:1767319671.282015:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.282023:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 540672, count: 4096 00000080:00200000:2.0:1767319671.282027:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 540672, bytes: 4096 00000080:00200000:2.0:1767319671.282030:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.282033:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 133, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.282035:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [540672, 544768) 0 0 00000080:00200000:2.0:1767319671.282037:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.282043:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [132, 132] 00020000:00200000:2.0:1767319671.282045:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [540672, 544768) 544768, 4096 00020000:00200000:2.0:1767319671.282047:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.282052:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [132, 132] 00000008:00010000:2.0:1767319671.282058:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.282060:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.282068:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.282087:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.282097:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.282105:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.282112:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.282221:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [540672, 544768) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.282228:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 132 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.282247:0:88596:0:(rw26.c:912:ll_write_end()) pos 540672, len 4096, copied 4096 00000080:00200000:2.0:1767319671.282252:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000027ab9433[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.282255:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008a67d586 17ffffc0001001 3:0 ffff90cb34e5d870 132 lru 00000080:00200000:2.0:1767319671.282260:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000592183e3 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:2.0:1767319671.282263:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000027ab9433 00000080:00200000:2.0:1767319671.282264:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.282267:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.282275:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.282289:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.282292:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.282294:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.282309:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.282312:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.282315:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.282319:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.282328:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.282337:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.282339:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.282343:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.282346:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [132, 132] 00000080:00200000:2.0:1767319671.282350:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.282353:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.282358:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 544768 i_blocks 2 00000080:00200000:2.0:1767319671.282361:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.282405:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 544768, count: 4096 00000080:00200000:2.0:1767319671.282410:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 544768, bytes: 4096 00000080:00200000:2.0:1767319671.282412:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.282416:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 134, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.282417:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [544768, 548864) 0 0 00000080:00200000:2.0:1767319671.282420:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.282426:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [133, 133] 00020000:00200000:2.0:1767319671.282429:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [544768, 548864) 548864, 4096 00020000:00200000:2.0:1767319671.282431:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.282437:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [133, 133] 00000008:00010000:2.0:1767319671.282443:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.282445:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.282453:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.282472:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.282480:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.282487:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.282493:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.282502:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [544768, 548864) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.282510:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 133 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.282527:0:88596:0:(rw26.c:912:ll_write_end()) pos 544768, len 4096, copied 4096 00000080:00200000:2.0:1767319671.282530:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c28e1c74[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.282533:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002768f033 17ffffc0001001 3:0 ffff90cb34e5d360 133 lru 00000080:00200000:2.0:1767319671.282540:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000020df3584 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:2.0:1767319671.282542:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c28e1c74 00000080:00200000:2.0:1767319671.282543:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.282545:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.282554:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.282565:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.282567:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.282570:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.282582:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.282585:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.282587:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.282591:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.282598:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.282606:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.282728:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.282735:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.282738:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [133, 133] 00000080:00200000:2.0:1767319671.282742:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.282745:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.282750:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 548864 i_blocks 2 00000080:00200000:2.0:1767319671.282753:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.282761:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 548864, count: 4096 00000080:00200000:2.0:1767319671.282764:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 548864, bytes: 4096 00000080:00200000:2.0:1767319671.282767:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.282771:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 135, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.282772:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [548864, 552960) 0 0 00000080:00200000:2.0:1767319671.282775:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.282780:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [134, 134] 00020000:00200000:2.0:1767319671.282783:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [548864, 552960) 552960, 4096 00020000:00200000:2.0:1767319671.282785:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.282791:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [134, 134] 00000008:00010000:2.0:1767319671.282796:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.282799:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.282807:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.282824:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.282832:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.282839:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.282846:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.282853:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [548864, 552960) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.282858:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 134 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.283036:0:88596:0:(rw26.c:912:ll_write_end()) pos 548864, len 4096, copied 4096 00000080:00200000:2.0:1767319671.283042:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d7e018a6[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.283044:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000078d055f3 17ffffc0001001 3:0 ffff90cb34e5d000 134 lru 00000080:00200000:2.0:1767319671.283050:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000075ec0815 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:2.0:1767319671.283052:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d7e018a6 00000080:00200000:2.0:1767319671.283053:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.283056:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.283066:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.283077:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.283080:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.283082:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.283095:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.283098:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.283101:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.283105:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.283113:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.283359:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.283362:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.283406:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.283411:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [134, 134] 00000080:00200000:2.0:1767319671.283416:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.283419:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.283425:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 552960 i_blocks 2 00000080:00200000:2.0:1767319671.283428:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.283440:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 552960, count: 4096 00000080:00200000:2.0:1767319671.283444:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 552960, bytes: 4096 00000080:00200000:2.0:1767319671.283447:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.283451:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 136, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.283453:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [552960, 557056) 0 0 00000080:00200000:2.0:1767319671.283455:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.283462:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [135, 135] 00020000:00200000:2.0:1767319671.283465:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [552960, 557056) 557056, 4096 00020000:00200000:2.0:1767319671.283468:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.283475:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [135, 135] 00000008:00010000:2.0:1767319671.283482:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.283485:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.283493:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.283513:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.283522:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.283530:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.283537:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.283546:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [552960, 557056) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.283553:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 135 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.283573:0:88596:0:(rw26.c:912:ll_write_end()) pos 552960, len 4096, copied 4096 00000080:00200000:2.0:1767319671.283577:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000a23afb32[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.283581:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001b89136f 17ffffc0001001 3:0 ffff90cb34e5d948 135 lru 00000080:00200000:2.0:1767319671.283586:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001bc09ab5 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:2.0:1767319671.283588:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000a23afb32 00000080:00200000:2.0:1767319671.283590:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.283592:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.283601:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.283696:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.283700:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.283702:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.283714:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.283717:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.283720:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.283724:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.283731:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.283739:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.283741:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.283745:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.283748:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [135, 135] 00000080:00200000:2.0:1767319671.283751:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.283755:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.283759:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 557056 i_blocks 2 00000080:00200000:2.0:1767319671.283762:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.283770:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 557056, count: 4096 00000080:00200000:2.0:1767319671.283773:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 557056, bytes: 4096 00000080:00200000:2.0:1767319671.283776:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.283779:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 137, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.283781:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [557056, 561152) 0 0 00000080:00200000:2.0:1767319671.283783:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.283789:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [136, 136] 00020000:00200000:2.0:1767319671.283792:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [557056, 561152) 561152, 4096 00020000:00200000:2.0:1767319671.283794:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.283799:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [136, 136] 00000008:00010000:2.0:1767319671.283804:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.283806:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.283813:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.283833:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.283841:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.283849:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.283855:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.283863:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [557056, 561152) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.283868:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 136 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.283885:0:88596:0:(rw26.c:912:ll_write_end()) pos 557056, len 4096, copied 4096 00000080:00200000:2.0:1767319671.283889:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003d6e8fcb[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.283892:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000eed121ff 17ffffc0001001 3:0 ffff90cb34e5d1b0 136 lru 00000080:00200000:2.0:1767319671.283897:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000009f0f7121 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:2.0:1767319671.283899:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003d6e8fcb 00000080:00200000:2.0:1767319671.283900:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.283903:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.283910:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.283921:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.283924:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.283926:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.283937:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.283940:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.283942:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.283946:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.283953:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.283962:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.283964:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.283968:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.283971:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [136, 136] 00000080:00200000:2.0:1767319671.283975:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.283978:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.283982:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 561152 i_blocks 2 00000080:00200000:2.0:1767319671.283985:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.283993:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 561152, count: 4096 00000080:00200000:2.0:1767319671.283997:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 561152, bytes: 4096 00000080:00200000:2.0:1767319671.283999:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.284002:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 138, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.284004:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [561152, 565248) 0 0 00000080:00200000:2.0:1767319671.284006:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.284011:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [137, 137] 00020000:00200000:2.0:1767319671.284014:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [561152, 565248) 565248, 4096 00020000:00200000:2.0:1767319671.284016:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.284021:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [137, 137] 00000008:00010000:2.0:1767319671.284027:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.284029:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.284037:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.284054:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.284063:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.284070:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.284077:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.284085:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [561152, 565248) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.284091:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 137 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.284107:0:88596:0:(rw26.c:912:ll_write_end()) pos 561152, len 4096, copied 4096 00000080:00200000:2.0:1767319671.284112:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ca8d0ea2[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.284114:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f880a9cc 17ffffc0001001 3:0 ffff90cb34e5d438 137 lru 00000080:00200000:2.0:1767319671.284231:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e0d2cab1 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:2.0:1767319671.284234:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ca8d0ea2 00000080:00200000:2.0:1767319671.284236:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.284238:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.284247:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.284259:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.284261:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.284264:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.284274:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.284276:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.284279:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.284283:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.284290:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.284298:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.284300:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.284304:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.284307:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [137, 137] 00000080:00200000:2.0:1767319671.284310:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.284312:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.284317:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 565248 i_blocks 2 00000080:00200000:2.0:1767319671.284319:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.284326:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 565248, count: 4096 00000080:00200000:2.0:1767319671.284329:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 565248, bytes: 4096 00000080:00200000:2.0:1767319671.284331:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.284335:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 139, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.284336:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [565248, 569344) 0 0 00000080:00200000:2.0:1767319671.284339:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.284343:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [138, 138] 00020000:00200000:2.0:1767319671.284346:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [565248, 569344) 569344, 4096 00020000:00200000:2.0:1767319671.284348:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.284353:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [138, 138] 00000008:00010000:2.0:1767319671.284358:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.284360:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.284400:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.284417:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.284426:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.284432:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.284437:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.284445:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [565248, 569344) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.284451:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 138 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.284480:0:88596:0:(rw26.c:912:ll_write_end()) pos 565248, len 4096, copied 4096 00000080:00200000:2.0:1767319671.284485:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000007663c8b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.284488:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006bde931f 17ffffc0001001 3:0 ffff90cb34e82e58 138 lru 00000080:00200000:2.0:1767319671.284493:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a4cecd84 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:2.0:1767319671.284495:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000007663c8b 00000080:00200000:2.0:1767319671.284496:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.284498:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.284506:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.284518:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.285229:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.285232:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.285255:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.285258:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.285260:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.285266:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.285276:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.285288:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.285290:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.285296:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.285300:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [138, 138] 00000080:00200000:2.0:1767319671.285306:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.285309:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.285317:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 569344 i_blocks 2 00000080:00200000:2.0:1767319671.285320:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.285334:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 569344, count: 4096 00000080:00200000:2.0:1767319671.285339:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 569344, bytes: 4096 00000080:00200000:2.0:1767319671.285342:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.285346:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 140, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.285348:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [569344, 573440) 0 0 00000080:00200000:2.0:1767319671.285351:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.285359:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [139, 139] 00020000:00200000:2.0:1767319671.285363:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [569344, 573440) 573440, 4096 00020000:00200000:2.0:1767319671.285398:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.285409:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [139, 139] 00000008:00010000:2.0:1767319671.285420:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.285423:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.285435:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.285456:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.285466:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.285474:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.285480:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.285489:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [569344, 573440) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.285498:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 139 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.285527:0:88596:0:(rw26.c:912:ll_write_end()) pos 569344, len 4096, copied 4096 00000080:00200000:2.0:1767319671.285532:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000023b261ec[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.285536:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000658595dd 17ffffc0001001 3:0 ffff90cb34e82ca8 139 lru 00000080:00200000:2.0:1767319671.285542:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000123d263d 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:2.0:1767319671.285544:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000023b261ec 00000080:00200000:2.0:1767319671.285545:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.285548:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.285560:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.285575:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.285578:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.285580:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.285594:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.285597:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.285599:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.285603:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.285611:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.285684:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.285688:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.285693:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.285696:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [139, 139] 00000080:00200000:2.0:1767319671.285700:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.285703:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.285708:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 573440 i_blocks 2 00000080:00200000:2.0:1767319671.285711:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.285719:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 573440, count: 4096 00000080:00200000:2.0:1767319671.285723:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 573440, bytes: 4096 00000080:00200000:2.0:1767319671.285725:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.285729:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 141, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.285730:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [573440, 577536) 0 0 00000080:00200000:2.0:1767319671.285733:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.285738:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [140, 140] 00020000:00200000:2.0:1767319671.285741:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [573440, 577536) 577536, 4096 00020000:00200000:2.0:1767319671.285744:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.285749:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [140, 140] 00000008:00010000:2.0:1767319671.285755:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.285757:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.285765:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.285784:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.285793:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.285801:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.285807:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.285815:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [573440, 577536) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.285820:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 140 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.285836:0:88596:0:(rw26.c:912:ll_write_end()) pos 573440, len 4096, copied 4096 00000080:00200000:2.0:1767319671.285840:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000089d3ba97[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.285843:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007b2b297d 17ffffc0001001 3:0 ffff90cb34e82bd0 140 lru 00000080:00200000:2.0:1767319671.285848:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e911610c 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:2.0:1767319671.285850:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000089d3ba97 00000080:00200000:2.0:1767319671.285851:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.285853:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.285860:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.285870:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.285873:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.285876:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.285887:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.285890:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.285892:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.285896:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.285903:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.285911:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.285913:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.285917:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.285919:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [140, 140] 00000080:00200000:2.0:1767319671.285923:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.285925:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.285930:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 577536 i_blocks 2 00000080:00200000:2.0:1767319671.285932:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.285940:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 577536, count: 4096 00000080:00200000:2.0:1767319671.285944:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 577536, bytes: 4096 00000080:00200000:2.0:1767319671.285946:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.285949:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 142, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.285951:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [577536, 581632) 0 0 00000080:00200000:2.0:1767319671.285953:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.285958:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [141, 141] 00020000:00200000:2.0:1767319671.285961:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [577536, 581632) 581632, 4096 00020000:00200000:2.0:1767319671.285963:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.285968:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [141, 141] 00000008:00010000:2.0:1767319671.285973:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.285975:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.285982:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.285999:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.286007:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.286014:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.286021:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.286029:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [577536, 581632) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.286034:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 141 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.286048:0:88596:0:(rw26.c:912:ll_write_end()) pos 577536, len 4096, copied 4096 00000080:00200000:2.0:1767319671.286052:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e8745a4b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.286055:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c5d0f7d1 17ffffc0001001 3:0 ffff90cb34e820d8 141 lru 00000080:00200000:2.0:1767319671.286061:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e761c324 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:2.0:1767319671.286063:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e8745a4b 00000080:00200000:2.0:1767319671.286064:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.286066:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.286073:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.286084:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.286087:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.286089:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.286101:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.286103:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.286105:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.286109:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.286211:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.286223:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.286225:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.286230:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.286233:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [141, 141] 00000080:00200000:2.0:1767319671.286237:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.286240:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.286244:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 581632 i_blocks 2 00000080:00200000:2.0:1767319671.286247:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.286255:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 581632, count: 4096 00000080:00200000:2.0:1767319671.286258:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 581632, bytes: 4096 00000080:00200000:2.0:1767319671.286261:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.286264:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 143, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.286266:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [581632, 585728) 0 0 00000080:00200000:2.0:1767319671.286268:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.286273:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [142, 142] 00020000:00200000:2.0:1767319671.286276:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [581632, 585728) 585728, 4096 00020000:00200000:2.0:1767319671.286278:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.286284:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [142, 142] 00000008:00010000:2.0:1767319671.286289:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.286291:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.286299:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.286317:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.286326:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.286332:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.286339:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.286347:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [581632, 585728) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.286353:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 142 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.286411:0:88596:0:(rw26.c:912:ll_write_end()) pos 581632, len 4096, copied 4096 00000080:00200000:2.0:1767319671.286415:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000008ccd23c[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.286418:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000bccb0900 17ffffc0001021 2:0 ffff90cb34e82870 142 lru 00000080:00200000:2.0:1767319671.286423:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000009e79200e 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:2.0:1767319671.286426:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000008ccd23c 00000080:00200000:2.0:1767319671.286427:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.286429:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.286437:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.286450:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.286453:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.286455:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.286471:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.286474:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.286476:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.286481:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.286489:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.286497:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.286499:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.286503:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.286507:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [142, 142] 00000080:00200000:2.0:1767319671.286510:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.286513:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.286518:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 585728 i_blocks 2 00000080:00200000:2.0:1767319671.286521:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.286529:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 585728, count: 4096 00000080:00200000:2.0:1767319671.286533:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 585728, bytes: 4096 00000080:00200000:2.0:1767319671.286536:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.286539:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 144, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.286541:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [585728, 589824) 0 0 00000080:00200000:2.0:1767319671.286544:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.286549:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [143, 143] 00020000:00200000:2.0:1767319671.286552:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [585728, 589824) 589824, 4096 00020000:00200000:2.0:1767319671.286555:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.286561:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [143, 143] 00000008:00010000:2.0:1767319671.286566:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.286569:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.286576:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.286594:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.286602:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.286698:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.286706:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.286715:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [585728, 589824) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.286722:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 143 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.286741:0:88596:0:(rw26.c:912:ll_write_end()) pos 585728, len 4096, copied 4096 00000080:00200000:2.0:1767319671.286745:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c539d6d7[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.286748:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009a67bd23 17ffffc0001001 3:0 ffff90cb34e82360 143 lru 00000080:00200000:2.0:1767319671.286754:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000dcae8b48 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:2.0:1767319671.286756:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c539d6d7 00000080:00200000:2.0:1767319671.286757:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.286760:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.286767:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.286779:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.286782:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.286785:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.286798:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.286801:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.286804:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.286808:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.286816:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.286824:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.286826:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.286831:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.286834:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [143, 143] 00000080:00200000:2.0:1767319671.286837:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.286840:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.286844:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 589824 i_blocks 2 00000080:00200000:2.0:1767319671.286847:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.286854:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 589824, count: 4096 00000080:00200000:2.0:1767319671.286858:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 589824, bytes: 4096 00000080:00200000:2.0:1767319671.286860:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.286863:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 145, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.286865:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [589824, 593920) 0 0 00000080:00200000:2.0:1767319671.286867:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.286872:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [144, 144] 00020000:00200000:2.0:1767319671.286875:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [589824, 593920) 593920, 4096 00020000:00200000:2.0:1767319671.286877:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.286883:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [144, 144] 00000008:00010000:2.0:1767319671.286888:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.286890:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.287217:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.287240:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.287250:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.287259:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.287267:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.287276:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [589824, 593920) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.287284:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 144 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.287304:0:88596:0:(rw26.c:912:ll_write_end()) pos 589824, len 4096, copied 4096 00000080:00200000:2.0:1767319671.287309:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000a9715283[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.287312:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000091d84487 17ffffc0001001 3:0 ffff90cb34e82000 144 lru 00000080:00200000:2.0:1767319671.287319:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000befbee37 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:2.0:1767319671.287321:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000a9715283 00000080:00200000:2.0:1767319671.287322:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.287325:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.287336:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.287349:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.287352:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.287354:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.287396:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.287399:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.287402:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.287406:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.287413:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.287421:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.287423:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.287428:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.287432:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [144, 144] 00000080:00200000:2.0:1767319671.287436:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.287439:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.287445:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 593920 i_blocks 2 00000080:00200000:2.0:1767319671.287448:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.287457:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 593920, count: 4096 00000080:00200000:2.0:1767319671.287461:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 593920, bytes: 4096 00000080:00200000:2.0:1767319671.287463:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.287467:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 146, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.287468:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [593920, 598016) 0 0 00000080:00200000:2.0:1767319671.287471:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.287477:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [145, 145] 00020000:00200000:2.0:1767319671.287480:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [593920, 598016) 598016, 4096 00020000:00200000:2.0:1767319671.287482:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.287488:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [145, 145] 00000008:00010000:2.0:1767319671.287494:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.287497:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.287504:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.287524:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.287533:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.287540:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.287548:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.287557:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [593920, 598016) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.287562:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 145 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.287578:0:88596:0:(rw26.c:912:ll_write_end()) pos 593920, len 4096, copied 4096 00000080:00200000:2.0:1767319671.287582:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d2ae5520[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.287585:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000072d06588 17ffffc0001001 3:0 ffff90cb34e82948 145 lru 00000080:00200000:2.0:1767319671.287590:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000025109374 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:2.0:1767319671.287592:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d2ae5520 00000080:00200000:2.0:1767319671.287593:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.287595:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.287604:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.287705:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.287708:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.287710:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.287723:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.287726:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.287728:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.287732:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.287739:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.287748:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.287750:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.287754:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.287757:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [145, 145] 00000080:00200000:2.0:1767319671.287761:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.287764:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.287769:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 598016 i_blocks 2 00000080:00200000:2.0:1767319671.287772:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.287780:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 598016, count: 4096 00000080:00200000:2.0:1767319671.287783:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 598016, bytes: 4096 00000080:00200000:2.0:1767319671.287786:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.287789:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 147, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.287791:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [598016, 602112) 0 0 00000080:00200000:2.0:1767319671.287793:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.287798:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [146, 146] 00020000:00200000:2.0:1767319671.287802:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [598016, 602112) 602112, 4096 00020000:00200000:2.0:1767319671.287805:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.287811:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [146, 146] 00000008:00010000:2.0:1767319671.287816:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.287818:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.287825:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.287845:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.287853:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.287859:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.287865:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.287872:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [598016, 602112) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.287877:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 146 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.287892:0:88596:0:(rw26.c:912:ll_write_end()) pos 598016, len 4096, copied 4096 00000080:00200000:2.0:1767319671.287897:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000626929dc[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.287900:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d988136e 17ffffc0001001 3:0 ffff90cb34e821b0 146 lru 00000080:00200000:2.0:1767319671.287905:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000080bc89c8 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:2.0:1767319671.287906:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000626929dc 00000080:00200000:2.0:1767319671.287908:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.287910:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.287917:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.287928:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.287931:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.287934:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.287945:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.287948:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.287950:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.287954:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.287961:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.287969:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.287972:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.287976:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.287979:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [146, 146] 00000080:00200000:2.0:1767319671.287983:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.287986:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.287990:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 602112 i_blocks 2 00000080:00200000:2.0:1767319671.287993:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.288001:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 602112, count: 4096 00000080:00200000:2.0:1767319671.288005:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 602112, bytes: 4096 00000080:00200000:2.0:1767319671.288007:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.288011:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 148, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.288012:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [602112, 606208) 0 0 00000080:00200000:2.0:1767319671.288015:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.288019:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [147, 147] 00020000:00200000:2.0:1767319671.288022:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [602112, 606208) 606208, 4096 00020000:00200000:2.0:1767319671.288024:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.288029:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [147, 147] 00000008:00010000:2.0:1767319671.288035:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.288037:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.288044:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.288065:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.288073:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.288079:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.288085:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.288093:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [602112, 606208) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.288099:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 147 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.288113:0:88596:0:(rw26.c:912:ll_write_end()) pos 602112, len 4096, copied 4096 00000080:00200000:2.0:1767319671.288264:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000041c36f38[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.288268:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000036400932 17ffffc0001001 3:0 ffff90cb34e82438 147 lru 00000080:00200000:2.0:1767319671.288274:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000dbc7214f 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:2.0:1767319671.288276:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000041c36f38 00000080:00200000:2.0:1767319671.288277:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.288280:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.288289:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.288301:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.288304:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.288307:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.288318:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.288320:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.288323:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.288327:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.288335:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.288343:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.288345:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.288349:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.288351:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [147, 147] 00000080:00200000:2.0:1767319671.288355:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.288358:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.288363:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 606208 i_blocks 2 00000080:00200000:2.0:1767319671.288404:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.288413:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 606208, count: 4096 00000080:00200000:2.0:1767319671.288416:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 606208, bytes: 4096 00000080:00200000:2.0:1767319671.288419:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.288423:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 149, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.288424:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [606208, 610304) 0 0 00000080:00200000:2.0:1767319671.288427:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.288433:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [148, 148] 00020000:00200000:2.0:1767319671.288436:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [606208, 610304) 610304, 4096 00020000:00200000:2.0:1767319671.288438:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.288442:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [148, 148] 00000008:00010000:2.0:1767319671.288447:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.288450:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.288457:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.288477:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.288486:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.288494:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.288500:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.288509:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [606208, 610304) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.288515:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 148 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.288532:0:88596:0:(rw26.c:912:ll_write_end()) pos 606208, len 4096, copied 4096 00000080:00200000:2.0:1767319671.288536:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000084491cdf[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.288539:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000009a84da2 17ffffc0001001 3:0 ffff90cb34e82798 148 lru 00000080:00200000:2.0:1767319671.288544:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000af72dd16 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:2.0:1767319671.288546:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000084491cdf 00000080:00200000:2.0:1767319671.288547:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.288549:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.288557:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.288567:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.288569:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.288771:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.288787:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.288790:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.288793:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.288797:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.288805:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.288813:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.288815:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.288820:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.288823:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [148, 148] 00000080:00200000:2.0:1767319671.288827:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.288829:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.288834:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 610304 i_blocks 2 00000080:00200000:2.0:1767319671.288837:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.288845:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 610304, count: 4096 00000080:00200000:2.0:1767319671.288849:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 610304, bytes: 4096 00000080:00200000:2.0:1767319671.288851:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.288855:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 150, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.288856:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [610304, 614400) 0 0 00000080:00200000:2.0:1767319671.288859:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.288864:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [149, 149] 00020000:00200000:2.0:1767319671.288867:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [610304, 614400) 614400, 4096 00020000:00200000:2.0:1767319671.288869:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.288874:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [149, 149] 00000008:00010000:2.0:1767319671.288879:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.288882:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.288889:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.288912:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.288921:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.288928:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.288935:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.288943:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [610304, 614400) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.288949:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 149 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.288963:0:88596:0:(rw26.c:912:ll_write_end()) pos 610304, len 4096, copied 4096 00000080:00200000:2.0:1767319671.288967:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e6815fc1[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.288970:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000b80f8722 17ffffc0001001 3:0 ffff90cb34e82a20 149 lru 00000080:00200000:2.0:1767319671.288976:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000022edda68 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:2.0:1767319671.288978:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e6815fc1 00000080:00200000:2.0:1767319671.288979:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.288981:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.288989:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.289000:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.289002:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.289005:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.289016:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.289019:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.289022:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.289026:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.289033:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.289041:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.289044:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.289048:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.289051:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [149, 149] 00000080:00200000:2.0:1767319671.289054:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.289057:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.289062:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 614400 i_blocks 2 00000080:00200000:2.0:1767319671.289064:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.289071:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 614400, count: 4096 00000080:00200000:2.0:1767319671.289075:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 614400, bytes: 4096 00000080:00200000:2.0:1767319671.289077:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.289081:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 151, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.289083:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [614400, 618496) 0 0 00000080:00200000:2.0:1767319671.289085:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.289090:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [150, 150] 00020000:00200000:2.0:1767319671.289093:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [614400, 618496) 618496, 4096 00020000:00200000:2.0:1767319671.289095:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.289100:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [150, 150] 00000008:00010000:2.0:1767319671.289106:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.289108:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.289115:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.289231:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.289240:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.289248:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.289255:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.289264:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [614400, 618496) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.289270:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 150 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.289287:0:88596:0:(rw26.c:912:ll_write_end()) pos 614400, len 4096, copied 4096 00000080:00200000:2.0:1767319671.289291:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000075236861[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.289295:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000092b43191 17ffffc0001001 3:0 ffff90cb34e82510 150 lru 00000080:00200000:2.0:1767319671.289301:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000005d6d8f4d 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:2.0:1767319671.289303:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000075236861 00000080:00200000:2.0:1767319671.289304:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.289306:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.289313:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.289325:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.289328:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.289330:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.289341:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.289344:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.289346:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.289351:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.289359:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.289481:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.289485:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.289490:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.289493:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [150, 150] 00000080:00200000:2.0:1767319671.289497:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.289500:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.289505:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 618496 i_blocks 2 00000080:00200000:2.0:1767319671.289507:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.289515:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 618496, count: 4096 00000080:00200000:2.0:1767319671.289519:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 618496, bytes: 4096 00000080:00200000:2.0:1767319671.289521:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.289525:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 152, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.289526:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [618496, 622592) 0 0 00000080:00200000:2.0:1767319671.289528:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.289533:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [151, 151] 00020000:00200000:2.0:1767319671.289536:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [618496, 622592) 622592, 4096 00020000:00200000:2.0:1767319671.289538:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.289544:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [151, 151] 00000008:00010000:2.0:1767319671.289550:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.289552:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.289559:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.289580:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.289589:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.289595:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.289601:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.289685:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [618496, 622592) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.289692:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 151 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.289709:0:88596:0:(rw26.c:912:ll_write_end()) pos 618496, len 4096, copied 4096 00000080:00200000:2.0:1767319671.289714:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004f8eb9b6[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.289717:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000070b424d6 17ffffc0001001 3:0 ffff90cb34e82af8 151 lru 00000080:00200000:2.0:1767319671.289722:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004cadbc4e 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:2.0:1767319671.289724:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004f8eb9b6 00000080:00200000:2.0:1767319671.289725:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.289728:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.289737:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.289749:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.289752:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.289754:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.289766:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.289769:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.289772:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.289776:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.289784:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.289793:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.289795:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.289799:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.289802:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [151, 151] 00000080:00200000:2.0:1767319671.289806:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.289809:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.289815:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 622592 i_blocks 2 00000080:00200000:2.0:1767319671.289817:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.289825:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 622592, count: 4096 00000080:00200000:2.0:1767319671.289829:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 622592, bytes: 4096 00000080:00200000:2.0:1767319671.289831:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.289835:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 153, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.289837:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [622592, 626688) 0 0 00000080:00200000:2.0:1767319671.289839:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.289844:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [152, 152] 00020000:00200000:2.0:1767319671.289847:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [622592, 626688) 626688, 4096 00020000:00200000:2.0:1767319671.289849:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.289854:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [152, 152] 00000008:00010000:2.0:1767319671.289859:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.289861:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.289868:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.289885:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.289894:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.289900:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.289906:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.289914:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [622592, 626688) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.289918:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 152 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.289932:0:88596:0:(rw26.c:912:ll_write_end()) pos 622592, len 4096, copied 4096 00000080:00200000:2.0:1767319671.289936:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000656e68c5[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.289939:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000017e6a9ad 17ffffc0001001 3:0 ffff90cb34e825e8 152 lru 00000080:00200000:2.0:1767319671.289944:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc98ccd7 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:2.0:1767319671.289946:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000656e68c5 00000080:00200000:2.0:1767319671.289947:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.289948:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.289956:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.289966:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.289969:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.289971:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.289982:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.289985:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.289987:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.289990:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.289997:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.290004:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.290006:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.290010:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.290012:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [152, 152] 00000080:00200000:2.0:1767319671.290016:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.290018:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.290023:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 626688 i_blocks 2 00000080:00200000:2.0:1767319671.290025:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.290032:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 626688, count: 4096 00000080:00200000:2.0:1767319671.290035:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 626688, bytes: 4096 00000080:00200000:2.0:1767319671.290037:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.290040:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 154, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.290041:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [626688, 630784) 0 0 00000080:00200000:2.0:1767319671.290043:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.290048:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [153, 153] 00020000:00200000:2.0:1767319671.290050:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [626688, 630784) 630784, 4096 00020000:00200000:2.0:1767319671.290052:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.290057:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [153, 153] 00000008:00010000:2.0:1767319671.290061:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.290063:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.290070:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.290436:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.290446:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.290453:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.290460:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.290469:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [626688, 630784) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.290476:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 153 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.290496:0:88596:0:(rw26.c:912:ll_write_end()) pos 626688, len 4096, copied 4096 00000080:00200000:2.0:1767319671.290500:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c952d078[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.290504:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000cfc8e548 17ffffc0001001 3:0 ffff90cb34e82288 153 lru 00000080:00200000:2.0:1767319671.290510:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007f655143 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:2.0:1767319671.290512:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c952d078 00000080:00200000:2.0:1767319671.290513:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.290515:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.290525:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.290538:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.290541:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.290544:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.290557:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.290560:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.290562:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.290567:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.290575:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.290584:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.290587:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.290591:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.290594:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [153, 153] 00000080:00200000:2.0:1767319671.290599:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.290602:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.290607:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 630784 i_blocks 2 00000080:00200000:2.0:1767319671.290690:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.290701:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 630784, count: 4096 00000080:00200000:2.0:1767319671.290705:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 630784, bytes: 4096 00000080:00200000:2.0:1767319671.290708:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.290711:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 155, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.290713:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [630784, 634880) 0 0 00000080:00200000:2.0:1767319671.290715:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.290721:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [154, 154] 00020000:00200000:2.0:1767319671.290725:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [630784, 634880) 634880, 4096 00020000:00200000:2.0:1767319671.290727:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.290734:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [154, 154] 00000008:00010000:2.0:1767319671.290742:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.290744:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.290754:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.290772:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.290781:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.290787:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.290793:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.290800:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [630784, 634880) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.290806:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 154 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.290823:0:88596:0:(rw26.c:912:ll_write_end()) pos 630784, len 4096, copied 4096 00000080:00200000:2.0:1767319671.290827:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000160543c9[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.290830:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003c2e1c34 17ffffc0001001 3:0 ffff90cb34e826c0 154 lru 00000080:00200000:2.0:1767319671.290835:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000081added9 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:2.0:1767319671.290837:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000160543c9 00000080:00200000:2.0:1767319671.290838:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.290840:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.290848:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.290860:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.290863:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.290865:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.290876:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.290878:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.290880:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.290884:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.290891:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.290899:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.290901:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.290904:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.290907:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [154, 154] 00000080:00200000:2.0:1767319671.290910:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.290913:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.290917:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 634880 i_blocks 2 00000080:00200000:2.0:1767319671.290919:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.290926:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 634880, count: 4096 00000080:00200000:2.0:1767319671.290930:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 634880, bytes: 4096 00000080:00200000:2.0:1767319671.290932:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.290935:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 156, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.290937:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [634880, 638976) 0 0 00000080:00200000:2.0:1767319671.290939:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.290944:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [155, 155] 00020000:00200000:2.0:1767319671.290947:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [634880, 638976) 638976, 4096 00020000:00200000:2.0:1767319671.290949:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.290953:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [155, 155] 00000008:00010000:2.0:1767319671.290958:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.290961:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.290967:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.290984:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.290992:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.290999:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.291006:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.291014:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [634880, 638976) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.291018:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 155 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.291032:0:88596:0:(rw26.c:912:ll_write_end()) pos 634880, len 4096, copied 4096 00000080:00200000:2.0:1767319671.291036:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000043f294fa[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.291039:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000df51f578 17ffffc0001001 3:0 ffff90cb34e82d80 155 lru 00000080:00200000:2.0:1767319671.291044:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000055a31d54 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:2.0:1767319671.291046:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000043f294fa 00000080:00200000:2.0:1767319671.291048:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.291050:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.291056:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.291067:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.291070:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.291072:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.291081:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.291084:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.291086:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.291090:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.291097:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.291105:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.291107:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.291111:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.291113:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [155, 155] 00000080:00200000:2.0:1767319671.295886:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.295905:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.295928:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 638976 i_blocks 2 00000080:00200000:2.0:1767319671.295936:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.295972:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 638976, count: 4096 00000080:00200000:2.0:1767319671.295981:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 638976, bytes: 4096 00000080:00200000:2.0:1767319671.295987:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.295997:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 157, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.295999:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [638976, 643072) 0 0 00000080:00200000:2.0:1767319671.296004:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.296023:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [156, 156] 00020000:00200000:2.0:1767319671.296033:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [638976, 643072) 643072, 4096 00020000:00200000:2.0:1767319671.296038:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.296062:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [156, 156] 00000008:00010000:2.0:1767319671.296087:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.296093:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.296138:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.296183:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.296198:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.296208:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.296215:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.296228:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [638976, 643072) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.296245:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 156 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.296314:0:88596:0:(rw26.c:912:ll_write_end()) pos 638976, len 4096, copied 4096 00000080:00200000:2.0:1767319671.296323:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000644b4cb1[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.296326:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ab959dba 17ffffc0001001 3:0 ffff90cb34ea7870 156 lru 00000080:00200000:2.0:1767319671.296334:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000034d5c375 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:2.0:1767319671.296336:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000644b4cb1 00000080:00200000:2.0:1767319671.296337:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.296343:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.296394:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.296425:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.296430:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.296434:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.296459:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.296463:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.296466:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.296471:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.296481:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.296497:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.296500:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.296509:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.296516:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [156, 156] 00000080:00200000:2.0:1767319671.296523:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.296527:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.296533:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 643072 i_blocks 2 00000080:00200000:2.0:1767319671.296536:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.296547:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 643072, count: 4096 00000080:00200000:2.0:1767319671.296551:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 643072, bytes: 4096 00000080:00200000:2.0:1767319671.296553:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.296558:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 158, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.296560:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [643072, 647168) 0 0 00000080:00200000:2.0:1767319671.296562:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.296569:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [157, 157] 00020000:00200000:2.0:1767319671.296572:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [643072, 647168) 647168, 4096 00020000:00200000:2.0:1767319671.296575:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.296581:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [157, 157] 00000008:00010000:2.0:1767319671.296588:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.296590:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.296600:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.296797:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.296807:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.296815:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.296821:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.296831:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [643072, 647168) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.296838:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 157 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.296869:0:88596:0:(rw26.c:912:ll_write_end()) pos 643072, len 4096, copied 4096 00000080:00200000:2.0:1767319671.296874:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000bb18786b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.296877:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d97ba919 17ffffc0001021 2:0 ffff90cb34ea7360 157 lru 00000080:00200000:2.0:1767319671.296884:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008bcdf08e 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:2.0:1767319671.296886:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000bb18786b 00000080:00200000:2.0:1767319671.296888:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.296890:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.296900:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.296912:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.296915:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.296918:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.296930:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.296933:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.296936:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.296940:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.296948:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.296956:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.296959:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.296964:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.296967:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [157, 157] 00000080:00200000:2.0:1767319671.296970:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.296974:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.296979:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 647168 i_blocks 2 00000080:00200000:2.0:1767319671.296981:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.296990:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 647168, count: 4096 00000080:00200000:2.0:1767319671.296994:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 647168, bytes: 4096 00000080:00200000:2.0:1767319671.296997:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.297001:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 159, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.297002:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [647168, 651264) 0 0 00000080:00200000:2.0:1767319671.297005:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.297011:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [158, 158] 00020000:00200000:2.0:1767319671.297014:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [647168, 651264) 651264, 4096 00020000:00200000:2.0:1767319671.297017:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.297023:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [158, 158] 00000008:00010000:2.0:1767319671.297030:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.297033:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.297042:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.297062:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.297071:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.297079:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.297086:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.297095:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [647168, 651264) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.297101:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 158 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.297132:0:88596:0:(rw26.c:912:ll_write_end()) pos 647168, len 4096, copied 4096 00000080:00200000:2.0:1767319671.297137:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000024faa93a[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.297140:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009bc9fe3b 17ffffc0001001 3:0 ffff90cb34ea7000 158 lru 00000080:00200000:2.0:1767319671.297147:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000fe0d3e1e 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:2.0:1767319671.297149:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000024faa93a 00000080:00200000:2.0:1767319671.297150:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.297153:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.297162:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.297174:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.297177:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.297179:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.297192:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.297195:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.297197:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.297201:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.297209:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.297217:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.297219:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.297223:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.297226:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [158, 158] 00000080:00200000:2.0:1767319671.297229:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.297233:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.297237:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 651264 i_blocks 2 00000080:00200000:2.0:1767319671.297239:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.297247:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 651264, count: 4096 00000080:00200000:2.0:1767319671.297250:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 651264, bytes: 4096 00000080:00200000:2.0:1767319671.297252:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.297256:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 160, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.297257:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [651264, 655360) 0 0 00000080:00200000:2.0:1767319671.297260:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.297265:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [159, 159] 00020000:00200000:2.0:1767319671.297268:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [651264, 655360) 655360, 4096 00020000:00200000:2.0:1767319671.297270:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.297275:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [159, 159] 00000008:00010000:2.0:1767319671.297281:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.297283:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.297290:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.297308:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.297318:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.297324:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.297331:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.297340:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [651264, 655360) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.297346:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 159 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.297401:0:88596:0:(rw26.c:912:ll_write_end()) pos 651264, len 4096, copied 4096 00000080:00200000:2.0:1767319671.297407:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b9cb8f31[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.297410:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007f3566c9 17ffffc0001001 3:0 ffff90cb34ea7948 159 lru 00000080:00200000:2.0:1767319671.297416:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000834f1ff3 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:2.0:1767319671.297417:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b9cb8f31 00000080:00200000:2.0:1767319671.297419:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.297421:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.297430:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.297441:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.297444:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.297446:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.297461:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.297463:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.297466:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.297470:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.297478:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.297487:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.297489:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.297493:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.297496:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [159, 159] 00000080:00200000:2.0:1767319671.297500:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.297502:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.297507:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 655360 i_blocks 2 00000080:00200000:2.0:1767319671.297510:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.297517:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 655360, count: 4096 00000080:00200000:2.0:1767319671.297521:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 655360, bytes: 4096 00000080:00200000:2.0:1767319671.297523:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.297527:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 161, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.297528:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [655360, 659456) 0 0 00000080:00200000:2.0:1767319671.297530:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.297535:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [160, 160] 00020000:00200000:2.0:1767319671.297538:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [655360, 659456) 659456, 4096 00020000:00200000:2.0:1767319671.297540:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.297546:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [160, 160] 00000008:00010000:2.0:1767319671.297551:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.297554:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.297561:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.297578:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.297586:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.297593:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.297599:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.297607:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [655360, 659456) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.297627:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 160 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.297647:0:88596:0:(rw26.c:912:ll_write_end()) pos 655360, len 4096, copied 4096 00000080:00200000:2.0:1767319671.297651:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009c98528c[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.297654:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001abaeb3f 17ffffc0001001 3:0 ffff90cb34ea71b0 160 lru 00000080:00200000:2.0:1767319671.297660:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000033ac806b 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:2.0:1767319671.297662:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009c98528c 00000080:00200000:2.0:1767319671.297663:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.297665:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.297673:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.297685:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.297688:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.297690:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.297973:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.297976:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.297979:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.297983:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.297991:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.298000:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.298003:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.298007:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.298010:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [160, 160] 00000080:00200000:2.0:1767319671.298014:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.298017:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.298022:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 659456 i_blocks 2 00000080:00200000:2.0:1767319671.298025:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.298035:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 659456, count: 4096 00000080:00200000:2.0:1767319671.298039:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 659456, bytes: 4096 00000080:00200000:2.0:1767319671.298041:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.298045:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 162, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.298047:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [659456, 663552) 0 0 00000080:00200000:2.0:1767319671.298049:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.298055:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [161, 161] 00020000:00200000:2.0:1767319671.298057:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [659456, 663552) 663552, 4096 00020000:00200000:2.0:1767319671.298060:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.298066:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [161, 161] 00000008:00010000:2.0:1767319671.298073:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.298075:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.298084:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.298103:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.298113:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.299897:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.299909:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.299930:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [659456, 663552) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.299950:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 161 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.300525:0:88596:0:(rw26.c:912:ll_write_end()) pos 659456, len 4096, copied 4096 00000080:00200000:2.0:1767319671.300541:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000839e94a0[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.300544:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000fa645608 17ffffc0001001 3:0 ffff90cb34ea7438 161 lru 00000080:00200000:2.0:1767319671.300552:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000593eded8 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:2.0:1767319671.300554:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000839e94a0 00000080:00200000:2.0:1767319671.300555:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.300562:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.300590:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.300805:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.300811:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.300815:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.300852:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.300856:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.300860:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.300868:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.300878:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.300895:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.300898:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.300907:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.300915:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [161, 161] 00000080:00200000:2.0:1767319671.300924:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.300928:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.300942:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 663552 i_blocks 2 00000080:00200000:2.0:1767319671.300949:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.300974:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 663552, count: 4096 00000080:00200000:2.0:1767319671.300982:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 663552, bytes: 4096 00000080:00200000:2.0:1767319671.300987:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.300993:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 163, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.300995:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [663552, 667648) 0 0 00000080:00200000:2.0:1767319671.301000:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.301013:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [162, 162] 00020000:00200000:2.0:1767319671.301019:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [663552, 667648) 667648, 4096 00020000:00200000:2.0:1767319671.301024:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.301040:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [162, 162] 00000008:00010000:2.0:1767319671.301054:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.301059:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.301079:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.301104:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.301813:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.301834:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.301841:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.301855:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [663552, 667648) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.301871:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 162 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.301916:0:88596:0:(rw26.c:912:ll_write_end()) pos 663552, len 4096, copied 4096 00000080:00200000:2.0:1767319671.301925:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009ee06a86[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.301929:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000000813c75 17ffffc0001001 3:0 ffff90cb34ea7798 162 lru 00000080:00200000:2.0:1767319671.301937:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000dacad913 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:2.0:1767319671.301940:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009ee06a86 00000080:00200000:2.0:1767319671.301941:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.301945:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.301964:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.301985:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.301990:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.301993:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.302012:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.302016:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.302018:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.302023:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.302033:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.302048:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.302052:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.302059:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.302064:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [162, 162] 00000080:00200000:2.0:1767319671.302071:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.302075:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.302085:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 667648 i_blocks 2 00000080:00200000:2.0:1767319671.302088:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.302107:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 667648, count: 4096 00000080:00200000:2.0:1767319671.302113:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 667648, bytes: 4096 00000080:00200000:2.0:1767319671.302732:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.302743:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 164, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.302745:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [667648, 671744) 0 0 00000080:00200000:2.0:1767319671.302749:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.302763:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [163, 163] 00020000:00200000:2.0:1767319671.302770:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [667648, 671744) 671744, 4096 00020000:00200000:2.0:1767319671.302774:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.302792:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [163, 163] 00000008:00010000:2.0:1767319671.302807:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.302812:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.302832:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.302864:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.302875:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.302883:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.302890:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.302900:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [667648, 671744) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.302909:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 163 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.302936:0:88596:0:(rw26.c:912:ll_write_end()) pos 667648, len 4096, copied 4096 00000080:00200000:2.0:1767319671.302942:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000030abcbe0[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.302946:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000bbe79b05 17ffffc0001001 3:0 ffff90cb34ea7a20 163 lru 00000080:00200000:2.0:1767319671.302952:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000af90d089 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:2.0:1767319671.302954:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000030abcbe0 00000080:00200000:2.0:1767319671.302956:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.302958:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.302972:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.302990:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.302994:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.302996:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.303012:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.303016:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.303018:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.303022:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.303031:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.303043:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.303046:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.303052:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.303056:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [163, 163] 00000080:00200000:2.0:1767319671.303061:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.303065:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.303073:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 671744 i_blocks 2 00000080:00200000:2.0:1767319671.303076:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.303093:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 671744, count: 4096 00000080:00200000:2.0:1767319671.303097:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 671744, bytes: 4096 00000080:00200000:2.0:1767319671.303100:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.303104:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 165, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.303106:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [671744, 675840) 0 0 00000080:00200000:2.0:1767319671.303109:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.303114:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [164, 164] 00020000:00200000:2.0:1767319671.303741:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [671744, 675840) 675840, 4096 00020000:00200000:2.0:1767319671.303748:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.303761:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [164, 164] 00000008:00010000:2.0:1767319671.303773:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.303777:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.303792:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.303817:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.303828:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.303836:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.303842:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.303850:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [671744, 675840) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.303862:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 164 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.303894:0:88596:0:(rw26.c:912:ll_write_end()) pos 671744, len 4096, copied 4096 00000080:00200000:2.0:1767319671.303900:0:88596:0:(rw26.c:969:ll_write_end()) page@000000006e74037b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.303904:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e8f58720 17ffffc0001001 3:0 ffff90cb34ea7510 164 lru 00000080:00200000:2.0:1767319671.303909:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007401551e 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:2.0:1767319671.303911:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000006e74037b 00000080:00200000:2.0:1767319671.303912:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.303915:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.303929:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.303945:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.303949:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.303951:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.303967:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.303971:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.303973:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.303978:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.303986:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.303999:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.304001:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.304006:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.304010:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [164, 164] 00000080:00200000:2.0:1767319671.305277:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.305291:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.305309:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 675840 i_blocks 2 00000080:00200000:2.0:1767319671.305316:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.305348:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 675840, count: 4096 00000080:00200000:2.0:1767319671.305357:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 675840, bytes: 4096 00000080:00200000:2.0:1767319671.305362:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.306111:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 166, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.306115:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [675840, 679936) 0 0 00000080:00200000:2.0:1767319671.306223:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.306244:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [165, 165] 00020000:00200000:2.0:1767319671.306254:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [675840, 679936) 679936, 4096 00020000:00200000:2.0:1767319671.306259:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.306284:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [165, 165] 00000008:00010000:2.0:1767319671.306308:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.306314:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.306342:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.306419:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.306434:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.306444:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.306451:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.306464:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [675840, 679936) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.306480:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 165 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.306528:0:88596:0:(rw26.c:912:ll_write_end()) pos 675840, len 4096, copied 4096 00000080:00200000:2.0:1767319671.306537:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007c4fac41[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.306541:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000be13a60c 17ffffc0001001 3:0 ffff90cb34ea7af8 165 lru 00000080:00200000:2.0:1767319671.306548:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004b939a25 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:2.0:1767319671.306551:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007c4fac41 00000080:00200000:2.0:1767319671.306552:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.306557:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.307674:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.307717:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.307725:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.307730:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.307761:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.307764:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.307769:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.307776:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.307786:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.307804:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.307807:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.307816:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.307823:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [165, 165] 00000080:00200000:2.0:1767319671.307833:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.307836:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.307849:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 679936 i_blocks 2 00000080:00200000:2.0:1767319671.307856:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.307886:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 679936, count: 4096 00000080:00200000:2.0:1767319671.307894:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 679936, bytes: 4096 00000080:00200000:2.0:1767319671.307899:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.307905:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 167, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.307907:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [679936, 684032) 0 0 00000080:00200000:2.0:1767319671.307912:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.307927:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [166, 166] 00020000:00200000:2.0:1767319671.307933:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [679936, 684032) 684032, 4096 00020000:00200000:2.0:1767319671.307937:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.307954:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [166, 166] 00000008:00010000:2.0:1767319671.307968:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.307973:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.307991:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.308017:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.308028:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.308036:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.308043:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.308054:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [679936, 684032) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.308070:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 166 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.308107:0:88596:0:(rw26.c:912:ll_write_end()) pos 679936, len 4096, copied 4096 00000080:00200000:2.0:1767319671.308113:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b7567e9d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.308135:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000b8d3f00d 17ffffc0001001 3:0 ffff90cb34ea75e8 166 lru 00000080:00200000:2.0:1767319671.308143:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001a68433f 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:2.0:1767319671.308144:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b7567e9d 00000080:00200000:2.0:1767319671.308146:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.308150:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.308162:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.308175:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.308178:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.308181:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.308199:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.308202:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.308205:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.308210:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.308218:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.308227:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.308230:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.308235:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.308238:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [166, 166] 00000080:00200000:2.0:1767319671.308241:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.308244:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.308250:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 684032 i_blocks 2 00000080:00200000:2.0:1767319671.308252:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.308261:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 684032, count: 4096 00000080:00200000:2.0:1767319671.308264:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 684032, bytes: 4096 00000080:00200000:2.0:1767319671.308266:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.308270:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 168, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.308272:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [684032, 688128) 0 0 00000080:00200000:2.0:1767319671.308274:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.308280:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [167, 167] 00020000:00200000:2.0:1767319671.308282:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [684032, 688128) 688128, 4096 00020000:00200000:2.0:1767319671.308285:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.308291:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [167, 167] 00000008:00010000:2.0:1767319671.308297:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.308300:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.308307:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.308325:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.308333:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.308339:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.308345:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.308353:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [684032, 688128) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.308360:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 167 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.308410:0:88596:0:(rw26.c:912:ll_write_end()) pos 684032, len 4096, copied 4096 00000080:00200000:2.0:1767319671.308414:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e8e013ee[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.308418:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ce079ff5 17ffffc0001001 3:0 ffff90cb34ea7288 167 lru 00000080:00200000:2.0:1767319671.308424:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c57e0777 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:2.0:1767319671.308426:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e8e013ee 00000080:00200000:2.0:1767319671.308427:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.308430:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.308438:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.308450:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.308453:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.308455:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.308467:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.308469:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.308472:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.308476:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.308483:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.308490:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.308493:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.308496:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.308499:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [167, 167] 00000080:00200000:2.0:1767319671.308503:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.308506:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.308510:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 688128 i_blocks 2 00000080:00200000:2.0:1767319671.308513:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.308520:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 688128, count: 4096 00000080:00200000:2.0:1767319671.308524:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 688128, bytes: 4096 00000080:00200000:2.0:1767319671.308526:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.308530:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 169, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.308531:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [688128, 692224) 0 0 00000080:00200000:2.0:1767319671.308534:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.308539:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [168, 168] 00020000:00200000:2.0:1767319671.308542:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [688128, 692224) 692224, 4096 00020000:00200000:2.0:1767319671.308545:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.308551:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [168, 168] 00000008:00010000:2.0:1767319671.308557:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.308559:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.308567:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.308584:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.308593:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.308599:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.308606:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.308615:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [688128, 692224) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.308621:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 168 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.308639:0:88596:0:(rw26.c:912:ll_write_end()) pos 688128, len 4096, copied 4096 00000080:00200000:2.0:1767319671.308643:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004fa17db4[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.308646:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ad92ebfa 17ffffc0001001 3:0 ffff90cb34ea76c0 168 lru 00000080:00200000:2.0:1767319671.308652:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000002c6ab90f 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:2.0:1767319671.308653:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004fa17db4 00000080:00200000:2.0:1767319671.308655:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.308657:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.308665:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.308676:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.308678:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.308680:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.308692:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.308694:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.308697:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.308700:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.308707:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.308715:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.308717:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.308721:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.308723:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [168, 168] 00000080:00200000:2.0:1767319671.308727:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.308729:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.308733:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 692224 i_blocks 2 00000080:00200000:2.0:1767319671.308736:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.308743:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 692224, count: 4096 00000080:00200000:2.0:1767319671.308746:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 692224, bytes: 4096 00000080:00200000:2.0:1767319671.308748:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.308751:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 170, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.308753:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [692224, 696320) 0 0 00000080:00200000:2.0:1767319671.308755:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.308760:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [169, 169] 00020000:00200000:2.0:1767319671.308763:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [692224, 696320) 696320, 4096 00020000:00200000:2.0:1767319671.308765:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.308770:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [169, 169] 00000008:00010000:2.0:1767319671.308775:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.308778:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.308785:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.308803:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.308810:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.308817:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.308822:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.308830:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [692224, 696320) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.308835:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 169 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.308851:0:88596:0:(rw26.c:912:ll_write_end()) pos 692224, len 4096, copied 4096 00000080:00200000:2.0:1767319671.308855:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000024c35cbd[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.308858:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000010c1e70c 17ffffc0001001 3:0 ffff90cb34ea7d80 169 lru 00000080:00200000:2.0:1767319671.308863:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006fb34313 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:2.0:1767319671.308865:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000024c35cbd 00000080:00200000:2.0:1767319671.308866:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.308868:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.308879:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.308890:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.308892:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.308894:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.308906:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.308909:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.308911:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.308915:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.308923:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.308930:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.308933:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.308938:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.308940:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [169, 169] 00000080:00200000:2.0:1767319671.308944:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.308946:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.308950:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 696320 i_blocks 2 00000080:00200000:2.0:1767319671.308953:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.308961:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 696320, count: 4096 00000080:00200000:2.0:1767319671.308964:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 696320, bytes: 4096 00000080:00200000:2.0:1767319671.308967:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.308970:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 171, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.308971:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [696320, 700416) 0 0 00000080:00200000:2.0:1767319671.308973:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.308978:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [170, 170] 00020000:00200000:2.0:1767319671.308980:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [696320, 700416) 700416, 4096 00020000:00200000:2.0:1767319671.308982:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.308987:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [170, 170] 00000008:00010000:2.0:1767319671.308992:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.308994:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.309001:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.309020:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.309028:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.309035:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.309042:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.309050:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [696320, 700416) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.309057:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 170 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.309074:0:88596:0:(rw26.c:912:ll_write_end()) pos 696320, len 4096, copied 4096 00000080:00200000:2.0:1767319671.309078:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000deec427[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.309081:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000cad104d6 17ffffc0001001 3:0 ffff90cb34ea7e58 170 lru 00000080:00200000:2.0:1767319671.309086:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000beb98051 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:2.0:1767319671.309088:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000deec427 00000080:00200000:2.0:1767319671.309090:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.309092:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.309100:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.309112:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.309115:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.311932:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.312009:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.312015:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.312020:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.312031:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.312047:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.312067:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.312070:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.312083:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.312092:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [170, 170] 00000080:00200000:2.0:1767319671.312103:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.312106:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.312509:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 700416 i_blocks 2 00000080:00200000:2.0:1767319671.312518:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.312549:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 700416, count: 4096 00000080:00200000:2.0:1767319671.312558:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 700416, bytes: 4096 00000080:00200000:2.0:1767319671.312570:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.312578:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 172, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.312580:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [700416, 704512) 0 0 00000080:00200000:2.0:1767319671.312586:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.312600:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [171, 171] 00020000:00200000:2.0:1767319671.312607:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [700416, 704512) 704512, 4096 00020000:00200000:2.0:1767319671.313233:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.313256:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [171, 171] 00000008:00010000:2.0:1767319671.313278:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.313284:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.313310:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.313346:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.313360:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.313406:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.313413:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.313426:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [700416, 704512) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.313442:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 171 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.313495:0:88596:0:(rw26.c:912:ll_write_end()) pos 700416, len 4096, copied 4096 00000080:00200000:2.0:1767319671.313505:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000020b86d91[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.313509:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f28d7fe6 17ffffc0001001 3:0 ffff90cb34ea7ca8 171 lru 00000080:00200000:2.0:1767319671.313516:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000241ec5a7 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:2.0:1767319671.313518:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000020b86d91 00000080:00200000:2.0:1767319671.313519:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.313525:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.313551:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.313580:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.313585:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.313588:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.313607:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.314226:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.314229:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.314236:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.314247:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.314264:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.314267:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.314278:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.314284:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [171, 171] 00000080:00200000:2.0:1767319671.314293:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.314297:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.314309:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 704512 i_blocks 2 00000080:00200000:2.0:1767319671.314313:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.314336:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 704512, count: 4096 00000080:00200000:2.0:1767319671.314344:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 704512, bytes: 4096 00000080:00200000:2.0:1767319671.314349:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.314355:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 173, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.314358:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [704512, 708608) 0 0 00000080:00200000:2.0:1767319671.314361:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.314412:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [172, 172] 00020000:00200000:2.0:1767319671.314417:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [704512, 708608) 708608, 4096 00020000:00200000:2.0:1767319671.314421:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.314433:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [172, 172] 00000008:00010000:2.0:1767319671.314446:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.314450:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.314465:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.314490:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.314501:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.314508:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.314515:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.314524:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [704512, 708608) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.314535:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 172 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.314578:0:88596:0:(rw26.c:912:ll_write_end()) pos 704512, len 4096, copied 4096 00000080:00200000:2.0:1767319671.314586:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000038c1cd10[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.314589:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000cd87d321 17ffffc0001021 2:0 ffff90cb34ea7bd0 172 lru 00000080:00200000:2.0:1767319671.314595:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e17e70ea 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:2.0:1767319671.314597:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000038c1cd10 00000080:00200000:2.0:1767319671.314599:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.314602:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.315948:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.316001:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.316009:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.316014:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.316056:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.316059:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.316063:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.316070:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.316080:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.316097:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.316100:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.316110:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.317276:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [172, 172] 00000080:00200000:2.0:1767319671.317295:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.317301:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.317318:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 708608 i_blocks 2 00000080:00200000:2.0:1767319671.317325:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.317361:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 708608, count: 4096 00000080:00200000:2.0:1767319671.317386:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 708608, bytes: 4096 00000080:00200000:2.0:1767319671.317392:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.317401:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 174, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.317403:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [708608, 712704) 0 0 00000080:00200000:2.0:1767319671.317408:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.317425:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [173, 173] 00020000:00200000:2.0:1767319671.317432:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [708608, 712704) 712704, 4096 00020000:00200000:2.0:1767319671.317436:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.317457:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [173, 173] 00000008:00010000:2.0:1767319671.317477:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.317483:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.317509:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.317549:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.317563:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.317572:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.317579:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.317591:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [708608, 712704) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.317607:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 173 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.317655:0:88596:0:(rw26.c:912:ll_write_end()) pos 708608, len 4096, copied 4096 00000080:00200000:2.0:1767319671.317664:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009b492f0a[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.317668:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000fde0a3f5 17ffffc0001001 3:0 ffff90cb34ea70d8 173 lru 00000080:00200000:2.0:1767319671.317675:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c1263a1b 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:2.0:1767319671.317677:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009b492f0a 00000080:00200000:2.0:1767319671.317679:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.317683:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.317704:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.317726:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.317730:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.317733:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.317755:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.317759:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.317761:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.317765:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.317774:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.317790:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.317792:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.317800:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.317804:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [173, 173] 00000080:00200000:2.0:1767319671.317808:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.317811:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.317817:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 712704 i_blocks 2 00000080:00200000:2.0:1767319671.317819:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.317829:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 712704, count: 4096 00000080:00200000:2.0:1767319671.317833:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 712704, bytes: 4096 00000080:00200000:2.0:1767319671.317836:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.317839:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 175, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.317841:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [712704, 716800) 0 0 00000080:00200000:2.0:1767319671.317843:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.317849:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [174, 174] 00020000:00200000:2.0:1767319671.317852:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [712704, 716800) 716800, 4096 00020000:00200000:2.0:1767319671.317854:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.317860:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [174, 174] 00000008:00010000:2.0:1767319671.317866:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.317869:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.317877:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.317897:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.317906:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.317914:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.317921:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.317929:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [712704, 716800) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.317935:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 174 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.317967:0:88596:0:(rw26.c:912:ll_write_end()) pos 712704, len 4096, copied 4096 00000080:00200000:2.0:1767319671.317972:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e2c85b76[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.317976:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000b67285a2 17ffffc0001001 3:0 ffff90cb34eccaf8 174 lru 00000080:00200000:2.0:1767319671.317981:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ddcf4ce5 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:2.0:1767319671.317984:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e2c85b76 00000080:00200000:2.0:1767319671.317985:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.317987:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.317996:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.318009:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.318013:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.318015:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.318028:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.318031:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.318034:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.318038:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.318046:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.318055:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.318058:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.318063:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.318065:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [174, 174] 00000080:00200000:2.0:1767319671.318069:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.318072:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.318077:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 716800 i_blocks 2 00000080:00200000:2.0:1767319671.318080:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.318088:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 716800, count: 4096 00000080:00200000:2.0:1767319671.318092:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 716800, bytes: 4096 00000080:00200000:2.0:1767319671.318094:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.318098:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 176, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.318099:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [716800, 720896) 0 0 00000080:00200000:2.0:1767319671.318102:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.318108:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [175, 175] 00020000:00200000:2.0:1767319671.318111:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [716800, 720896) 720896, 4096 00020000:00200000:2.0:1767319671.318113:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.318142:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [175, 175] 00000008:00010000:2.0:1767319671.318149:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.318151:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.318159:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.318179:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.318188:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.318196:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.318203:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.318211:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [716800, 720896) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.318217:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 175 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.318233:0:88596:0:(rw26.c:912:ll_write_end()) pos 716800, len 4096, copied 4096 00000080:00200000:2.0:1767319671.318238:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000080fc0a9a[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.318241:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000095d7a580 17ffffc0001001 3:0 ffff90cb34ecc5e8 175 lru 00000080:00200000:2.0:1767319671.318247:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000589311c9 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:2.0:1767319671.318249:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000080fc0a9a 00000080:00200000:2.0:1767319671.318250:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.318252:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.318260:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.318273:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.318276:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.318278:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.318290:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.318293:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.318297:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.318301:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.318308:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.318317:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.318319:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.318324:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.318327:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [175, 175] 00000080:00200000:2.0:1767319671.318330:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.318333:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.318338:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 720896 i_blocks 2 00000080:00200000:2.0:1767319671.318341:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.318348:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 720896, count: 4096 00000080:00200000:2.0:1767319671.318352:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 720896, bytes: 4096 00000080:00200000:2.0:1767319671.318355:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.318358:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 177, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.318360:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [720896, 724992) 0 0 00000080:00200000:2.0:1767319671.318362:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.318407:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [176, 176] 00020000:00200000:2.0:1767319671.318410:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [720896, 724992) 724992, 4096 00020000:00200000:2.0:1767319671.318413:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.318419:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [176, 176] 00000008:00010000:2.0:1767319671.318425:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.318428:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.318436:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.318455:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.318464:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.318471:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.318478:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.318487:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [720896, 724992) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.318494:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 176 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.318511:0:88596:0:(rw26.c:912:ll_write_end()) pos 720896, len 4096, copied 4096 00000080:00200000:2.0:1767319671.318515:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b198838d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.318518:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001f493a2c 17ffffc0001001 3:0 ffff90cb34ecc288 176 lru 00000080:00200000:2.0:1767319671.318523:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f9ac223f 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:2.0:1767319671.318525:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b198838d 00000080:00200000:2.0:1767319671.318526:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.318528:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.318535:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.318546:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.318549:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.318551:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.318565:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.318568:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.318570:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.318574:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.318583:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.318592:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.318594:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.318598:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.318601:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [176, 176] 00000080:00200000:2.0:1767319671.318604:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.318607:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.318612:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 724992 i_blocks 2 00000080:00200000:2.0:1767319671.318615:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.318623:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 724992, count: 4096 00000080:00200000:2.0:1767319671.318627:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 724992, bytes: 4096 00000080:00200000:2.0:1767319671.318629:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.318633:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 178, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.318635:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [724992, 729088) 0 0 00000080:00200000:2.0:1767319671.318637:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.318642:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [177, 177] 00020000:00200000:2.0:1767319671.318646:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [724992, 729088) 729088, 4096 00020000:00200000:2.0:1767319671.318648:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.318654:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [177, 177] 00000008:00010000:2.0:1767319671.318659:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.318662:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.318669:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.318689:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.318698:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.318705:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.318712:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.318722:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [724992, 729088) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.318728:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 177 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.318746:0:88596:0:(rw26.c:912:ll_write_end()) pos 724992, len 4096, copied 4096 00000080:00200000:2.0:1767319671.318750:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c7e1e693[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.318753:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000994784cd 17ffffc0001001 3:0 ffff90cb34ecc6c0 177 lru 00000080:00200000:2.0:1767319671.318758:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c8862ad6 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:2.0:1767319671.318760:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c7e1e693 00000080:00200000:2.0:1767319671.318761:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.318763:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.318770:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.318782:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.318785:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.318787:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.318799:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.318801:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.318804:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.318808:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.318814:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.318822:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.318824:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.318828:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.318831:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [177, 177] 00000080:00200000:2.0:1767319671.318834:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.318837:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.318841:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 729088 i_blocks 2 00000080:00200000:2.0:1767319671.318844:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.318851:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 729088, count: 4096 00000080:00200000:2.0:1767319671.318854:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 729088, bytes: 4096 00000080:00200000:2.0:1767319671.318856:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.318860:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 179, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.318861:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [729088, 733184) 0 0 00000080:00200000:2.0:1767319671.318864:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.318868:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [178, 178] 00020000:00200000:2.0:1767319671.318871:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [729088, 733184) 733184, 4096 00020000:00200000:2.0:1767319671.318873:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.318878:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [178, 178] 00000008:00010000:2.0:1767319671.318883:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.318885:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.318892:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.318909:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.318918:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.318925:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.318931:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.318940:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [729088, 733184) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.318948:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 178 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.318969:0:88596:0:(rw26.c:912:ll_write_end()) pos 729088, len 4096, copied 4096 00000080:00200000:2.0:1767319671.318973:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000032c87c68[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.318976:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000cac51a8e 17ffffc0001001 3:0 ffff90cb34eccd80 178 lru 00000080:00200000:2.0:1767319671.318980:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d387dd80 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:2.0:1767319671.318982:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000032c87c68 00000080:00200000:2.0:1767319671.318984:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.318986:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.318993:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.319005:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.319008:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.319010:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.319021:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.319024:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.319026:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.319030:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.319038:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.319046:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.319049:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.319054:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.319056:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [178, 178] 00000080:00200000:2.0:1767319671.319060:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.319063:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.319068:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 733184 i_blocks 2 00000080:00200000:2.0:1767319671.319070:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.319078:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 733184, count: 4096 00000080:00200000:2.0:1767319671.319082:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 733184, bytes: 4096 00000080:00200000:2.0:1767319671.319085:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.319089:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 180, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.319090:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [733184, 737280) 0 0 00000080:00200000:2.0:1767319671.319092:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.319097:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [179, 179] 00020000:00200000:2.0:1767319671.319100:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [733184, 737280) 737280, 4096 00020000:00200000:2.0:1767319671.319103:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.319108:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [179, 179] 00000008:00010000:2.0:1767319671.319113:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.319115:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.325410:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.325467:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.325483:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.325493:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.325501:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.325521:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [733184, 737280) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.325542:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 179 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.325601:0:88596:0:(rw26.c:912:ll_write_end()) pos 733184, len 4096, copied 4096 00000080:00200000:2.0:1767319671.325977:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000a32127a8[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.325983:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000cf781d8f 17ffffc0001001 3:0 ffff90cb34ecce58 179 lru 00000080:00200000:2.0:1767319671.325991:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000433134fa 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:2.0:1767319671.325993:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000a32127a8 00000080:00200000:2.0:1767319671.325995:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.326001:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.326034:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.326070:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.326076:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.326080:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.326108:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.326112:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.326115:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.326785:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.326796:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.326816:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.326819:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.326830:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.326838:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [179, 179] 00000080:00200000:2.0:1767319671.326852:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.326856:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.327829:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 737280 i_blocks 2 00000080:00200000:3.0:1767319671.327842:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.327878:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 737280, count: 4096 00000080:00200000:3.0:1767319671.327889:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 737280, bytes: 4096 00000080:00200000:3.0:1767319671.327894:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.327903:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 181, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.327906:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [737280, 741376) 0 0 00000080:00200000:3.0:1767319671.327910:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.327927:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [180, 180] 00020000:00200000:3.0:1767319671.327935:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [737280, 741376) 741376, 4096 00020000:00200000:3.0:1767319671.327940:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.327961:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [180, 180] 00000008:00010000:3.0:1767319671.327983:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.327989:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.328015:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.328032:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.328070:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.328079:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.328087:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.328101:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [737280, 741376) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.328428:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 180 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.329931:0:88596:0:(rw26.c:912:ll_write_end()) pos 737280, len 4096, copied 4096 00000080:00200000:3.0:1767319671.329951:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000753cd1eb[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.329956:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007faf338c 17ffffc0001001 3:0 ffff90cb34c8b438 180 lru 00000080:00200000:3.0:1767319671.329964:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f53f5910 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:3.0:1767319671.329967:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000753cd1eb 00000080:00200000:3.0:1767319671.329968:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.329975:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.330009:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.330049:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.330054:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.330058:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.330082:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.330086:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.330090:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.330099:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.332691:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.332722:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.332727:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.332748:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.332760:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [180, 180] 00000080:00200000:3.0:1767319671.332773:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.332778:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.332797:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 741376 i_blocks 2 00000080:00200000:3.0:1767319671.332804:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.332841:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 741376, count: 4096 00000080:00200000:3.0:1767319671.332850:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 741376, bytes: 4096 00000080:00200000:3.0:1767319671.332855:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.332863:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 182, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.332865:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [741376, 745472) 0 0 00000080:00200000:3.0:1767319671.332870:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.332886:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [181, 181] 00020000:00200000:3.0:1767319671.332892:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [741376, 745472) 745472, 4096 00020000:00200000:3.0:1767319671.332897:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.332917:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [181, 181] 00000008:00010000:3.0:1767319671.332939:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.332945:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.332968:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.332984:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.333022:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.333032:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.333039:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.333053:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [741376, 745472) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.333069:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 181 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.333132:0:88596:0:(rw26.c:912:ll_write_end()) pos 741376, len 4096, copied 4096 00000080:00200000:3.0:1767319671.333141:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007635bcec[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.333145:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000064b6801c 17ffffc0001001 3:0 ffff90cb34c8b798 181 lru 00000080:00200000:3.0:1767319671.333154:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000048555443 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:3.0:1767319671.333157:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007635bcec 00000080:00200000:3.0:1767319671.333158:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.333164:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.333189:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.333224:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.333231:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.333233:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.333251:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.333255:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.333258:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.333262:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.333280:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.333291:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.333294:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.333300:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.333441:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [181, 181] 00000080:00200000:3.0:1767319671.333455:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.333459:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.333465:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 745472 i_blocks 2 00000080:00200000:3.0:1767319671.333469:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.333479:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 745472, count: 4096 00000080:00200000:3.0:1767319671.333483:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 745472, bytes: 4096 00000080:00200000:3.0:1767319671.333486:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.333491:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 183, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.333493:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [745472, 749568) 0 0 00000080:00200000:3.0:1767319671.333495:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.333502:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [182, 182] 00020000:00200000:3.0:1767319671.333506:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [745472, 749568) 749568, 4096 00020000:00200000:3.0:1767319671.333509:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.333516:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [182, 182] 00000008:00010000:3.0:1767319671.333522:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.333525:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.333533:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.333543:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.333562:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.333571:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.333578:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.333587:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [745472, 749568) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.333594:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 182 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.333627:0:88596:0:(rw26.c:912:ll_write_end()) pos 745472, len 4096, copied 4096 00000080:00200000:3.0:1767319671.333632:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000066369947[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.333636:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000042e6388a 17ffffc0001001 3:0 ffff90cb34c8ba20 182 lru 00000080:00200000:3.0:1767319671.333642:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008a92d11d 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:3.0:1767319671.333644:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000066369947 00000080:00200000:3.0:1767319671.333645:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.333648:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.333656:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.333669:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.333673:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.333675:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.333682:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.333685:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.333687:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.333691:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.333705:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.333715:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.333717:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.333723:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.333726:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [182, 182] 00000080:00200000:3.0:1767319671.333729:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.333733:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.333738:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 749568 i_blocks 2 00000080:00200000:3.0:1767319671.333741:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.333749:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 749568, count: 4096 00000080:00200000:3.0:1767319671.333753:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 749568, bytes: 4096 00000080:00200000:3.0:1767319671.333755:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.333759:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 184, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.333761:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [749568, 753664) 0 0 00000080:00200000:3.0:1767319671.333764:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.333770:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [183, 183] 00020000:00200000:3.0:1767319671.333773:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [749568, 753664) 753664, 4096 00020000:00200000:3.0:1767319671.333775:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.333782:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [183, 183] 00000008:00010000:3.0:1767319671.333787:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.333790:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.333797:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.333806:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.333824:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.333831:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.333838:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.333845:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [749568, 753664) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.333851:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 183 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.333874:0:88596:0:(rw26.c:912:ll_write_end()) pos 749568, len 4096, copied 4096 00000080:00200000:3.0:1767319671.333879:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000faaf2509[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.333881:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d823fe38 17ffffc0001021 2:0 ffff90cb34c8b510 183 lru 00000080:00200000:3.0:1767319671.333887:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001fb8dd2b 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:3.0:1767319671.333889:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000faaf2509 00000080:00200000:3.0:1767319671.333890:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.333892:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.333900:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.333911:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.333914:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.333916:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.333922:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.333924:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.333926:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.333930:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.333942:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.333951:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.333953:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.333957:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.333959:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [183, 183] 00000080:00200000:3.0:1767319671.333963:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.333965:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.333970:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 753664 i_blocks 2 00000080:00200000:3.0:1767319671.333972:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.333980:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 753664, count: 4096 00000080:00200000:3.0:1767319671.333983:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 753664, bytes: 4096 00000080:00200000:3.0:1767319671.333985:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.333989:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 185, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.333991:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [753664, 757760) 0 0 00000080:00200000:3.0:1767319671.333993:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.333998:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [184, 184] 00020000:00200000:3.0:1767319671.334001:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [753664, 757760) 757760, 4096 00020000:00200000:3.0:1767319671.334003:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.334008:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [184, 184] 00000008:00010000:3.0:1767319671.334012:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.334015:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.334021:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.334029:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.334048:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.334055:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.334062:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.334069:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [753664, 757760) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.334073:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 184 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.334089:0:88596:0:(rw26.c:912:ll_write_end()) pos 753664, len 4096, copied 4096 00000080:00200000:3.0:1767319671.334093:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000010d4688b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.334096:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006873d58e 17ffffc0001001 3:0 ffff90cb34c8baf8 184 lru 00000080:00200000:3.0:1767319671.334102:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e75d5f42 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:3.0:1767319671.334103:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000010d4688b 00000080:00200000:3.0:1767319671.334104:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.334107:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.334113:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.334138:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.334141:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.334143:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.334149:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.334151:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.334153:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.334157:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.334169:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.334178:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.334180:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.334184:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.334186:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [184, 184] 00000080:00200000:3.0:1767319671.334190:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.334193:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.334197:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 757760 i_blocks 2 00000080:00200000:3.0:1767319671.334200:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.334207:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 757760, count: 4096 00000080:00200000:3.0:1767319671.334211:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 757760, bytes: 4096 00000080:00200000:3.0:1767319671.334213:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.334216:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 186, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.334218:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [757760, 761856) 0 0 00000080:00200000:3.0:1767319671.334220:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.334225:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [185, 185] 00020000:00200000:3.0:1767319671.334228:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [757760, 761856) 761856, 4096 00020000:00200000:3.0:1767319671.334230:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.334235:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [185, 185] 00000008:00010000:3.0:1767319671.334240:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.334242:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.334248:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.334257:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.334277:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.334285:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.334291:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.334298:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [757760, 761856) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.334303:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 185 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.334316:0:88596:0:(rw26.c:912:ll_write_end()) pos 757760, len 4096, copied 4096 00000080:00200000:3.0:1767319671.334320:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000320f75c0[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.334323:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000047e510c5 17ffffc0001001 3:0 ffff90cb34c8b5e8 185 lru 00000080:00200000:3.0:1767319671.334328:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000066dc6405 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:3.0:1767319671.334330:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000320f75c0 00000080:00200000:3.0:1767319671.334331:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.334333:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.334340:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.334351:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.334353:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.334355:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.334360:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.334363:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.334396:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.334400:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.334413:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.334421:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.334424:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.334428:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.334431:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [185, 185] 00000080:00200000:3.0:1767319671.334435:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.334437:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.334443:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 761856 i_blocks 2 00000080:00200000:3.0:1767319671.334445:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.334452:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 761856, count: 4096 00000080:00200000:3.0:1767319671.334456:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 761856, bytes: 4096 00000080:00200000:3.0:1767319671.334458:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.334462:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 187, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.334463:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [761856, 765952) 0 0 00000080:00200000:3.0:1767319671.334466:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.334471:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [186, 186] 00020000:00200000:3.0:1767319671.334474:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [761856, 765952) 765952, 4096 00020000:00200000:3.0:1767319671.334476:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.334481:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [186, 186] 00000008:00010000:3.0:1767319671.334486:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.334488:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.334495:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.334503:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.334521:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.334529:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.334536:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.334545:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [761856, 765952) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.334550:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 186 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.334568:0:88596:0:(rw26.c:912:ll_write_end()) pos 761856, len 4096, copied 4096 00000080:00200000:3.0:1767319671.334573:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000001efa4b6[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.334576:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000539b8b19 17ffffc0001001 3:0 ffff90cb34c8b288 186 lru 00000080:00200000:3.0:1767319671.334582:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a7c8ebf9 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:3.0:1767319671.334584:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000001efa4b6 00000080:00200000:3.0:1767319671.334585:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.334587:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.334595:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.334607:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.334610:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.334612:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.334618:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.334620:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.334622:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.334626:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.334639:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.334648:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.334650:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.334655:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.334658:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [186, 186] 00000080:00200000:3.0:1767319671.334663:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.334665:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.334670:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 765952 i_blocks 2 00000080:00200000:3.0:1767319671.334673:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.334682:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 765952, count: 4096 00000080:00200000:3.0:1767319671.334685:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 765952, bytes: 4096 00000080:00200000:3.0:1767319671.334687:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.334691:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 188, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.334693:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [765952, 770048) 0 0 00000080:00200000:3.0:1767319671.334695:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.334700:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [187, 187] 00020000:00200000:3.0:1767319671.334703:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [765952, 770048) 770048, 4096 00020000:00200000:3.0:1767319671.334705:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.334711:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [187, 187] 00000008:00010000:3.0:1767319671.334716:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.334718:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.334725:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.334733:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.336656:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.336670:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.336680:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.336702:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [765952, 770048) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.336725:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 187 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.336786:0:88596:0:(rw26.c:912:ll_write_end()) pos 765952, len 4096, copied 4096 00000080:00200000:3.0:1767319671.336797:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e11c09e5[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.336802:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000008415ffd 17ffffc0001001 3:0 ffff90cb34c8b6c0 187 lru 00000080:00200000:3.0:1767319671.336809:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ef9edfcc 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:3.0:1767319671.336812:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e11c09e5 00000080:00200000:3.0:1767319671.336813:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.336817:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.336842:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.336871:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.336876:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.336879:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.336898:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.336902:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.336906:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.336911:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.336928:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.336949:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.336952:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.336962:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.336970:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [187, 187] 00000080:00200000:3.0:1767319671.336980:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.336983:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.336997:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 770048 i_blocks 2 00000080:00200000:3.0:1767319671.337003:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.337029:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 770048, count: 4096 00000080:00200000:3.0:1767319671.337037:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 770048, bytes: 4096 00000080:00200000:3.0:1767319671.337041:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.337047:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 189, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.337050:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [770048, 774144) 0 0 00000080:00200000:3.0:1767319671.337054:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.337067:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [188, 188] 00020000:00200000:3.0:1767319671.337073:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [770048, 774144) 774144, 4096 00020000:00200000:3.0:1767319671.337077:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.337091:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [188, 188] 00000008:00010000:3.0:1767319671.337599:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.337616:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.337641:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.337656:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.337683:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.337691:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.337699:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.337709:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [770048, 774144) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.337718:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 188 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.337745:0:88596:0:(rw26.c:912:ll_write_end()) pos 770048, len 4096, copied 4096 00000080:00200000:3.0:1767319671.337752:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007fa9e68b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.337767:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e7f6143e 17ffffc0001001 3:0 ffff90cb34c8bd80 188 lru 00000080:00200000:3.0:1767319671.337773:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f4b70d8f 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:3.0:1767319671.337776:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007fa9e68b 00000080:00200000:3.0:1767319671.337777:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.337780:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.337792:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.337808:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.337812:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.337815:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.337823:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.337826:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.337829:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.337833:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.337851:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.337863:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.337865:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.337872:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.337876:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [188, 188] 00000080:00200000:3.0:1767319671.337880:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.337884:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.337891:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 774144 i_blocks 2 00000080:00200000:3.0:1767319671.337895:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.337908:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 774144, count: 4096 00000080:00200000:3.0:1767319671.337912:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 774144, bytes: 4096 00000080:00200000:3.0:1767319671.337915:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.337919:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 190, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.337921:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [774144, 778240) 0 0 00000080:00200000:3.0:1767319671.337924:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.337931:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [189, 189] 00020000:00200000:3.0:1767319671.337934:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [774144, 778240) 778240, 4096 00020000:00200000:3.0:1767319671.337937:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.337944:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [189, 189] 00000008:00010000:3.0:1767319671.337950:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.337953:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.337960:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.337969:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.337993:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.338001:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.338007:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.338016:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [774144, 778240) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.338023:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 189 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.338040:0:88596:0:(rw26.c:912:ll_write_end()) pos 774144, len 4096, copied 4096 00000080:00200000:3.0:1767319671.338045:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f40f82e6[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.338048:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000dbaaea0b 17ffffc0001001 3:0 ffff90cb34c8be58 189 lru 00000080:00200000:3.0:1767319671.338054:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c9914fa5 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:3.0:1767319671.338056:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f40f82e6 00000080:00200000:3.0:1767319671.338057:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.338059:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.338067:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.338079:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.338082:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.338084:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.338090:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.338092:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.338095:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.338099:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.338112:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.338433:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.338437:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.338443:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.338457:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [189, 189] 00000080:00200000:3.0:1767319671.338462:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.338467:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.338472:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 778240 i_blocks 2 00000080:00200000:3.0:1767319671.338475:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.338484:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 778240, count: 4096 00000080:00200000:3.0:1767319671.338488:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 778240, bytes: 4096 00000080:00200000:3.0:1767319671.338490:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.338494:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 191, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.338496:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [778240, 782336) 0 0 00000080:00200000:3.0:1767319671.338498:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.338505:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [190, 190] 00020000:00200000:3.0:1767319671.338508:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [778240, 782336) 782336, 4096 00020000:00200000:3.0:1767319671.338511:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.338517:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [190, 190] 00000008:00010000:3.0:1767319671.338524:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.338527:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.338537:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.338547:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.338568:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.338576:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.338583:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.338592:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [778240, 782336) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.338599:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 190 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.338949:0:88596:0:(rw26.c:912:ll_write_end()) pos 778240, len 4096, copied 4096 00000080:00200000:3.0:1767319671.338956:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003d688c79[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.338959:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ceb8bc9e 17ffffc0001001 3:0 ffff90cb34c8bca8 190 lru 00000080:00200000:3.0:1767319671.338966:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006a67965c 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:3.0:1767319671.338968:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003d688c79 00000080:00200000:3.0:1767319671.338969:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.338972:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.338984:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.339000:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.339003:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.339006:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.339014:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.339017:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.339019:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.339024:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.339037:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.339047:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.339050:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.339054:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.339058:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [190, 190] 00000080:00200000:3.0:1767319671.339062:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.339065:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.339071:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 782336 i_blocks 2 00000080:00200000:3.0:1767319671.339073:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.339084:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 782336, count: 4096 00000080:00200000:3.0:1767319671.339088:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 782336, bytes: 4096 00000080:00200000:3.0:1767319671.339090:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.339094:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 192, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.339095:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [782336, 786432) 0 0 00000080:00200000:3.0:1767319671.339098:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.339104:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [191, 191] 00020000:00200000:3.0:1767319671.339108:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [782336, 786432) 786432, 4096 00020000:00200000:3.0:1767319671.339111:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.339211:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [191, 191] 00000008:00010000:3.0:1767319671.339221:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.339224:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.339233:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.339242:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.339261:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.339269:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.339276:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.339285:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [782336, 786432) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.339293:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 191 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.339314:0:88596:0:(rw26.c:912:ll_write_end()) pos 782336, len 4096, copied 4096 00000080:00200000:3.0:1767319671.339318:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000084386772[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.339321:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004018084e 17ffffc0001001 3:0 ffff90cb34c8bbd0 191 lru 00000080:00200000:3.0:1767319671.339327:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001fc143c5 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:3.0:1767319671.339330:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000084386772 00000080:00200000:3.0:1767319671.339331:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.339333:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.339341:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.339353:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.339356:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.339358:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.339364:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.339402:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.339405:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.339410:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.339422:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.339431:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.339434:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.339439:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.339442:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [191, 191] 00000080:00200000:3.0:1767319671.339446:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.339460:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.339466:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 786432 i_blocks 2 00000080:00200000:3.0:1767319671.339469:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.339478:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 786432, count: 4096 00000080:00200000:3.0:1767319671.339482:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 786432, bytes: 4096 00000080:00200000:3.0:1767319671.339484:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.339488:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 193, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.339490:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [786432, 790528) 0 0 00000080:00200000:3.0:1767319671.339492:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.339498:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [192, 192] 00020000:00200000:3.0:1767319671.339502:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [786432, 790528) 790528, 4096 00020000:00200000:3.0:1767319671.339504:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.339511:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [192, 192] 00000008:00010000:3.0:1767319671.339517:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.339519:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.339527:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.339537:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.339557:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.339565:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.339572:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.339581:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [786432, 790528) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.339587:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 192 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.339977:0:88596:0:(rw26.c:912:ll_write_end()) pos 786432, len 4096, copied 4096 00000080:00200000:3.0:1767319671.339984:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000071d562c8[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.339988:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ed341b50 17ffffc0001001 3:0 ffff90cb34c8b0d8 192 lru 00000080:00200000:3.0:1767319671.339994:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f0990d06 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:3.0:1767319671.339997:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000071d562c8 00000080:00200000:3.0:1767319671.339998:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.340001:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.340012:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.340026:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.340029:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.340032:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.340039:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.340041:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.340044:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.340049:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.340063:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.340073:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.340075:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.340081:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.340084:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [192, 192] 00000080:00200000:3.0:1767319671.340089:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.340092:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.340097:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 790528 i_blocks 2 00000080:00200000:3.0:1767319671.340100:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.340109:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 790528, count: 4096 00000080:00200000:3.0:1767319671.340113:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 790528, bytes: 4096 00000080:00200000:3.0:1767319671.340115:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.340220:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 194, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.340222:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [790528, 794624) 0 0 00000080:00200000:3.0:1767319671.340225:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.340231:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [193, 193] 00020000:00200000:3.0:1767319671.340235:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [790528, 794624) 794624, 4096 00020000:00200000:3.0:1767319671.340237:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.340246:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [193, 193] 00000008:00010000:3.0:1767319671.340254:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.340257:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.340267:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.340277:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.340297:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.340315:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.340323:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.340332:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [790528, 794624) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.340340:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 193 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.340361:0:88596:0:(rw26.c:912:ll_write_end()) pos 790528, len 4096, copied 4096 00000080:00200000:3.0:1767319671.340406:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007b1d8e10[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.340410:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007a833203 17ffffc0001001 3:0 ffff90cb34c8b870 193 lru 00000080:00200000:3.0:1767319671.340416:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c692cc3e 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:3.0:1767319671.340418:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007b1d8e10 00000080:00200000:3.0:1767319671.340420:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.340422:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.340432:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.340444:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.340447:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.340693:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.340703:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.340706:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.340708:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.340712:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.340726:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.340737:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.340740:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.340745:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.340749:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [193, 193] 00000080:00200000:3.0:1767319671.340754:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.340757:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.340763:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 794624 i_blocks 2 00000080:00200000:3.0:1767319671.340767:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.340777:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 794624, count: 4096 00000080:00200000:3.0:1767319671.340782:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 794624, bytes: 4096 00000080:00200000:3.0:1767319671.340785:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.340789:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 195, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.340790:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [794624, 798720) 0 0 00000080:00200000:3.0:1767319671.340793:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.340799:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [194, 194] 00020000:00200000:3.0:1767319671.340802:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [794624, 798720) 798720, 4096 00020000:00200000:3.0:1767319671.340805:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.340812:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [194, 194] 00000008:00010000:3.0:1767319671.340819:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.340822:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.340831:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.340840:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.340860:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.340867:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.340874:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.340883:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [794624, 798720) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.340889:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 194 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.340906:0:88596:0:(rw26.c:912:ll_write_end()) pos 794624, len 4096, copied 4096 00000080:00200000:3.0:1767319671.340911:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004f861aa5[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.340914:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001167b0e9 17ffffc0001001 3:0 ffff90cb34c8b360 194 lru 00000080:00200000:3.0:1767319671.340920:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e80ccc24 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:3.0:1767319671.340923:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004f861aa5 00000080:00200000:3.0:1767319671.340924:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.340926:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.340936:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.340949:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.340953:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.340955:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.340961:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.340964:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.340966:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.340970:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.340984:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.340994:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.340997:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.341002:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.341005:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [194, 194] 00000080:00200000:3.0:1767319671.341009:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.341012:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.341017:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 798720 i_blocks 2 00000080:00200000:3.0:1767319671.341020:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.341028:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 798720, count: 4096 00000080:00200000:3.0:1767319671.341032:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 798720, bytes: 4096 00000080:00200000:3.0:1767319671.341034:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.341038:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 196, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.341040:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [798720, 802816) 0 0 00000080:00200000:3.0:1767319671.341042:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.341047:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [195, 195] 00020000:00200000:3.0:1767319671.341051:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [798720, 802816) 802816, 4096 00020000:00200000:3.0:1767319671.341053:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.341059:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [195, 195] 00000008:00010000:3.0:1767319671.341065:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.341068:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.341075:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.341084:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.341101:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.341109:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.341116:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.341949:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [798720, 802816) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.341962:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 195 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.341996:0:88596:0:(rw26.c:912:ll_write_end()) pos 798720, len 4096, copied 4096 00000080:00200000:3.0:1767319671.342002:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007e638658[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.342006:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000058efc95a 17ffffc0001001 3:0 ffff90cb34c8b000 195 lru 00000080:00200000:3.0:1767319671.342013:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d6d28f02 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:3.0:1767319671.342015:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007e638658 00000080:00200000:3.0:1767319671.342016:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.342019:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.342035:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.342052:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.342056:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.342058:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.342066:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.342069:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.342072:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.342077:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.342095:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.342109:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.342112:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.342834:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.342844:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [195, 195] 00000080:00200000:3.0:1767319671.342854:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.342858:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.342871:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 802816 i_blocks 2 00000080:00200000:3.0:1767319671.342876:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.342898:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 802816, count: 4096 00000080:00200000:3.0:1767319671.342905:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 802816, bytes: 4096 00000080:00200000:3.0:1767319671.342909:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.342916:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 197, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.342918:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [802816, 806912) 0 0 00000080:00200000:3.0:1767319671.342922:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.342935:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [196, 196] 00020000:00200000:3.0:1767319671.342940:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [802816, 806912) 806912, 4096 00020000:00200000:3.0:1767319671.342944:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.342958:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [196, 196] 00000008:00010000:3.0:1767319671.342973:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.342978:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.342997:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.343011:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.343036:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.343045:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.343053:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.343063:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [802816, 806912) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.343072:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 196 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.343100:0:88596:0:(rw26.c:912:ll_write_end()) pos 802816, len 4096, copied 4096 00000080:00200000:3.0:1767319671.343106:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000235d4092[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.343109:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000888ea841 17ffffc0001001 3:0 ffff90cb34c8b948 196 lru 00000080:00200000:3.0:1767319671.343729:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d5349481 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:3.0:1767319671.343735:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000235d4092 00000080:00200000:3.0:1767319671.343736:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.343741:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.343764:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.343789:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.343794:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.343796:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.343809:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.343813:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.343816:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.343821:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.343839:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.343855:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.343858:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.343865:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.343870:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [196, 196] 00000080:00200000:3.0:1767319671.343875:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.343878:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.343886:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 806912 i_blocks 2 00000080:00200000:3.0:1767319671.343890:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.343905:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 806912, count: 4096 00000080:00200000:3.0:1767319671.343911:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 806912, bytes: 4096 00000080:00200000:3.0:1767319671.343914:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.343919:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 198, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.343921:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [806912, 811008) 0 0 00000080:00200000:3.0:1767319671.343924:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.343933:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [197, 197] 00020000:00200000:3.0:1767319671.343936:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [806912, 811008) 811008, 4096 00020000:00200000:3.0:1767319671.343939:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.343949:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [197, 197] 00000008:00010000:3.0:1767319671.343956:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.343960:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.343972:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.343982:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.344001:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.344009:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.344016:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.344025:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [806912, 811008) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.344033:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 197 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.344072:0:88596:0:(rw26.c:912:ll_write_end()) pos 806912, len 4096, copied 4096 00000080:00200000:3.0:1767319671.344076:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008f5f538d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.344080:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003f9c95f9 17ffffc0001001 3:0 ffff90cb34ef8e58 197 lru 00000080:00200000:3.0:1767319671.344086:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b77b5d16 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:3.0:1767319671.344088:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008f5f538d 00000080:00200000:3.0:1767319671.344089:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.344091:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.344099:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.344112:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.344115:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.344959:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.344982:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.344985:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.344988:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.344995:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.345020:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.345035:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.345038:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.345046:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.345051:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [197, 197] 00000080:00200000:3.0:1767319671.345057:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.345060:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.345070:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 811008 i_blocks 2 00000080:00200000:3.0:1767319671.345075:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.345094:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 811008, count: 4096 00000080:00200000:3.0:1767319671.345100:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 811008, bytes: 4096 00000080:00200000:3.0:1767319671.345105:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.345111:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 199, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.345114:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [811008, 815104) 0 0 00000080:00200000:3.0:1767319671.345691:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.345708:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [198, 198] 00020000:00200000:3.0:1767319671.345715:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [811008, 815104) 815104, 4096 00020000:00200000:3.0:1767319671.345719:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.345737:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [198, 198] 00000008:00010000:3.0:1767319671.345936:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.345943:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.345966:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.345981:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.346011:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.346021:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.346028:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.346040:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [811008, 815104) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.346056:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 198 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.346114:0:88596:0:(rw26.c:912:ll_write_end()) pos 811008, len 4096, copied 4096 00000080:00200000:3.0:1767319671.346719:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009eed0c78[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.346723:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000714f5d35 17ffffc0001021 2:0 ffff90cb34ef8ca8 198 lru 00000080:00200000:3.0:1767319671.346731:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000072690ed 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:3.0:1767319671.346733:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009eed0c78 00000080:00200000:3.0:1767319671.346734:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.346740:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.346775:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.346806:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.346812:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.346815:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.346831:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.346835:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.346838:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.346844:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.346864:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.346880:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.346883:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.346891:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.346898:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [198, 198] 00000080:00200000:3.0:1767319671.346906:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.346909:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.346920:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 815104 i_blocks 2 00000080:00200000:3.0:1767319671.346924:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.346950:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 815104, count: 4096 00000080:00200000:3.0:1767319671.346957:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 815104, bytes: 4096 00000080:00200000:3.0:1767319671.346960:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.346966:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 200, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.346968:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [815104, 819200) 0 0 00000080:00200000:3.0:1767319671.346970:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.346981:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [199, 199] 00020000:00200000:3.0:1767319671.346985:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [815104, 819200) 819200, 4096 00020000:00200000:3.0:1767319671.346988:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.346998:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [199, 199] 00000008:00010000:3.0:1767319671.347008:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.347012:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.347024:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.347035:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.347054:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.347062:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.347068:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.347078:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [815104, 819200) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.347088:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 199 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.347113:0:88596:0:(rw26.c:912:ll_write_end()) pos 815104, len 4096, copied 4096 00000080:00200000:3.0:1767319671.347217:0:88596:0:(rw26.c:969:ll_write_end()) page@000000002b54dbe1[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.347221:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000000fc981cb 17ffffc0001001 3:0 ffff90cb34ef8bd0 199 lru 00000080:00200000:3.0:1767319671.347226:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007df21f42 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:3.0:1767319671.347228:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000002b54dbe1 00000080:00200000:3.0:1767319671.347230:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.347233:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.347243:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.347256:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.347259:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.347261:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.347268:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.347270:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.347273:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.347277:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.347291:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.347301:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.347303:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.347308:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.347311:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [199, 199] 00000080:00200000:3.0:1767319671.347314:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.347317:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.347323:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 819200 i_blocks 2 00000080:00200000:3.0:1767319671.347326:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.347334:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 819200, count: 4096 00000080:00200000:3.0:1767319671.347338:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 819200, bytes: 4096 00000080:00200000:3.0:1767319671.347340:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.347344:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 201, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.347345:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [819200, 823296) 0 0 00000080:00200000:3.0:1767319671.347348:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.347353:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [200, 200] 00020000:00200000:3.0:1767319671.347357:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [819200, 823296) 823296, 4096 00020000:00200000:3.0:1767319671.347359:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.347364:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [200, 200] 00000008:00010000:3.0:1767319671.347399:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.347402:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.347410:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.347424:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.347445:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.347770:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.347778:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.347788:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [819200, 823296) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.347798:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 200 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.347821:0:88596:0:(rw26.c:912:ll_write_end()) pos 819200, len 4096, copied 4096 00000080:00200000:3.0:1767319671.347826:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008ead6f4b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.347830:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000603cce36 17ffffc0001001 3:0 ffff90cb34ef80d8 200 lru 00000080:00200000:3.0:1767319671.347836:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ed71c76b 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:3.0:1767319671.347838:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008ead6f4b 00000080:00200000:3.0:1767319671.347839:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.347841:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.347852:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.347866:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.347868:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.347871:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.347877:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.347880:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.347882:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.347886:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.347898:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.347909:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.347911:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.347916:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.347920:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [200, 200] 00000080:00200000:3.0:1767319671.347925:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.347928:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.347933:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 823296 i_blocks 2 00000080:00200000:3.0:1767319671.347936:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.347946:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 823296, count: 4096 00000080:00200000:3.0:1767319671.347950:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 823296, bytes: 4096 00000080:00200000:3.0:1767319671.347953:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.347957:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 202, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.347958:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [823296, 827392) 0 0 00000080:00200000:3.0:1767319671.347961:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.347968:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [201, 201] 00020000:00200000:3.0:1767319671.347971:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [823296, 827392) 827392, 4096 00020000:00200000:3.0:1767319671.347974:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.347981:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [201, 201] 00000008:00010000:3.0:1767319671.347988:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.347991:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.348000:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.348054:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.348075:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.348082:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.348089:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.348097:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [823296, 827392) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.348103:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 201 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.348217:0:88596:0:(rw26.c:912:ll_write_end()) pos 823296, len 4096, copied 4096 00000080:00200000:3.0:1767319671.348223:0:88596:0:(rw26.c:969:ll_write_end()) page@000000006b88a255[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.348226:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000b8adff23 17ffffc0001001 3:0 ffff90cb34ef8870 201 lru 00000080:00200000:3.0:1767319671.348232:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000008019064 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:3.0:1767319671.348234:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000006b88a255 00000080:00200000:3.0:1767319671.348235:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.348237:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.348247:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.348260:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.348263:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.348265:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.348272:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.348274:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.348277:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.348281:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.348294:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.348303:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.348306:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.348311:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.348314:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [201, 201] 00000080:00200000:3.0:1767319671.348318:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.348321:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.348326:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 827392 i_blocks 2 00000080:00200000:3.0:1767319671.348329:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.348337:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 827392, count: 4096 00000080:00200000:3.0:1767319671.348341:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 827392, bytes: 4096 00000080:00200000:3.0:1767319671.348343:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.348347:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 203, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.348348:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [827392, 831488) 0 0 00000080:00200000:3.0:1767319671.348351:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.348356:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [202, 202] 00020000:00200000:3.0:1767319671.348359:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [827392, 831488) 831488, 4096 00020000:00200000:3.0:1767319671.348361:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.348948:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [202, 202] 00000008:00010000:3.0:1767319671.348963:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.348973:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.348988:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.349000:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.349027:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.349035:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.349042:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.349053:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [827392, 831488) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.349064:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 202 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.349093:0:88596:0:(rw26.c:912:ll_write_end()) pos 827392, len 4096, copied 4096 00000080:00200000:3.0:1767319671.349100:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b30e7103[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.349103:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000033268359 17ffffc0001001 3:0 ffff90cb34ef8360 202 lru 00000080:00200000:3.0:1767319671.349110:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ecd45c10 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:3.0:1767319671.349112:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b30e7103 00000080:00200000:3.0:1767319671.349113:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.349222:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.349239:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.349257:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.349261:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.349264:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.349273:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.349276:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.349279:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.349283:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.349298:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.349311:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.349314:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.349320:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.349325:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [202, 202] 00000080:00200000:3.0:1767319671.349332:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.349336:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.349344:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 831488 i_blocks 2 00000080:00200000:3.0:1767319671.349348:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.349362:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 831488, count: 4096 00000080:00200000:3.0:1767319671.349390:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 831488, bytes: 4096 00000080:00200000:3.0:1767319671.349394:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.349398:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 204, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.349400:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [831488, 835584) 0 0 00000080:00200000:3.0:1767319671.349404:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.349414:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [203, 203] 00020000:00200000:3.0:1767319671.349418:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [831488, 835584) 835584, 4096 00020000:00200000:3.0:1767319671.349422:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.349431:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [203, 203] 00000008:00010000:3.0:1767319671.349437:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.349440:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.349502:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.349513:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.349533:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.349540:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.349546:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.349554:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [831488, 835584) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.349562:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 203 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.349580:0:88596:0:(rw26.c:912:ll_write_end()) pos 831488, len 4096, copied 4096 00000080:00200000:3.0:1767319671.349584:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000000b75b31[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.349587:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004bf4e14f 17ffffc0001001 3:0 ffff90cb34ef8000 203 lru 00000080:00200000:3.0:1767319671.349594:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e9f30e58 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:3.0:1767319671.349596:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000000b75b31 00000080:00200000:3.0:1767319671.349597:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.349599:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.349681:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.349697:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.349700:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.349702:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.349708:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.349710:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.349712:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.349716:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.349729:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.349738:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.349741:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.349746:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.349749:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [203, 203] 00000080:00200000:3.0:1767319671.349753:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.349756:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.349761:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 835584 i_blocks 2 00000080:00200000:3.0:1767319671.349764:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.349772:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 835584, count: 4096 00000080:00200000:3.0:1767319671.349776:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 835584, bytes: 4096 00000080:00200000:3.0:1767319671.349778:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.349782:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 205, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.349784:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [835584, 839680) 0 0 00000080:00200000:3.0:1767319671.349786:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.349791:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [204, 204] 00020000:00200000:3.0:1767319671.349794:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [835584, 839680) 839680, 4096 00020000:00200000:3.0:1767319671.349797:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.349803:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [204, 204] 00000008:00010000:3.0:1767319671.349809:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.349812:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.349819:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.349828:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.349846:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.349853:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.349859:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.349867:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [835584, 839680) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.349874:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 204 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.349888:0:88596:0:(rw26.c:912:ll_write_end()) pos 835584, len 4096, copied 4096 00000080:00200000:3.0:1767319671.349892:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000863ae405[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.349896:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006d77aa57 17ffffc0001001 3:0 ffff90cb34ef8948 204 lru 00000080:00200000:3.0:1767319671.349902:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000000dc54b1d 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:3.0:1767319671.349904:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000863ae405 00000080:00200000:3.0:1767319671.349905:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.349907:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.349915:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.349926:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.349929:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.349931:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.349937:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.349939:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.349942:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.349946:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.349958:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.349968:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.349970:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.349975:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.349978:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [204, 204] 00000080:00200000:3.0:1767319671.349982:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.349984:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.349989:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 839680 i_blocks 2 00000080:00200000:3.0:1767319671.349992:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.349999:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 839680, count: 4096 00000080:00200000:3.0:1767319671.350003:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 839680, bytes: 4096 00000080:00200000:3.0:1767319671.350005:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.350009:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 206, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.350010:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [839680, 843776) 0 0 00000080:00200000:3.0:1767319671.350012:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.350018:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [205, 205] 00020000:00200000:3.0:1767319671.350020:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [839680, 843776) 843776, 4096 00020000:00200000:3.0:1767319671.350022:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.350028:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [205, 205] 00000008:00010000:3.0:1767319671.350033:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.350035:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.350042:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.350051:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.350069:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.350077:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.350084:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.350092:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [839680, 843776) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.350097:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 205 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.350115:0:88596:0:(rw26.c:912:ll_write_end()) pos 839680, len 4096, copied 4096 00000080:00200000:3.0:1767319671.350260:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000118d82fe[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.350264:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000bf1414ab 17ffffc0001001 3:0 ffff90cb34ef81b0 205 lru 00000080:00200000:3.0:1767319671.350270:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000054d0513d 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:3.0:1767319671.350272:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000118d82fe 00000080:00200000:3.0:1767319671.350273:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.350276:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.350285:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.350299:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.350302:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.350304:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.350311:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.350314:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.350316:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.350320:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.350336:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.350345:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.350347:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.350352:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.350354:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [205, 205] 00000080:00200000:3.0:1767319671.350358:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.350361:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.350399:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 843776 i_blocks 2 00000080:00200000:3.0:1767319671.350402:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.350410:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 843776, count: 4096 00000080:00200000:3.0:1767319671.350414:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 843776, bytes: 4096 00000080:00200000:3.0:1767319671.350416:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.350419:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 207, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.350421:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [843776, 847872) 0 0 00000080:00200000:3.0:1767319671.350423:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.350428:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [206, 206] 00020000:00200000:3.0:1767319671.350431:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [843776, 847872) 847872, 4096 00020000:00200000:3.0:1767319671.350434:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.350439:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [206, 206] 00000008:00010000:3.0:1767319671.350444:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.350446:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.350546:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.350555:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.350575:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.350582:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.350589:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.350597:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [843776, 847872) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.350604:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 206 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.350702:0:88596:0:(rw26.c:912:ll_write_end()) pos 843776, len 4096, copied 4096 00000080:00200000:3.0:1767319671.350707:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000a30afc80[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.350710:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d129cc0d 17ffffc0001001 3:0 ffff90cb34ef8438 206 lru 00000080:00200000:3.0:1767319671.350715:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e912dbfe 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:3.0:1767319671.350716:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000a30afc80 00000080:00200000:3.0:1767319671.350717:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.350719:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.350727:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.350740:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.350743:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.350745:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.350752:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.350754:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.350756:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.350761:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.350773:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.350783:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.350785:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.350790:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.350793:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [206, 206] 00000080:00200000:3.0:1767319671.350797:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.350800:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.350806:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 847872 i_blocks 2 00000080:00200000:3.0:1767319671.350809:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.350817:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 847872, count: 4096 00000080:00200000:3.0:1767319671.350821:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 847872, bytes: 4096 00000080:00200000:3.0:1767319671.350823:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.350827:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 208, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.350829:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [847872, 851968) 0 0 00000080:00200000:3.0:1767319671.350831:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.350837:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [207, 207] 00020000:00200000:3.0:1767319671.350840:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [847872, 851968) 851968, 4096 00020000:00200000:3.0:1767319671.350843:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.350848:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [207, 207] 00000008:00010000:3.0:1767319671.350854:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.350856:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.350864:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.350873:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.350893:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.350900:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.350907:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.350915:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [847872, 851968) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.350921:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 207 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.350936:0:88596:0:(rw26.c:912:ll_write_end()) pos 847872, len 4096, copied 4096 00000080:00200000:3.0:1767319671.350940:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008d339c90[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.350943:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006bd2a864 17ffffc0001001 3:0 ffff90cb34ef8798 207 lru 00000080:00200000:3.0:1767319671.350949:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b2ac710c 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:3.0:1767319671.350951:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008d339c90 00000080:00200000:3.0:1767319671.350952:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.350954:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.350961:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.350973:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.350976:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.350978:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.350984:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.350986:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.350989:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.350993:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.351006:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.351015:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.351017:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.351022:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.351025:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [207, 207] 00000080:00200000:3.0:1767319671.351028:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.351031:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.351036:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 851968 i_blocks 2 00000080:00200000:3.0:1767319671.351039:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.351047:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 851968, count: 4096 00000080:00200000:3.0:1767319671.351050:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 851968, bytes: 4096 00000080:00200000:3.0:1767319671.351053:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.351056:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 209, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.351058:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [851968, 856064) 0 0 00000080:00200000:3.0:1767319671.351060:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.351065:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [208, 208] 00020000:00200000:3.0:1767319671.351068:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [851968, 856064) 856064, 4096 00020000:00200000:3.0:1767319671.351070:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.351075:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [208, 208] 00000008:00010000:3.0:1767319671.351080:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.351082:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.351089:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.351097:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.351115:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.351260:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.351267:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.351276:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [851968, 856064) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.351283:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 208 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.351302:0:88596:0:(rw26.c:912:ll_write_end()) pos 851968, len 4096, copied 4096 00000080:00200000:3.0:1767319671.351307:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c74ed448[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.351310:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000000fccaea6 17ffffc0001001 3:0 ffff90cb34ef8a20 208 lru 00000080:00200000:3.0:1767319671.351315:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ada8a00d 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:3.0:1767319671.351317:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c74ed448 00000080:00200000:3.0:1767319671.351318:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.351321:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.351329:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.351341:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.351344:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.351346:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.351352:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.351355:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.351357:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.351361:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.351408:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.351418:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.351421:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.351426:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.351429:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [208, 208] 00000080:00200000:3.0:1767319671.351433:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.351436:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.351441:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 856064 i_blocks 2 00000080:00200000:3.0:1767319671.351444:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.351514:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 856064, count: 4096 00000080:00200000:3.0:1767319671.351519:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 856064, bytes: 4096 00000080:00200000:3.0:1767319671.351522:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.351526:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 210, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.351527:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [856064, 860160) 0 0 00000080:00200000:3.0:1767319671.351530:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.351536:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [209, 209] 00020000:00200000:3.0:1767319671.351539:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [856064, 860160) 860160, 4096 00020000:00200000:3.0:1767319671.351541:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.351547:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [209, 209] 00000008:00010000:3.0:1767319671.351553:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.351555:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.351563:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.351571:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.351591:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.351599:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.351605:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.351693:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [856064, 860160) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.351700:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 209 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.351718:0:88596:0:(rw26.c:912:ll_write_end()) pos 856064, len 4096, copied 4096 00000080:00200000:3.0:1767319671.351722:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c2e26901[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.351725:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000516d65d7 17ffffc0001001 3:0 ffff90cb34ef8510 209 lru 00000080:00200000:3.0:1767319671.351730:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d2d59414 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:3.0:1767319671.351732:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c2e26901 00000080:00200000:3.0:1767319671.351733:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.351736:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.351744:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.351756:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.351759:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.351761:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.351768:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.351770:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.351773:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.351777:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.351790:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.351799:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.351801:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.351806:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.351809:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [209, 209] 00000080:00200000:3.0:1767319671.351813:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.351816:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.351821:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 860160 i_blocks 2 00000080:00200000:3.0:1767319671.351824:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.351831:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 860160, count: 4096 00000080:00200000:3.0:1767319671.351835:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 860160, bytes: 4096 00000080:00200000:3.0:1767319671.351838:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.351841:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 211, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.351842:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [860160, 864256) 0 0 00000080:00200000:3.0:1767319671.351845:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.351850:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [210, 210] 00020000:00200000:3.0:1767319671.351854:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [860160, 864256) 864256, 4096 00020000:00200000:3.0:1767319671.351856:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.351862:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [210, 210] 00000008:00010000:3.0:1767319671.351868:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.351870:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.351877:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.351886:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.351902:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.351909:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.351916:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.351924:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [860160, 864256) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.351929:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 210 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.351945:0:88596:0:(rw26.c:912:ll_write_end()) pos 860160, len 4096, copied 4096 00000080:00200000:3.0:1767319671.351949:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008e0d5382[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.351952:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c1337223 17ffffc0001001 3:0 ffff90cb34ef8af8 210 lru 00000080:00200000:3.0:1767319671.351957:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000be9b13f4 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:3.0:1767319671.351959:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008e0d5382 00000080:00200000:3.0:1767319671.351960:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.351961:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.351969:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.351980:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.351983:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.351985:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.351990:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.351992:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.351994:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.351998:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.352011:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.352020:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.352023:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.352028:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.352031:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [210, 210] 00000080:00200000:3.0:1767319671.352035:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.352039:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.352043:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 864256 i_blocks 2 00000080:00200000:3.0:1767319671.352046:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.352053:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 864256, count: 4096 00000080:00200000:3.0:1767319671.352057:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 864256, bytes: 4096 00000080:00200000:3.0:1767319671.352059:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.352063:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 212, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.352065:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [864256, 868352) 0 0 00000080:00200000:3.0:1767319671.352067:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.352073:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [211, 211] 00020000:00200000:3.0:1767319671.352076:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [864256, 868352) 868352, 4096 00020000:00200000:3.0:1767319671.352078:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.352083:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [211, 211] 00000008:00010000:3.0:1767319671.352088:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.352090:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.352096:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.352105:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.352263:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.352271:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.352278:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.352288:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [864256, 868352) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.352294:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 211 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.352314:0:88596:0:(rw26.c:912:ll_write_end()) pos 864256, len 4096, copied 4096 00000080:00200000:3.0:1767319671.352318:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c68264f6[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.352321:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000009695473 17ffffc0001001 3:0 ffff90cb34ef85e8 211 lru 00000080:00200000:3.0:1767319671.352327:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000060f8cdb1 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:3.0:1767319671.352329:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c68264f6 00000080:00200000:3.0:1767319671.352330:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.352332:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.352340:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.352351:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.352354:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.352356:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.352362:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.352364:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.352405:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.352409:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.352421:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.352430:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.352433:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.352438:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.352441:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [211, 211] 00000080:00200000:3.0:1767319671.352446:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.352506:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.352512:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 868352 i_blocks 2 00000080:00200000:3.0:1767319671.352515:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.352524:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 868352, count: 4096 00000080:00200000:3.0:1767319671.352527:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 868352, bytes: 4096 00000080:00200000:3.0:1767319671.352530:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.352533:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 213, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.352534:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [868352, 872448) 0 0 00000080:00200000:3.0:1767319671.352537:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.352543:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [212, 212] 00020000:00200000:3.0:1767319671.352546:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [868352, 872448) 872448, 4096 00020000:00200000:3.0:1767319671.352548:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.352554:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [212, 212] 00000008:00010000:3.0:1767319671.352561:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.352563:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.352571:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.352579:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.352599:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.352606:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.356999:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.357028:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [868352, 872448) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.357055:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 212 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.357224:0:88596:0:(rw26.c:912:ll_write_end()) pos 868352, len 4096, copied 4096 00000080:00200000:3.0:1767319671.357236:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000004893fa9[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.357240:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008c460135 17ffffc0001001 3:0 ffff90cb34ef8288 212 lru 00000080:00200000:3.0:1767319671.357248:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b7ecc585 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:3.0:1767319671.357250:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000004893fa9 00000080:00200000:3.0:1767319671.357252:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.357258:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.357288:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.357321:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.357325:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.357329:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.357347:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.357350:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.357354:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.357361:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.357415:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.357432:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.357435:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.357445:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.357506:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [212, 212] 00000080:00200000:3.0:1767319671.357517:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.357521:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.357534:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 872448 i_blocks 2 00000080:00200000:3.0:1767319671.357540:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.357574:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 872448, count: 4096 00000080:00200000:3.0:1767319671.357583:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 872448, bytes: 4096 00000080:00200000:3.0:1767319671.357587:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.357594:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 214, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.357596:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [872448, 876544) 0 0 00000080:00200000:3.0:1767319671.357601:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.357693:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [213, 213] 00020000:00200000:3.0:1767319671.357701:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [872448, 876544) 876544, 4096 00020000:00200000:3.0:1767319671.357706:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.357725:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [213, 213] 00000008:00010000:3.0:1767319671.357740:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.357746:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.357770:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.357784:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.357809:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.357818:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.357825:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.357835:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [872448, 876544) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.357844:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 213 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.357876:0:88596:0:(rw26.c:912:ll_write_end()) pos 872448, len 4096, copied 4096 00000080:00200000:3.0:1767319671.357881:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000030e5cd25[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.357885:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000042ef37cf 17ffffc0001021 2:0 ffff90cb34ef86c0 213 lru 00000080:00200000:3.0:1767319671.357891:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d16e2d73 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:3.0:1767319671.357893:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000030e5cd25 00000080:00200000:3.0:1767319671.357894:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.357897:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.357908:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.357922:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.357925:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.357928:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.357935:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.357938:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.357941:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.357944:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.357958:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.357968:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.357971:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.357977:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.357980:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [213, 213] 00000080:00200000:3.0:1767319671.357984:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.357987:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.357992:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 876544 i_blocks 2 00000080:00200000:3.0:1767319671.357995:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.358005:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 876544, count: 4096 00000080:00200000:3.0:1767319671.358009:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 876544, bytes: 4096 00000080:00200000:3.0:1767319671.358012:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.358016:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 215, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.358017:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [876544, 880640) 0 0 00000080:00200000:3.0:1767319671.358020:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.358025:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [214, 214] 00020000:00200000:3.0:1767319671.358028:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [876544, 880640) 880640, 4096 00020000:00200000:3.0:1767319671.358031:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.358037:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [214, 214] 00000008:00010000:3.0:1767319671.358043:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.358045:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.358053:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.358062:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.358082:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.358089:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.358096:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.358104:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [876544, 880640) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.358109:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 214 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.358224:0:88596:0:(rw26.c:912:ll_write_end()) pos 876544, len 4096, copied 4096 00000080:00200000:3.0:1767319671.358230:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003cb6efeb[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.358233:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d45e2065 17ffffc0001001 3:0 ffff90cb34ef8d80 214 lru 00000080:00200000:3.0:1767319671.358239:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008de6232d 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:3.0:1767319671.358241:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003cb6efeb 00000080:00200000:3.0:1767319671.358243:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.358245:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.358254:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.358266:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.358269:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.358272:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.358278:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.358281:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.358283:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.358288:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.358302:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.358318:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.358321:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.358326:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.358330:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [214, 214] 00000080:00200000:3.0:1767319671.358334:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.358338:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.358344:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 880640 i_blocks 2 00000080:00200000:3.0:1767319671.358347:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.358355:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 880640, count: 4096 00000080:00200000:3.0:1767319671.358359:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 880640, bytes: 4096 00000080:00200000:3.0:1767319671.358362:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.358580:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 216, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.358583:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [880640, 884736) 0 0 00000080:00200000:3.0:1767319671.358586:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.361276:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [215, 215] 00020000:00200000:0.0:1767319671.361296:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [880640, 884736) 884736, 4096 00020000:00200000:0.0:1767319671.361302:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.361329:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [215, 215] 00000008:00010000:0.0:1767319671.361354:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.361361:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.361521:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.361541:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.361558:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.361593:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.361601:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.361691:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [880640, 884736) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.361709:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 215 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.361757:0:88596:0:(rw26.c:912:ll_write_end()) pos 880640, len 4096, copied 4096 00000080:00200000:0.0:1767319671.361770:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f087cde1[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.361774:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000018767abb 17ffffc0001001 3:0 ffff90cb3c554438 215 lru 00000080:00200000:0.0:1767319671.361782:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008b3859a0 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:0.0:1767319671.361784:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f087cde1 00000080:00200000:0.0:1767319671.361786:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.361791:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.361817:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.361849:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.361854:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.361858:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.361874:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.361877:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.361880:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.361885:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.361894:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.361919:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.361922:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.361931:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.361938:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [215, 215] 00000080:00200000:0.0:1767319671.361946:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.361950:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.361961:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 884736 i_blocks 2 00000080:00200000:0.0:1767319671.361965:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.361998:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 884736, count: 4096 00000080:00200000:0.0:1767319671.362006:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 884736, bytes: 4096 00000080:00200000:0.0:1767319671.362010:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.362016:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 217, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.362018:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [884736, 888832) 0 0 00000080:00200000:0.0:1767319671.362021:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.362031:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [216, 216] 00020000:00200000:0.0:1767319671.362035:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [884736, 888832) 888832, 4096 00020000:00200000:0.0:1767319671.362037:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.362045:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [216, 216] 00000008:00010000:0.0:1767319671.362053:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.362056:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.362065:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.362074:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.362084:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.362102:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.362110:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.362215:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [884736, 888832) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.362224:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 216 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.362243:0:88596:0:(rw26.c:912:ll_write_end()) pos 884736, len 4096, copied 4096 00000080:00200000:0.0:1767319671.362248:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000042aa37ea[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.362252:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000da58cb91 17ffffc0001001 3:0 ffff90cb3c5541b0 216 lru 00000080:00200000:0.0:1767319671.362257:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000087a67243 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:0.0:1767319671.362259:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000042aa37ea 00000080:00200000:0.0:1767319671.362260:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.362263:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.362273:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.362288:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.362291:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.362293:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.362300:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.362302:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.362305:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.362309:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.362317:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.362333:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.362335:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.362341:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.362344:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [216, 216] 00000080:00200000:0.0:1767319671.362348:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.362351:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.362356:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 888832 i_blocks 2 00000080:00200000:0.0:1767319671.362359:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.362577:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 888832, count: 4096 00000080:00200000:0.0:1767319671.362583:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 888832, bytes: 4096 00000080:00200000:0.0:1767319671.362586:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.362590:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 218, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.362592:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [888832, 892928) 0 0 00000080:00200000:0.0:1767319671.362595:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.362601:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [217, 217] 00020000:00200000:0.0:1767319671.362604:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [888832, 892928) 892928, 4096 00020000:00200000:0.0:1767319671.362607:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.362701:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [217, 217] 00000008:00010000:0.0:1767319671.362710:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.362713:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.362724:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.362735:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.362743:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.362767:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.362774:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.362784:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [888832, 892928) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.362793:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 217 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.362818:0:88596:0:(rw26.c:912:ll_write_end()) pos 888832, len 4096, copied 4096 00000080:00200000:0.0:1767319671.362823:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000042394f9[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.362827:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000013fdbecb 17ffffc0001001 3:0 ffff90cb3c554948 217 lru 00000080:00200000:0.0:1767319671.362833:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000030ad70b8 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:0.0:1767319671.362835:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000042394f9 00000080:00200000:0.0:1767319671.362836:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.362839:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.362849:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.362863:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.362867:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.362869:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.362876:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.362879:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.362881:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.362885:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.362892:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.362907:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.362909:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.362915:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.362918:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [217, 217] 00000080:00200000:0.0:1767319671.362922:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.362925:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.362931:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 892928 i_blocks 2 00000080:00200000:0.0:1767319671.362934:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.362944:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 892928, count: 4096 00000080:00200000:0.0:1767319671.362948:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 892928, bytes: 4096 00000080:00200000:0.0:1767319671.362950:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.362953:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 219, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.362955:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [892928, 897024) 0 0 00000080:00200000:0.0:1767319671.362956:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.362962:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [218, 218] 00020000:00200000:0.0:1767319671.362965:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [892928, 897024) 897024, 4096 00020000:00200000:0.0:1767319671.362966:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.362973:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [218, 218] 00000008:00010000:0.0:1767319671.362978:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.362980:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.362987:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.362994:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.363002:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.363020:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.363026:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.363034:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [892928, 897024) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.363040:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 218 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.363058:0:88596:0:(rw26.c:912:ll_write_end()) pos 892928, len 4096, copied 4096 00000080:00200000:0.0:1767319671.363062:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d3c0994c[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.363065:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a3311823 17ffffc0001001 3:0 ffff90cb3c554000 218 lru 00000080:00200000:0.0:1767319671.363070:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a62acec7 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:0.0:1767319671.363072:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d3c0994c 00000080:00200000:0.0:1767319671.363073:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.363075:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.363083:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.363094:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.363097:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.363099:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.363104:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.363107:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.363109:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.363113:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.363399:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.363418:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.363421:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.363427:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.363430:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [218, 218] 00000080:00200000:0.0:1767319671.363434:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.363438:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.363444:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 897024 i_blocks 2 00000080:00200000:0.0:1767319671.363590:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.363603:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 897024, count: 4096 00000080:00200000:0.0:1767319671.363607:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 897024, bytes: 4096 00000080:00200000:0.0:1767319671.363691:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.363696:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 220, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.363698:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [897024, 901120) 0 0 00000080:00200000:0.0:1767319671.363701:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.363710:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [219, 219] 00020000:00200000:0.0:1767319671.363713:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [897024, 901120) 901120, 4096 00020000:00200000:0.0:1767319671.363716:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.363727:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [219, 219] 00000008:00010000:0.0:1767319671.363735:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.363738:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.363748:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.363758:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.363768:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.363787:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.363793:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.363802:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [897024, 901120) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.363810:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 219 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.363833:0:88596:0:(rw26.c:912:ll_write_end()) pos 897024, len 4096, copied 4096 00000080:00200000:0.0:1767319671.363839:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d6c848d7[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.363843:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ec3b5f51 17ffffc0001001 3:0 ffff90cb3c554360 219 lru 00000080:00200000:0.0:1767319671.363849:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008441e535 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:0.0:1767319671.363851:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d6c848d7 00000080:00200000:0.0:1767319671.363852:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.363855:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.363866:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.363881:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.363884:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.363886:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.363893:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.363896:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.363898:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.363902:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.363910:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.363925:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.363928:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.363933:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.363936:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [219, 219] 00000080:00200000:0.0:1767319671.363940:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.363943:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.363949:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 901120 i_blocks 2 00000080:00200000:0.0:1767319671.363952:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.363961:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 901120, count: 4096 00000080:00200000:0.0:1767319671.363965:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 901120, bytes: 4096 00000080:00200000:0.0:1767319671.363967:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.363971:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 221, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.363972:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [901120, 905216) 0 0 00000080:00200000:0.0:1767319671.363975:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.363980:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [220, 220] 00020000:00200000:0.0:1767319671.363983:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [901120, 905216) 905216, 4096 00020000:00200000:0.0:1767319671.363985:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.363990:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [220, 220] 00000008:00010000:0.0:1767319671.363995:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.363998:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.364005:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.364014:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.364022:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.364041:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.364048:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.364056:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [901120, 905216) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.364063:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 220 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.364091:0:88596:0:(rw26.c:912:ll_write_end()) pos 901120, len 4096, copied 4096 00000080:00200000:0.0:1767319671.364096:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d8b9ab06[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.364099:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000797e4958 17ffffc0001021 2:0 ffff90cb3c554870 220 lru 00000080:00200000:0.0:1767319671.364106:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f7a27993 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:0.0:1767319671.364108:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d8b9ab06 00000080:00200000:0.0:1767319671.364109:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.364112:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.364224:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.364240:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.364243:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.364246:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.364252:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.364255:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.364258:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.364262:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.364270:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.364287:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.364289:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.364294:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.364297:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [220, 220] 00000080:00200000:0.0:1767319671.364300:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.364303:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.364308:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 905216 i_blocks 2 00000080:00200000:0.0:1767319671.364310:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.364318:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 905216, count: 4096 00000080:00200000:0.0:1767319671.364321:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 905216, bytes: 4096 00000080:00200000:0.0:1767319671.364323:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.364327:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 222, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.364328:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [905216, 909312) 0 0 00000080:00200000:0.0:1767319671.364330:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.364336:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [221, 221] 00020000:00200000:0.0:1767319671.364338:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [905216, 909312) 909312, 4096 00020000:00200000:0.0:1767319671.364340:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.364345:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [221, 221] 00000008:00010000:0.0:1767319671.364351:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.364353:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.364360:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.364599:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.364691:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.364711:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.364718:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.364727:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [905216, 909312) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.364735:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 221 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.364756:0:88596:0:(rw26.c:912:ll_write_end()) pos 905216, len 4096, copied 4096 00000080:00200000:0.0:1767319671.364763:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004fee67ff[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.364766:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004167edbb 17ffffc0001001 3:0 ffff90cb3c5540d8 221 lru 00000080:00200000:0.0:1767319671.364773:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000094e04a86 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:0.0:1767319671.364775:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004fee67ff 00000080:00200000:0.0:1767319671.364776:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.364778:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.364787:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.364800:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.364803:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.364805:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.364812:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.364815:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.364818:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.364822:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.364831:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.364846:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.364849:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.364853:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.364857:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [221, 221] 00000080:00200000:0.0:1767319671.364861:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.364864:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.364870:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 909312 i_blocks 2 00000080:00200000:0.0:1767319671.364873:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.364882:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 909312, count: 4096 00000080:00200000:0.0:1767319671.364886:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 909312, bytes: 4096 00000080:00200000:0.0:1767319671.364889:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.364893:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 223, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.364895:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [909312, 913408) 0 0 00000080:00200000:0.0:1767319671.364898:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.364903:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [222, 222] 00020000:00200000:0.0:1767319671.364906:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [909312, 913408) 913408, 4096 00020000:00200000:0.0:1767319671.364909:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.364916:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [222, 222] 00000008:00010000:0.0:1767319671.364921:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.364924:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.364932:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.364942:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.364950:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.364968:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.364976:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.364983:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [909312, 913408) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.364989:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 222 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.365002:0:88596:0:(rw26.c:912:ll_write_end()) pos 909312, len 4096, copied 4096 00000080:00200000:0.0:1767319671.365006:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ab3d8ec4[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.365009:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a4191294 17ffffc0001001 3:0 ffff90cb3c554bd0 222 lru 00000080:00200000:0.0:1767319671.365015:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001057509a 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:0.0:1767319671.365018:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ab3d8ec4 00000080:00200000:0.0:1767319671.365019:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.365021:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.365028:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.365039:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.365041:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.365044:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.365049:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.365051:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.365054:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.365058:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.365065:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.365080:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.365082:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.365087:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.365091:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [222, 222] 00000080:00200000:0.0:1767319671.365094:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.365097:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.365102:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 913408 i_blocks 2 00000080:00200000:0.0:1767319671.365105:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.365113:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 913408, count: 4096 00000080:00200000:0.0:1767319671.367287:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 913408, bytes: 4096 00000080:00200000:0.0:1767319671.367304:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.367316:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 224, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.367318:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [913408, 917504) 0 0 00000080:00200000:0.0:1767319671.367324:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.367346:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [223, 223] 00020000:00200000:0.0:1767319671.367355:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [913408, 917504) 917504, 4096 00020000:00200000:0.0:1767319671.367359:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.367397:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [223, 223] 00000008:00010000:0.0:1767319671.367421:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.367427:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.367518:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.367537:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.367552:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.367586:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.367595:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.367694:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [913408, 917504) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.367710:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 223 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.367755:0:88596:0:(rw26.c:912:ll_write_end()) pos 913408, len 4096, copied 4096 00000080:00200000:0.0:1767319671.367764:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000a8da89a1[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.367767:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d31bc709 17ffffc0001001 3:0 ffff90cb3c554ca8 223 lru 00000080:00200000:0.0:1767319671.367775:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e6a7d1f3 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:0.0:1767319671.367777:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000a8da89a1 00000080:00200000:0.0:1767319671.367778:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.367783:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.367807:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.367839:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.367844:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.367847:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.367864:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.367868:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.367871:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.367876:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.367886:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.367910:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.367913:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.367923:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.367929:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [223, 223] 00000080:00200000:0.0:1767319671.367938:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.367942:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.367953:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 917504 i_blocks 2 00000080:00200000:0.0:1767319671.367958:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.367985:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 917504, count: 4096 00000080:00200000:0.0:1767319671.367992:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 917504, bytes: 4096 00000080:00200000:0.0:1767319671.367994:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.367999:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 225, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.368000:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [917504, 921600) 0 0 00000080:00200000:0.0:1767319671.368003:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.368010:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [224, 224] 00020000:00200000:0.0:1767319671.368013:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [917504, 921600) 921600, 4096 00020000:00200000:0.0:1767319671.368016:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.368023:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [224, 224] 00000008:00010000:0.0:1767319671.368030:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.368033:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.368042:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.368052:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.368061:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.368084:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.368091:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.368099:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [917504, 921600) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.368106:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 224 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.368243:0:88596:0:(rw26.c:912:ll_write_end()) pos 917504, len 4096, copied 4096 00000080:00200000:0.0:1767319671.368250:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000061f7de0[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.368253:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002b4e6547 17ffffc0001001 3:0 ffff90cb3c554e58 224 lru 00000080:00200000:0.0:1767319671.368260:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000032f5fd44 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:0.0:1767319671.368263:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000061f7de0 00000080:00200000:0.0:1767319671.368264:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.368267:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.368276:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.368290:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.368293:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.368296:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.368302:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.368305:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.368307:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.368311:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.368320:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.368336:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.368339:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.368345:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.368348:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [224, 224] 00000080:00200000:0.0:1767319671.368352:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.368355:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.368360:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 921600 i_blocks 2 00000080:00200000:0.0:1767319671.368363:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.368598:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 921600, count: 4096 00000080:00200000:0.0:1767319671.368605:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 921600, bytes: 4096 00000080:00200000:0.0:1767319671.368608:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.368702:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 226, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.368704:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [921600, 925696) 0 0 00000080:00200000:0.0:1767319671.368707:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.368715:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [225, 225] 00020000:00200000:0.0:1767319671.368719:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [921600, 925696) 925696, 4096 00020000:00200000:0.0:1767319671.368722:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.368730:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [225, 225] 00000008:00010000:0.0:1767319671.368739:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.368741:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.368751:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.368762:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.368770:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.368790:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.368797:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.368808:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [921600, 925696) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.368816:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 225 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.368840:0:88596:0:(rw26.c:912:ll_write_end()) pos 921600, len 4096, copied 4096 00000080:00200000:0.0:1767319671.368846:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005bc21321[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.368849:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006f936e80 17ffffc0001001 3:0 ffff90cb09450510 225 lru 00000080:00200000:0.0:1767319671.368856:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ab36bb4a 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:0.0:1767319671.368858:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005bc21321 00000080:00200000:0.0:1767319671.368859:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.368861:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.368871:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.368886:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.368889:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.368892:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.368898:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.368901:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.368904:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.368908:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.368916:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.368931:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.368934:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.368940:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.368944:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [225, 225] 00000080:00200000:0.0:1767319671.368949:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.368952:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.368958:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 925696 i_blocks 2 00000080:00200000:0.0:1767319671.368961:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.368969:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 925696, count: 4096 00000080:00200000:0.0:1767319671.368972:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 925696, bytes: 4096 00000080:00200000:0.0:1767319671.368975:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.368978:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 227, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.368980:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [925696, 929792) 0 0 00000080:00200000:0.0:1767319671.368982:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.368987:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [226, 226] 00020000:00200000:0.0:1767319671.368990:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [925696, 929792) 929792, 4096 00020000:00200000:0.0:1767319671.368992:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.368997:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [226, 226] 00000008:00010000:0.0:1767319671.369003:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.369005:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.369013:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.369022:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.369031:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.369050:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.369057:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.369066:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [925696, 929792) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.369072:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 226 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.369088:0:88596:0:(rw26.c:912:ll_write_end()) pos 925696, len 4096, copied 4096 00000080:00200000:0.0:1767319671.369092:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f73daa57[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.369095:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d5c9cb30 17ffffc0001001 3:0 ffff90cb09450a20 226 lru 00000080:00200000:0.0:1767319671.369101:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008a88035b 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:0.0:1767319671.369103:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f73daa57 00000080:00200000:0.0:1767319671.369104:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.369106:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.369114:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.369233:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.369236:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.369239:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.369245:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.369248:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.369250:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.369255:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.369262:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.369277:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.369279:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.369284:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.369287:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [226, 226] 00000080:00200000:0.0:1767319671.369291:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.369294:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.369299:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 929792 i_blocks 2 00000080:00200000:0.0:1767319671.369302:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.369310:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 929792, count: 4096 00000080:00200000:0.0:1767319671.369314:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 929792, bytes: 4096 00000080:00200000:0.0:1767319671.369316:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.369320:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 228, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.369322:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [929792, 933888) 0 0 00000080:00200000:0.0:1767319671.369324:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.369330:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [227, 227] 00020000:00200000:0.0:1767319671.369333:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [929792, 933888) 933888, 4096 00020000:00200000:0.0:1767319671.369335:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.369341:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [227, 227] 00000008:00010000:0.0:1767319671.369346:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.369349:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.369357:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.369400:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.369410:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.369428:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.369435:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.369443:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [929792, 933888) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.369515:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 227 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.369535:0:88596:0:(rw26.c:912:ll_write_end()) pos 929792, len 4096, copied 4096 00000080:00200000:0.0:1767319671.369540:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000006aee347[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.369543:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d848c717 17ffffc0001001 3:0 ffff90cb09450798 227 lru 00000080:00200000:0.0:1767319671.369549:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000355ee180 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:0.0:1767319671.369551:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000006aee347 00000080:00200000:0.0:1767319671.369552:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.369555:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.369564:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.369577:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.369580:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.369582:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.369588:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.369591:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.369594:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.369598:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.369606:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.369711:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.369713:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.369718:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.369721:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [227, 227] 00000080:00200000:0.0:1767319671.369725:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.369728:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.369733:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 933888 i_blocks 2 00000080:00200000:0.0:1767319671.369736:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.369746:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 933888, count: 4096 00000080:00200000:0.0:1767319671.369749:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 933888, bytes: 4096 00000080:00200000:0.0:1767319671.369752:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.369755:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 229, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.369757:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [933888, 937984) 0 0 00000080:00200000:0.0:1767319671.369760:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.369766:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [228, 228] 00020000:00200000:0.0:1767319671.369769:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [933888, 937984) 937984, 4096 00020000:00200000:0.0:1767319671.369772:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.369778:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [228, 228] 00000008:00010000:0.0:1767319671.369784:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.369787:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.369794:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.369803:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.369811:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.369829:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.369836:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.369846:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [933888, 937984) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.369852:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 228 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.369869:0:88596:0:(rw26.c:912:ll_write_end()) pos 933888, len 4096, copied 4096 00000080:00200000:0.0:1767319671.369874:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d8b52d2d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.369878:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001776c1e4 17ffffc0001001 3:0 ffff90cb09450438 228 lru 00000080:00200000:0.0:1767319671.369884:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b09c4df3 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:0.0:1767319671.369886:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d8b52d2d 00000080:00200000:0.0:1767319671.369887:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.369889:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.369897:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.369910:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.369913:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.369915:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.369921:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.369923:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.369925:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.369929:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.369937:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.369952:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.369955:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.369960:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.369963:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [228, 228] 00000080:00200000:0.0:1767319671.369967:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.369970:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.369975:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 937984 i_blocks 2 00000080:00200000:0.0:1767319671.369979:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.369987:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 937984, count: 4096 00000080:00200000:0.0:1767319671.369991:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 937984, bytes: 4096 00000080:00200000:0.0:1767319671.369993:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.369997:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 230, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.369999:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [937984, 942080) 0 0 00000080:00200000:0.0:1767319671.370001:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.370007:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [229, 229] 00020000:00200000:0.0:1767319671.370010:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [937984, 942080) 942080, 4096 00020000:00200000:0.0:1767319671.370012:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.370018:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [229, 229] 00000008:00010000:0.0:1767319671.370024:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.370027:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.370034:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.370044:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.370052:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.370070:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.370077:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.370086:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [937984, 942080) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.370091:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 229 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.370106:0:88596:0:(rw26.c:912:ll_write_end()) pos 937984, len 4096, copied 4096 00000080:00200000:0.0:1767319671.370111:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000887a65c7[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.370114:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000138d6043 17ffffc0001001 3:0 ffff90cb094501b0 229 lru 00000080:00200000:0.0:1767319671.370223:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000002c61bd73 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:0.0:1767319671.370226:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000887a65c7 00000080:00200000:0.0:1767319671.370227:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.370230:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.370241:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.370253:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.370257:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.370259:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.370265:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.370268:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.370270:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.370274:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.370281:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.370296:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.370298:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.370303:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.370307:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [229, 229] 00000080:00200000:0.0:1767319671.370310:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.370313:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.370318:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 942080 i_blocks 2 00000080:00200000:0.0:1767319671.370321:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.370329:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 942080, count: 4096 00000080:00200000:0.0:1767319671.370332:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 942080, bytes: 4096 00000080:00200000:0.0:1767319671.370335:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.370338:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 231, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.370340:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [942080, 946176) 0 0 00000080:00200000:0.0:1767319671.370342:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.370348:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [230, 230] 00020000:00200000:0.0:1767319671.370351:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [942080, 946176) 946176, 4096 00020000:00200000:0.0:1767319671.370353:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.370359:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [230, 230] 00000008:00010000:0.0:1767319671.370364:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.370777:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.370792:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.370802:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.370812:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.370832:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.370839:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.370850:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [942080, 946176) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.370859:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 230 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.370886:0:88596:0:(rw26.c:912:ll_write_end()) pos 942080, len 4096, copied 4096 00000080:00200000:0.0:1767319671.370891:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000069527156[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.370894:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c7966a54 17ffffc0001001 3:0 ffff90cb09450948 230 lru 00000080:00200000:0.0:1767319671.370900:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000cacd8ecd 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:0.0:1767319671.370902:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000069527156 00000080:00200000:0.0:1767319671.370903:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.370906:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.370916:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.370930:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.370933:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.370936:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.370944:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.370946:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.370948:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.370952:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.370958:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.370973:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.370976:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.370981:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.370985:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [230, 230] 00000080:00200000:0.0:1767319671.370990:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.370993:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.370999:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 946176 i_blocks 2 00000080:00200000:0.0:1767319671.371002:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.371013:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 946176, count: 4096 00000080:00200000:0.0:1767319671.371017:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 946176, bytes: 4096 00000080:00200000:0.0:1767319671.371020:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.371024:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 232, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.371025:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [946176, 950272) 0 0 00000080:00200000:0.0:1767319671.371028:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.371035:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [231, 231] 00020000:00200000:0.0:1767319671.371038:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [946176, 950272) 950272, 4096 00020000:00200000:0.0:1767319671.371041:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.371048:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [231, 231] 00000008:00010000:0.0:1767319671.371055:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.371057:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.371065:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.371073:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.371081:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.371102:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.371108:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.371222:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [946176, 950272) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.371231:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 231 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.371255:0:88596:0:(rw26.c:912:ll_write_end()) pos 946176, len 4096, copied 4096 00000080:00200000:0.0:1767319671.371260:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000047873f29[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.371263:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000edf97f9f 17ffffc0001001 3:0 ffff90cb09450000 231 lru 00000080:00200000:0.0:1767319671.371269:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000275f2b41 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:0.0:1767319671.371271:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000047873f29 00000080:00200000:0.0:1767319671.371272:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.371275:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.371284:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.371296:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.371299:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.371301:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.371307:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.371310:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.371312:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.371316:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.371324:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.371340:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.371343:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.371347:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.371350:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [231, 231] 00000080:00200000:0.0:1767319671.371354:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.371357:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.371361:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 950272 i_blocks 2 00000080:00200000:0.0:1767319671.371364:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.371406:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 950272, count: 4096 00000080:00200000:0.0:1767319671.371411:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 950272, bytes: 4096 00000080:00200000:0.0:1767319671.371413:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.371417:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 233, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.371418:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [950272, 954368) 0 0 00000080:00200000:0.0:1767319671.371421:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.371426:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [232, 232] 00020000:00200000:0.0:1767319671.371429:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [950272, 954368) 954368, 4096 00020000:00200000:0.0:1767319671.371431:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.371437:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [232, 232] 00000008:00010000:0.0:1767319671.371443:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.371445:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.371452:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.371461:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.371469:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.371486:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.371493:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.371501:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [950272, 954368) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.371507:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 232 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.371524:0:88596:0:(rw26.c:912:ll_write_end()) pos 950272, len 4096, copied 4096 00000080:00200000:0.0:1767319671.371529:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009df65fb1[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.371532:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c690f300 17ffffc0001001 3:0 ffff90cb09450360 232 lru 00000080:00200000:0.0:1767319671.371538:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d0db0c72 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:0.0:1767319671.371540:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009df65fb1 00000080:00200000:0.0:1767319671.371541:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.371543:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.371552:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.371564:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.371568:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.371570:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.371576:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.371578:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.371581:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.371585:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.371593:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.371608:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.371696:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.371701:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.371704:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [232, 232] 00000080:00200000:0.0:1767319671.371708:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.371711:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.371716:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 954368 i_blocks 2 00000080:00200000:0.0:1767319671.371719:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.371727:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 954368, count: 4096 00000080:00200000:0.0:1767319671.371731:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 954368, bytes: 4096 00000080:00200000:0.0:1767319671.371734:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.371737:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 234, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.371739:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [954368, 958464) 0 0 00000080:00200000:0.0:1767319671.371741:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.371746:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [233, 233] 00020000:00200000:0.0:1767319671.371749:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [954368, 958464) 958464, 4096 00020000:00200000:0.0:1767319671.371751:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.371757:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [233, 233] 00000008:00010000:0.0:1767319671.371763:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.371765:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.371773:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.371782:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.371791:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.371808:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.371816:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.371824:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [954368, 958464) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.371831:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 233 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.371849:0:88596:0:(rw26.c:912:ll_write_end()) pos 954368, len 4096, copied 4096 00000080:00200000:0.0:1767319671.371853:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000650f1495[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.371855:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000051dfb41a 17ffffc0001001 3:0 ffff90cb09450870 233 lru 00000080:00200000:0.0:1767319671.371860:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d7f003ac 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:0.0:1767319671.371863:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000650f1495 00000080:00200000:0.0:1767319671.371864:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.371866:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.371873:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.371886:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.371889:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.371891:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.371898:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.371900:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.371903:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.371907:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.371915:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.371928:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.371931:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.371935:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.371938:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [233, 233] 00000080:00200000:0.0:1767319671.371941:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.371944:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.371949:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 958464 i_blocks 2 00000080:00200000:0.0:1767319671.371952:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.371959:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 958464, count: 4096 00000080:00200000:0.0:1767319671.371962:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 958464, bytes: 4096 00000080:00200000:0.0:1767319671.371965:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.371968:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 235, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.371970:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [958464, 962560) 0 0 00000080:00200000:0.0:1767319671.371972:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.371977:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [234, 234] 00020000:00200000:0.0:1767319671.371980:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [958464, 962560) 962560, 4096 00020000:00200000:0.0:1767319671.371982:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.371986:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [234, 234] 00000008:00010000:0.0:1767319671.371991:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.371994:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.372001:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.372009:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.372017:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.372034:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.372041:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.372048:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [958464, 962560) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.372054:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 234 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.372069:0:88596:0:(rw26.c:912:ll_write_end()) pos 958464, len 4096, copied 4096 00000080:00200000:0.0:1767319671.372074:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000d75a9b1[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.372077:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001e52d0ea 17ffffc0001001 3:0 ffff90cb094500d8 234 lru 00000080:00200000:0.0:1767319671.372082:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000cc09c7a5 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:0.0:1767319671.372084:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000d75a9b1 00000080:00200000:0.0:1767319671.372085:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.372087:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.372095:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.372106:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.372109:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.372111:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.372264:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.372268:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.372271:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.372276:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.372284:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.372301:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.372303:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.372308:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.372311:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [234, 234] 00000080:00200000:0.0:1767319671.372315:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.372318:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.372322:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 962560 i_blocks 2 00000080:00200000:0.0:1767319671.372325:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.372332:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 962560, count: 4096 00000080:00200000:0.0:1767319671.372336:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 962560, bytes: 4096 00000080:00200000:0.0:1767319671.372338:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.372341:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 236, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.372343:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [962560, 966656) 0 0 00000080:00200000:0.0:1767319671.372345:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.372351:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [235, 235] 00020000:00200000:0.0:1767319671.372353:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [962560, 966656) 966656, 4096 00020000:00200000:0.0:1767319671.372355:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.372360:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [235, 235] 00000008:00010000:0.0:1767319671.372525:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.372529:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.372539:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.372548:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.372556:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.372573:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.372581:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.372590:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [962560, 966656) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.372596:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 235 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.372704:0:88596:0:(rw26.c:912:ll_write_end()) pos 962560, len 4096, copied 4096 00000080:00200000:0.0:1767319671.372710:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003bce0f37[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.372713:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ac37c137 17ffffc0001021 2:0 ffff90cb09450bd0 235 lru 00000080:00200000:0.0:1767319671.372718:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000072f630dc 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:0.0:1767319671.372720:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003bce0f37 00000080:00200000:0.0:1767319671.372721:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.372724:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.372734:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.372748:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.372751:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.372754:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.372761:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.372764:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.372766:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.372770:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.372778:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.372792:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.372794:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.372800:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.372803:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [235, 235] 00000080:00200000:0.0:1767319671.372807:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.372810:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.372815:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 966656 i_blocks 2 00000080:00200000:0.0:1767319671.372818:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.372827:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 966656, count: 4096 00000080:00200000:0.0:1767319671.372831:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 966656, bytes: 4096 00000080:00200000:0.0:1767319671.372834:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.372837:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 237, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.372839:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [966656, 970752) 0 0 00000080:00200000:0.0:1767319671.372841:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.372847:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [236, 236] 00020000:00200000:0.0:1767319671.372850:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [966656, 970752) 970752, 4096 00020000:00200000:0.0:1767319671.372853:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.372858:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [236, 236] 00000008:00010000:0.0:1767319671.372865:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.372867:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.372875:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.372883:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.372892:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.372910:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.372917:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.372926:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [966656, 970752) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.372933:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 236 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.372949:0:88596:0:(rw26.c:912:ll_write_end()) pos 966656, len 4096, copied 4096 00000080:00200000:0.0:1767319671.372954:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000032dff031[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.372957:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000645b1ca6 17ffffc0001001 3:0 ffff90cb09450ca8 236 lru 00000080:00200000:0.0:1767319671.372962:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000deeff1c8 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:0.0:1767319671.372964:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000032dff031 00000080:00200000:0.0:1767319671.372965:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.372967:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.372975:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.372986:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.372989:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.372991:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.372997:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.372999:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.373002:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.373005:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.373012:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.373025:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.373027:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.373031:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.373034:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [236, 236] 00000080:00200000:0.0:1767319671.373037:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.373040:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.373045:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 970752 i_blocks 2 00000080:00200000:0.0:1767319671.373047:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.373054:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 970752, count: 4096 00000080:00200000:0.0:1767319671.373057:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 970752, bytes: 4096 00000080:00200000:0.0:1767319671.373059:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.373063:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 238, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.373064:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [970752, 974848) 0 0 00000080:00200000:0.0:1767319671.373067:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.373071:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [237, 237] 00020000:00200000:0.0:1767319671.373074:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [970752, 974848) 974848, 4096 00020000:00200000:0.0:1767319671.373076:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.373081:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [237, 237] 00000008:00010000:0.0:1767319671.373085:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.373087:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.373094:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.373101:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.373109:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.373143:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.373149:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.373157:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [970752, 974848) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.373162:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 237 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.373176:0:88596:0:(rw26.c:912:ll_write_end()) pos 970752, len 4096, copied 4096 00000080:00200000:0.0:1767319671.373179:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000010f0a6ad[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.373182:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000945057e6 17ffffc0001001 3:0 ffff90cb09450e58 237 lru 00000080:00200000:0.0:1767319671.373187:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ce913ac4 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:0.0:1767319671.373189:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000010f0a6ad 00000080:00200000:0.0:1767319671.373190:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.373192:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.373199:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.373210:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.373213:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.373215:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.373221:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.373223:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.373226:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.373229:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.373236:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.373250:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.373253:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.373258:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.373261:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [237, 237] 00000080:00200000:0.0:1767319671.373265:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.373268:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.373272:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 974848 i_blocks 2 00000080:00200000:0.0:1767319671.373276:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.373283:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 974848, count: 4096 00000080:00200000:0.0:1767319671.373287:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 974848, bytes: 4096 00000080:00200000:0.0:1767319671.373289:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.373293:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 239, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.373294:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [974848, 978944) 0 0 00000080:00200000:0.0:1767319671.373297:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.373301:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [238, 238] 00020000:00200000:0.0:1767319671.373305:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [974848, 978944) 978944, 4096 00020000:00200000:0.0:1767319671.373307:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.373312:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [238, 238] 00000008:00010000:0.0:1767319671.373317:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.373319:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.373326:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.373333:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.373341:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.373360:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.373398:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.373407:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [974848, 978944) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.373413:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 238 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.373429:0:88596:0:(rw26.c:912:ll_write_end()) pos 974848, len 4096, copied 4096 00000080:00200000:0.0:1767319671.373433:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005d8e6265[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.373436:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005f9cfc5e 17ffffc0001001 3:0 ffff90cb09450d80 238 lru 00000080:00200000:0.0:1767319671.373441:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008a48dd2e 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:0.0:1767319671.373443:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005d8e6265 00000080:00200000:0.0:1767319671.373444:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.373446:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.373468:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.373480:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.373483:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.373485:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.373490:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.373493:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.373495:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.373500:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.373507:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.373521:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.373523:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.373527:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.373531:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [238, 238] 00000080:00200000:0.0:1767319671.373534:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.373537:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.373542:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 978944 i_blocks 2 00000080:00200000:0.0:1767319671.373544:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.373552:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 978944, count: 4096 00000080:00200000:0.0:1767319671.373555:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 978944, bytes: 4096 00000080:00200000:0.0:1767319671.373557:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.373561:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 240, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.373562:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [978944, 983040) 0 0 00000080:00200000:0.0:1767319671.373564:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.373569:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [239, 239] 00020000:00200000:0.0:1767319671.373571:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [978944, 983040) 983040, 4096 00020000:00200000:0.0:1767319671.373574:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.373579:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [239, 239] 00000008:00010000:0.0:1767319671.373584:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.373586:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.373593:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.373601:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.373876:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.373896:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.373903:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.373913:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [978944, 983040) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.373920:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 239 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.373936:0:88596:0:(rw26.c:912:ll_write_end()) pos 978944, len 4096, copied 4096 00000080:00200000:0.0:1767319671.373941:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ff16e665[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.373944:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000076a10d52 17ffffc0001001 3:0 ffff90cb094506c0 239 lru 00000080:00200000:0.0:1767319671.373949:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000814f404f 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:0.0:1767319671.373951:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ff16e665 00000080:00200000:0.0:1767319671.373952:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.373954:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.373963:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.373975:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.373978:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.373980:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.373986:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.373988:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.373990:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.373994:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.374002:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.374017:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.374019:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.374024:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.374027:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [239, 239] 00000080:00200000:0.0:1767319671.374031:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.374034:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.374039:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 983040 i_blocks 2 00000080:00200000:0.0:1767319671.374041:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.374049:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 983040, count: 4096 00000080:00200000:0.0:1767319671.374053:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 983040, bytes: 4096 00000080:00200000:0.0:1767319671.374055:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.374058:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 241, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.374060:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [983040, 987136) 0 0 00000080:00200000:0.0:1767319671.374062:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.374067:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [240, 240] 00020000:00200000:0.0:1767319671.374070:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [983040, 987136) 987136, 4096 00020000:00200000:0.0:1767319671.374073:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.374079:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [240, 240] 00000008:00010000:0.0:1767319671.374084:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.374086:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.374094:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.374102:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.374110:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.374248:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.374255:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.374263:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [983040, 987136) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.374269:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 240 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.374285:0:88596:0:(rw26.c:912:ll_write_end()) pos 983040, len 4096, copied 4096 00000080:00200000:0.0:1767319671.374290:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b4015c83[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.374292:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007c094535 17ffffc0001001 3:0 ffff90cb09450288 240 lru 00000080:00200000:0.0:1767319671.374298:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001470e0a2 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:0.0:1767319671.374299:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b4015c83 00000080:00200000:0.0:1767319671.374300:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.374302:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.374310:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.374322:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.374325:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.374328:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.374333:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.374336:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.374338:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.374342:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.374350:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.374365:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.376304:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.376326:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.376338:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [240, 240] 00000080:00200000:0.0:1767319671.376350:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.376356:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.376389:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 987136 i_blocks 2 00000080:00200000:0.0:1767319671.376398:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.376429:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 987136, count: 4096 00000080:00200000:0.0:1767319671.376437:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 987136, bytes: 4096 00000080:00200000:0.0:1767319671.376442:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.376466:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 242, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.376468:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [987136, 991232) 0 0 00000080:00200000:0.0:1767319671.376472:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.376487:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [241, 241] 00020000:00200000:0.0:1767319671.376494:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [987136, 991232) 991232, 4096 00020000:00200000:0.0:1767319671.376498:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.376518:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [241, 241] 00000008:00010000:0.0:1767319671.376540:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.376546:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.376572:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.376589:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.376603:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.376905:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.376913:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.376926:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [987136, 991232) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.376941:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 241 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.376988:0:88596:0:(rw26.c:912:ll_write_end()) pos 987136, len 4096, copied 4096 00000080:00200000:0.0:1767319671.376998:0:88596:0:(rw26.c:969:ll_write_end()) page@000000001861efe3[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.377002:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000cc5ca13d 17ffffc0001001 3:0 ffff90cb094505e8 241 lru 00000080:00200000:0.0:1767319671.377010:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c378aaac 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:0.0:1767319671.377012:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000001861efe3 00000080:00200000:0.0:1767319671.377013:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.377019:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.377043:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.377069:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.377073:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.377076:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.377090:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.377094:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.377097:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.377102:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.377109:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.377405:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.377414:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.377423:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.377429:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [241, 241] 00000080:00200000:0.0:1767319671.377435:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.377438:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.377491:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 991232 i_blocks 2 00000080:00200000:0.0:1767319671.377496:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.377516:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 991232, count: 4096 00000080:00200000:0.0:1767319671.377522:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 991232, bytes: 4096 00000080:00200000:0.0:1767319671.377525:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.377530:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 243, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.377532:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [991232, 995328) 0 0 00000080:00200000:0.0:1767319671.377536:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.377545:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [242, 242] 00020000:00200000:0.0:1767319671.377549:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [991232, 995328) 995328, 4096 00020000:00200000:0.0:1767319671.377552:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.377562:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [242, 242] 00000008:00010000:0.0:1767319671.377572:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.377575:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.377589:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.377601:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.377704:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.377726:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.377734:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.377745:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [991232, 995328) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.377754:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 242 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.377783:0:88596:0:(rw26.c:912:ll_write_end()) pos 991232, len 4096, copied 4096 00000080:00200000:0.0:1767319671.377790:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b407d292[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.377793:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003d5c756f 17ffffc0001001 3:0 ffff90cb09450af8 242 lru 00000080:00200000:0.0:1767319671.377799:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000043c58c97 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:0.0:1767319671.377801:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b407d292 00000080:00200000:0.0:1767319671.377803:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.377806:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.377819:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.377835:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.377838:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.377841:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.377849:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.377852:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.377855:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.377859:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.377866:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.377883:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.377885:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.377891:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.377894:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [242, 242] 00000080:00200000:0.0:1767319671.377898:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.377902:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.377907:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 995328 i_blocks 2 00000080:00200000:0.0:1767319671.377910:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.377920:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 995328, count: 4096 00000080:00200000:0.0:1767319671.377924:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 995328, bytes: 4096 00000080:00200000:0.0:1767319671.377927:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.377931:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 244, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.377933:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [995328, 999424) 0 0 00000080:00200000:0.0:1767319671.377935:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.377941:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [243, 243] 00020000:00200000:0.0:1767319671.377944:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [995328, 999424) 999424, 4096 00020000:00200000:0.0:1767319671.377946:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.377952:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [243, 243] 00000008:00010000:0.0:1767319671.377958:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.377960:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.377967:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.377976:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.377984:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.378000:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.378007:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.378015:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [995328, 999424) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.378020:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 243 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.378038:0:88596:0:(rw26.c:912:ll_write_end()) pos 995328, len 4096, copied 4096 00000080:00200000:0.0:1767319671.378042:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f722f0da[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.378045:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000080df576b 17ffffc0001001 3:0 ffff90cb2b74b1b0 243 lru 00000080:00200000:0.0:1767319671.378051:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a156032d 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:0.0:1767319671.378054:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f722f0da 00000080:00200000:0.0:1767319671.378055:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.378057:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.378065:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.378077:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.378080:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.378082:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.378087:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.378090:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.378092:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.378096:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.378103:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.378226:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.378230:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.378236:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.378240:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [243, 243] 00000080:00200000:0.0:1767319671.378244:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.378247:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.378252:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 999424 i_blocks 2 00000080:00200000:0.0:1767319671.378254:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.378262:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 999424, count: 4096 00000080:00200000:0.0:1767319671.378266:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 999424, bytes: 4096 00000080:00200000:0.0:1767319671.378268:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.378273:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 245, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.378274:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [999424, 1003520) 0 0 00000080:00200000:0.0:1767319671.378276:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.378282:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [244, 244] 00020000:00200000:0.0:1767319671.378285:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [999424, 1003520) 1003520, 4096 00020000:00200000:0.0:1767319671.378288:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.378294:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [244, 244] 00000008:00010000:0.0:1767319671.378300:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.378302:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.378310:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.378319:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.378327:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.378344:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.378351:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.378359:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [999424, 1003520) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.378365:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 244 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.378722:0:88596:0:(rw26.c:912:ll_write_end()) pos 999424, len 4096, copied 4096 00000080:00200000:0.0:1767319671.378728:0:88596:0:(rw26.c:969:ll_write_end()) page@000000006447a00c[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.378732:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d7d3e958 17ffffc0001001 3:0 ffff90cb2b74b948 244 lru 00000080:00200000:0.0:1767319671.378738:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000085ff6c6c 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:0.0:1767319671.378740:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000006447a00c 00000080:00200000:0.0:1767319671.378741:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.378744:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.378755:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.378769:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.378773:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.378775:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.378782:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.378785:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.378787:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.378792:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.378799:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.378817:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.378820:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.378825:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.378828:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [244, 244] 00000080:00200000:0.0:1767319671.378832:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.378836:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.378842:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1003520 i_blocks 2 00000080:00200000:0.0:1767319671.378845:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.378855:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1003520, count: 4096 00000080:00200000:0.0:1767319671.378859:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1003520, bytes: 4096 00000080:00200000:0.0:1767319671.378861:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.378865:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 246, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.378866:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1003520, 1007616) 0 0 00000080:00200000:0.0:1767319671.378868:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.378874:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [245, 245] 00020000:00200000:0.0:1767319671.378877:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1003520, 1007616) 1007616, 4096 00020000:00200000:0.0:1767319671.378880:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.378886:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [245, 245] 00000008:00010000:0.0:1767319671.378892:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.378894:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.378902:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.378911:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.378919:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.378941:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.378948:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.378956:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1003520, 1007616) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.378963:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 245 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.378984:0:88596:0:(rw26.c:912:ll_write_end()) pos 1003520, len 4096, copied 4096 00000080:00200000:0.0:1767319671.378989:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000941b9d31[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.378992:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000056fceab8 17ffffc0001001 3:0 ffff90cb2b74b000 245 lru 00000080:00200000:0.0:1767319671.378998:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e73a0a69 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:0.0:1767319671.379000:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000941b9d31 00000080:00200000:0.0:1767319671.379001:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.379003:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.379012:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.379024:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.379028:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.379030:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.379036:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.379038:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.379041:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.379045:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.379053:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.379068:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.379070:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.379075:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.379078:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [245, 245] 00000080:00200000:0.0:1767319671.379081:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.379084:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.379089:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1007616 i_blocks 2 00000080:00200000:0.0:1767319671.379092:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.379100:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1007616, count: 4096 00000080:00200000:0.0:1767319671.379103:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1007616, bytes: 4096 00000080:00200000:0.0:1767319671.379106:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.379109:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 247, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.379111:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1007616, 1011712) 0 0 00000080:00200000:0.0:1767319671.379113:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.379220:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [246, 246] 00020000:00200000:0.0:1767319671.379223:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1007616, 1011712) 1011712, 4096 00020000:00200000:0.0:1767319671.379225:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.379232:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [246, 246] 00000008:00010000:0.0:1767319671.379238:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.379240:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.379248:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.379258:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.379266:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.379285:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.379292:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.379300:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1007616, 1011712) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.379307:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 246 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.379324:0:88596:0:(rw26.c:912:ll_write_end()) pos 1007616, len 4096, copied 4096 00000080:00200000:0.0:1767319671.379329:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d4e8b560[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.379332:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006c4406e7 17ffffc0001001 3:0 ffff90cb2b74b360 246 lru 00000080:00200000:0.0:1767319671.379339:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b4112165 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:0.0:1767319671.379341:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d4e8b560 00000080:00200000:0.0:1767319671.379342:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.379344:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.379353:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.379395:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.379399:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.379401:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.379409:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.379411:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.379413:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.379418:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.379425:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.379439:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.379442:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.379507:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.379512:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [246, 246] 00000080:00200000:0.0:1767319671.379517:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.379520:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.379525:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1011712 i_blocks 2 00000080:00200000:0.0:1767319671.379528:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.379537:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1011712, count: 4096 00000080:00200000:0.0:1767319671.379541:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1011712, bytes: 4096 00000080:00200000:0.0:1767319671.379543:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.379547:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 248, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.379549:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1011712, 1015808) 0 0 00000080:00200000:0.0:1767319671.379551:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.379557:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [247, 247] 00020000:00200000:0.0:1767319671.379560:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1011712, 1015808) 1015808, 4096 00020000:00200000:0.0:1767319671.379563:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.379568:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [247, 247] 00000008:00010000:0.0:1767319671.379574:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.379577:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.379585:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.379594:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.379602:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.379718:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.379725:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.379733:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1011712, 1015808) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.379740:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 247 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.379758:0:88596:0:(rw26.c:912:ll_write_end()) pos 1011712, len 4096, copied 4096 00000080:00200000:0.0:1767319671.379763:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000eba006dc[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.379766:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000b2ea8566 17ffffc0001001 3:0 ffff90cb2b74b870 247 lru 00000080:00200000:0.0:1767319671.379771:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007c02d8b5 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:0.0:1767319671.379773:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000eba006dc 00000080:00200000:0.0:1767319671.379774:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.379776:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.379783:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.379794:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.379797:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.379799:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.379805:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.379808:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.379810:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.379814:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.379822:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.379836:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.379839:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.379845:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.379848:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [247, 247] 00000080:00200000:0.0:1767319671.379852:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.379856:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.379861:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1015808 i_blocks 2 00000080:00200000:0.0:1767319671.379863:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.379871:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1015808, count: 4096 00000080:00200000:0.0:1767319671.379875:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1015808, bytes: 4096 00000080:00200000:0.0:1767319671.379878:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.379882:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 249, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.379883:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1015808, 1019904) 0 0 00000080:00200000:0.0:1767319671.379886:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.379891:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [248, 248] 00020000:00200000:0.0:1767319671.379894:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1015808, 1019904) 1019904, 4096 00020000:00200000:0.0:1767319671.379897:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.379902:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [248, 248] 00000008:00010000:0.0:1767319671.379908:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.379910:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.379918:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.379926:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.379935:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.379954:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.379960:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.379969:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1015808, 1019904) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.379974:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 248 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.379990:0:88596:0:(rw26.c:912:ll_write_end()) pos 1015808, len 4096, copied 4096 00000080:00200000:0.0:1767319671.379994:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000027938fbe[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.379997:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008ee9e10f 17ffffc0001001 3:0 ffff90cb2b74b0d8 248 lru 00000080:00200000:0.0:1767319671.380003:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a31cdf72 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:0.0:1767319671.380005:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000027938fbe 00000080:00200000:0.0:1767319671.380006:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.380008:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.380016:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.380028:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.380031:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.380033:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.380039:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.380041:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.380044:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.380048:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.380056:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.380074:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.380077:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.380082:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.380085:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [248, 248] 00000080:00200000:0.0:1767319671.380089:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.380092:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.380097:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1019904 i_blocks 2 00000080:00200000:0.0:1767319671.380100:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.380108:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1019904, count: 4096 00000080:00200000:0.0:1767319671.380111:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1019904, bytes: 4096 00000080:00200000:0.0:1767319671.380113:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.380207:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 250, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.380209:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1019904, 1024000) 0 0 00000080:00200000:0.0:1767319671.380211:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.380218:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [249, 249] 00020000:00200000:0.0:1767319671.380221:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1019904, 1024000) 1024000, 4096 00020000:00200000:0.0:1767319671.380223:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.380230:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [249, 249] 00000008:00010000:0.0:1767319671.380236:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.380238:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.380247:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.380256:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.380264:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.380283:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.380290:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.380299:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1019904, 1024000) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.380305:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 249 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.380321:0:88596:0:(rw26.c:912:ll_write_end()) pos 1019904, len 4096, copied 4096 00000080:00200000:0.0:1767319671.380326:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e9b6028f[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.380329:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000061f9bc2b 17ffffc0001001 3:0 ffff90cb2b74bbd0 249 lru 00000080:00200000:0.0:1767319671.380335:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000293b75d1 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:0.0:1767319671.380337:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e9b6028f 00000080:00200000:0.0:1767319671.380339:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.380341:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.380350:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.380362:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.380414:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.380417:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.380424:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.380426:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.380429:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.380433:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.380441:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.380577:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.380580:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.380585:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.380588:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [249, 249] 00000080:00200000:0.0:1767319671.380592:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.380595:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.380601:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1024000 i_blocks 2 00000080:00200000:0.0:1767319671.380604:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.380695:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1024000, count: 4096 00000080:00200000:0.0:1767319671.380701:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1024000, bytes: 4096 00000080:00200000:0.0:1767319671.380704:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.380707:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 251, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.380709:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1024000, 1028096) 0 0 00000080:00200000:0.0:1767319671.380711:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.380717:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [250, 250] 00020000:00200000:0.0:1767319671.380721:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1024000, 1028096) 1028096, 4096 00020000:00200000:0.0:1767319671.380723:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.380730:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [250, 250] 00000008:00010000:0.0:1767319671.380736:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.380739:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.380747:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.380756:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.380765:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.380783:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.380791:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.380799:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1024000, 1028096) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.380805:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 250 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.380831:0:88596:0:(rw26.c:912:ll_write_end()) pos 1024000, len 4096, copied 4096 00000080:00200000:0.0:1767319671.380836:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000903df63b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.380839:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008ce21169 17ffffc0001021 2:0 ffff90cb2b74bca8 250 lru 00000080:00200000:0.0:1767319671.380845:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000002abea9d6 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:0.0:1767319671.380847:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000903df63b 00000080:00200000:0.0:1767319671.380848:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.380850:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.380858:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.380870:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.380873:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.380876:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.380882:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.380884:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.380887:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.380891:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.380898:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.380911:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.380914:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.380918:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.380921:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [250, 250] 00000080:00200000:0.0:1767319671.380925:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.380928:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.380932:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1028096 i_blocks 2 00000080:00200000:0.0:1767319671.380935:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.380942:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1028096, count: 4096 00000080:00200000:0.0:1767319671.380945:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1028096, bytes: 4096 00000080:00200000:0.0:1767319671.380948:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.380951:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 252, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.380953:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1028096, 1032192) 0 0 00000080:00200000:0.0:1767319671.380955:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.380960:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [251, 251] 00020000:00200000:0.0:1767319671.380962:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1028096, 1032192) 1032192, 4096 00020000:00200000:0.0:1767319671.380964:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.380969:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [251, 251] 00000008:00010000:0.0:1767319671.380974:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.380976:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.380983:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.380991:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.380999:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.381016:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.381023:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.381031:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1028096, 1032192) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.381036:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 251 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.381050:0:88596:0:(rw26.c:912:ll_write_end()) pos 1028096, len 4096, copied 4096 00000080:00200000:0.0:1767319671.381054:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000092b35b0a[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.381057:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000bfda8a54 17ffffc0001001 3:0 ffff90cb2b74be58 251 lru 00000080:00200000:0.0:1767319671.381062:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000040da7b33 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:0.0:1767319671.381064:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000092b35b0a 00000080:00200000:0.0:1767319671.381065:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.381067:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.381074:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.381085:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.381089:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.381091:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.381096:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.381098:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.381100:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.381104:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.381112:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.381224:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.381227:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.381232:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.381235:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [251, 251] 00000080:00200000:0.0:1767319671.381239:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.381242:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.381247:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1032192 i_blocks 2 00000080:00200000:0.0:1767319671.381250:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.381258:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1032192, count: 4096 00000080:00200000:0.0:1767319671.381261:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1032192, bytes: 4096 00000080:00200000:0.0:1767319671.381263:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.381267:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 253, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.381268:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1032192, 1036288) 0 0 00000080:00200000:0.0:1767319671.381270:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.381275:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [252, 252] 00020000:00200000:0.0:1767319671.381278:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1032192, 1036288) 1036288, 4096 00020000:00200000:0.0:1767319671.381280:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.381285:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [252, 252] 00000008:00010000:0.0:1767319671.381290:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.381293:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.381300:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.381309:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.381317:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.381337:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.381343:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.381351:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1032192, 1036288) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.381357:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 252 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.381409:0:88596:0:(rw26.c:912:ll_write_end()) pos 1032192, len 4096, copied 4096 00000080:00200000:0.0:1767319671.381413:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000bb4e8eec[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.381417:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a2bf5fab 17ffffc0001001 3:0 ffff90cb2b74bd80 252 lru 00000080:00200000:0.0:1767319671.381422:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000003502c152 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:0.0:1767319671.381424:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000bb4e8eec 00000080:00200000:0.0:1767319671.381425:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.381428:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.381436:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.381518:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.381522:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.381525:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.381533:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.381535:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.381537:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.381542:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.381550:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.381565:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.381567:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.381572:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.381576:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [252, 252] 00000080:00200000:0.0:1767319671.381579:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.381582:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.381587:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1036288 i_blocks 2 00000080:00200000:0.0:1767319671.381590:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.381599:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1036288, count: 4096 00000080:00200000:0.0:1767319671.381603:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1036288, bytes: 4096 00000080:00200000:0.0:1767319671.381605:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.381743:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 254, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.381745:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1036288, 1040384) 0 0 00000080:00200000:0.0:1767319671.381747:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.381754:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [253, 253] 00020000:00200000:0.0:1767319671.381757:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1036288, 1040384) 1040384, 4096 00020000:00200000:0.0:1767319671.381759:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.381765:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [253, 253] 00000008:00010000:0.0:1767319671.381772:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.381774:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.381782:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.381791:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.381799:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.381819:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.381828:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.381838:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1036288, 1040384) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.381845:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 253 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.381863:0:88596:0:(rw26.c:912:ll_write_end()) pos 1036288, len 4096, copied 4096 00000080:00200000:0.0:1767319671.381868:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d8e71a92[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.381872:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000db1bd784 17ffffc0001001 3:0 ffff90cb2b74b6c0 253 lru 00000080:00200000:0.0:1767319671.381878:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000827b35c0 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:0.0:1767319671.381881:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d8e71a92 00000080:00200000:0.0:1767319671.381882:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.381884:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.381894:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.381907:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.381910:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.381913:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.381919:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.381922:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.381925:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.381929:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.381938:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.381953:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.381956:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.381961:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.381965:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [253, 253] 00000080:00200000:0.0:1767319671.381969:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.381972:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.381978:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1040384 i_blocks 2 00000080:00200000:0.0:1767319671.381981:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.381989:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1040384, count: 4096 00000080:00200000:0.0:1767319671.381993:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1040384, bytes: 4096 00000080:00200000:0.0:1767319671.381995:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.381999:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 255, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.382000:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1040384, 1044480) 0 0 00000080:00200000:0.0:1767319671.382002:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.382008:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [254, 254] 00020000:00200000:0.0:1767319671.382011:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1040384, 1044480) 1044480, 4096 00020000:00200000:0.0:1767319671.382013:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.382018:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [254, 254] 00000008:00010000:0.0:1767319671.382023:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.382025:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.382033:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.382040:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.382049:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.382067:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.382074:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.382084:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1040384, 1044480) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.382090:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 254 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.382107:0:88596:0:(rw26.c:912:ll_write_end()) pos 1040384, len 4096, copied 4096 00000080:00200000:0.0:1767319671.382112:0:88596:0:(rw26.c:969:ll_write_end()) page@000000006cd17029[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.382115:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005d539a9b 17ffffc0001001 3:0 ffff90cb2b74b288 254 lru 00000080:00200000:0.0:1767319671.382228:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006f729d24 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:0.0:1767319671.382230:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000006cd17029 00000080:00200000:0.0:1767319671.382231:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.382234:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.382244:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.382255:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.382258:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.382260:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.382265:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.382268:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.382270:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.382274:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.382282:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.382297:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.382300:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.382305:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.382308:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [254, 254] 00000080:00200000:0.0:1767319671.382313:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.382316:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.382322:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1044480 i_blocks 2 00000080:00200000:0.0:1767319671.382325:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.382333:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1044480, count: 4096 00000080:00200000:0.0:1767319671.382336:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1044480, bytes: 4096 00000080:00200000:0.0:1767319671.382339:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.382342:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 256, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.382344:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1044480, 1048576) 0 0 00000080:00200000:0.0:1767319671.382346:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.382351:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [255, 255] 00020000:00200000:0.0:1767319671.382354:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1044480, 1048576) 1048576, 4096 00020000:00200000:0.0:1767319671.382356:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.382361:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [255, 255] 00000008:00010000:0.0:1767319671.382419:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.382422:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.382430:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.382439:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.382745:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.382767:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.382774:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.382783:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1044480, 1048576) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.382791:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 255 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.382812:0:88596:0:(rw26.c:912:ll_write_end()) pos 1044480, len 4096, copied 4096 00000080:00200000:0.0:1767319671.382817:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000035470ac7[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.382821:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000012136ed7 17ffffc0001001 3:0 ffff90cb2b74b5e8 255 lru 00000080:00200000:0.0:1767319671.382826:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5896a79 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 000000009160dee1 00000000fa623692 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:0.0:1767319671.382828:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000035470ac7 00000080:00200000:0.0:1767319671.382829:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.382831:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.382841:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.382855:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.382858:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.382861:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.382885:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.382888:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.382890:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.382895:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.382903:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.382922:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.382925:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.382932:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.382935:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [255, 255] 00000080:00200000:0.0:1767319671.382939:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.382943:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:0.0:1767319671.382975:0:83168:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319671.382989:0:83168:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.383421:0:83168:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.384776:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1048576 i_blocks 2 00000080:00200000:1.0:1767319671.384790:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.384828:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1048576, count: 4096 00000080:00200000:1.0:1767319671.384836:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1048576, bytes: 4096 00000080:00200000:1.0:1767319671.384859:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.384868:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 257, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.384871:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1048576, 1052672) 0 0 00000080:00200000:1.0:1767319671.384876:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.384891:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [256, 256] 00020000:00200000:1.0:1767319671.384900:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1048576, 1052672) 1052672, 4096 00020000:00200000:1.0:1767319671.384904:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.384959:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [256, 256] 00000008:00010000:1.0:1767319671.384975:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.384982:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.385005:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 lrc: 2/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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.385020:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 lrc: 2/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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.385032:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 lrc: 6/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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.385040:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 lrc: 6/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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.385049:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.385061:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1048576, 1052672) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.385075:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 256 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.385155:0:88596:0:(rw26.c:912:ll_write_end()) pos 1048576, len 4096, copied 4096 00000080:00200000:1.0:1767319671.385164:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004756f284[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.385168:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a5a4b911 17ffffc0001001 3:0 ffff90cb3c5e8af8 256 lru 00000080:00200000:1.0:1767319671.385175:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000066714166 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:1.0:1767319671.385182:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004756f284 00000080:00200000:1.0:1767319671.385184:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.385193:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.385217:0:88596:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 lrc: 4/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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.385242:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.385247:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.385251:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.385269:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.385273:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.385276:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.385281:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.385290:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.385311:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.385314:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.385328:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.385333:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [256, 256] 00000080:00200000:1.0:1767319671.385341:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.385345:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.385351:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1052672 i_blocks 2 00000080:00200000:1.0:1767319671.385354:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.385364:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1052672, count: 4096 00000080:00200000:1.0:1767319671.385396:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1052672, bytes: 4096 00000080:00200000:1.0:1767319671.385400:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.385404:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 258, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.385411:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1052672, 1056768) 0 0 00000080:00200000:1.0:1767319671.385414:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.385421:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [257, 257] 00020000:00200000:1.0:1767319671.385425:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1052672, 1056768) 1056768, 4096 00020000:00200000:1.0:1767319671.385427:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.385434:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [257, 257] 00000008:00010000:1.0:1767319671.385440:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.385443:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.385451:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.385461:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.385469:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.385477:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.385485:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.385494:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1052672, 1056768) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.385500:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 257 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.385522:0:88596:0:(rw26.c:912:ll_write_end()) pos 1052672, len 4096, copied 4096 00000080:00200000:1.0:1767319671.385527:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000281abd36[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.385530:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000034263ad8 17ffffc0001001 3:0 ffff90cb3c5e85e8 257 lru 00000080:00200000:1.0:1767319671.385536:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000095e855a2 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:1.0:1767319671.385538:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000281abd36 00000080:00200000:1.0:1767319671.385544:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.385546:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.385557:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.385572:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.385575:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.385578:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.385585:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.385588:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.385591:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.385595:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.385604:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000008:00100000:0.0:1767319671.385771:0:83168:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb2b55ea00 - object 0x280000400:2858 offset 0<>1048576 00000100:00100000:2.0:1767319671.385889:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290376576:192.168.203.141@tcp:4:dd.0 00000020:00010000:1.0:1767319671.390795:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.390803:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.390825:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.390837:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [257, 257] 00000080:00200000:1.0:1767319671.390850:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.390856:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.390875:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1056768 i_blocks 2 00000080:00200000:1.0:1767319671.390882:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.390917:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1056768, count: 4096 00000080:00200000:1.0:1767319671.390927:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1056768, bytes: 4096 00000080:00200000:1.0:1767319671.390933:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.390943:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 259, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.390945:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1056768, 1060864) 0 0 00000080:00200000:1.0:1767319671.390950:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.390991:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [258, 258] 00020000:00200000:1.0:1767319671.390997:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1056768, 1060864) 1060864, 4096 00020000:00200000:1.0:1767319671.391002:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.391025:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [258, 258] 00000008:00010000:1.0:1767319671.391044:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.391050:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.391074:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.391092:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.391105:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.391115:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.391141:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.391154:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1056768, 1060864) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.391169:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 258 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.391222:0:88596:0:(rw26.c:912:ll_write_end()) pos 1056768, len 4096, copied 4096 00000080:00200000:1.0:1767319671.391231:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000017808ffb[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.391236:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000834b8897 17ffffc0001001 3:0 ffff90cb3c5e8288 258 lru 00000080:00200000:1.0:1767319671.391243:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000023e3cf23 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:1.0:1767319671.391246:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000017808ffb 00000080:00200000:1.0:1767319671.391247:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.391253:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.391285:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.391319:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.391324:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.391328:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.391345:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.391349:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.391351:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.391356:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.391399:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.391412:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.391414:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.391419:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.391422:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [258, 258] 00000080:00200000:1.0:1767319671.391427:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.391430:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.391436:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1060864 i_blocks 2 00000080:00200000:1.0:1767319671.391439:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.391448:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1060864, count: 4096 00000080:00200000:1.0:1767319671.391452:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1060864, bytes: 4096 00000080:00200000:1.0:1767319671.391454:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.391458:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 260, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.391460:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1060864, 1064960) 0 0 00000080:00200000:1.0:1767319671.391463:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.391468:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [259, 259] 00020000:00200000:1.0:1767319671.391476:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1060864, 1064960) 1064960, 4096 00020000:00200000:1.0:1767319671.391478:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.391486:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [259, 259] 00000008:00010000:1.0:1767319671.391492:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.391494:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.391503:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.391512:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.391521:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.391528:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.391535:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.391543:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1060864, 1064960) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.391548:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 259 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.391565:0:88596:0:(rw26.c:912:ll_write_end()) pos 1060864, len 4096, copied 4096 00000080:00200000:1.0:1767319671.391570:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b4616701[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.391573:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea5b7e5f 17ffffc0001001 3:0 ffff90cb3c5e86c0 259 lru 00000080:00200000:1.0:1767319671.391579:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000094d78e6 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:1.0:1767319671.391582:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b4616701 00000080:00200000:1.0:1767319671.391583:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.391585:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.391593:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.394864:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.394879:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.394885:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.394910:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.394914:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.394920:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.394930:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.394945:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.394964:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.394967:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.394977:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.394986:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [259, 259] 00000080:00200000:1.0:1767319671.394996:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.395000:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.395017:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1064960 i_blocks 2 00000080:00200000:1.0:1767319671.395023:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.395055:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1064960, count: 4096 00000080:00200000:1.0:1767319671.395065:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1064960, bytes: 4096 00000080:00200000:1.0:1767319671.395071:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.395080:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 261, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.395082:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1064960, 1069056) 0 0 00000080:00200000:1.0:1767319671.395087:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.395103:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [260, 260] 00020000:00200000:1.0:1767319671.395110:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1064960, 1069056) 1069056, 4096 00020000:00200000:1.0:1767319671.395524:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.395550:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [260, 260] 00000008:00010000:1.0:1767319671.395569:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.395575:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.395600:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.395851:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.395868:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.395876:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.395885:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.395900:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1064960, 1069056) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.395924:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 260 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.395985:0:88596:0:(rw26.c:912:ll_write_end()) pos 1064960, len 4096, copied 4096 00000080:00200000:1.0:1767319671.395996:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008d0c6cdf[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.396001:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb56e7eb 17ffffc0001001 3:0 ffff90cb3c5e8d80 260 lru 00000080:00200000:1.0:1767319671.396009:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f98f0468 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:1.0:1767319671.396012:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008d0c6cdf 00000080:00200000:1.0:1767319671.396013:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.396019:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.396044:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.396081:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.396085:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.396088:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.396099:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.396103:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.396106:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.396110:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.396222:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.396239:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.396242:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.396251:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.396256:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [260, 260] 00000080:00200000:1.0:1767319671.396263:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.396267:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.396277:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1069056 i_blocks 2 00000080:00200000:1.0:1767319671.396281:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.396304:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1069056, count: 4096 00000080:00200000:1.0:1767319671.396310:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1069056, bytes: 4096 00000080:00200000:1.0:1767319671.396314:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.396319:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 262, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.396322:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1069056, 1073152) 0 0 00000080:00200000:1.0:1767319671.396325:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.396336:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [261, 261] 00020000:00200000:1.0:1767319671.396341:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1069056, 1073152) 1073152, 4096 00020000:00200000:1.0:1767319671.396350:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.396360:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [261, 261] 00000008:00010000:1.0:1767319671.396393:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.396397:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.396409:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.396419:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.396429:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.396437:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.396445:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.396453:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1069056, 1073152) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.396459:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 261 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.396479:0:88596:0:(rw26.c:912:ll_write_end()) pos 1069056, len 4096, copied 4096 00000080:00200000:1.0:1767319671.396484:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000071b29465[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.396487:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a131cd3b 17ffffc0001001 3:0 ffff90cb3c5e8e58 261 lru 00000080:00200000:1.0:1767319671.396493:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d77db2ee 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:1.0:1767319671.396495:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000071b29465 00000080:00200000:1.0:1767319671.396496:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.396498:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.396507:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.396531:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.396535:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.396538:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.396546:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.396549:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.396551:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.396556:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.396563:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.396572:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.396575:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.396579:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.396582:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [261, 261] 00000080:00200000:1.0:1767319671.396586:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.396589:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.396594:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1073152 i_blocks 2 00000080:00200000:1.0:1767319671.396597:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.396605:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1073152, count: 4096 00000080:00200000:1.0:1767319671.397026:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1073152, bytes: 4096 00000080:00200000:1.0:1767319671.397031:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.397037:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 263, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.397038:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1073152, 1077248) 0 0 00000080:00200000:1.0:1767319671.397042:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.397049:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [262, 262] 00020000:00200000:1.0:1767319671.397052:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1073152, 1077248) 1077248, 4096 00020000:00200000:1.0:1767319671.397061:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.397070:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [262, 262] 00000008:00010000:1.0:1767319671.397077:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.397080:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.397090:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.397101:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.397109:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.397131:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.397138:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.397147:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1073152, 1077248) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.397154:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 262 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.397176:0:88596:0:(rw26.c:912:ll_write_end()) pos 1073152, len 4096, copied 4096 00000080:00200000:1.0:1767319671.397181:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000373d3cc5[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.397184:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000fdcd80fd 17ffffc0001001 3:0 ffff90cb3c5e8ca8 262 lru 00000080:00200000:1.0:1767319671.397190:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d55f0c99 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:1.0:1767319671.397192:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000373d3cc5 00000080:00200000:1.0:1767319671.397193:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.397196:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.397205:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.397229:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.397232:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.397234:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.397242:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.397244:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.397247:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.397251:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.397258:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.397268:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.397271:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.397275:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.397278:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [262, 262] 00000080:00200000:1.0:1767319671.397283:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.397286:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.397292:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1077248 i_blocks 2 00000080:00200000:1.0:1767319671.397294:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.397305:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1077248, count: 4096 00000080:00200000:1.0:1767319671.397309:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1077248, bytes: 4096 00000080:00200000:1.0:1767319671.397311:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.397315:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 264, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.397317:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1077248, 1081344) 0 0 00000080:00200000:1.0:1767319671.397319:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.397324:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [263, 263] 00020000:00200000:1.0:1767319671.397327:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1077248, 1081344) 1081344, 4096 00020000:00200000:1.0:1767319671.397335:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.397342:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [263, 263] 00000008:00010000:1.0:1767319671.397348:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.397350:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.397357:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.397386:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.397394:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.397402:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.397410:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.397418:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1077248, 1081344) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.397424:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 263 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.397441:0:88596:0:(rw26.c:912:ll_write_end()) pos 1077248, len 4096, copied 4096 00000080:00200000:1.0:1767319671.397446:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000031b35805[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.397449:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007686fdc1 17ffffc0001001 3:0 ffff90cb3c5e8bd0 263 lru 00000080:00200000:1.0:1767319671.397454:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006707da85 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:1.0:1767319671.397456:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000031b35805 00000080:00200000:1.0:1767319671.397458:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.397460:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.397468:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.397490:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.397493:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.397495:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.397501:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.397504:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.397506:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.397510:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.397519:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.397528:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.397531:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.397535:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.397538:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [263, 263] 00000080:00200000:1.0:1767319671.397541:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.397545:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.397549:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1081344 i_blocks 2 00000080:00200000:1.0:1767319671.397552:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.397560:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1081344, count: 4096 00000080:00200000:1.0:1767319671.397563:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1081344, bytes: 4096 00000080:00200000:1.0:1767319671.397566:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.397569:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 265, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.397571:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1081344, 1085440) 0 0 00000080:00200000:1.0:1767319671.397573:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.397579:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [264, 264] 00020000:00200000:1.0:1767319671.397581:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1081344, 1085440) 1085440, 4096 00020000:00200000:1.0:1767319671.397589:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.397596:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [264, 264] 00000008:00010000:1.0:1767319671.397602:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.397605:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.397703:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.397713:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.397721:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.397729:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.397738:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.397746:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1081344, 1085440) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.397753:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 264 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.397774:0:88596:0:(rw26.c:912:ll_write_end()) pos 1081344, len 4096, copied 4096 00000080:00200000:1.0:1767319671.397779:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000022fbdb51[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.397782:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000bd4dd6de 17ffffc0001001 3:0 ffff90cb3c5e80d8 264 lru 00000080:00200000:1.0:1767319671.397788:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f7bf715a 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:1.0:1767319671.397791:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000022fbdb51 00000080:00200000:1.0:1767319671.397792:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.397795:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.397803:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.397827:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.397831:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.397834:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.397840:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.397842:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.397845:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.397849:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.397856:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.397865:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.397867:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.397871:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.397874:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [264, 264] 00000080:00200000:1.0:1767319671.397878:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.397881:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.397886:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1085440 i_blocks 2 00000080:00200000:1.0:1767319671.397889:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.397897:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1085440, count: 4096 00000080:00200000:1.0:1767319671.397901:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1085440, bytes: 4096 00000080:00200000:1.0:1767319671.397904:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.397907:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 266, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.397909:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1085440, 1089536) 0 0 00000080:00200000:1.0:1767319671.397911:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.397916:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [265, 265] 00020000:00200000:1.0:1767319671.397919:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1085440, 1089536) 1089536, 4096 00020000:00200000:1.0:1767319671.397926:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.397933:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [265, 265] 00000008:00010000:1.0:1767319671.397938:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.397940:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.397947:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.397956:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.397964:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.397971:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.397977:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.397985:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1085440, 1089536) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.397989:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 265 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.398003:0:88596:0:(rw26.c:912:ll_write_end()) pos 1085440, len 4096, copied 4096 00000080:00200000:1.0:1767319671.398007:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000080ff37d7[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.398010:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000da1ea6e1 17ffffc0001001 3:0 ffff90cb3c5e8870 265 lru 00000080:00200000:1.0:1767319671.398017:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000aa50195e 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:1.0:1767319671.398019:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000080ff37d7 00000080:00200000:1.0:1767319671.398020:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.398022:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.398029:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.398047:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.398050:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.398052:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.398058:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.398060:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.398063:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.398067:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.398075:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.398083:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.398085:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.398088:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.398090:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [265, 265] 00000080:00200000:1.0:1767319671.398094:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.398097:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.398101:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1089536 i_blocks 2 00000080:00200000:1.0:1767319671.398104:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.398111:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1089536, count: 4096 00000080:00200000:1.0:1767319671.398114:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1089536, bytes: 4096 00000080:00200000:1.0:1767319671.398127:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.398132:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 267, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.398133:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1089536, 1093632) 0 0 00000080:00200000:1.0:1767319671.398136:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.398141:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [266, 266] 00020000:00200000:1.0:1767319671.398143:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1089536, 1093632) 1093632, 4096 00020000:00200000:1.0:1767319671.398150:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.398156:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [266, 266] 00000008:00010000:1.0:1767319671.398160:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.398162:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.398169:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.398177:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.398186:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.398193:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.398200:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.398207:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1089536, 1093632) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.398211:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 266 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.398240:0:88596:0:(rw26.c:912:ll_write_end()) pos 1089536, len 4096, copied 4096 00000080:00200000:1.0:1767319671.398245:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000037132416[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.398248:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000b5c5af34 17ffffc0001001 3:0 ffff90cb2b77a438 266 lru 00000080:00200000:1.0:1767319671.398254:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ce2360a1 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:1.0:1767319671.398256:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000037132416 00000080:00200000:1.0:1767319671.398257:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.398259:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.398266:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.398286:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.398289:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.398291:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.398296:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.398299:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.398302:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.398306:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.398314:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.398322:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.398324:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.398328:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.398330:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [266, 266] 00000080:00200000:1.0:1767319671.398333:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.398336:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.398341:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1093632 i_blocks 2 00000080:00200000:1.0:1767319671.398343:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.398350:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1093632, count: 4096 00000080:00200000:1.0:1767319671.398354:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1093632, bytes: 4096 00000080:00200000:1.0:1767319671.398356:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.398359:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 268, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.398361:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1093632, 1097728) 0 0 00000080:00200000:1.0:1767319671.398364:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.398399:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [267, 267] 00020000:00200000:1.0:1767319671.398402:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1093632, 1097728) 1097728, 4096 00020000:00200000:1.0:1767319671.398409:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.398415:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [267, 267] 00000008:00010000:1.0:1767319671.398419:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.398421:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.398428:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.398437:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.398446:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.398453:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.398460:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.398468:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1093632, 1097728) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.398472:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 267 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.398497:0:88596:0:(rw26.c:912:ll_write_end()) pos 1093632, len 4096, copied 4096 00000080:00200000:1.0:1767319671.398501:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ba86b252[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.398504:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008a6eafb1 17ffffc0001021 2:0 ffff90cb2b77a798 267 lru 00000080:00200000:1.0:1767319671.398510:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001a696f4a 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:1.0:1767319671.398513:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ba86b252 00000080:00200000:1.0:1767319671.398514:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.398516:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.398523:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.398541:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.398544:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.398546:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.398551:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.398554:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.398556:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.398560:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.398568:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.398575:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.398577:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.398581:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.398583:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [267, 267] 00000080:00200000:1.0:1767319671.398586:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.398589:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.398593:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1097728 i_blocks 2 00000080:00200000:1.0:1767319671.398596:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.398603:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1097728, count: 4096 00000080:00200000:1.0:1767319671.398606:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1097728, bytes: 4096 00000080:00200000:1.0:1767319671.398621:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.398625:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 269, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.398626:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1097728, 1101824) 0 0 00000080:00200000:1.0:1767319671.398629:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.398634:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [268, 268] 00020000:00200000:1.0:1767319671.398636:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1097728, 1101824) 1101824, 4096 00020000:00200000:1.0:1767319671.398643:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.398649:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [268, 268] 00000008:00010000:1.0:1767319671.398654:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.398656:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.398663:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.398671:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.398680:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.398688:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.398695:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.398702:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1097728, 1101824) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.398707:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 268 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.399400:0:88596:0:(rw26.c:912:ll_write_end()) pos 1097728, len 4096, copied 4096 00000080:00200000:1.0:1767319671.399410:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b7c36414[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.399413:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000091c57f45 17ffffc0001001 3:0 ffff90cb2b77aa20 268 lru 00000080:00200000:1.0:1767319671.399420:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000018c4942d 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:1.0:1767319671.399422:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b7c36414 00000080:00200000:1.0:1767319671.399423:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.399426:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.399440:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.399472:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.399476:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.399478:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.399489:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.399492:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.399495:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.399500:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.399510:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.399520:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.399523:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.399527:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.399530:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [268, 268] 00000080:00200000:1.0:1767319671.399535:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.399539:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.399546:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1101824 i_blocks 2 00000080:00200000:1.0:1767319671.399550:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.399563:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1101824, count: 4096 00000080:00200000:1.0:1767319671.399568:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1101824, bytes: 4096 00000080:00200000:1.0:1767319671.399572:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.399576:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 270, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.399578:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1101824, 1105920) 0 0 00000080:00200000:1.0:1767319671.399581:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.399588:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [269, 269] 00020000:00200000:1.0:1767319671.399592:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1101824, 1105920) 1105920, 4096 00020000:00200000:1.0:1767319671.399599:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.399668:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [269, 269] 00000008:00010000:1.0:1767319671.399677:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.399680:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.399693:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.399705:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.399715:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.399723:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.399729:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.399739:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1101824, 1105920) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.399747:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 269 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.399765:0:88596:0:(rw26.c:912:ll_write_end()) pos 1101824, len 4096, copied 4096 00000080:00200000:1.0:1767319671.399770:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e8581720[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.399773:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000033b5c058 17ffffc0001001 3:0 ffff90cb2b77a510 269 lru 00000080:00200000:1.0:1767319671.399779:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000bb1c78e6 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:1.0:1767319671.399782:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e8581720 00000080:00200000:1.0:1767319671.399783:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.399785:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.399792:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.399813:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.399816:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.399818:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.399823:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.399826:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.399829:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.399833:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.399842:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.399850:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.399853:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.399856:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.399858:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [269, 269] 00000080:00200000:1.0:1767319671.399862:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.399865:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.399870:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1105920 i_blocks 2 00000080:00200000:1.0:1767319671.399873:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.399880:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1105920, count: 4096 00000080:00200000:1.0:1767319671.399883:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1105920, bytes: 4096 00000080:00200000:1.0:1767319671.399886:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.399889:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 271, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.399891:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1105920, 1110016) 0 0 00000080:00200000:1.0:1767319671.399894:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.399898:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [270, 270] 00020000:00200000:1.0:1767319671.399901:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1105920, 1110016) 1110016, 4096 00020000:00200000:1.0:1767319671.399908:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.399914:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [270, 270] 00000008:00010000:1.0:1767319671.399919:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.399921:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.399927:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.399936:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.399945:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.399953:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.399959:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.399966:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1105920, 1110016) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.399971:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 270 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.399984:0:88596:0:(rw26.c:912:ll_write_end()) pos 1105920, len 4096, copied 4096 00000080:00200000:1.0:1767319671.399988:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d3d110a1[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.399991:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000052edd603 17ffffc0001001 3:0 ffff90cb2b77aaf8 270 lru 00000080:00200000:1.0:1767319671.399997:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000dfb9ee84 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:1.0:1767319671.399999:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d3d110a1 00000080:00200000:1.0:1767319671.400001:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.400002:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.400009:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.400028:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.400031:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.400033:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.400038:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.400041:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.400044:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.400048:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.400056:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.400064:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.400066:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.400070:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.400072:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [270, 270] 00000080:00200000:1.0:1767319671.400075:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.400078:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.400083:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1110016 i_blocks 2 00000080:00200000:1.0:1767319671.400085:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.400092:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1110016, count: 4096 00000080:00200000:1.0:1767319671.400096:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1110016, bytes: 4096 00000080:00200000:1.0:1767319671.400098:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.400102:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 272, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.400104:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1110016, 1114112) 0 0 00000080:00200000:1.0:1767319671.400106:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.400111:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [271, 271] 00020000:00200000:1.0:1767319671.400114:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1110016, 1114112) 1114112, 4096 00020000:00200000:1.0:1767319671.400221:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.400228:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [271, 271] 00000008:00010000:1.0:1767319671.400233:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.400235:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.400242:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.400251:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.400259:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.400266:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.400273:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.400280:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1110016, 1114112) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.400284:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 271 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.400300:0:88596:0:(rw26.c:912:ll_write_end()) pos 1110016, len 4096, copied 4096 00000080:00200000:1.0:1767319671.400304:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009c56eb46[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.400307:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000868eb2b9 17ffffc0001001 3:0 ffff90cb2b77a5e8 271 lru 00000080:00200000:1.0:1767319671.400313:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000000e005023 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:1.0:1767319671.400315:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009c56eb46 00000080:00200000:1.0:1767319671.400316:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.400318:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.400325:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.400344:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.400347:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.400349:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.400354:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.400356:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.400359:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.400363:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.401094:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.401111:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.401113:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.401138:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.401145:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [271, 271] 00000080:00200000:1.0:1767319671.401152:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.401156:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.401166:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1114112 i_blocks 2 00000080:00200000:1.0:1767319671.401171:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.401188:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1114112, count: 4096 00000080:00200000:1.0:1767319671.401194:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1114112, bytes: 4096 00000080:00200000:1.0:1767319671.401197:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.401203:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 273, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.401204:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1114112, 1118208) 0 0 00000080:00200000:1.0:1767319671.401207:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.401218:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [272, 272] 00020000:00200000:1.0:1767319671.401223:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1114112, 1118208) 1118208, 4096 00020000:00200000:1.0:1767319671.401239:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.401250:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [272, 272] 00000008:00010000:1.0:1767319671.401260:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.401263:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.401278:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.401289:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.401300:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.401308:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.401315:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.401325:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1114112, 1118208) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.401334:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 272 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.401398:0:88596:0:(rw26.c:912:ll_write_end()) pos 1114112, len 4096, copied 4096 00000080:00200000:1.0:1767319671.401405:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f80894a9[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.401408:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000083a77467 17ffffc0001001 3:0 ffff90cb2b77a288 272 lru 00000080:00200000:1.0:1767319671.401415:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000025a1a3de 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:1.0:1767319671.401417:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f80894a9 00000080:00200000:1.0:1767319671.401419:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.401422:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.401439:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.401465:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.401469:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.401472:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.401480:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.401482:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.401485:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.401489:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.401497:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.401505:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.401507:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.401510:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.401513:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [272, 272] 00000080:00200000:1.0:1767319671.401516:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.401519:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.401524:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1118208 i_blocks 2 00000080:00200000:1.0:1767319671.401526:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.401534:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1118208, count: 4096 00000080:00200000:1.0:1767319671.401537:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1118208, bytes: 4096 00000080:00200000:1.0:1767319671.401540:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.401543:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 274, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.401544:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1118208, 1122304) 0 0 00000080:00200000:1.0:1767319671.401547:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.401552:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [273, 273] 00020000:00200000:1.0:1767319671.401555:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1118208, 1122304) 1122304, 4096 00020000:00200000:1.0:1767319671.401561:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.401566:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [273, 273] 00000008:00010000:1.0:1767319671.401571:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.401573:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.401580:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.401588:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.401597:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.401604:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.402080:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.402091:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1118208, 1122304) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.402100:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 273 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.402138:0:88596:0:(rw26.c:912:ll_write_end()) pos 1118208, len 4096, copied 4096 00000080:00200000:1.0:1767319671.402143:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000060b8baa[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.402147:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a6a6a088 17ffffc0001001 3:0 ffff90cb2b77a6c0 273 lru 00000080:00200000:1.0:1767319671.402153:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000000e50ed5c 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:1.0:1767319671.402156:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000060b8baa 00000080:00200000:1.0:1767319671.402157:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.402159:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.402171:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.402194:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.402197:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.402200:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.402207:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.402210:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.402213:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.402218:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.402226:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.402236:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.402238:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.402242:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.402245:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [273, 273] 00000080:00200000:1.0:1767319671.402249:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.402252:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.402258:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1122304 i_blocks 2 00000080:00200000:1.0:1767319671.402261:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.402273:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1122304, count: 4096 00000080:00200000:1.0:1767319671.402277:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1122304, bytes: 4096 00000080:00200000:1.0:1767319671.402280:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.402283:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 275, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.402285:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1122304, 1126400) 0 0 00000080:00200000:1.0:1767319671.402288:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.402295:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [274, 274] 00020000:00200000:1.0:1767319671.402298:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1122304, 1126400) 1126400, 4096 00020000:00200000:1.0:1767319671.402305:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.402313:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [274, 274] 00000008:00010000:1.0:1767319671.402319:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.402321:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.402331:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.402341:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.402350:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.402357:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.402364:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.402404:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1122304, 1126400) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.402408:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 274 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.402423:0:88596:0:(rw26.c:912:ll_write_end()) pos 1122304, len 4096, copied 4096 00000080:00200000:1.0:1767319671.402427:0:88596:0:(rw26.c:969:ll_write_end()) page@000000002b9eb6fd[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.402430:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f375c186 17ffffc0001001 3:0 ffff90cb2b77ad80 274 lru 00000080:00200000:1.0:1767319671.402436:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000978b1c59 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:1.0:1767319671.402438:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000002b9eb6fd 00000080:00200000:1.0:1767319671.402439:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.402441:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.402447:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.402469:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.402472:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.402474:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.402479:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.402481:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.402484:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.402488:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.402495:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.402503:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.402505:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.402509:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.402511:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [274, 274] 00000080:00200000:1.0:1767319671.402514:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.402517:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.402521:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1126400 i_blocks 2 00000080:00200000:1.0:1767319671.402524:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.402531:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1126400, count: 4096 00000080:00200000:1.0:1767319671.402534:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1126400, bytes: 4096 00000080:00200000:1.0:1767319671.402536:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.402540:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 276, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.402541:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1126400, 1130496) 0 0 00000080:00200000:1.0:1767319671.402544:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.402548:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [275, 275] 00020000:00200000:1.0:1767319671.402551:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1126400, 1130496) 1130496, 4096 00020000:00200000:1.0:1767319671.402557:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.402562:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [275, 275] 00000008:00010000:1.0:1767319671.402567:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.402569:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.402575:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.402584:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.402592:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.402599:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.402605:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.402624:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1126400, 1130496) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.402628:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 275 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.402642:0:88596:0:(rw26.c:912:ll_write_end()) pos 1126400, len 4096, copied 4096 00000080:00200000:1.0:1767319671.402646:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000da5cea86[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.402649:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000374d7870 17ffffc0001001 3:0 ffff90cb2b77ae58 275 lru 00000080:00200000:1.0:1767319671.402655:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000043c60088 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:1.0:1767319671.402657:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000da5cea86 00000080:00200000:1.0:1767319671.402658:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.402660:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.402666:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.402684:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.402687:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.402689:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.402694:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.402697:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.402699:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.402703:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.402711:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.402718:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.402721:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.402724:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.402726:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [275, 275] 00000080:00200000:1.0:1767319671.402729:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.402732:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.402736:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1130496 i_blocks 2 00000080:00200000:1.0:1767319671.402739:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.402746:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1130496, count: 4096 00000080:00200000:1.0:1767319671.402750:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1130496, bytes: 4096 00000080:00200000:1.0:1767319671.402752:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.402755:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 277, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.402756:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1130496, 1134592) 0 0 00000080:00200000:1.0:1767319671.402759:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.402763:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [276, 276] 00020000:00200000:1.0:1767319671.402766:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1130496, 1134592) 1134592, 4096 00020000:00200000:1.0:1767319671.402772:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.402778:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [276, 276] 00000008:00010000:1.0:1767319671.402783:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.402785:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.402791:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.402799:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.402807:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.402815:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.402821:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.402828:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1130496, 1134592) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.402833:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 276 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.402845:0:88596:0:(rw26.c:912:ll_write_end()) pos 1130496, len 4096, copied 4096 00000080:00200000:1.0:1767319671.402849:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000763289df[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.402852:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000bb5403a7 17ffffc0001001 3:0 ffff90cb2b77aca8 276 lru 00000080:00200000:1.0:1767319671.402858:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006c2a456f 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:1.0:1767319671.402860:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000763289df 00000080:00200000:1.0:1767319671.402861:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.402863:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.402869:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.402887:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.402890:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.402892:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.402897:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.402900:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.402902:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.402906:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.402914:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.402922:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.402924:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.402927:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.402929:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [276, 276] 00000080:00200000:1.0:1767319671.402932:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.402936:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.402940:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1134592 i_blocks 2 00000080:00200000:1.0:1767319671.402942:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.402949:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1134592, count: 4096 00000080:00200000:1.0:1767319671.402952:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1134592, bytes: 4096 00000080:00200000:1.0:1767319671.402954:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.402958:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 278, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.402959:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1134592, 1138688) 0 0 00000080:00200000:1.0:1767319671.402961:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.402966:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [277, 277] 00020000:00200000:1.0:1767319671.402968:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1134592, 1138688) 1138688, 4096 00020000:00200000:1.0:1767319671.402974:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.402980:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [277, 277] 00000008:00010000:1.0:1767319671.402984:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.402986:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.402992:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403001:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403009:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403016:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403023:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.403030:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1134592, 1138688) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.403034:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 277 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.403047:0:88596:0:(rw26.c:912:ll_write_end()) pos 1134592, len 4096, copied 4096 00000080:00200000:1.0:1767319671.403050:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c2a9a46b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.403053:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007766b18c 17ffffc0001001 3:0 ffff90cb2b77abd0 277 lru 00000080:00200000:1.0:1767319671.403058:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000013969ef 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:1.0:1767319671.403060:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c2a9a46b 00000080:00200000:1.0:1767319671.403062:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.403063:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.403070:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.403088:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.403091:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.403093:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.403098:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.403101:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.403103:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.403107:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403115:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.403135:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.403137:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.403141:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.403143:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [277, 277] 00000080:00200000:1.0:1767319671.403147:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.403150:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.403154:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1138688 i_blocks 2 00000080:00200000:1.0:1767319671.403157:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.403164:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1138688, count: 4096 00000080:00200000:1.0:1767319671.403167:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1138688, bytes: 4096 00000080:00200000:1.0:1767319671.403169:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.403172:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 279, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.403174:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1138688, 1142784) 0 0 00000080:00200000:1.0:1767319671.403176:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.403181:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [278, 278] 00020000:00200000:1.0:1767319671.403184:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1138688, 1142784) 1142784, 4096 00020000:00200000:1.0:1767319671.403192:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.403198:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [278, 278] 00000008:00010000:1.0:1767319671.403203:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.403205:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.403211:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403220:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403228:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403235:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403242:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.403249:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1138688, 1142784) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.403253:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 278 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.403269:0:88596:0:(rw26.c:912:ll_write_end()) pos 1138688, len 4096, copied 4096 00000080:00200000:1.0:1767319671.403272:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000067d6f9b8[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.403275:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008e2be4a2 17ffffc0001001 3:0 ffff90cb2b77a0d8 278 lru 00000080:00200000:1.0:1767319671.403281:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000af7a750a 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:1.0:1767319671.403283:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000067d6f9b8 00000080:00200000:1.0:1767319671.403284:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.403286:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.403292:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.403311:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.403314:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.403316:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.403321:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.403323:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.403326:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.403330:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403337:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.403345:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.403347:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.403350:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.403352:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [278, 278] 00000080:00200000:1.0:1767319671.403356:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.403359:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.403363:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1142784 i_blocks 2 00000080:00200000:1.0:1767319671.403401:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.403408:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1142784, count: 4096 00000080:00200000:1.0:1767319671.403412:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1142784, bytes: 4096 00000080:00200000:1.0:1767319671.403414:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.403417:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 280, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.403418:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1142784, 1146880) 0 0 00000080:00200000:1.0:1767319671.403421:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.403425:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [279, 279] 00020000:00200000:1.0:1767319671.403428:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1142784, 1146880) 1146880, 4096 00020000:00200000:1.0:1767319671.403434:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.403440:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [279, 279] 00000008:00010000:1.0:1767319671.403445:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.403447:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.403453:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403462:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403470:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403478:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403484:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.403491:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1142784, 1146880) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.403495:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 279 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.403508:0:88596:0:(rw26.c:912:ll_write_end()) pos 1142784, len 4096, copied 4096 00000080:00200000:1.0:1767319671.403511:0:88596:0:(rw26.c:969:ll_write_end()) page@000000006a328bcf[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.403514:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000054fe029d 17ffffc0001001 3:0 ffff90cb2b77a870 279 lru 00000080:00200000:1.0:1767319671.403520:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000009ecdd06 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:1.0:1767319671.403522:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000006a328bcf 00000080:00200000:1.0:1767319671.403523:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.403525:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.403531:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.403549:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.403552:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.403554:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.403559:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.403561:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.403564:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.403568:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403576:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.403583:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.403585:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.403589:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.403591:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [279, 279] 00000080:00200000:1.0:1767319671.403594:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.403597:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.403601:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1146880 i_blocks 2 00000080:00200000:1.0:1767319671.403603:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.403610:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1146880, count: 4096 00000080:00200000:1.0:1767319671.403613:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1146880, bytes: 4096 00000080:00200000:1.0:1767319671.403615:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.403618:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 281, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.403620:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1146880, 1150976) 0 0 00000080:00200000:1.0:1767319671.403622:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.403627:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [280, 280] 00020000:00200000:1.0:1767319671.403629:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1146880, 1150976) 1150976, 4096 00020000:00200000:1.0:1767319671.403636:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.403641:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [280, 280] 00000008:00010000:1.0:1767319671.403645:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.403647:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.403653:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403662:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403670:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403677:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403684:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.403691:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1146880, 1150976) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.403695:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 280 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.403708:0:88596:0:(rw26.c:912:ll_write_end()) pos 1146880, len 4096, copied 4096 00000080:00200000:1.0:1767319671.403712:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e127c78f[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.403714:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d4438d13 17ffffc0001001 3:0 ffff90cb2b77a360 280 lru 00000080:00200000:1.0:1767319671.403720:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000525c3a13 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:1.0:1767319671.403722:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e127c78f 00000080:00200000:1.0:1767319671.403723:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.403725:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.403731:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.403751:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.403754:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.403757:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.403762:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.403764:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.403767:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.403771:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403779:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.403787:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.403789:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.403792:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.403794:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [280, 280] 00000080:00200000:1.0:1767319671.403798:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.403801:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.403805:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1150976 i_blocks 2 00000080:00200000:1.0:1767319671.403808:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.403814:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1150976, count: 4096 00000080:00200000:1.0:1767319671.403817:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1150976, bytes: 4096 00000080:00200000:1.0:1767319671.403820:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.403823:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 282, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.403824:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1150976, 1155072) 0 0 00000080:00200000:1.0:1767319671.403827:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.403831:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [281, 281] 00020000:00200000:1.0:1767319671.403834:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1150976, 1155072) 1155072, 4096 00020000:00200000:1.0:1767319671.403840:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.403845:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [281, 281] 00000008:00010000:1.0:1767319671.403850:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.403852:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.403858:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403867:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403876:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403883:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403890:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.403897:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1150976, 1155072) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.403901:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 281 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.403914:0:88596:0:(rw26.c:912:ll_write_end()) pos 1150976, len 4096, copied 4096 00000080:00200000:1.0:1767319671.403918:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007219713d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.403921:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000cdab9910 17ffffc0001001 3:0 ffff90cb2b77a000 281 lru 00000080:00200000:1.0:1767319671.403926:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b96ef686 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:1.0:1767319671.403928:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007219713d 00000080:00200000:1.0:1767319671.403930:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.403931:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.403938:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.403958:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.403961:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.403963:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.403968:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.403970:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.403973:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.403977:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.403984:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.403992:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.403994:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.403997:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.404000:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [281, 281] 00000080:00200000:1.0:1767319671.404003:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.404006:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.404010:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1155072 i_blocks 2 00000080:00200000:1.0:1767319671.404012:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.404019:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1155072, count: 4096 00000080:00200000:1.0:1767319671.404022:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1155072, bytes: 4096 00000080:00200000:1.0:1767319671.404024:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.404027:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 283, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.404029:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1155072, 1159168) 0 0 00000080:00200000:1.0:1767319671.404031:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.404036:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [282, 282] 00020000:00200000:1.0:1767319671.404038:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1155072, 1159168) 1159168, 4096 00020000:00200000:1.0:1767319671.404044:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.404049:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [282, 282] 00000008:00010000:1.0:1767319671.404054:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.404055:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.404062:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.404070:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.404079:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.404086:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.404092:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.404099:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1155072, 1159168) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.404103:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 282 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.404141:0:88596:0:(rw26.c:912:ll_write_end()) pos 1155072, len 4096, copied 4096 00000080:00200000:1.0:1767319671.404146:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000029740ec0[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.404149:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f035ad66 17ffffc0001021 2:0 ffff90cb2b77a948 282 lru 00000080:00200000:1.0:1767319671.404153:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e48eb740 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:1.0:1767319671.404155:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000029740ec0 00000080:00200000:1.0:1767319671.404156:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.404158:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.404166:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.404187:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.404190:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.404192:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.404198:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.404201:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.404203:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.404207:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.404214:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.404221:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.404223:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.404227:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.404230:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [282, 282] 00000080:00200000:1.0:1767319671.404233:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.404236:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.404240:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1159168 i_blocks 2 00000080:00200000:1.0:1767319671.404243:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.404249:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1159168, count: 4096 00000080:00200000:1.0:1767319671.404253:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1159168, bytes: 4096 00000080:00200000:1.0:1767319671.404255:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.404258:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 284, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.404260:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1159168, 1163264) 0 0 00000080:00200000:1.0:1767319671.404262:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.404267:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [283, 283] 00020000:00200000:1.0:1767319671.404270:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1159168, 1163264) 1163264, 4096 00020000:00200000:1.0:1767319671.404277:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.404283:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [283, 283] 00000008:00010000:1.0:1767319671.404288:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.404290:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.404297:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.404306:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.404313:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.404320:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.404326:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.404334:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1159168, 1163264) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.404340:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 283 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.404360:0:88596:0:(rw26.c:912:ll_write_end()) pos 1159168, len 4096, copied 4096 00000080:00200000:1.0:1767319671.404414:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b35aacf1[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.404419:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000043933493 17ffffc0001001 3:0 ffff90cb2b77a1b0 283 lru 00000080:00200000:1.0:1767319671.404423:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000020520000 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:1.0:1767319671.404425:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b35aacf1 00000080:00200000:1.0:1767319671.404426:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.404429:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.404438:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.404459:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00010000:00010000:3.0:1767319671.406018:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:1.0:1767319671.407641:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.407649:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.407685:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.407690:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.407696:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.407707:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.407724:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.407743:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.407746:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.407758:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.407768:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [283, 283] 00000080:00200000:1.0:1767319671.407779:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.407783:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.407801:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1163264 i_blocks 2 00000080:00200000:1.0:1767319671.407808:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.407844:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1163264, count: 4096 00000080:00200000:1.0:1767319671.407854:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1163264, bytes: 4096 00000080:00200000:1.0:1767319671.407859:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.407868:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 285, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.407870:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1163264, 1167360) 0 0 00000080:00200000:1.0:1767319671.407874:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.407891:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [284, 284] 00020000:00200000:1.0:1767319671.407898:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1163264, 1167360) 1167360, 4096 00020000:00200000:1.0:1767319671.407912:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.407933:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [284, 284] 00000008:00010000:1.0:1767319671.407949:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.407956:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.407981:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.407996:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.408009:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.408017:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.408024:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.408035:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1163264, 1167360) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.408051:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 284 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.408139:0:88596:0:(rw26.c:912:ll_write_end()) pos 1163264, len 4096, copied 4096 00000080:00200000:1.0:1767319671.408149:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000dbe87e2b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.408153:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004d74eeab 17ffffc0001001 3:0 ffff90cb34f95bd0 284 lru 00000080:00200000:1.0:1767319671.408160:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000eebcdc0c 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:1.0:1767319671.408162:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000dbe87e2b 00000080:00200000:1.0:1767319671.408163:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.408167:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.408189:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.408226:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.408230:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.408232:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.408240:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.408243:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.408245:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.408249:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.408257:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.408535:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.408540:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.408546:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.408549:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [284, 284] 00000080:00200000:1.0:1767319671.408561:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.408564:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.408571:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1167360 i_blocks 2 00000080:00200000:1.0:1767319671.408574:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.408587:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1167360, count: 4096 00000080:00200000:1.0:1767319671.408592:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1167360, bytes: 4096 00000080:00200000:1.0:1767319671.408595:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.408599:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 286, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.408601:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1167360, 1171456) 0 0 00000080:00200000:1.0:1767319671.408604:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.408622:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [285, 285] 00020000:00200000:1.0:1767319671.408626:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1167360, 1171456) 1171456, 4096 00020000:00200000:1.0:1767319671.408635:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.408645:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [285, 285] 00000008:00010000:1.0:1767319671.408653:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.408656:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.408667:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.408677:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.408685:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.408693:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.408700:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.408707:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1167360, 1171456) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.408714:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 285 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.408734:0:88596:0:(rw26.c:912:ll_write_end()) pos 1167360, len 4096, copied 4096 00000080:00200000:1.0:1767319671.408739:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000393b2ec6[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.408743:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f7855afa 17ffffc0001001 3:0 ffff90cb34f950d8 285 lru 00000080:00200000:1.0:1767319671.408749:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000025debb30 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:1.0:1767319671.408752:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000393b2ec6 00000080:00200000:1.0:1767319671.408753:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.408755:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.408765:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.408789:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.408792:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.408795:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.408802:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.408805:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.408807:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.408812:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.408819:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.408828:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.408831:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.408836:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.408839:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [285, 285] 00000080:00200000:1.0:1767319671.408843:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.408846:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.408851:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1171456 i_blocks 2 00000080:00200000:1.0:1767319671.408854:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.408862:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1171456, count: 4096 00000080:00200000:1.0:1767319671.408865:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1171456, bytes: 4096 00000080:00200000:1.0:1767319671.408868:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.408871:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 287, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.408873:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1171456, 1175552) 0 0 00000080:00200000:1.0:1767319671.408875:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.408880:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [286, 286] 00020000:00200000:1.0:1767319671.408883:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1171456, 1175552) 1175552, 4096 00020000:00200000:1.0:1767319671.408890:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.408896:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [286, 286] 00000008:00010000:1.0:1767319671.408902:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.408904:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.408911:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.408919:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.408927:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.408934:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.408940:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.408947:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1171456, 1175552) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.408952:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 286 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.408967:0:88596:0:(rw26.c:912:ll_write_end()) pos 1171456, len 4096, copied 4096 00000080:00200000:1.0:1767319671.408972:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000023053e94[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.408975:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003e3b963e 17ffffc0001001 3:0 ffff90cb34f95870 286 lru 00000080:00200000:1.0:1767319671.408981:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000400ddf58 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:1.0:1767319671.408983:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000023053e94 00000080:00200000:1.0:1767319671.408984:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.408986:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.408993:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.409014:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.409017:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.409019:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.409024:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.409027:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.409029:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.409033:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.409040:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.409048:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.409050:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.409053:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.409056:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [286, 286] 00000080:00200000:1.0:1767319671.409059:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.409062:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.409066:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1175552 i_blocks 2 00000080:00200000:1.0:1767319671.409069:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.409076:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1175552, count: 4096 00000080:00200000:1.0:1767319671.409080:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1175552, bytes: 4096 00000080:00200000:1.0:1767319671.409082:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.409086:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 288, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.409087:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1175552, 1179648) 0 0 00000080:00200000:1.0:1767319671.409089:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.409094:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [287, 287] 00020000:00200000:1.0:1767319671.409097:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1175552, 1179648) 1179648, 4096 00020000:00200000:1.0:1767319671.409255:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.409264:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [287, 287] 00000008:00010000:1.0:1767319671.409270:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.409272:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.409286:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.409295:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.409304:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.409310:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.409320:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.409328:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1175552, 1179648) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.409334:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 287 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.409351:0:88596:0:(rw26.c:912:ll_write_end()) pos 1175552, len 4096, copied 4096 00000080:00200000:1.0:1767319671.409355:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000097a7107e[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.409358:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000cd5b7a2c 17ffffc0001001 3:0 ffff90cb34f95360 287 lru 00000080:00200000:1.0:1767319671.409363:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007d272cc8 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:1.0:1767319671.409470:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000097a7107e 00000080:00200000:1.0:1767319671.409472:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.409475:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.409485:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.409507:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.409511:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.409513:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.409521:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.409523:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.409526:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.409530:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.409536:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.409545:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.409548:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.409552:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.409556:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [287, 287] 00000080:00200000:1.0:1767319671.409560:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.409563:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.409571:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1179648 i_blocks 2 00000080:00200000:1.0:1767319671.409574:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.409583:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1179648, count: 4096 00000080:00200000:1.0:1767319671.409586:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1179648, bytes: 4096 00000080:00200000:1.0:1767319671.409589:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.409592:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 289, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.409594:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1179648, 1183744) 0 0 00000080:00200000:1.0:1767319671.409596:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.409601:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [288, 288] 00020000:00200000:1.0:1767319671.409604:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1179648, 1183744) 1183744, 4096 00020000:00200000:1.0:1767319671.409926:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.409935:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [288, 288] 00000008:00010000:1.0:1767319671.409941:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.409944:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.409954:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.409964:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.409973:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.409981:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.409988:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.409996:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1179648, 1183744) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.410002:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 288 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.410020:0:88596:0:(rw26.c:912:ll_write_end()) pos 1179648, len 4096, copied 4096 00000080:00200000:1.0:1767319671.410025:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000dbc4d9a9[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.410028:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000df75c7ea 17ffffc0001001 3:0 ffff90cb34f95000 288 lru 00000080:00200000:1.0:1767319671.410034:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d4605105 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:1.0:1767319671.410036:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000dbc4d9a9 00000080:00200000:1.0:1767319671.410038:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.410040:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.410048:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.410069:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.410072:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.410074:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.410080:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.410083:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.410086:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.410090:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.410098:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.410107:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.410109:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.410112:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.410115:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [288, 288] 00000080:00200000:1.0:1767319671.410215:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.410219:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.410224:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1183744 i_blocks 2 00000080:00200000:1.0:1767319671.410227:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.410237:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1183744, count: 4096 00000080:00200000:1.0:1767319671.410241:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1183744, bytes: 4096 00000080:00200000:1.0:1767319671.410243:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.410247:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 290, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.410249:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1183744, 1187840) 0 0 00000080:00200000:1.0:1767319671.410251:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.410693:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [289, 289] 00020000:00200000:1.0:1767319671.410698:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1183744, 1187840) 1187840, 4096 00020000:00200000:1.0:1767319671.410709:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.410717:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [289, 289] 00000008:00010000:1.0:1767319671.410725:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.410727:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.410739:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.410749:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.410757:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.410765:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.410773:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.410780:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1183744, 1187840) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.410787:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 289 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.410807:0:88596:0:(rw26.c:912:ll_write_end()) pos 1183744, len 4096, copied 4096 00000080:00200000:1.0:1767319671.410813:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d71a5caf[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.410816:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000015b2c442 17ffffc0001001 3:0 ffff90cb34f95948 289 lru 00000080:00200000:1.0:1767319671.410822:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000003087ae7a 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:1.0:1767319671.410824:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d71a5caf 00000080:00200000:1.0:1767319671.410825:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.410827:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.410837:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.410860:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.410863:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.410866:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.410872:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.410875:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.410878:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.410882:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.410890:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.410900:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.410902:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.410906:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.410909:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [289, 289] 00000080:00200000:1.0:1767319671.410913:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.410916:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.410921:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1187840 i_blocks 2 00000080:00200000:1.0:1767319671.410924:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.410934:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1187840, count: 4096 00000080:00200000:1.0:1767319671.410937:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1187840, bytes: 4096 00000080:00200000:1.0:1767319671.410940:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.410943:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 291, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.410945:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1187840, 1191936) 0 0 00000080:00200000:1.0:1767319671.410947:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.410953:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [290, 290] 00020000:00200000:1.0:1767319671.410955:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1187840, 1191936) 1191936, 4096 00020000:00200000:1.0:1767319671.410961:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.410967:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [290, 290] 00000008:00010000:1.0:1767319671.410971:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.410973:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.410980:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.410988:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.410997:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.411004:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.411011:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.411018:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1187840, 1191936) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.411022:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 290 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.411036:0:88596:0:(rw26.c:912:ll_write_end()) pos 1187840, len 4096, copied 4096 00000080:00200000:1.0:1767319671.411040:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009b7bf9b1[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.411043:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000063a6408e 17ffffc0001001 3:0 ffff90cb34f951b0 290 lru 00000080:00200000:1.0:1767319671.411049:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000806f71f4 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:1.0:1767319671.411051:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009b7bf9b1 00000080:00200000:1.0:1767319671.411052:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.411054:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.411060:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.411079:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.411082:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.411084:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.411089:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.411091:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.411094:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.411098:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.411105:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.411113:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.411115:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.411624:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.411628:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [290, 290] 00000080:00200000:1.0:1767319671.411634:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.411637:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.411644:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1191936 i_blocks 2 00000080:00200000:1.0:1767319671.411647:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.411659:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1191936, count: 4096 00000080:00200000:1.0:1767319671.411663:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1191936, bytes: 4096 00000080:00200000:1.0:1767319671.411666:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.411670:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 292, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.411671:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1191936, 1196032) 0 0 00000080:00200000:1.0:1767319671.411674:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.411681:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [291, 291] 00020000:00200000:1.0:1767319671.411685:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1191936, 1196032) 1196032, 4096 00020000:00200000:1.0:1767319671.411697:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.411706:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [291, 291] 00000008:00010000:1.0:1767319671.411713:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.411715:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.411725:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.411735:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.411744:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.411752:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.411759:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.411767:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1191936, 1196032) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.411776:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 291 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.411800:0:88596:0:(rw26.c:912:ll_write_end()) pos 1191936, len 4096, copied 4096 00000080:00200000:1.0:1767319671.411806:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000d7d6f6a[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.411810:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000889ebb31 17ffffc0001001 3:0 ffff90cb34f95438 291 lru 00000080:00200000:1.0:1767319671.411816:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000963f88b9 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:1.0:1767319671.411818:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000d7d6f6a 00000080:00200000:1.0:1767319671.411820:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.411822:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.411835:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.411865:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.411868:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.411871:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.411878:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.411881:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.411883:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.411887:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.411895:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.411906:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.411909:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.411913:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.411916:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [291, 291] 00000080:00200000:1.0:1767319671.411920:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.411922:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.411927:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1196032 i_blocks 2 00000080:00200000:1.0:1767319671.411930:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.411938:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1196032, count: 4096 00000080:00200000:1.0:1767319671.411941:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1196032, bytes: 4096 00000080:00200000:1.0:1767319671.411943:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.411947:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 293, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.411948:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1196032, 1200128) 0 0 00000080:00200000:1.0:1767319671.411951:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.411956:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [292, 292] 00020000:00200000:1.0:1767319671.411959:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1196032, 1200128) 1200128, 4096 00020000:00200000:1.0:1767319671.411966:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.411972:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [292, 292] 00000008:00010000:1.0:1767319671.411978:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.411980:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.411988:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.411995:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.412003:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.412009:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.412015:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.412023:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1196032, 1200128) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.412028:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 292 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.412047:0:88596:0:(rw26.c:912:ll_write_end()) pos 1196032, len 4096, copied 4096 00000080:00200000:1.0:1767319671.412051:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008ce44caf[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.412054:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f34784ea 17ffffc0001001 3:0 ffff90cb34f95798 292 lru 00000080:00200000:1.0:1767319671.412059:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006e0e74e3 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:1.0:1767319671.412062:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008ce44caf 00000080:00200000:1.0:1767319671.412063:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.412065:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.412073:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.412097:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.412100:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.412103:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.412109:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.412111:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.412114:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.415397:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.415426:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.415463:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.415468:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.415483:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.415494:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [292, 292] 00000080:00200000:1.0:1767319671.415505:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.415510:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.415526:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1200128 i_blocks 2 00000080:00200000:1.0:1767319671.415533:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.415565:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1200128, count: 4096 00000080:00200000:1.0:1767319671.415575:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1200128, bytes: 4096 00000080:00200000:1.0:1767319671.415580:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.415588:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 294, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.415590:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1200128, 1204224) 0 0 00000080:00200000:1.0:1767319671.415595:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.415613:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [293, 293] 00020000:00200000:1.0:1767319671.415619:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1200128, 1204224) 1204224, 4096 00020000:00200000:1.0:1767319671.415634:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.415654:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [293, 293] 00000008:00010000:1.0:1767319671.415669:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.415675:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.415697:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.415713:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.415726:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.415797:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.415805:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.415819:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1200128, 1204224) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.415834:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 293 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.415883:0:88596:0:(rw26.c:912:ll_write_end()) pos 1200128, len 4096, copied 4096 00000080:00200000:1.0:1767319671.415892:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000019f84909[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.415896:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e1455a98 17ffffc0001001 3:0 ffff90cb34f95a20 293 lru 00000080:00200000:1.0:1767319671.415904:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008efbe382 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:1.0:1767319671.415906:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000019f84909 00000080:00200000:1.0:1767319671.415907:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.415912:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.415939:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.415978:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.415984:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.415987:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.416003:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.416006:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.416009:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.416014:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.416022:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.416031:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.416034:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.416039:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.416043:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [293, 293] 00000080:00200000:1.0:1767319671.416046:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.416050:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.416055:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1204224 i_blocks 2 00000080:00200000:1.0:1767319671.416058:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.416067:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1204224, count: 4096 00000080:00200000:1.0:1767319671.416071:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1204224, bytes: 4096 00000080:00200000:1.0:1767319671.416073:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.416077:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 295, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.416079:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1204224, 1208320) 0 0 00000080:00200000:1.0:1767319671.416082:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.416087:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [294, 294] 00020000:00200000:1.0:1767319671.416090:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1204224, 1208320) 1208320, 4096 00020000:00200000:1.0:1767319671.416099:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.416106:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [294, 294] 00000008:00010000:1.0:1767319671.416113:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.416115:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.416136:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.416145:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.416153:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.416161:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.416168:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.416177:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1204224, 1208320) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.416183:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 294 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.416201:0:88596:0:(rw26.c:912:ll_write_end()) pos 1204224, len 4096, copied 4096 00000080:00200000:1.0:1767319671.416206:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000626e14c1[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:1.0:1767319671.416418:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000065d78888 17ffffc0001001 3:0 ffff90cb34f95510 294 lru 00000080:00200000:1.0:1767319671.416425:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000fa49dac0 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:1.0:1767319671.416428:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000626e14c1 00000080:00200000:1.0:1767319671.416429:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.416433:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.416444:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.416471:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.416474:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.416476:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.416483:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.416485:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.416488:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.416491:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.416498:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.416509:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.416511:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.416516:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.416520:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [294, 294] 00000080:00200000:1.0:1767319671.416523:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.416526:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.416700:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1208320 i_blocks 2 00000080:00200000:0.0:1767319671.416705:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.416720:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1208320, count: 4096 00000080:00200000:0.0:1767319671.416725:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1208320, bytes: 4096 00000080:00200000:0.0:1767319671.416728:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.416732:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 296, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.416734:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1208320, 1212416) 0 0 00000080:00200000:0.0:1767319671.416736:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.416744:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [295, 295] 00020000:00200000:0.0:1767319671.416747:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1208320, 1212416) 1212416, 4096 00020000:00200000:0.0:1767319671.416750:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.416758:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [295, 295] 00000008:00010000:0.0:1767319671.416774:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.416778:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.416789:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.416799:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.416809:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.416817:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.416823:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.416832:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1208320, 1212416) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.416839:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 295 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.416863:0:88596:0:(rw26.c:912:ll_write_end()) pos 1208320, len 4096, copied 4096 00000080:00200000:0.0:1767319671.416869:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000476128bd[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.416872:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000099fe9aba 17ffffc0001001 3:0 ffff90cb2b74baf8 295 lru 00000080:00200000:0.0:1767319671.416878:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b8f6243c 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:0.0:1767319671.416880:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000476128bd 00000080:00200000:0.0:1767319671.416881:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.416884:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.416894:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.416910:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.416919:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.416922:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.416929:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.416931:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.416934:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.416938:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.416946:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.416956:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.416958:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.416963:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.416966:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [295, 295] 00000080:00200000:0.0:1767319671.416970:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.416973:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.416978:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1212416 i_blocks 2 00000080:00200000:0.0:1767319671.416981:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.416990:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1212416, count: 4096 00000080:00200000:0.0:1767319671.416994:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1212416, bytes: 4096 00000080:00200000:0.0:1767319671.416997:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.417000:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 297, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.417002:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1212416, 1216512) 0 0 00000080:00200000:0.0:1767319671.417004:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.417009:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [296, 296] 00020000:00200000:0.0:1767319671.417012:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1212416, 1216512) 1216512, 4096 00020000:00200000:0.0:1767319671.417014:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.417020:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [296, 296] 00000008:00010000:0.0:1767319671.417026:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.417028:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.417035:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.417049:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.417058:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.417066:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.417072:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.417081:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1212416, 1216512) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.417087:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 296 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.417104:0:88596:0:(rw26.c:912:ll_write_end()) pos 1212416, len 4096, copied 4096 00000080:00200000:0.0:1767319671.417108:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000066bac373[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.417111:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000524c7083 17ffffc0001001 3:0 ffff90cb2b74b510 296 lru 00000080:00200000:0.0:1767319671.417133:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007199fa41 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:0.0:1767319671.417136:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000066bac373 00000080:00200000:0.0:1767319671.417137:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.417140:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.417149:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.417162:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.417165:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.417168:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.417181:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.417183:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.417185:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.417189:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.417196:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.417204:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.417207:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.417211:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.417213:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [296, 296] 00000080:00200000:0.0:1767319671.417217:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.417221:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.417225:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1216512 i_blocks 2 00000080:00200000:0.0:1767319671.417228:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.417236:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1216512, count: 4096 00000080:00200000:0.0:1767319671.417240:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1216512, bytes: 4096 00000080:00200000:0.0:1767319671.417242:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.417245:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 298, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.417247:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1216512, 1220608) 0 0 00000080:00200000:0.0:1767319671.417249:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.417254:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [297, 297] 00020000:00200000:0.0:1767319671.417257:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1216512, 1220608) 1220608, 4096 00020000:00200000:0.0:1767319671.417260:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.417266:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [297, 297] 00000008:00010000:0.0:1767319671.417271:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.417274:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.417281:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.417301:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.417309:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.417316:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.417323:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.417332:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1216512, 1220608) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.417338:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 297 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.417354:0:88596:0:(rw26.c:912:ll_write_end()) pos 1216512, len 4096, copied 4096 00000080:00200000:0.0:1767319671.417359:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000aafacf95[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.417362:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003b8e1a19 17ffffc0001001 3:0 ffff90cb2b74ba20 297 lru 00000080:00200000:0.0:1767319671.417408:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000000ed74b44 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:0.0:1767319671.417410:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000aafacf95 00000080:00200000:0.0:1767319671.417412:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.417414:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.417423:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.417436:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.417440:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.417442:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.417456:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.417458:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.417461:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.417465:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.417473:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.417481:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.417484:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.417488:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.417491:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [297, 297] 00000080:00200000:0.0:1767319671.417495:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.417498:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.417502:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1220608 i_blocks 2 00000080:00200000:0.0:1767319671.417505:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.417513:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1220608, count: 4096 00000080:00200000:0.0:1767319671.417516:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1220608, bytes: 4096 00000080:00200000:0.0:1767319671.417519:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.417523:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 299, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.417524:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1220608, 1224704) 0 0 00000080:00200000:0.0:1767319671.417527:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.417532:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [298, 298] 00020000:00200000:0.0:1767319671.417535:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1220608, 1224704) 1224704, 4096 00020000:00200000:0.0:1767319671.417538:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.417544:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [298, 298] 00000008:00010000:0.0:1767319671.417550:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.417553:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.417560:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.417583:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.417592:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.417599:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.417606:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.417788:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1220608, 1224704) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.417794:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 298 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.417814:0:88596:0:(rw26.c:912:ll_write_end()) pos 1220608, len 4096, copied 4096 00000080:00200000:0.0:1767319671.417818:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000084576e44[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.417822:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006b86402e 17ffffc0001001 3:0 ffff90cb2b74b798 298 lru 00000080:00200000:0.0:1767319671.417827:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000fd85c3cd 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:0.0:1767319671.417830:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000084576e44 00000080:00200000:0.0:1767319671.417831:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.417833:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.417842:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.417855:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.417858:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.417861:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.417873:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.417875:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.417878:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.417882:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.417890:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.417898:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.417900:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.417904:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.417907:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [298, 298] 00000080:00200000:0.0:1767319671.417911:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.417914:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.417918:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1224704 i_blocks 2 00000080:00200000:0.0:1767319671.417921:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.417929:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1224704, count: 4096 00000080:00200000:0.0:1767319671.417933:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1224704, bytes: 4096 00000080:00200000:0.0:1767319671.417935:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.417938:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 300, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.417940:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1224704, 1228800) 0 0 00000080:00200000:0.0:1767319671.417942:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.417947:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [299, 299] 00020000:00200000:0.0:1767319671.417950:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1224704, 1228800) 1228800, 4096 00020000:00200000:0.0:1767319671.417952:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.417957:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [299, 299] 00000008:00010000:0.0:1767319671.417962:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.417965:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.417972:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.417992:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.418001:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.418008:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.418014:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.418023:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1224704, 1228800) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.418028:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 299 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.418044:0:88596:0:(rw26.c:912:ll_write_end()) pos 1224704, len 4096, copied 4096 00000080:00200000:0.0:1767319671.418048:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000020f15983[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.418051:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007b8b8459 17ffffc0001001 3:0 ffff90cb2b74b438 299 lru 00000080:00200000:0.0:1767319671.418056:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d5769f54 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:0.0:1767319671.418059:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000020f15983 00000080:00200000:0.0:1767319671.418060:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.418062:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.418069:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.418080:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.418084:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.418086:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.418099:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.418101:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.418104:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.418108:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.418115:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.418203:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.418205:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.418210:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.418213:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [299, 299] 00000080:00200000:0.0:1767319671.418217:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.418220:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.418225:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1228800 i_blocks 2 00000080:00200000:0.0:1767319671.418228:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.418236:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1228800, count: 4096 00000080:00200000:0.0:1767319671.418239:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1228800, bytes: 4096 00000080:00200000:0.0:1767319671.418242:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.418246:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 301, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.418247:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1228800, 1232896) 0 0 00000080:00200000:0.0:1767319671.418249:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.418254:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [300, 300] 00020000:00200000:0.0:1767319671.418257:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1228800, 1232896) 1232896, 4096 00020000:00200000:0.0:1767319671.418259:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.418265:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [300, 300] 00000008:00010000:0.0:1767319671.418271:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.418273:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.418280:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.418299:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.418308:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.418315:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.418321:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.418330:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1228800, 1232896) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.418335:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 300 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.418353:0:88596:0:(rw26.c:912:ll_write_end()) pos 1228800, len 4096, copied 4096 00000080:00200000:0.0:1767319671.418357:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000055a702e9[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.418360:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d44044d3 17ffffc0001001 3:0 ffff90cb24c1e510 300 lru 00000080:00200000:0.0:1767319671.418422:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000095d9d4b6 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:0.0:1767319671.418425:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000055a702e9 00000080:00200000:0.0:1767319671.418426:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.418429:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.418438:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.418451:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.418455:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.418457:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.418470:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.418472:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.418475:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.418479:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.418486:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.418494:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.418497:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.418501:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.418504:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [300, 300] 00000080:00200000:0.0:1767319671.418508:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.418511:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.418516:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1232896 i_blocks 2 00000080:00200000:0.0:1767319671.418519:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.418527:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1232896, count: 4096 00000080:00200000:0.0:1767319671.418530:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1232896, bytes: 4096 00000080:00200000:0.0:1767319671.418533:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.418537:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 302, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.418538:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1232896, 1236992) 0 0 00000080:00200000:0.0:1767319671.418541:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.418546:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [301, 301] 00020000:00200000:0.0:1767319671.418549:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1232896, 1236992) 1236992, 4096 00020000:00200000:0.0:1767319671.418551:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.418557:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [301, 301] 00000008:00010000:0.0:1767319671.418563:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.418565:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.418572:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.418590:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.418598:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.418605:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.420591:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.420631:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1232896, 1236992) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.420657:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 301 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.420717:0:88596:0:(rw26.c:912:ll_write_end()) pos 1232896, len 4096, copied 4096 00000080:00200000:0.0:1767319671.420729:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000024f75812[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.420733:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000029752eda 17ffffc0001001 3:0 ffff90cb24c1ea20 301 lru 00000080:00200000:0.0:1767319671.420741:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a594f934 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:0.0:1767319671.420743:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000024f75812 00000080:00200000:0.0:1767319671.420744:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.420749:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.420778:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.420807:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.420812:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.420815:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.420846:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.420849:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.420852:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.420859:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.420870:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.420887:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.420890:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.420899:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.420905:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [301, 301] 00000080:00200000:0.0:1767319671.420913:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.420916:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.420930:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1236992 i_blocks 2 00000080:00200000:0.0:1767319671.420934:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.420960:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1236992, count: 4096 00000080:00200000:0.0:1767319671.420968:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1236992, bytes: 4096 00000080:00200000:0.0:1767319671.420972:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.420978:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 303, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.420980:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1236992, 1241088) 0 0 00000080:00200000:0.0:1767319671.420985:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.420996:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [302, 302] 00020000:00200000:0.0:1767319671.421001:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1236992, 1241088) 1241088, 4096 00020000:00200000:0.0:1767319671.421006:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.421021:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [302, 302] 00000008:00010000:0.0:1767319671.421033:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.421038:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.421056:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.421080:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.421094:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.421102:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.421110:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.421135:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1236992, 1241088) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.421143:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 302 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.421163:0:88596:0:(rw26.c:912:ll_write_end()) pos 1236992, len 4096, copied 4096 00000080:00200000:0.0:1767319671.421168:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000080a0256b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.421171:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000047b37db8 17ffffc0001001 3:0 ffff90cb24c1e798 302 lru 00000080:00200000:0.0:1767319671.421178:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e4975b4c 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:0.0:1767319671.421180:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000080a0256b 00000080:00200000:0.0:1767319671.421181:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.421183:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.421192:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.421205:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.421208:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.421210:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.421223:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.421225:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.421228:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.421231:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.421239:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.421247:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.421249:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.421253:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.421256:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [302, 302] 00000080:00200000:0.0:1767319671.421259:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.421262:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.421267:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1241088 i_blocks 2 00000080:00200000:0.0:1767319671.421270:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.421278:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1241088, count: 4096 00000080:00200000:0.0:1767319671.421282:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1241088, bytes: 4096 00000080:00200000:0.0:1767319671.421285:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.421288:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 304, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.421290:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1241088, 1245184) 0 0 00000080:00200000:0.0:1767319671.421292:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.421297:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [303, 303] 00020000:00200000:0.0:1767319671.421300:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1241088, 1245184) 1245184, 4096 00020000:00200000:0.0:1767319671.421303:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.421309:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [303, 303] 00000008:00010000:0.0:1767319671.421314:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.421316:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.421323:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.421343:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.421352:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.421359:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.421401:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.421411:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1241088, 1245184) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.421418:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 303 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.421437:0:88596:0:(rw26.c:912:ll_write_end()) pos 1241088, len 4096, copied 4096 00000080:00200000:0.0:1767319671.421442:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000005ac7c4a[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.421444:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004f04d5ac 17ffffc0001001 3:0 ffff90cb24c1e438 303 lru 00000080:00200000:0.0:1767319671.421450:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d85b4969 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:0.0:1767319671.421453:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000005ac7c4a 00000080:00200000:0.0:1767319671.421454:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.421456:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.421464:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.421478:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.421481:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.421483:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.421496:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.421499:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.421501:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.421506:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.421513:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.421521:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.421523:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.421527:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.421530:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [303, 303] 00000080:00200000:0.0:1767319671.421534:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.421537:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.421543:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1245184 i_blocks 2 00000080:00200000:0.0:1767319671.421545:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.421553:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1245184, count: 4096 00000080:00200000:0.0:1767319671.421557:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1245184, bytes: 4096 00000080:00200000:0.0:1767319671.421559:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.421562:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 305, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.421564:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1245184, 1249280) 0 0 00000080:00200000:0.0:1767319671.421566:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.421571:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [304, 304] 00020000:00200000:0.0:1767319671.421574:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1245184, 1249280) 1249280, 4096 00020000:00200000:0.0:1767319671.421576:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.421582:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [304, 304] 00000008:00010000:0.0:1767319671.421588:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.421590:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.421597:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.421615:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.421624:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.421630:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.421636:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.421645:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1245184, 1249280) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.421652:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 304 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.421678:0:88596:0:(rw26.c:912:ll_write_end()) pos 1245184, len 4096, copied 4096 00000080:00200000:0.0:1767319671.421683:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b7ed9b86[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.421686:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ae89ef03 17ffffc0001021 2:0 ffff90cb24c1e1b0 304 lru 00000080:00200000:0.0:1767319671.421693:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004ea173a6 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:0.0:1767319671.421695:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b7ed9b86 00000080:00200000:0.0:1767319671.421696:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.421698:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.421706:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.421719:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.421721:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.421724:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.421737:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.421740:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.421742:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.421746:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.421755:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.421764:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.421766:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.421771:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.421774:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [304, 304] 00000080:00200000:0.0:1767319671.421778:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.421781:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.421786:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1249280 i_blocks 2 00000080:00200000:0.0:1767319671.421789:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.421797:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1249280, count: 4096 00000080:00200000:0.0:1767319671.421800:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1249280, bytes: 4096 00000080:00200000:0.0:1767319671.421803:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.421806:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 306, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.421808:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1249280, 1253376) 0 0 00000080:00200000:0.0:1767319671.421810:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.421815:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [305, 305] 00020000:00200000:0.0:1767319671.421818:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1249280, 1253376) 1253376, 4096 00020000:00200000:0.0:1767319671.421820:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.421826:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [305, 305] 00000008:00010000:0.0:1767319671.421831:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.421834:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.421841:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.421863:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.421873:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.421880:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.421887:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.421895:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1249280, 1253376) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.421901:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 305 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.421920:0:88596:0:(rw26.c:912:ll_write_end()) pos 1249280, len 4096, copied 4096 00000080:00200000:0.0:1767319671.421925:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007c8f3087[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.421928:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008be18556 17ffffc0001001 3:0 ffff90cb24c1e948 305 lru 00000080:00200000:0.0:1767319671.421933:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008a214567 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:0.0:1767319671.421936:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007c8f3087 00000080:00200000:0.0:1767319671.421937:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.421939:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.421945:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.421957:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.421960:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.421962:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.421975:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.421978:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.421980:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.421984:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.421992:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.422001:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.422003:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.422007:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.422010:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [305, 305] 00000080:00200000:0.0:1767319671.422014:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.422017:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.422021:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1253376 i_blocks 2 00000080:00200000:0.0:1767319671.422024:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.422032:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1253376, count: 4096 00000080:00200000:0.0:1767319671.422036:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1253376, bytes: 4096 00000080:00200000:0.0:1767319671.422038:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.422041:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 307, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.422043:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1253376, 1257472) 0 0 00000080:00200000:0.0:1767319671.422046:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.422051:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [306, 306] 00020000:00200000:0.0:1767319671.422053:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1253376, 1257472) 1257472, 4096 00020000:00200000:0.0:1767319671.422055:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.422061:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [306, 306] 00000008:00010000:0.0:1767319671.422067:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.422070:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.422078:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.422097:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.422106:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.422114:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.424637:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.424664:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1253376, 1257472) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.424690:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 306 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.424762:0:88596:0:(rw26.c:912:ll_write_end()) pos 1253376, len 4096, copied 4096 00000080:00200000:0.0:1767319671.424774:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008a879480[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.424778:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000991317a5 17ffffc0001001 3:0 ffff90cb24c1e000 306 lru 00000080:00200000:0.0:1767319671.424786:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000331219e8 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:0.0:1767319671.424788:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008a879480 00000080:00200000:0.0:1767319671.424790:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.424796:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.424826:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.424861:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.424867:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.424870:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.424898:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.424902:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.424906:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.424914:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.424924:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.424943:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.424946:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.424956:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.424964:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [306, 306] 00000080:00200000:0.0:1767319671.424974:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.424977:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.424992:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1257472 i_blocks 2 00000080:00200000:0.0:1767319671.424997:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.425027:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1257472, count: 4096 00000080:00200000:0.0:1767319671.425037:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1257472, bytes: 4096 00000080:00200000:0.0:1767319671.425042:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.425048:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 308, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.425051:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1257472, 1261568) 0 0 00000080:00200000:0.0:1767319671.425054:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.425068:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [307, 307] 00020000:00200000:0.0:1767319671.425075:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1257472, 1261568) 1261568, 4096 00020000:00200000:0.0:1767319671.425079:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.425096:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [307, 307] 00000008:00010000:0.0:1767319671.425111:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.425125:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.425148:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.425173:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.425185:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.425194:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.425200:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.425209:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1257472, 1261568) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.425216:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 307 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.425235:0:88596:0:(rw26.c:912:ll_write_end()) pos 1257472, len 4096, copied 4096 00000080:00200000:0.0:1767319671.425239:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003e2f374d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.425243:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000001ed2339 17ffffc0001001 3:0 ffff90cb24c1e360 307 lru 00000080:00200000:0.0:1767319671.425248:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000818f24fe 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:0.0:1767319671.425251:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003e2f374d 00000080:00200000:0.0:1767319671.425252:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.425254:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.425263:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.425276:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.425279:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.425282:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.425297:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.425300:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.425302:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.425307:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.425315:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.425324:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.425326:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.425330:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.425333:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [307, 307] 00000080:00200000:0.0:1767319671.425337:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.425340:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.425345:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1261568 i_blocks 2 00000080:00200000:0.0:1767319671.425348:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.425356:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1261568, count: 4096 00000080:00200000:0.0:1767319671.425360:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1261568, bytes: 4096 00000080:00200000:0.0:1767319671.425363:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.425397:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 309, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.425398:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1261568, 1265664) 0 0 00000080:00200000:0.0:1767319671.425401:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.425406:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [308, 308] 00020000:00200000:0.0:1767319671.425409:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1261568, 1265664) 1265664, 4096 00020000:00200000:0.0:1767319671.425412:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.425418:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [308, 308] 00000008:00010000:0.0:1767319671.425425:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.425427:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.425435:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.425454:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.425462:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.425469:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.425476:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.425485:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1261568, 1265664) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.425491:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 308 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.425509:0:88596:0:(rw26.c:912:ll_write_end()) pos 1261568, len 4096, copied 4096 00000080:00200000:0.0:1767319671.425514:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000534a2ddb[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.425517:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000b61d3238 17ffffc0001001 3:0 ffff90cb24c1e870 308 lru 00000080:00200000:0.0:1767319671.425522:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000015f9b7ef 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:0.0:1767319671.425525:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000534a2ddb 00000080:00200000:0.0:1767319671.425526:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.425528:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.425537:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.425549:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.425552:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.425554:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.425571:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.425574:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.425576:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.425580:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.425588:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.425598:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.425601:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.425606:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.425608:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [308, 308] 00000080:00200000:0.0:1767319671.425612:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.425615:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.425620:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1265664 i_blocks 2 00000080:00200000:0.0:1767319671.425623:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.425631:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1265664, count: 4096 00000080:00200000:0.0:1767319671.425635:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1265664, bytes: 4096 00000080:00200000:0.0:1767319671.425637:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.425641:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 310, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.425643:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1265664, 1269760) 0 0 00000080:00200000:0.0:1767319671.425645:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.425651:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [309, 309] 00020000:00200000:0.0:1767319671.425654:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1265664, 1269760) 1269760, 4096 00020000:00200000:0.0:1767319671.425656:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.425662:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [309, 309] 00000008:00010000:0.0:1767319671.425668:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.425670:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.425677:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.425697:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.425706:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.425714:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.425722:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.425731:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1265664, 1269760) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.425737:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 309 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.425754:0:88596:0:(rw26.c:912:ll_write_end()) pos 1265664, len 4096, copied 4096 00000080:00200000:0.0:1767319671.425759:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009e201847[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.425762:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c4709901 17ffffc0001001 3:0 ffff90cb24c1e0d8 309 lru 00000080:00200000:0.0:1767319671.425768:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000023d12f21 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:0.0:1767319671.425770:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009e201847 00000080:00200000:0.0:1767319671.425772:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.425774:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.425782:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.425795:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.425798:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.425800:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.425814:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.425817:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.425819:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.425824:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.425832:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.425840:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.425843:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.425848:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.425851:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [309, 309] 00000080:00200000:0.0:1767319671.425855:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.425858:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.425863:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1269760 i_blocks 2 00000080:00200000:0.0:1767319671.425866:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.425874:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1269760, count: 4096 00000080:00200000:0.0:1767319671.425877:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1269760, bytes: 4096 00000080:00200000:0.0:1767319671.425879:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.425883:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 311, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.425885:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1269760, 1273856) 0 0 00000080:00200000:0.0:1767319671.425887:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.425893:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [310, 310] 00020000:00200000:0.0:1767319671.425896:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1269760, 1273856) 1273856, 4096 00020000:00200000:0.0:1767319671.425898:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.425903:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [310, 310] 00000008:00010000:0.0:1767319671.425909:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.425911:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.425918:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.425938:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.425947:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.425955:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.425962:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.425970:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1269760, 1273856) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.425976:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 310 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.425994:0:88596:0:(rw26.c:912:ll_write_end()) pos 1269760, len 4096, copied 4096 00000080:00200000:0.0:1767319671.425999:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000935b0f08[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.426002:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000774aac08 17ffffc0001001 3:0 ffff90cb24c1ebd0 310 lru 00000080:00200000:0.0:1767319671.426009:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a8ca0358 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:0.0:1767319671.426011:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000935b0f08 00000080:00200000:0.0:1767319671.426012:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.426014:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.426023:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.426035:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.426038:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.426040:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.426051:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.426054:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.426057:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.426061:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.426069:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.426078:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.426081:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.426085:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.426088:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [310, 310] 00000080:00200000:0.0:1767319671.426092:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.426095:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.426099:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1273856 i_blocks 2 00000080:00200000:0.0:1767319671.426102:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.426109:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1273856, count: 4096 00000080:00200000:0.0:1767319671.426112:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1273856, bytes: 4096 00000080:00200000:0.0:1767319671.426114:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.426131:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 312, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.426133:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1273856, 1277952) 0 0 00000080:00200000:0.0:1767319671.426135:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.426140:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [311, 311] 00020000:00200000:0.0:1767319671.426143:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1273856, 1277952) 1277952, 4096 00020000:00200000:0.0:1767319671.426145:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.426150:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [311, 311] 00000008:00010000:0.0:1767319671.426155:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.426157:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.426163:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.426181:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.426190:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.426197:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.426203:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.426211:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1273856, 1277952) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.426217:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 311 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.426231:0:88596:0:(rw26.c:912:ll_write_end()) pos 1273856, len 4096, copied 4096 00000080:00200000:0.0:1767319671.426235:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d92528c3[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.426238:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f8414de8 17ffffc0001001 3:0 ffff90cb24c1eca8 311 lru 00000080:00200000:0.0:1767319671.426244:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000357b135a 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:0.0:1767319671.426246:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d92528c3 00000080:00200000:0.0:1767319671.426247:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.426249:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.426256:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.426267:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.426269:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.426272:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.426281:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.426284:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.426286:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.426290:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.426297:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.426305:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.426308:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.426312:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.426314:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [311, 311] 00000080:00200000:0.0:1767319671.426318:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.426321:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.426325:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1277952 i_blocks 2 00000080:00200000:0.0:1767319671.426327:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.426334:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1277952, count: 4096 00000080:00200000:0.0:1767319671.426337:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1277952, bytes: 4096 00000080:00200000:0.0:1767319671.426339:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.426343:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 313, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.426344:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1277952, 1282048) 0 0 00000080:00200000:0.0:1767319671.426347:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.426351:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [312, 312] 00020000:00200000:0.0:1767319671.426354:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1277952, 1282048) 1282048, 4096 00020000:00200000:0.0:1767319671.426356:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.426360:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [312, 312] 00000008:00010000:0.0:1767319671.426417:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.426420:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.426427:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.426448:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.426457:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.426465:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.426472:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.426480:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1277952, 1282048) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.426485:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 312 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.426501:0:88596:0:(rw26.c:912:ll_write_end()) pos 1277952, len 4096, copied 4096 00000080:00200000:0.0:1767319671.426505:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ad0c586d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.426508:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb387167 17ffffc0001001 3:0 ffff90cb24c1ee58 312 lru 00000080:00200000:0.0:1767319671.426513:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000bfd14357 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:0.0:1767319671.426516:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ad0c586d 00000080:00200000:0.0:1767319671.426517:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.426519:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.426526:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.426538:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.426541:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.426543:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.426554:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.426557:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.426559:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.426563:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.426571:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.426580:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.426582:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.426586:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.426589:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [312, 312] 00000080:00200000:0.0:1767319671.426593:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.426595:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.426600:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1282048 i_blocks 2 00000080:00200000:0.0:1767319671.426602:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.426610:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1282048, count: 4096 00000080:00200000:0.0:1767319671.426614:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1282048, bytes: 4096 00000080:00200000:0.0:1767319671.426616:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.426620:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 314, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.426621:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1282048, 1286144) 0 0 00000080:00200000:0.0:1767319671.426624:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.426628:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [313, 313] 00020000:00200000:0.0:1767319671.426631:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1282048, 1286144) 1286144, 4096 00020000:00200000:0.0:1767319671.426633:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.426638:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [313, 313] 00000008:00010000:0.0:1767319671.426643:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.426645:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.426651:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.426670:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.426679:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.426686:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.426692:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.426700:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1282048, 1286144) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.426705:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 313 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.426722:0:88596:0:(rw26.c:912:ll_write_end()) pos 1282048, len 4096, copied 4096 00000080:00200000:0.0:1767319671.426726:0:88596:0:(rw26.c:969:ll_write_end()) page@000000006490c31b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.426729:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004b8116d9 17ffffc0001001 3:0 ffff90cb24c1ed80 313 lru 00000080:00200000:0.0:1767319671.426734:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000009a4d42f 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:0.0:1767319671.426737:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000006490c31b 00000080:00200000:0.0:1767319671.426738:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.426741:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.426749:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.426761:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.426763:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.426766:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.426777:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.426780:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.426783:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.426787:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.426794:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.426804:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.426806:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.426810:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.426813:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [313, 313] 00000080:00200000:0.0:1767319671.426817:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.426820:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.426825:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1286144 i_blocks 2 00000080:00200000:0.0:1767319671.426828:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.426835:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1286144, count: 4096 00000080:00200000:0.0:1767319671.426839:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1286144, bytes: 4096 00000080:00200000:0.0:1767319671.426842:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.426845:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 315, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.426846:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1286144, 1290240) 0 0 00000080:00200000:0.0:1767319671.426849:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.426854:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [314, 314] 00020000:00200000:0.0:1767319671.426857:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1286144, 1290240) 1290240, 4096 00020000:00200000:0.0:1767319671.426859:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.426864:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [314, 314] 00000008:00010000:0.0:1767319671.426870:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.426872:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.426880:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.426899:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.426908:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.426916:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.426924:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.426933:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1286144, 1290240) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.426938:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 314 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.426954:0:88596:0:(rw26.c:912:ll_write_end()) pos 1286144, len 4096, copied 4096 00000080:00200000:0.0:1767319671.426958:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000808b5972[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.426960:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000b510a883 17ffffc0001001 3:0 ffff90cb24c1e6c0 314 lru 00000080:00200000:0.0:1767319671.426966:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000503e54eb 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:0.0:1767319671.426968:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000808b5972 00000080:00200000:0.0:1767319671.426969:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.426971:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.426979:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.426992:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.426995:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.426997:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.427009:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.427012:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.427014:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.427017:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.427024:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.427033:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.427036:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.427040:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.427043:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [314, 314] 00000080:00200000:0.0:1767319671.427046:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.427049:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.427053:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1290240 i_blocks 2 00000080:00200000:0.0:1767319671.427056:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.427063:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1290240, count: 4096 00000080:00200000:0.0:1767319671.427067:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1290240, bytes: 4096 00000080:00200000:0.0:1767319671.427069:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.427073:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 316, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.427074:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1290240, 1294336) 0 0 00000080:00200000:0.0:1767319671.427077:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.427082:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [315, 315] 00020000:00200000:0.0:1767319671.427085:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1290240, 1294336) 1294336, 4096 00020000:00200000:0.0:1767319671.427087:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.427092:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [315, 315] 00000008:00010000:0.0:1767319671.427098:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.427100:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.427107:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.427141:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.427152:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.427161:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.427169:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.427179:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1290240, 1294336) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.427185:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 315 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.427202:0:88596:0:(rw26.c:912:ll_write_end()) pos 1290240, len 4096, copied 4096 00000080:00200000:0.0:1767319671.427207:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003cf3b3c0[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.427210:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f57ff2db 17ffffc0001001 3:0 ffff90cb24c1e288 315 lru 00000080:00200000:0.0:1767319671.427217:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000777119c0 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:0.0:1767319671.427220:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003cf3b3c0 00000080:00200000:0.0:1767319671.427221:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.427223:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.427232:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.427245:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.427249:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.427251:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.427265:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.427268:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.427271:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.427276:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.427285:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.427294:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.427297:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.427301:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.427305:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [315, 315] 00000080:00200000:0.0:1767319671.427309:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.427312:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.427317:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1294336 i_blocks 2 00000080:00200000:0.0:1767319671.427320:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.427329:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1294336, count: 4096 00000080:00200000:0.0:1767319671.427333:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1294336, bytes: 4096 00000080:00200000:0.0:1767319671.427335:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.427338:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 317, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.427340:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1294336, 1298432) 0 0 00000080:00200000:0.0:1767319671.427343:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.427348:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [316, 316] 00020000:00200000:0.0:1767319671.427350:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1294336, 1298432) 1298432, 4096 00020000:00200000:0.0:1767319671.427353:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.427358:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [316, 316] 00000008:00010000:0.0:1767319671.427364:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.427405:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.427413:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.427433:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.427442:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.427449:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.427456:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.427465:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1294336, 1298432) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.427472:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 316 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.427489:0:88596:0:(rw26.c:912:ll_write_end()) pos 1294336, len 4096, copied 4096 00000080:00200000:0.0:1767319671.427494:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000dbd989d9[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.427497:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000029b383eb 17ffffc0001001 3:0 ffff90cb24c1e5e8 316 lru 00000080:00200000:0.0:1767319671.427504:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000009f2e6f8c 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:0.0:1767319671.427506:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000dbd989d9 00000080:00200000:0.0:1767319671.427507:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.427509:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.427518:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.427531:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.427535:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.427538:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.427550:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.427553:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.427556:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.427561:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.427570:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.427579:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.427582:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.427586:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.427589:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [316, 316] 00000080:00200000:0.0:1767319671.427593:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.427597:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.427602:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1298432 i_blocks 2 00000080:00200000:0.0:1767319671.427605:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.427613:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1298432, count: 4096 00000080:00200000:0.0:1767319671.427618:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1298432, bytes: 4096 00000080:00200000:0.0:1767319671.427620:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.427624:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 318, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.427625:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1298432, 1302528) 0 0 00000080:00200000:0.0:1767319671.427628:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.427634:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [317, 317] 00020000:00200000:0.0:1767319671.427637:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1298432, 1302528) 1302528, 4096 00020000:00200000:0.0:1767319671.427640:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.427646:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [317, 317] 00000008:00010000:0.0:1767319671.427652:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.427654:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.427662:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.427682:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.427692:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.427700:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.427708:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.427717:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1298432, 1302528) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.427724:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 317 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.427740:0:88596:0:(rw26.c:912:ll_write_end()) pos 1298432, len 4096, copied 4096 00000080:00200000:0.0:1767319671.427745:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000030cd06cf[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.427747:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000014da1a5e 17ffffc0001001 3:0 ffff90cb24c1eaf8 317 lru 00000080:00200000:0.0:1767319671.427752:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000bee65102 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:0.0:1767319671.427754:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000030cd06cf 00000080:00200000:0.0:1767319671.427756:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.427758:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.427766:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.427778:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.427782:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.427784:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.427798:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.427801:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.427803:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.427808:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.427816:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.427826:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.427829:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.427833:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.427837:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [317, 317] 00000080:00200000:0.0:1767319671.427840:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.427843:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.427848:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1302528 i_blocks 2 00000080:00200000:0.0:1767319671.427851:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.427859:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1302528, count: 4096 00000080:00200000:0.0:1767319671.427863:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1302528, bytes: 4096 00000080:00200000:0.0:1767319671.427866:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.427870:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 319, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.427872:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1302528, 1306624) 0 0 00000080:00200000:0.0:1767319671.427874:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.427880:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [318, 318] 00020000:00200000:0.0:1767319671.427882:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1302528, 1306624) 1306624, 4096 00020000:00200000:0.0:1767319671.427885:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.427890:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [318, 318] 00000008:00010000:0.0:1767319671.427896:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.427898:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.427906:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.427926:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.427937:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.427945:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.427952:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.427960:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1302528, 1306624) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.427967:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 318 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.427986:0:88596:0:(rw26.c:912:ll_write_end()) pos 1302528, len 4096, copied 4096 00000080:00200000:0.0:1767319671.427991:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009233de22[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.427995:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ff3bf81f 17ffffc0001001 3:0 ffff90cb096d5798 318 lru 00000080:00200000:0.0:1767319671.441717:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000053079039 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:0.0:1767319671.441730:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009233de22 00000080:00200000:0.0:1767319671.441733:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.441744:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.441788:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.441833:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.441841:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.441846:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.441883:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.441887:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.441891:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.441919:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.441932:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.441952:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.441956:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.441965:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.441974:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [318, 318] 00000080:00200000:0.0:1767319671.441984:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.441989:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.442005:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1306624 i_blocks 2 00000080:00200000:0.0:1767319671.442011:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.442045:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1306624, count: 4096 00000080:00200000:0.0:1767319671.442054:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1306624, bytes: 4096 00000080:00200000:0.0:1767319671.442060:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.442067:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 320, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.442070:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1306624, 1310720) 0 0 00000080:00200000:0.0:1767319671.442075:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.442091:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [319, 319] 00020000:00200000:0.0:1767319671.442097:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1306624, 1310720) 1310720, 4096 00020000:00200000:0.0:1767319671.442101:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.442136:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [319, 319] 00000008:00010000:0.0:1767319671.442150:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.442155:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.442177:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.442207:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.442220:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.442229:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.442237:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.442250:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1306624, 1310720) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.442265:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 319 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.442321:0:88596:0:(rw26.c:912:ll_write_end()) pos 1306624, len 4096, copied 4096 00000080:00200000:0.0:1767319671.442339:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ad49bf45[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.442344:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006ceff52e 17ffffc0001021 2:0 ffff90cb096d5438 319 lru 00000080:00200000:0.0:1767319671.442351:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000073fc12fa 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:0.0:1767319671.442354:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ad49bf45 00000080:00200000:0.0:1767319671.442355:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.442362:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.442413:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.442431:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.442434:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.442436:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.442642:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.442647:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.442650:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.442656:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.442664:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.442675:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.442679:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.442685:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.442689:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [319, 319] 00000080:00200000:0.0:1767319671.442694:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.442697:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.442703:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1310720 i_blocks 2 00000080:00200000:0.0:1767319671.442706:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.442719:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1310720, count: 4096 00000080:00200000:0.0:1767319671.442723:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1310720, bytes: 4096 00000080:00200000:0.0:1767319671.442726:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.442730:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 321, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.442732:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1310720, 1314816) 0 0 00000080:00200000:0.0:1767319671.442735:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.442742:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [320, 320] 00020000:00200000:0.0:1767319671.442745:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1310720, 1314816) 1314816, 4096 00020000:00200000:0.0:1767319671.442748:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.442756:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [320, 320] 00000008:00010000:0.0:1767319671.442763:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.442766:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.442775:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.442794:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.442803:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.442810:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.442816:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.442824:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1310720, 1314816) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.442830:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 320 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.442857:0:88596:0:(rw26.c:912:ll_write_end()) pos 1310720, len 4096, copied 4096 00000080:00200000:0.0:1767319671.442861:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007dbbde75[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.442865:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008f647baf 17ffffc0001001 3:0 ffff90cb096d51b0 320 lru 00000080:00200000:0.0:1767319671.442871:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000185b42a5 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:0.0:1767319671.442873:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007dbbde75 00000080:00200000:0.0:1767319671.442875:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.442877:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.442885:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.442897:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.442900:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.442902:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.442913:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.442915:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.442918:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.442922:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.442929:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.442937:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.442939:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.442943:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.442945:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [320, 320] 00000080:00200000:0.0:1767319671.442949:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.442951:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.442956:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1314816 i_blocks 2 00000080:00200000:0.0:1767319671.442959:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.442966:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1314816, count: 4096 00000080:00200000:0.0:1767319671.442969:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1314816, bytes: 4096 00000080:00200000:0.0:1767319671.442971:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.442974:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 322, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.442976:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1314816, 1318912) 0 0 00000080:00200000:0.0:1767319671.442978:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.442984:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [321, 321] 00020000:00200000:0.0:1767319671.442986:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1314816, 1318912) 1318912, 4096 00020000:00200000:0.0:1767319671.442989:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.442993:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [321, 321] 00000008:00010000:0.0:1767319671.442998:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.443001:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.443007:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.443027:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.443035:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.443041:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.443048:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.443056:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1314816, 1318912) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.443061:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 321 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.443077:0:88596:0:(rw26.c:912:ll_write_end()) pos 1314816, len 4096, copied 4096 00000080:00200000:0.0:1767319671.443081:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005887a91d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.443084:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000066d6a98 17ffffc0001001 3:0 ffff90cb096d5948 321 lru 00000080:00200000:0.0:1767319671.443090:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd2ebf0b 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:0.0:1767319671.443092:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005887a91d 00000080:00200000:0.0:1767319671.443094:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.443096:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.443104:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.443698:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.443707:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.443711:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.443730:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.443733:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.443736:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.443742:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.443753:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.443765:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.443767:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.443773:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.443776:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [321, 321] 00000080:00200000:0.0:1767319671.443781:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.443784:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.443792:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1318912 i_blocks 2 00000080:00200000:0.0:1767319671.443795:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.443808:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1318912, count: 4096 00000080:00200000:0.0:1767319671.443813:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1318912, bytes: 4096 00000080:00200000:0.0:1767319671.443816:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.443821:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 323, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.443822:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1318912, 1323008) 0 0 00000080:00200000:0.0:1767319671.443825:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.443833:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [322, 322] 00020000:00200000:0.0:1767319671.443837:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1318912, 1323008) 1323008, 4096 00020000:00200000:0.0:1767319671.443840:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.443849:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [322, 322] 00000008:00010000:0.0:1767319671.443858:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.443862:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.443873:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.443893:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.443902:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.443908:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.443914:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.443922:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1318912, 1323008) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.443931:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 322 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.443959:0:88596:0:(rw26.c:912:ll_write_end()) pos 1318912, len 4096, copied 4096 00000080:00200000:0.0:1767319671.443965:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000061ebc915[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.443969:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001a10203b 17ffffc0001001 3:0 ffff90cb096d5000 322 lru 00000080:00200000:0.0:1767319671.443975:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f98dcb92 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:0.0:1767319671.443977:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000061ebc915 00000080:00200000:0.0:1767319671.443979:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.443981:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.443993:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.444009:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.444012:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.444014:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.444030:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.444034:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.444037:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.444041:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.444049:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.444058:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.444061:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.444065:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.444067:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [322, 322] 00000080:00200000:0.0:1767319671.444071:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.444073:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.444078:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1323008 i_blocks 2 00000080:00200000:0.0:1767319671.444081:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.444088:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1323008, count: 4096 00000080:00200000:0.0:1767319671.444091:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1323008, bytes: 4096 00000080:00200000:0.0:1767319671.444094:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.444097:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 324, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.444099:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1323008, 1327104) 0 0 00000080:00200000:0.0:1767319671.444101:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.444107:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [323, 323] 00020000:00200000:0.0:1767319671.444110:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1323008, 1327104) 1327104, 4096 00020000:00200000:0.0:1767319671.444113:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.444441:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [323, 323] 00000008:00010000:0.0:1767319671.444696:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.444701:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.444714:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.444738:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.444749:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.444757:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.444765:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.444774:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1323008, 1327104) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.444783:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 323 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.444808:0:88596:0:(rw26.c:912:ll_write_end()) pos 1323008, len 4096, copied 4096 00000080:00200000:0.0:1767319671.444815:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f1a25672[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.444818:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000000517c668 17ffffc0001001 3:0 ffff90cb096d5360 323 lru 00000080:00200000:0.0:1767319671.444824:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000019da8358 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:0.0:1767319671.444826:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f1a25672 00000080:00200000:0.0:1767319671.444827:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.444830:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.444843:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.444857:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.444860:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.444863:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.444876:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.444878:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.444881:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.444885:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.444892:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.444903:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.444905:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.444910:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.444914:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [323, 323] 00000080:00200000:0.0:1767319671.444919:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.444922:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.444928:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1327104 i_blocks 2 00000080:00200000:0.0:1767319671.444932:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.444946:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1327104, count: 4096 00000080:00200000:0.0:1767319671.444950:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1327104, bytes: 4096 00000080:00200000:0.0:1767319671.444953:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.444957:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 325, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.444958:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1327104, 1331200) 0 0 00000080:00200000:0.0:1767319671.444961:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.444967:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [324, 324] 00020000:00200000:0.0:1767319671.444971:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1327104, 1331200) 1331200, 4096 00020000:00200000:0.0:1767319671.444973:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.444979:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [324, 324] 00000008:00010000:0.0:1767319671.444985:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.444987:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.444993:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.445012:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.445019:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.445026:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.445032:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.445040:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1327104, 1331200) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.445045:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 324 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.445061:0:88596:0:(rw26.c:912:ll_write_end()) pos 1327104, len 4096, copied 4096 00000080:00200000:0.0:1767319671.445066:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000e7766a1[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.445069:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008259bd41 17ffffc0001001 3:0 ffff90cb096d5870 324 lru 00000080:00200000:0.0:1767319671.445075:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5e9cc8d 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:0.0:1767319671.445076:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000e7766a1 00000080:00200000:0.0:1767319671.445078:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.445080:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.445087:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.445100:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.445103:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.445105:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.445939:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.445946:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.445951:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.445957:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.445967:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.445978:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.445981:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.445989:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.445994:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [324, 324] 00000080:00200000:0.0:1767319671.446000:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.446003:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.446012:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1331200 i_blocks 2 00000080:00200000:0.0:1767319671.446016:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.446030:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1331200, count: 4096 00000080:00200000:0.0:1767319671.446035:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1331200, bytes: 4096 00000080:00200000:0.0:1767319671.446039:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.446044:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 326, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.446046:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1331200, 1335296) 0 0 00000080:00200000:0.0:1767319671.446049:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.446057:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [325, 325] 00020000:00200000:0.0:1767319671.446062:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1331200, 1335296) 1335296, 4096 00020000:00200000:0.0:1767319671.446064:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.446075:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [325, 325] 00000008:00010000:0.0:1767319671.446086:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.446089:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.446102:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.446151:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.446162:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.446170:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.446177:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.446188:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1331200, 1335296) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.446198:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 325 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.446230:0:88596:0:(rw26.c:912:ll_write_end()) pos 1331200, len 4096, copied 4096 00000080:00200000:0.0:1767319671.446237:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000a40c4a29[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.446241:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004ba67371 17ffffc0001001 3:0 ffff90cb096d50d8 325 lru 00000080:00200000:0.0:1767319671.446248:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000005b6b9850 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:0.0:1767319671.446249:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000a40c4a29 00000080:00200000:0.0:1767319671.446251:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.446254:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.446268:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.446287:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.446291:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.446293:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.446308:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.446311:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.446313:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.446318:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.446326:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.446334:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.446336:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.446341:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.446344:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [325, 325] 00000080:00200000:0.0:1767319671.446348:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.446352:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.446356:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1335296 i_blocks 2 00000080:00200000:0.0:1767319671.446359:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.446388:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1335296, count: 4096 00000080:00200000:0.0:1767319671.446393:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1335296, bytes: 4096 00000080:00200000:0.0:1767319671.446395:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.446399:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 327, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.446401:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1335296, 1339392) 0 0 00000080:00200000:0.0:1767319671.446404:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.446410:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [326, 326] 00020000:00200000:0.0:1767319671.446413:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1335296, 1339392) 1339392, 4096 00020000:00200000:0.0:1767319671.446415:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.446421:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [326, 326] 00000008:00010000:0.0:1767319671.446426:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.446429:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.446436:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.448337:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.448354:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.448363:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.448385:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.448407:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1335296, 1339392) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.448431:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 326 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.448504:0:88596:0:(rw26.c:912:ll_write_end()) pos 1335296, len 4096, copied 4096 00000080:00200000:0.0:1767319671.448516:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000271833cd[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.448520:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000000716f4e6 17ffffc0001001 3:0 ffff90cb096d5bd0 326 lru 00000080:00200000:0.0:1767319671.448528:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000081f1eca0 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:0.0:1767319671.448530:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000271833cd 00000080:00200000:0.0:1767319671.448531:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.448537:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.448563:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.448595:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.448600:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.448603:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.448639:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.448643:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.448646:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.448651:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.448661:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.448678:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.448681:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.448690:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.448697:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [326, 326] 00000080:00200000:0.0:1767319671.448705:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.448709:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.448720:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1339392 i_blocks 2 00000080:00200000:0.0:1767319671.448725:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.448753:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1339392, count: 4096 00000080:00200000:0.0:1767319671.448761:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1339392, bytes: 4096 00000080:00200000:0.0:1767319671.448766:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.448772:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 328, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.448774:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1339392, 1343488) 0 0 00000080:00200000:0.0:1767319671.448778:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.448791:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [327, 327] 00020000:00200000:0.0:1767319671.448796:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1339392, 1343488) 1343488, 4096 00020000:00200000:0.0:1767319671.448800:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.448816:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [327, 327] 00000008:00010000:0.0:1767319671.448829:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.448834:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.448850:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.448870:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.448880:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.448888:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.448895:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.448905:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1339392, 1343488) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.450914:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 327 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.450984:0:88596:0:(rw26.c:912:ll_write_end()) pos 1339392, len 4096, copied 4096 00000080:00200000:0.0:1767319671.450998:0:88596:0:(rw26.c:969:ll_write_end()) page@000000001ab64374[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.451002:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000b7c4ce9a 17ffffc0001001 3:0 ffff90cb096d5ca8 327 lru 00000080:00200000:0.0:1767319671.451011:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000003d360e65 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:0.0:1767319671.451014:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000001ab64374 00000080:00200000:0.0:1767319671.451015:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.451022:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.451054:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.451091:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.451097:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.451101:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.451142:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.451146:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.451150:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.451157:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.451169:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.451187:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.451190:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.451200:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.451207:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [327, 327] 00000080:00200000:0.0:1767319671.451217:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.451221:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.451235:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1343488 i_blocks 2 00000080:00200000:0.0:1767319671.451240:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.451271:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1343488, count: 4096 00000080:00200000:0.0:1767319671.451280:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1343488, bytes: 4096 00000080:00200000:0.0:1767319671.451286:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.451292:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 329, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.451294:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1343488, 1347584) 0 0 00000080:00200000:0.0:1767319671.451298:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.451312:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [328, 328] 00020000:00200000:0.0:1767319671.451318:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1343488, 1347584) 1347584, 4096 00020000:00200000:0.0:1767319671.451322:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.451338:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [328, 328] 00000008:00010000:0.0:1767319671.451354:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.451359:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.451415:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.451439:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.451788:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.451800:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.451807:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.451819:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1343488, 1347584) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.451831:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 328 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.451859:0:88596:0:(rw26.c:912:ll_write_end()) pos 1343488, len 4096, copied 4096 00000080:00200000:0.0:1767319671.451866:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007ed1fcc4[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.451869:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000075d0e99d 17ffffc0001001 3:0 ffff90cb096d5e58 328 lru 00000080:00200000:0.0:1767319671.451876:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000000c441b1a 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:0.0:1767319671.451878:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007ed1fcc4 00000080:00200000:0.0:1767319671.451880:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.451883:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.451894:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.451909:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.451912:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.451915:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.451930:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.451932:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.451935:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.451939:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.451948:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.451959:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.451962:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.451967:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.451971:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [328, 328] 00000080:00200000:0.0:1767319671.451975:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.451978:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.451985:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1347584 i_blocks 2 00000080:00200000:0.0:1767319671.451988:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.451999:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1347584, count: 4096 00000080:00200000:0.0:1767319671.452004:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1347584, bytes: 4096 00000080:00200000:0.0:1767319671.452007:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.452011:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 330, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.452013:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1347584, 1351680) 0 0 00000080:00200000:0.0:1767319671.452015:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.452021:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [329, 329] 00020000:00200000:0.0:1767319671.452025:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1347584, 1351680) 1351680, 4096 00020000:00200000:0.0:1767319671.452027:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.452034:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [329, 329] 00000008:00010000:0.0:1767319671.452041:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.452044:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.452053:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.452072:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.452081:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.452089:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.452096:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.452105:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1347584, 1351680) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.452110:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 329 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.454274:0:88596:0:(rw26.c:912:ll_write_end()) pos 1347584, len 4096, copied 4096 00000080:00200000:0.0:1767319671.454293:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000bb27becf[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.454298:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003f85c9ba 17ffffc0001001 3:0 ffff90cb096d5d80 329 lru 00000080:00200000:0.0:1767319671.454307:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000045ea4289 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:0.0:1767319671.454310:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000bb27becf 00000080:00200000:0.0:1767319671.454311:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.454318:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.454347:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.454410:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.454415:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.454419:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.454458:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.454462:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.454465:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.454474:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.454486:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.454505:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.454508:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.454517:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.454524:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [329, 329] 00000080:00200000:0.0:1767319671.454534:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.454537:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.454550:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1351680 i_blocks 2 00000080:00200000:0.0:1767319671.454556:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.454585:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1351680, count: 4096 00000080:00200000:0.0:1767319671.454594:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1351680, bytes: 4096 00000080:00200000:0.0:1767319671.454599:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.454605:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 331, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.454607:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1351680, 1355776) 0 0 00000080:00200000:0.0:1767319671.454612:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.454627:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [330, 330] 00020000:00200000:0.0:1767319671.454633:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1351680, 1355776) 1355776, 4096 00020000:00200000:0.0:1767319671.454637:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.454653:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [330, 330] 00000008:00010000:0.0:1767319671.454667:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.454673:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.454693:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.454717:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.454729:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.454737:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.454744:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.454756:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1351680, 1355776) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.454769:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 330 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.454791:0:88596:0:(rw26.c:912:ll_write_end()) pos 1351680, len 4096, copied 4096 00000080:00200000:0.0:1767319671.454795:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000016694c39[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.454799:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005b913760 17ffffc0001001 3:0 ffff90cb096d56c0 330 lru 00000080:00200000:0.0:1767319671.454805:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a5025dfe 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:0.0:1767319671.454807:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000016694c39 00000080:00200000:0.0:1767319671.454808:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.454810:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.454820:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.454834:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.454837:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.454839:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.454853:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.454856:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.454859:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.454864:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.454871:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.454880:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.454882:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.454887:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.454890:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [330, 330] 00000080:00200000:0.0:1767319671.454894:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.454897:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.454902:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1355776 i_blocks 2 00000080:00200000:0.0:1767319671.454905:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.454914:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1355776, count: 4096 00000080:00200000:0.0:1767319671.454918:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1355776, bytes: 4096 00000080:00200000:0.0:1767319671.454920:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.454924:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 332, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.454926:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1355776, 1359872) 0 0 00000080:00200000:0.0:1767319671.454929:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.454935:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [331, 331] 00020000:00200000:0.0:1767319671.454938:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1355776, 1359872) 1359872, 4096 00020000:00200000:0.0:1767319671.454941:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.454946:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [331, 331] 00000008:00010000:0.0:1767319671.454952:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.454955:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.454962:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.454981:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.454991:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.454999:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.455005:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.455014:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1355776, 1359872) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.455021:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 331 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.455039:0:88596:0:(rw26.c:912:ll_write_end()) pos 1355776, len 4096, copied 4096 00000080:00200000:0.0:1767319671.455043:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000384cd85[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.455046:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000035e5a362 17ffffc0001001 3:0 ffff90cb096d5288 331 lru 00000080:00200000:0.0:1767319671.455052:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000009897692d 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:0.0:1767319671.455054:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000384cd85 00000080:00200000:0.0:1767319671.455056:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.455058:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.455067:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.455080:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.455083:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.455086:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.455099:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.455102:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.455105:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.455109:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.455130:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.455140:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.455143:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.455148:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.455151:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [331, 331] 00000080:00200000:0.0:1767319671.455155:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.455158:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.455163:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1359872 i_blocks 2 00000080:00200000:0.0:1767319671.455166:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.455175:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1359872, count: 4096 00000080:00200000:0.0:1767319671.455179:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1359872, bytes: 4096 00000080:00200000:0.0:1767319671.455181:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.455185:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 333, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.455187:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1359872, 1363968) 0 0 00000080:00200000:0.0:1767319671.455190:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.455196:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [332, 332] 00020000:00200000:0.0:1767319671.455199:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1359872, 1363968) 1363968, 4096 00020000:00200000:0.0:1767319671.455201:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.455207:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [332, 332] 00000008:00010000:0.0:1767319671.455213:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.455215:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.455223:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.455242:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.455252:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.455259:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.455266:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.455275:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1359872, 1363968) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.455281:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 332 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.455298:0:88596:0:(rw26.c:912:ll_write_end()) pos 1359872, len 4096, copied 4096 00000080:00200000:0.0:1767319671.455303:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f2325061[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.455306:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000076880373 17ffffc0001001 3:0 ffff90cb096d55e8 332 lru 00000080:00200000:0.0:1767319671.455312:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000005ded0342 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:0.0:1767319671.455314:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f2325061 00000080:00200000:0.0:1767319671.455316:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.455318:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.455326:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.455338:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.455342:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.455344:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.455358:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.455361:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.455363:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.455405:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.455414:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.455422:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.455425:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.455430:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.455433:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [332, 332] 00000080:00200000:0.0:1767319671.455437:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.455441:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.455446:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1363968 i_blocks 2 00000080:00200000:0.0:1767319671.455449:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.455458:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1363968, count: 4096 00000080:00200000:0.0:1767319671.455462:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1363968, bytes: 4096 00000080:00200000:0.0:1767319671.455464:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.455468:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 334, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.455470:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1363968, 1368064) 0 0 00000080:00200000:0.0:1767319671.455472:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.455478:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [333, 333] 00020000:00200000:0.0:1767319671.455481:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1363968, 1368064) 1368064, 4096 00020000:00200000:0.0:1767319671.455484:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.455490:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [333, 333] 00000008:00010000:0.0:1767319671.455496:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.455498:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.455505:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.455527:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.455537:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.455545:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.455553:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.455562:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1363968, 1368064) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.455568:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 333 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.455587:0:88596:0:(rw26.c:912:ll_write_end()) pos 1363968, len 4096, copied 4096 00000080:00200000:0.0:1767319671.455592:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000746f3f0d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.455595:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f12796b0 17ffffc0001001 3:0 ffff90cb096d5af8 333 lru 00000080:00200000:0.0:1767319671.455601:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f684ad08 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:0.0:1767319671.455603:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000746f3f0d 00000080:00200000:0.0:1767319671.455605:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.455607:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.455615:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.455627:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.455631:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.455633:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.455646:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.455649:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.455652:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.455656:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.455664:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.455672:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.455675:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.455680:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.455683:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [333, 333] 00000080:00200000:0.0:1767319671.455687:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.455690:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.455695:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1368064 i_blocks 2 00000080:00200000:0.0:1767319671.455698:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.455706:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1368064, count: 4096 00000080:00200000:0.0:1767319671.455710:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1368064, bytes: 4096 00000080:00200000:0.0:1767319671.455713:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.455716:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 335, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.455718:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1368064, 1372160) 0 0 00000080:00200000:0.0:1767319671.455721:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.455726:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [334, 334] 00020000:00200000:0.0:1767319671.455729:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1368064, 1372160) 1372160, 4096 00020000:00200000:0.0:1767319671.455732:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.455737:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [334, 334] 00000008:00010000:0.0:1767319671.455743:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.455745:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.455753:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.455773:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.455782:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.455790:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.455797:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.455806:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1368064, 1372160) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.455813:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 334 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.455845:0:88596:0:(rw26.c:912:ll_write_end()) pos 1368064, len 4096, copied 4096 00000080:00200000:0.0:1767319671.455850:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000037405c0d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.455853:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000729f535d 17ffffc0001021 2:0 ffff90cb096d5510 334 lru 00000080:00200000:0.0:1767319671.455859:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006c4ebc72 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:0.0:1767319671.455861:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000037405c0d 00000080:00200000:0.0:1767319671.455863:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.455865:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.455873:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.455886:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.455889:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.455891:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.455903:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.455905:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.455908:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.455912:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.455920:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.455929:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.455931:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.455935:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.455939:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [334, 334] 00000080:00200000:0.0:1767319671.455942:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.455945:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.455950:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1372160 i_blocks 2 00000080:00200000:0.0:1767319671.455954:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.455961:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1372160, count: 4096 00000080:00200000:0.0:1767319671.455965:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1372160, bytes: 4096 00000080:00200000:0.0:1767319671.455967:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.455971:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 336, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.455972:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1372160, 1376256) 0 0 00000080:00200000:0.0:1767319671.455974:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.455979:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [335, 335] 00020000:00200000:0.0:1767319671.455982:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1372160, 1376256) 1376256, 4096 00020000:00200000:0.0:1767319671.455984:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.455989:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [335, 335] 00000008:00010000:0.0:1767319671.455995:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.455997:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.456004:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.456023:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.456032:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.456039:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.456046:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.456055:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1372160, 1376256) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.456061:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 335 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.456077:0:88596:0:(rw26.c:912:ll_write_end()) pos 1372160, len 4096, copied 4096 00000080:00200000:0.0:1767319671.456082:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000401db373[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.456085:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000393dbb37 17ffffc0001001 3:0 ffff90cb096d5a20 335 lru 00000080:00200000:0.0:1767319671.456091:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000009163950e 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:0.0:1767319671.456093:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000401db373 00000080:00200000:0.0:1767319671.456094:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.456097:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.456105:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319671.459018:0:12483:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319671.459269:0:12483:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000054294217 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319671.459311:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290376576:192.168.203.141@tcp:4:dd.0 00000080:00200000:0.0:1767319671.460594:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.460704:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.460715:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.460783:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.460788:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.460793:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.460808:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.460826:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.460851:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.460854:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.460869:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.460878:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [335, 335] 00000080:00200000:0.0:1767319671.460890:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.460895:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.461062:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1376256 i_blocks 2 00000080:00200000:2.0:1767319671.461070:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.461108:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1376256, count: 4096 00000080:00200000:2.0:1767319671.461219:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1376256, bytes: 4096 00000080:00200000:2.0:1767319671.461226:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.461234:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 337, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.461236:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1376256, 1380352) 0 0 00000080:00200000:2.0:1767319671.461241:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.461258:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [336, 336] 00020000:00200000:2.0:1767319671.461265:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1376256, 1380352) 1380352, 4096 00020000:00200000:2.0:1767319671.461269:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.461288:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [336, 336] 00000008:00010000:2.0:1767319671.461304:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.461311:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.461333:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.461358:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.461396:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.461405:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.461412:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.461424:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1376256, 1380352) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.461438:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 336 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.461572:0:88596:0:(rw26.c:912:ll_write_end()) pos 1376256, len 4096, copied 4096 00000080:00200000:2.0:1767319671.461580:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000806b6687[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.461585:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000be5ca52e 17ffffc0001001 3:0 ffff90cb34eccca8 336 lru 00000080:00200000:2.0:1767319671.461593:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ced250a9 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:2.0:1767319671.461595:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000806b6687 00000080:00200000:2.0:1767319671.461597:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.461602:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.461701:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.461724:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.461728:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.461731:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.461747:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.461750:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.461753:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.461757:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.461766:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.461778:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.461781:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.461787:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.461790:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [336, 336] 00000080:00200000:2.0:1767319671.461795:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.461798:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.461805:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1380352 i_blocks 2 00000080:00200000:2.0:1767319671.461808:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.461820:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1380352, count: 4096 00000080:00200000:2.0:1767319671.461824:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1380352, bytes: 4096 00000080:00200000:2.0:1767319671.461827:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.461831:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 338, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.461833:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1380352, 1384448) 0 0 00000080:00200000:2.0:1767319671.461835:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.461842:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [337, 337] 00020000:00200000:2.0:1767319671.461845:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1380352, 1384448) 1384448, 4096 00020000:00200000:2.0:1767319671.461847:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.461855:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [337, 337] 00000008:00010000:2.0:1767319671.461862:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.461864:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.461872:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.461893:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.461903:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.461911:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.461918:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.461927:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1380352, 1384448) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.461934:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 337 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.461954:0:88596:0:(rw26.c:912:ll_write_end()) pos 1380352, len 4096, copied 4096 00000080:00200000:2.0:1767319671.461959:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000ba3eb41[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.461962:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000146a8423 17ffffc0001001 3:0 ffff90cb34eccbd0 337 lru 00000080:00200000:2.0:1767319671.461968:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000362a1264 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:2.0:1767319671.461970:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000ba3eb41 00000080:00200000:2.0:1767319671.461972:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.461974:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.461983:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.461995:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.461998:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.462000:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.462012:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.462016:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.462019:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.462022:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.462031:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.462039:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.462042:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.462046:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.462049:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [337, 337] 00000080:00200000:2.0:1767319671.462053:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.462057:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.462062:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1384448 i_blocks 2 00000080:00200000:2.0:1767319671.462065:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.462073:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1384448, count: 4096 00000080:00200000:2.0:1767319671.462077:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1384448, bytes: 4096 00000080:00200000:2.0:1767319671.462080:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.462084:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 339, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.462085:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1384448, 1388544) 0 0 00000080:00200000:2.0:1767319671.462088:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.462094:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [338, 338] 00020000:00200000:2.0:1767319671.462097:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1384448, 1388544) 1388544, 4096 00020000:00200000:2.0:1767319671.462099:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.462105:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [338, 338] 00000008:00010000:2.0:1767319671.462110:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.462113:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.462230:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.462253:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.462263:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.462272:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.462280:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.462291:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1384448, 1388544) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.462298:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 338 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.462315:0:88596:0:(rw26.c:912:ll_write_end()) pos 1384448, len 4096, copied 4096 00000080:00200000:2.0:1767319671.462320:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008602d947[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.462324:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000affe5781 17ffffc0001001 3:0 ffff90cb34ecc0d8 338 lru 00000080:00200000:2.0:1767319671.462331:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f689cb20 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:2.0:1767319671.462333:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008602d947 00000080:00200000:2.0:1767319671.462335:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.462337:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.462347:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.462359:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.462363:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.462588:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.462604:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.462693:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.462698:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.462703:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.462713:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.462724:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.462726:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.462732:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.462736:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [338, 338] 00000080:00200000:2.0:1767319671.462741:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.462744:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.462750:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1388544 i_blocks 2 00000080:00200000:2.0:1767319671.462753:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.462763:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1388544, count: 4096 00000080:00200000:2.0:1767319671.462768:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1388544, bytes: 4096 00000080:00200000:2.0:1767319671.462770:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.462774:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 340, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.462776:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1388544, 1392640) 0 0 00000080:00200000:2.0:1767319671.462779:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.462785:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [339, 339] 00020000:00200000:2.0:1767319671.462789:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1388544, 1392640) 1392640, 4096 00020000:00200000:2.0:1767319671.462792:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.462799:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [339, 339] 00000008:00010000:2.0:1767319671.462806:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.462809:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.462817:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.462839:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.462849:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.462857:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.462865:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.462874:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1388544, 1392640) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.462882:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 339 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.462903:0:88596:0:(rw26.c:912:ll_write_end()) pos 1388544, len 4096, copied 4096 00000080:00200000:2.0:1767319671.462908:0:88596:0:(rw26.c:969:ll_write_end()) page@000000002d4b78f1[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.462912:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000fc6a3629 17ffffc0001001 3:0 ffff90cb34ecc870 339 lru 00000080:00200000:2.0:1767319671.462919:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000002f146a6a 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:2.0:1767319671.462921:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000002d4b78f1 00000080:00200000:2.0:1767319671.462923:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.462926:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.462934:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.462948:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.462951:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.462953:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.462969:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.462972:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.462975:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.462980:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.462989:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.462999:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.463001:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.463006:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.463009:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [339, 339] 00000080:00200000:2.0:1767319671.463013:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.463017:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.463022:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1392640 i_blocks 2 00000080:00200000:2.0:1767319671.463025:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.463034:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1392640, count: 4096 00000080:00200000:2.0:1767319671.463038:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1392640, bytes: 4096 00000080:00200000:2.0:1767319671.463041:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.463045:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 341, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.463047:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1392640, 1396736) 0 0 00000080:00200000:2.0:1767319671.463049:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.463055:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [340, 340] 00020000:00200000:2.0:1767319671.463058:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1392640, 1396736) 1396736, 4096 00020000:00200000:2.0:1767319671.463061:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.463066:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [340, 340] 00000008:00010000:2.0:1767319671.463072:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.463074:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.463082:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.463103:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.463113:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.463226:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.463234:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.463244:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1392640, 1396736) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.463251:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 340 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.463271:0:88596:0:(rw26.c:912:ll_write_end()) pos 1392640, len 4096, copied 4096 00000080:00200000:2.0:1767319671.463276:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000a445f2e0[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.463279:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000b9455fe6 17ffffc0001001 3:0 ffff90cb34ecc360 340 lru 00000080:00200000:2.0:1767319671.463285:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000544e7d87 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:2.0:1767319671.463287:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000a445f2e0 00000080:00200000:2.0:1767319671.463289:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.463291:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.463299:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.463311:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.463314:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.463316:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.463328:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.463331:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.463333:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.463338:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.463346:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.463355:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.463357:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.463362:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.463365:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [340, 340] 00000080:00200000:2.0:1767319671.463402:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.463405:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.463410:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1396736 i_blocks 2 00000080:00200000:2.0:1767319671.463413:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.463422:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1396736, count: 4096 00000080:00200000:2.0:1767319671.463426:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1396736, bytes: 4096 00000080:00200000:2.0:1767319671.463429:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.463432:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 342, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.463434:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1396736, 1400832) 0 0 00000080:00200000:2.0:1767319671.463436:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.463443:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [341, 341] 00020000:00200000:2.0:1767319671.463446:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1396736, 1400832) 1400832, 4096 00020000:00200000:2.0:1767319671.463537:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.463546:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [341, 341] 00000008:00010000:2.0:1767319671.463554:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.463557:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.463567:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.463587:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.463598:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.463606:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.463700:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.463711:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1396736, 1400832) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.463718:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 341 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.464057:0:88596:0:(rw26.c:912:ll_write_end()) pos 1396736, len 4096, copied 4096 00000080:00200000:2.0:1767319671.464063:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000454b0aab[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.464067:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d6c88a17 17ffffc0001001 3:0 ffff90cb34ecc000 341 lru 00000080:00200000:2.0:1767319671.464074:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b2fbc410 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:2.0:1767319671.464076:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000454b0aab 00000080:00200000:2.0:1767319671.464077:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.464080:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.464095:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.464112:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.464222:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.464226:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.464245:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.464248:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.464251:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.464256:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.464266:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.464279:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.464284:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.464290:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.464295:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [341, 341] 00000080:00200000:2.0:1767319671.464300:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.464303:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.464311:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1400832 i_blocks 2 00000080:00200000:2.0:1767319671.464315:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.464333:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1400832, count: 4096 00000080:00200000:2.0:1767319671.464338:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1400832, bytes: 4096 00000080:00200000:2.0:1767319671.464341:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.464346:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 343, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.464348:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1400832, 1404928) 0 0 00000080:00200000:2.0:1767319671.464350:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.464358:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [342, 342] 00020000:00200000:2.0:1767319671.464362:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1400832, 1404928) 1404928, 4096 00020000:00200000:2.0:1767319671.464737:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.464752:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [342, 342] 00000008:00010000:2.0:1767319671.464764:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.464767:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.464785:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.464810:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.464823:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.464830:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.464837:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.464847:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1400832, 1404928) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.464857:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 342 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.464882:0:88596:0:(rw26.c:912:ll_write_end()) pos 1400832, len 4096, copied 4096 00000080:00200000:2.0:1767319671.464887:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000dbe58cf8[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.464890:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e498f393 17ffffc0001001 3:0 ffff90cb34ecc948 342 lru 00000080:00200000:2.0:1767319671.464896:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000560480d0 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:2.0:1767319671.464899:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000dbe58cf8 00000080:00200000:2.0:1767319671.464900:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.464903:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.464915:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.464931:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.464934:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.464937:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.464951:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.464954:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.464957:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.464961:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.464969:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.464980:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.464982:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.464987:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.464990:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [342, 342] 00000080:00200000:2.0:1767319671.464995:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.464998:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.465004:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1404928 i_blocks 2 00000080:00200000:2.0:1767319671.465007:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.465020:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1404928, count: 4096 00000080:00200000:2.0:1767319671.465024:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1404928, bytes: 4096 00000080:00200000:2.0:1767319671.465267:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.465272:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 344, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.465274:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1404928, 1409024) 0 0 00000080:00200000:2.0:1767319671.465277:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.465285:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [343, 343] 00020000:00200000:2.0:1767319671.465289:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1404928, 1409024) 1409024, 4096 00020000:00200000:2.0:1767319671.465292:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.465300:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [343, 343] 00000008:00010000:2.0:1767319671.465307:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.465311:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.465320:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.465345:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.465354:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.465362:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.465404:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.465414:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1404928, 1409024) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.465422:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 343 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.465547:0:88596:0:(rw26.c:912:ll_write_end()) pos 1404928, len 4096, copied 4096 00000080:00200000:2.0:1767319671.465553:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d54e93c4[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.465556:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000004c4eb45 17ffffc0001021 2:0 ffff90cb34ecc1b0 343 lru 00000080:00200000:2.0:1767319671.465563:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000edd0fde0 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:2.0:1767319671.465565:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d54e93c4 00000080:00200000:2.0:1767319671.465566:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.465569:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.465580:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.465594:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.465597:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.465600:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.465698:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.465702:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.465705:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.465709:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.465718:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.465729:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.465732:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.465737:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.465741:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [343, 343] 00000080:00200000:2.0:1767319671.465745:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.465748:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.465755:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1409024 i_blocks 2 00000080:00200000:2.0:1767319671.465758:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.465770:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1409024, count: 4096 00000080:00200000:2.0:1767319671.465775:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1409024, bytes: 4096 00000080:00200000:2.0:1767319671.465778:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.465782:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 345, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.465784:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1409024, 1413120) 0 0 00000080:00200000:2.0:1767319671.465786:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.465792:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [344, 344] 00020000:00200000:2.0:1767319671.465795:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1409024, 1413120) 1413120, 4096 00020000:00200000:2.0:1767319671.465797:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.465804:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [344, 344] 00000008:00010000:2.0:1767319671.465810:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.465813:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.465822:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.465843:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.465853:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.465860:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.465867:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.465876:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1409024, 1413120) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.465883:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 344 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.465901:0:88596:0:(rw26.c:912:ll_write_end()) pos 1409024, len 4096, copied 4096 00000080:00200000:2.0:1767319671.465906:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000039e6a28b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.465909:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000cecb6072 17ffffc0001001 3:0 ffff90cb34ecc438 344 lru 00000080:00200000:2.0:1767319671.465916:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d8295784 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:2.0:1767319671.465918:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000039e6a28b 00000080:00200000:2.0:1767319671.465919:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.465922:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.465931:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.465943:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.465947:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.465949:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.465962:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.465965:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.465968:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.465972:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.465980:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.465990:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.465993:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.465997:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.466001:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [344, 344] 00000080:00200000:2.0:1767319671.466004:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.466008:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.466013:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1413120 i_blocks 2 00000080:00200000:2.0:1767319671.466016:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.466025:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1413120, count: 4096 00000080:00200000:2.0:1767319671.466029:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1413120, bytes: 4096 00000080:00200000:2.0:1767319671.466032:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.466036:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 346, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.466037:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1413120, 1417216) 0 0 00000080:00200000:2.0:1767319671.466040:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.466046:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [345, 345] 00020000:00200000:2.0:1767319671.466049:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1413120, 1417216) 1417216, 4096 00020000:00200000:2.0:1767319671.466052:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.466058:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [345, 345] 00000008:00010000:2.0:1767319671.466064:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.466066:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.466074:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.466092:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.466100:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.466108:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.466211:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.466223:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1413120, 1417216) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.466230:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 345 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.466247:0:88596:0:(rw26.c:912:ll_write_end()) pos 1413120, len 4096, copied 4096 00000080:00200000:2.0:1767319671.466252:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e1b28f76[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.466255:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004b008a19 17ffffc0001001 3:0 ffff90cb34ecc798 345 lru 00000080:00200000:2.0:1767319671.466262:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000522d9039 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:2.0:1767319671.466264:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e1b28f76 00000080:00200000:2.0:1767319671.466266:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.466268:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.466276:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.466289:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.466292:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.466295:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.466308:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.466311:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.466314:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.466318:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.466327:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.466337:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.466340:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.466344:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.466347:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [345, 345] 00000080:00200000:2.0:1767319671.466351:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.466355:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.466360:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1417216 i_blocks 2 00000080:00200000:2.0:1767319671.466363:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.466601:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1417216, count: 4096 00000080:00200000:2.0:1767319671.466686:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1417216, bytes: 4096 00000080:00200000:2.0:1767319671.466691:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.466696:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 347, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.466697:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1417216, 1421312) 0 0 00000080:00200000:2.0:1767319671.466701:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.466708:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [346, 346] 00020000:00200000:2.0:1767319671.466711:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1417216, 1421312) 1421312, 4096 00020000:00200000:2.0:1767319671.466714:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.466722:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [346, 346] 00000008:00010000:2.0:1767319671.466729:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.466732:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.466741:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.466763:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.466772:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.466779:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.466786:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.466795:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1417216, 1421312) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.466802:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 346 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.466821:0:88596:0:(rw26.c:912:ll_write_end()) pos 1417216, len 4096, copied 4096 00000080:00200000:2.0:1767319671.466826:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008f82b0f1[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.466829:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d0dd36f0 17ffffc0001001 3:0 ffff90cb34ecca20 346 lru 00000080:00200000:2.0:1767319671.466834:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ff8999ae 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:2.0:1767319671.466836:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008f82b0f1 00000080:00200000:2.0:1767319671.466837:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.466840:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.466848:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.466861:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.466864:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.466866:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.466883:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.466886:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.466888:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.466892:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.466901:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.466910:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.466912:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.466917:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.466920:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [346, 346] 00000080:00200000:2.0:1767319671.466924:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.466927:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.466933:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1421312 i_blocks 2 00000080:00200000:2.0:1767319671.466936:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.466944:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1421312, count: 4096 00000080:00200000:2.0:1767319671.466948:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1421312, bytes: 4096 00000080:00200000:2.0:1767319671.466950:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.466954:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 348, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.466956:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1421312, 1425408) 0 0 00000080:00200000:2.0:1767319671.466958:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.466963:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [347, 347] 00020000:00200000:2.0:1767319671.466966:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1421312, 1425408) 1425408, 4096 00020000:00200000:2.0:1767319671.466968:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.466974:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [347, 347] 00000008:00010000:2.0:1767319671.466980:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.466983:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.466990:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.467010:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.467020:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.467027:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.467034:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.467044:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1421312, 1425408) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.467050:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 347 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.467068:0:88596:0:(rw26.c:912:ll_write_end()) pos 1421312, len 4096, copied 4096 00000080:00200000:2.0:1767319671.467073:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c68ad5e8[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.467076:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009c7fdaf5 17ffffc0001001 3:0 ffff90cb34ecc510 347 lru 00000080:00200000:2.0:1767319671.467082:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b7d52861 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:2.0:1767319671.467084:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c68ad5e8 00000080:00200000:2.0:1767319671.467086:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.467088:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.467097:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.467110:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.467113:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.467738:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.467764:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.467768:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.467771:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.467778:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.467789:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.467801:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.467804:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.467810:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.467815:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [347, 347] 00000080:00200000:2.0:1767319671.467821:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.467825:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.467832:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1425408 i_blocks 2 00000080:00200000:2.0:1767319671.467835:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.467851:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1425408, count: 4096 00000080:00200000:2.0:1767319671.467857:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1425408, bytes: 4096 00000080:00200000:2.0:1767319671.467860:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.467866:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 349, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.467868:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1425408, 1429504) 0 0 00000080:00200000:2.0:1767319671.467871:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.467879:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [348, 348] 00020000:00200000:2.0:1767319671.467884:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1425408, 1429504) 1429504, 4096 00020000:00200000:2.0:1767319671.467887:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.467896:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [348, 348] 00000008:00010000:2.0:1767319671.467906:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.467910:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.467922:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.467942:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.467952:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.467959:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.467965:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.467975:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1425408, 1429504) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.467985:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 348 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.468028:0:88596:0:(rw26.c:912:ll_write_end()) pos 1425408, len 4096, copied 4096 00000080:00200000:2.0:1767319671.468034:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d06a133a[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.468037:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000725adf40 17ffffc0001001 3:0 ffff90cb2e4a1798 348 lru 00000080:00200000:2.0:1767319671.468044:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f9ecfb92 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:2.0:1767319671.468046:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d06a133a 00000080:00200000:2.0:1767319671.468047:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.468050:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.468062:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.468077:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.468081:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.468083:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.468096:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.468099:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.468102:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.468106:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.468114:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.470320:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.470325:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.470343:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.470352:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [348, 348] 00000080:00200000:2.0:1767319671.470361:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.470378:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.470395:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1429504 i_blocks 2 00000080:00200000:2.0:1767319671.470400:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.470427:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1429504, count: 4096 00000080:00200000:2.0:1767319671.470435:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1429504, bytes: 4096 00000080:00200000:2.0:1767319671.470441:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.470569:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 350, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.470572:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1429504, 1433600) 0 0 00000080:00200000:2.0:1767319671.470578:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.470593:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [349, 349] 00020000:00200000:2.0:1767319671.470599:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1429504, 1433600) 1433600, 4096 00020000:00200000:2.0:1767319671.470603:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.470694:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [349, 349] 00000008:00010000:2.0:1767319671.470715:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.470719:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.470741:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.470779:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.470793:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.470802:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.470810:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.470822:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1429504, 1433600) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.470835:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 349 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.470876:0:88596:0:(rw26.c:912:ll_write_end()) pos 1429504, len 4096, copied 4096 00000080:00200000:2.0:1767319671.470885:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d7a578ed[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.470889:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002871ab94 17ffffc0001001 3:0 ffff90cb2e4a1a20 349 lru 00000080:00200000:2.0:1767319671.470897:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008b3b7304 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:2.0:1767319671.470900:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d7a578ed 00000080:00200000:2.0:1767319671.470901:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.470906:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.470930:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.470953:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.470957:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.470960:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.470980:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.470984:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.470987:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.470991:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.471001:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.471011:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.471014:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.471017:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.471020:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [349, 349] 00000080:00200000:2.0:1767319671.471024:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.471027:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.471032:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1433600 i_blocks 2 00000080:00200000:2.0:1767319671.471035:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.471045:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1433600, count: 4096 00000080:00200000:2.0:1767319671.471049:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1433600, bytes: 4096 00000080:00200000:2.0:1767319671.471051:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.471055:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 351, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.471057:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1433600, 1437696) 0 0 00000080:00200000:2.0:1767319671.471060:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.471065:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [350, 350] 00020000:00200000:2.0:1767319671.471068:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1433600, 1437696) 1437696, 4096 00020000:00200000:2.0:1767319671.471070:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.471075:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [350, 350] 00000008:00010000:2.0:1767319671.471081:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.471083:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.471090:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.471110:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.471916:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.471930:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.471938:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.471954:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1433600, 1437696) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.471970:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 350 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.472012:0:88596:0:(rw26.c:912:ll_write_end()) pos 1433600, len 4096, copied 4096 00000080:00200000:2.0:1767319671.472020:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000091b9aa5b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.472023:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c7fbcecb 17ffffc0001001 3:0 ffff90cb2e4a1510 350 lru 00000080:00200000:2.0:1767319671.472030:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000020a545d5 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:2.0:1767319671.472032:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000091b9aa5b 00000080:00200000:2.0:1767319671.472033:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.472038:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.472055:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.472074:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.472079:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.472082:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.472103:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.472106:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.472110:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.472113:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.472138:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.472154:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.472157:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.472164:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.472170:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [350, 350] 00000080:00200000:2.0:1767319671.472177:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.472181:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.472190:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1437696 i_blocks 2 00000080:00200000:2.0:1767319671.472194:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.472211:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1437696, count: 4096 00000080:00200000:2.0:1767319671.472218:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1437696, bytes: 4096 00000080:00200000:2.0:1767319671.472221:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.472227:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 352, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.472228:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1437696, 1441792) 0 0 00000080:00200000:2.0:1767319671.472232:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.472241:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [351, 351] 00020000:00200000:2.0:1767319671.472246:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1437696, 1441792) 1441792, 4096 00020000:00200000:2.0:1767319671.472249:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.472259:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [351, 351] 00000008:00010000:2.0:1767319671.472269:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.472272:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.472286:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.472306:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.472315:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.472322:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.472329:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.472338:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1437696, 1441792) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.472345:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 351 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.472361:0:88596:0:(rw26.c:912:ll_write_end()) pos 1437696, len 4096, copied 4096 00000080:00200000:2.0:1767319671.472712:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d04d2d7c[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.472717:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c5086e80 17ffffc0001001 3:0 ffff90cb2e4a1af8 351 lru 00000080:00200000:2.0:1767319671.472724:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000005d29bcc5 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:2.0:1767319671.472726:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d04d2d7c 00000080:00200000:2.0:1767319671.472728:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.472732:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.472745:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.472760:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.472764:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.472767:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.472783:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.472785:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.472788:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.472792:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.472801:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.472812:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.472815:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.472820:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.472823:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [351, 351] 00000080:00200000:2.0:1767319671.472827:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.472831:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.472836:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1441792 i_blocks 2 00000080:00200000:2.0:1767319671.472840:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.472851:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1441792, count: 4096 00000080:00200000:2.0:1767319671.472855:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1441792, bytes: 4096 00000080:00200000:2.0:1767319671.472858:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.472862:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 353, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.472863:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1441792, 1445888) 0 0 00000080:00200000:2.0:1767319671.472866:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.472871:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [352, 352] 00020000:00200000:2.0:1767319671.472874:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1441792, 1445888) 1445888, 4096 00020000:00200000:2.0:1767319671.472877:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.472883:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [352, 352] 00000008:00010000:2.0:1767319671.472890:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.472893:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.472902:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.472921:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.472931:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.472938:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.472945:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.472954:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1441792, 1445888) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.472962:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 352 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.472983:0:88596:0:(rw26.c:912:ll_write_end()) pos 1441792, len 4096, copied 4096 00000080:00200000:2.0:1767319671.472987:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000014d0f07e[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.472990:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a7423a3d 17ffffc0001001 3:0 ffff90cb2e4a15e8 352 lru 00000080:00200000:2.0:1767319671.472995:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000036dd5d6b 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:2.0:1767319671.472997:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000014d0f07e 00000080:00200000:2.0:1767319671.472998:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.473000:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.473009:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.473021:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.473024:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.473027:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.473040:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.473043:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.473046:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.473050:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.473059:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.473067:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.473069:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.473074:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.473077:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [352, 352] 00000080:00200000:2.0:1767319671.473081:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.473084:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.473090:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1445888 i_blocks 2 00000080:00200000:2.0:1767319671.473092:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.473100:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1445888, count: 4096 00000080:00200000:2.0:1767319671.473104:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1445888, bytes: 4096 00000080:00200000:2.0:1767319671.473106:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.473110:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 354, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.473112:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1445888, 1449984) 0 0 00000080:00200000:2.0:1767319671.473115:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.473135:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [353, 353] 00020000:00200000:2.0:1767319671.473138:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1445888, 1449984) 1449984, 4096 00020000:00200000:2.0:1767319671.473141:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.473147:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [353, 353] 00000008:00010000:2.0:1767319671.473153:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.473155:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.473163:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.473186:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.473195:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.473202:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.473209:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.473219:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1445888, 1449984) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.473225:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 353 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.473243:0:88596:0:(rw26.c:912:ll_write_end()) pos 1445888, len 4096, copied 4096 00000080:00200000:2.0:1767319671.473247:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003ac0a6de[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.473250:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002064bb8d 17ffffc0001001 3:0 ffff90cb2e4a1288 353 lru 00000080:00200000:2.0:1767319671.473256:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a46b4bd9 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:2.0:1767319671.473258:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003ac0a6de 00000080:00200000:2.0:1767319671.473260:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.473262:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.473270:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.473283:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.473286:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.473289:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.473302:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.473305:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.473308:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.473312:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.473320:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.473329:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.473331:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.473336:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.473339:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [353, 353] 00000080:00200000:2.0:1767319671.473342:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.473346:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.473351:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1449984 i_blocks 2 00000080:00200000:2.0:1767319671.473354:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.473361:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1449984, count: 4096 00000080:00200000:2.0:1767319671.473397:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1449984, bytes: 4096 00000080:00200000:2.0:1767319671.473401:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.473405:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 355, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.473407:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1449984, 1454080) 0 0 00000080:00200000:2.0:1767319671.473409:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.473415:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [354, 354] 00020000:00200000:2.0:1767319671.473418:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1449984, 1454080) 1454080, 4096 00020000:00200000:2.0:1767319671.473421:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.473427:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [354, 354] 00000008:00010000:2.0:1767319671.473433:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.473435:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.473444:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.473720:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.473730:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.473738:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.473745:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.473754:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1449984, 1454080) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.473762:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 354 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.473783:0:88596:0:(rw26.c:912:ll_write_end()) pos 1449984, len 4096, copied 4096 00000080:00200000:2.0:1767319671.473788:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ab39dd43[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.473791:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000aed436e0 17ffffc0001001 3:0 ffff90cb2e4a16c0 354 lru 00000080:00200000:2.0:1767319671.473797:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000699c5e5f 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:2.0:1767319671.473799:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ab39dd43 00000080:00200000:2.0:1767319671.473800:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.473802:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.473811:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.473825:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.473829:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.473831:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.473844:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.473847:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.473850:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.473854:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.473863:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.473872:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.473875:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.473879:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.473882:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [354, 354] 00000080:00200000:2.0:1767319671.473886:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.473890:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.473895:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1454080 i_blocks 2 00000080:00200000:2.0:1767319671.473897:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.473907:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1454080, count: 4096 00000080:00200000:2.0:1767319671.473911:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1454080, bytes: 4096 00000080:00200000:2.0:1767319671.473914:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.473918:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 356, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.473919:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1454080, 1458176) 0 0 00000080:00200000:2.0:1767319671.473922:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.473927:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [355, 355] 00020000:00200000:2.0:1767319671.473930:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1454080, 1458176) 1458176, 4096 00020000:00200000:2.0:1767319671.473933:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.473939:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [355, 355] 00000008:00010000:2.0:1767319671.473945:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.473947:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077960b0, osc lock ffff90cb0426af70, flags 0x0 00010000:00010000:2.0:1767319671.473956:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.473974:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.473983:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.473990:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.473998:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.474006:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1454080, 1458176) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.474012:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 355 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.474030:0:88596:0:(rw26.c:912:ll_write_end()) pos 1454080, len 4096, copied 4096 00000080:00200000:2.0:1767319671.474035:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000406f9f28[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.474038:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000040c35a4d 17ffffc0001001 3:0 ffff90cb2e4a1d80 355 lru 00000080:00200000:2.0:1767319671.517741:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000005d77f5ad 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:2.0:1767319671.517747:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000406f9f28 00000080:00200000:2.0:1767319671.517750:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.520726:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.520795:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.520843:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.520852:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.520857:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.520881:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.520885:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.520890:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077960b0 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.520899:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.520931:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.520954:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.520957:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077960b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.520969:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.520979:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [355, 355] 00000080:00200000:3.0:1767319671.520990:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.520994:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.522291:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1458176 i_blocks 2 00000080:00200000:3.0:1767319671.522314:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.522364:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1458176, count: 4096 00000080:00200000:3.0:1767319671.522395:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1458176, bytes: 4096 00000080:00200000:3.0:1767319671.522403:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.522414:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 357, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.522417:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1458176, 1462272) 0 0 00000080:00200000:3.0:1767319671.522423:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.526758:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [356, 356] 00020000:00200000:3.0:1767319671.526784:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1458176, 1462272) 1462272, 4096 00020000:00200000:3.0:1767319671.526790:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.526828:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [356, 356] 00000008:00010000:3.0:1767319671.526860:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.526869:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.526905:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.526937:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.526993:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.527004:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.529552:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.529584:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1458176, 1462272) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.529612:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 356 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.530883:0:88596:0:(rw26.c:912:ll_write_end()) pos 1458176, len 4096, copied 4096 00000080:00200000:3.0:1767319671.530908:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000739d606a[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.530912:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ca9be75d 17ffffc0001001 3:0 ffff90cb2e4b20d8 356 lru 00000080:00200000:3.0:1767319671.530922:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008af03433 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:3.0:1767319671.530924:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000739d606a 00000080:00200000:3.0:1767319671.530925:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.530934:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.530979:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.531863:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.531875:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.531880:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.531909:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.531912:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.531916:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.531927:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.531960:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.531984:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.531988:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.531999:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.532175:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [356, 356] 00000080:00200000:3.0:1767319671.532191:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.532195:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.532215:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1462272 i_blocks 2 00000080:00200000:3.0:1767319671.532222:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.532267:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1462272, count: 4096 00000080:00200000:3.0:1767319671.532277:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1462272, bytes: 4096 00000080:00200000:3.0:1767319671.532284:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.532294:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 358, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.532297:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1462272, 1466368) 0 0 00000080:00200000:3.0:1767319671.532302:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.532324:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [357, 357] 00020000:00200000:3.0:1767319671.532331:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1462272, 1466368) 1466368, 4096 00020000:00200000:3.0:1767319671.532336:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.532395:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [357, 357] 00000008:00010000:3.0:1767319671.532415:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.532421:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.532954:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.532979:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.533030:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.533040:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.533048:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.533063:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1462272, 1466368) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.533084:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 357 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.533162:0:88596:0:(rw26.c:912:ll_write_end()) pos 1462272, len 4096, copied 4096 00000080:00200000:3.0:1767319671.533849:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000de0318d6[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.533856:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000028b124cd 17ffffc0001001 3:0 ffff90cb2e4b2870 357 lru 00000080:00200000:3.0:1767319671.533865:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c3805ca7 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:3.0:1767319671.533867:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000de0318d6 00000080:00200000:3.0:1767319671.533869:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.533878:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.533915:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.533952:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.533958:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.533962:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.533982:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.533986:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.533989:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.533997:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.534322:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.534349:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.534353:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.534365:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.534415:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [357, 357] 00000080:00200000:3.0:1767319671.534426:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.534430:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.534630:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1466368 i_blocks 2 00000080:00200000:3.0:1767319671.534639:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.534684:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1466368, count: 4096 00000080:00200000:3.0:1767319671.534693:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1466368, bytes: 4096 00000080:00200000:3.0:1767319671.534698:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.534705:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 359, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.534707:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1466368, 1470464) 0 0 00000080:00200000:3.0:1767319671.534712:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.534727:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [358, 358] 00020000:00200000:3.0:1767319671.534733:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1466368, 1470464) 1470464, 4096 00020000:00200000:3.0:1767319671.534738:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.534759:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [358, 358] 00000008:00010000:3.0:1767319671.534901:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.534908:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.534934:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.534949:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.534979:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.534988:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.534995:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.535007:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1466368, 1470464) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.535091:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 358 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.535153:0:88596:0:(rw26.c:912:ll_write_end()) pos 1466368, len 4096, copied 4096 00000080:00200000:3.0:1767319671.535160:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003cf6aa5b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:3.0:1767319671.535164:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004d801ccf 17ffffc0001001 3:0 ffff90cb2e4b2360 358 lru 00000080:00200000:3.0:1767319671.535262:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001aea7f06 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:3.0:1767319671.535264:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003cf6aa5b 00000080:00200000:3.0:1767319671.535266:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.535270:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.535291:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.535314:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.535320:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.535323:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.535338:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.535341:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.535344:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.535348:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.535363:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.538425:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.538431:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.539920:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.539939:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [358, 358] 00000080:00200000:3.0:1767319671.539951:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.539958:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.541655:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1470464 i_blocks 2 00000080:00200000:0.0:1767319671.543294:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.543336:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1470464, count: 4096 00000080:00200000:0.0:1767319671.543348:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1470464, bytes: 4096 00000080:00200000:0.0:1767319671.543355:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.543381:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 360, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.543384:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1470464, 1474560) 0 0 00000080:00200000:0.0:1767319671.543391:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.543412:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [359, 359] 00020000:00200000:0.0:1767319671.543422:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1470464, 1474560) 1474560, 4096 00020000:00200000:0.0:1767319671.543426:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.544352:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [359, 359] 00000008:00010000:0.0:1767319671.544411:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.544424:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.544471:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.544516:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.545425:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.545811:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.545821:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.545840:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1470464, 1474560) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.545862:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 359 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.545928:0:88596:0:(rw26.c:912:ll_write_end()) pos 1470464, len 4096, copied 4096 00000080:00200000:0.0:1767319671.545941:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000fceb5b47[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.545945:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000201bb900 17ffffc0001001 3:0 ffff90cb067ddca8 359 lru 00000080:00200000:0.0:1767319671.545953:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001dd84171 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:0.0:1767319671.545955:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000fceb5b47 00000080:00200000:0.0:1767319671.545957:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.545963:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.545992:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.546689:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.546698:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.546702:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.547091:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.547096:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.547100:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.547108:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.547131:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.547150:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.547153:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.547164:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.548128:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [359, 359] 00000080:00200000:0.0:1767319671.548144:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.548148:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.548166:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1474560 i_blocks 2 00000080:00200000:0.0:1767319671.548746:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.548780:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1474560, count: 4096 00000080:00200000:0.0:1767319671.548790:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1474560, bytes: 4096 00000080:00200000:0.0:1767319671.548796:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.548805:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 361, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.548808:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1474560, 1478656) 0 0 00000080:00200000:0.0:1767319671.548813:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.548831:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [360, 360] 00020000:00200000:0.0:1767319671.548838:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1474560, 1478656) 1478656, 4096 00020000:00200000:0.0:1767319671.548842:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.548859:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [360, 360] 00000008:00010000:0.0:1767319671.548880:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.548885:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.548910:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.548948:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.548964:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.548973:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.548981:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.548993:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1474560, 1478656) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.549019:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 360 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.549065:0:88596:0:(rw26.c:912:ll_write_end()) pos 1474560, len 4096, copied 4096 00000080:00200000:0.0:1767319671.549073:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000048e41d5a[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.549076:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000092f6aa1d 17ffffc0001001 3:0 ffff90cb067ddbd0 360 lru 00000080:00200000:0.0:1767319671.549085:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008f95e149 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:0.0:1767319671.549087:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000048e41d5a 00000080:00200000:0.0:1767319671.549088:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.549094:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.549126:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.549157:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.549161:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.549164:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.549194:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.549198:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.549201:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.549206:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.549216:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.549232:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.549235:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.549243:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.549247:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [360, 360] 00000080:00200000:0.0:1767319671.549252:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.549255:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.549263:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1478656 i_blocks 2 00000080:00200000:0.0:1767319671.549266:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.549275:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1478656, count: 4096 00000080:00200000:0.0:1767319671.549280:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1478656, bytes: 4096 00000080:00200000:0.0:1767319671.549282:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.549286:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 362, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.549288:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1478656, 1482752) 0 0 00000080:00200000:0.0:1767319671.549290:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.549296:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [361, 361] 00020000:00200000:0.0:1767319671.549299:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1478656, 1482752) 1482752, 4096 00020000:00200000:0.0:1767319671.549302:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.549308:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [361, 361] 00000008:00010000:0.0:1767319671.549313:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.549316:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.549323:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.549343:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.549352:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.549360:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.549405:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.549416:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1478656, 1482752) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.549424:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 361 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.549462:0:88596:0:(rw26.c:912:ll_write_end()) pos 1478656, len 4096, copied 4096 00000080:00200000:0.0:1767319671.549467:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000012889101[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.549471:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009e8ef392 17ffffc0001001 3:0 ffff90cb067dd0d8 361 lru 00000080:00200000:0.0:1767319671.549478:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000009aaf276c 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:0.0:1767319671.549480:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000012889101 00000080:00200000:0.0:1767319671.549482:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.549484:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.549493:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.549507:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.549510:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.549512:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.549526:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.549529:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.549543:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.549548:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.549556:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.549566:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.549569:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.549573:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.549577:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [361, 361] 00000080:00200000:0.0:1767319671.549581:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.549584:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.549590:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1482752 i_blocks 2 00000080:00200000:0.0:1767319671.549593:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.549602:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1482752, count: 4096 00000080:00200000:0.0:1767319671.549606:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1482752, bytes: 4096 00000080:00200000:0.0:1767319671.549609:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.549613:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 363, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.549614:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1482752, 1486848) 0 0 00000080:00200000:0.0:1767319671.549617:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.549622:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [362, 362] 00020000:00200000:0.0:1767319671.549626:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1482752, 1486848) 1486848, 4096 00020000:00200000:0.0:1767319671.549628:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.549635:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [362, 362] 00000008:00010000:0.0:1767319671.549641:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.549644:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.549651:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.549671:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.549681:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.549688:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.549695:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.549704:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1482752, 1486848) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.549710:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 362 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.549727:0:88596:0:(rw26.c:912:ll_write_end()) pos 1482752, len 4096, copied 4096 00000080:00200000:0.0:1767319671.549732:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005f9ecb68[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.549735:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000066d16dfc 17ffffc0001001 3:0 ffff90cb067dd870 362 lru 00000080:00200000:0.0:1767319671.549741:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e5e86632 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:0.0:1767319671.549744:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005f9ecb68 00000080:00200000:0.0:1767319671.549745:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.549747:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.549755:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.549767:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.549770:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.549772:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.549785:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.549788:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.549791:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.549795:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.549803:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.549812:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.549814:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.549818:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.549821:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [362, 362] 00000080:00200000:0.0:1767319671.549825:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.549828:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.549832:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1486848 i_blocks 2 00000080:00200000:0.0:1767319671.549835:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.549843:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1486848, count: 4096 00000080:00200000:0.0:1767319671.549846:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1486848, bytes: 4096 00000080:00200000:0.0:1767319671.549849:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.549852:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 364, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.549854:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1486848, 1490944) 0 0 00000080:00200000:0.0:1767319671.549856:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.549861:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [363, 363] 00020000:00200000:0.0:1767319671.549864:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1486848, 1490944) 1490944, 4096 00020000:00200000:0.0:1767319671.549866:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.549871:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [363, 363] 00000008:00010000:0.0:1767319671.549876:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.549879:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.549886:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.549910:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.549919:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.549927:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.549933:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.549942:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1486848, 1490944) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.549948:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 363 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.549967:0:88596:0:(rw26.c:912:ll_write_end()) pos 1486848, len 4096, copied 4096 00000080:00200000:0.0:1767319671.549972:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d01fe27e[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.549975:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e097e495 17ffffc0001001 3:0 ffff90cb067dd360 363 lru 00000080:00200000:0.0:1767319671.549980:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000112c9a51 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:0.0:1767319671.549982:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d01fe27e 00000080:00200000:0.0:1767319671.549984:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.549986:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.549994:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.550005:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.550008:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.550011:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.550023:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.550026:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.550029:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.550033:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.550040:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.550049:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.550051:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.550056:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.550058:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [363, 363] 00000080:00200000:0.0:1767319671.550062:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.550065:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.550070:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1490944 i_blocks 2 00000080:00200000:0.0:1767319671.550072:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.550080:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1490944, count: 4096 00000080:00200000:0.0:1767319671.550084:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1490944, bytes: 4096 00000080:00200000:0.0:1767319671.550086:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.550090:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 365, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.550092:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1490944, 1495040) 0 0 00000080:00200000:0.0:1767319671.550094:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.550099:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [364, 364] 00020000:00200000:0.0:1767319671.550102:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1490944, 1495040) 1495040, 4096 00020000:00200000:0.0:1767319671.550104:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.550109:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [364, 364] 00000008:00010000:0.0:1767319671.550128:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.550130:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.550138:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.550157:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.550166:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.550172:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.550180:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.550188:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1490944, 1495040) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.550194:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 364 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.550211:0:88596:0:(rw26.c:912:ll_write_end()) pos 1490944, len 4096, copied 4096 00000080:00200000:0.0:1767319671.550215:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000067995f8b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.550217:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000453ce8d3 17ffffc0001001 3:0 ffff90cb067dd000 364 lru 00000080:00200000:0.0:1767319671.550223:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000009755a62a 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:0.0:1767319671.550226:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000067995f8b 00000080:00200000:0.0:1767319671.550227:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.550229:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.550238:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.550251:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.550254:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.550257:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.550272:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.550275:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.550278:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.550282:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.550290:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.550299:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.550302:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.550306:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.550309:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [364, 364] 00000080:00200000:0.0:1767319671.550313:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.550316:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.550321:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1495040 i_blocks 2 00000080:00200000:0.0:1767319671.550324:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.550332:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1495040, count: 4096 00000080:00200000:0.0:1767319671.550336:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1495040, bytes: 4096 00000080:00200000:0.0:1767319671.550338:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.550342:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 366, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.550343:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1495040, 1499136) 0 0 00000080:00200000:0.0:1767319671.550346:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.550351:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [365, 365] 00020000:00200000:0.0:1767319671.550355:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1495040, 1499136) 1499136, 4096 00020000:00200000:0.0:1767319671.550357:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.550363:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [365, 365] 00000008:00010000:0.0:1767319671.550407:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.550411:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.550419:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.550440:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.550449:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.550457:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.550465:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.550475:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1495040, 1499136) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.550481:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 365 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.550499:0:88596:0:(rw26.c:912:ll_write_end()) pos 1495040, len 4096, copied 4096 00000080:00200000:0.0:1767319671.550504:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b0f6a8d8[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.550507:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000557ffedb 17ffffc0001001 3:0 ffff90cb067dd948 365 lru 00000080:00200000:0.0:1767319671.550513:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ef3d9414 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:0.0:1767319671.550516:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b0f6a8d8 00000080:00200000:0.0:1767319671.550517:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.550520:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.550528:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.550542:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.550544:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.550547:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.550561:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.550570:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.550573:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.550577:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.550585:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.550593:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.550595:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.550599:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.550602:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [365, 365] 00000080:00200000:0.0:1767319671.550606:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.550609:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.550614:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1499136 i_blocks 2 00000080:00200000:0.0:1767319671.550616:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.550624:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1499136, count: 4096 00000080:00200000:0.0:1767319671.550627:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1499136, bytes: 4096 00000080:00200000:0.0:1767319671.550630:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.550633:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 367, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.550634:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1499136, 1503232) 0 0 00000080:00200000:0.0:1767319671.550637:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.550642:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [366, 366] 00020000:00200000:0.0:1767319671.550645:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1499136, 1503232) 1503232, 4096 00020000:00200000:0.0:1767319671.550647:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.550652:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [366, 366] 00000008:00010000:0.0:1767319671.550657:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.550660:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.550667:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.550687:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.550696:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.550704:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.550712:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.550720:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1499136, 1503232) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.550726:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 366 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.550743:0:88596:0:(rw26.c:912:ll_write_end()) pos 1499136, len 4096, copied 4096 00000080:00200000:0.0:1767319671.550749:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005eac0182[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.550751:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f245bf79 17ffffc0001001 3:0 ffff90cb067dd1b0 366 lru 00000080:00200000:0.0:1767319671.550756:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b2504204 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:0.0:1767319671.550759:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005eac0182 00000080:00200000:0.0:1767319671.550760:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.550762:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.550770:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.550782:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.550785:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.550788:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.550804:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.550807:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.550809:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.550814:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.550822:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.550831:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.550834:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.550838:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.550841:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [366, 366] 00000080:00200000:0.0:1767319671.550845:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.550848:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.550853:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1503232 i_blocks 2 00000080:00200000:0.0:1767319671.550856:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.550864:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1503232, count: 4096 00000080:00200000:0.0:1767319671.550868:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1503232, bytes: 4096 00000080:00200000:0.0:1767319671.550870:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.550874:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 368, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.550876:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1503232, 1507328) 0 0 00000080:00200000:0.0:1767319671.550878:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.550884:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [367, 367] 00020000:00200000:0.0:1767319671.550887:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1503232, 1507328) 1507328, 4096 00020000:00200000:0.0:1767319671.550889:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.550894:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [367, 367] 00000008:00010000:0.0:1767319671.550900:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.550902:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.550909:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.550930:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.550939:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.550947:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.550954:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.550964:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1503232, 1507328) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.550970:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 367 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.550988:0:88596:0:(rw26.c:912:ll_write_end()) pos 1503232, len 4096, copied 4096 00000080:00200000:0.0:1767319671.550993:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000022afe137[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.550996:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000afa14978 17ffffc0001001 3:0 ffff90cb067dd438 367 lru 00000080:00200000:0.0:1767319671.551001:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b86c6225 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:0.0:1767319671.551004:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000022afe137 00000080:00200000:0.0:1767319671.551005:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.551007:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.551016:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.551029:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.551032:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.551034:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.551046:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.551049:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.551051:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.551056:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.551064:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.551072:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.551074:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.551078:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.551081:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [367, 367] 00000080:00200000:0.0:1767319671.551085:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.551088:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.551092:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1507328 i_blocks 2 00000080:00200000:0.0:1767319671.551095:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.551101:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1507328, count: 4096 00000080:00200000:0.0:1767319671.551105:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1507328, bytes: 4096 00000080:00200000:0.0:1767319671.551107:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.551111:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 369, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.551112:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1507328, 1511424) 0 0 00000080:00200000:0.0:1767319671.558985:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.559042:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [368, 368] 00020000:00200000:0.0:1767319671.559053:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1507328, 1511424) 1511424, 4096 00020000:00200000:0.0:1767319671.559058:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.559087:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [368, 368] 00000008:00010000:0.0:1767319671.559113:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.559134:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.559162:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.559216:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.559233:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.559243:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.559251:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.559267:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1507328, 1511424) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.559288:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 368 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.559341:0:88596:0:(rw26.c:912:ll_write_end()) pos 1507328, len 4096, copied 4096 00000080:00200000:0.0:1767319671.559352:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000dcc2c5ce[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.559356:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e926c156 17ffffc0001001 3:0 ffff90cb067dd798 368 lru 00000080:00200000:0.0:1767319671.559386:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000bdd64891 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:0.0:1767319671.559390:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000dcc2c5ce 00000080:00200000:0.0:1767319671.559392:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.559398:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.559429:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.559482:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.559488:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.559492:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.559519:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.559523:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.559526:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.559542:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.559553:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.559574:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.559577:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.559586:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.559593:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [368, 368] 00000080:00200000:0.0:1767319671.559602:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.559606:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.559620:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1511424 i_blocks 2 00000080:00200000:0.0:1767319671.559625:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.559658:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1511424, count: 4096 00000080:00200000:0.0:1767319671.559668:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1511424, bytes: 4096 00000080:00200000:0.0:1767319671.559673:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.559678:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 370, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.559681:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1511424, 1515520) 0 0 00000080:00200000:0.0:1767319671.559684:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.559691:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [369, 369] 00020000:00200000:0.0:1767319671.559694:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1511424, 1515520) 1515520, 4096 00020000:00200000:0.0:1767319671.559697:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.559705:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [369, 369] 00000008:00010000:0.0:1767319671.559712:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.559714:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.559735:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.559758:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.559768:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.560173:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.560182:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.560193:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1511424, 1515520) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.560204:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 369 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.560235:0:88596:0:(rw26.c:912:ll_write_end()) pos 1511424, len 4096, copied 4096 00000080:00200000:0.0:1767319671.560242:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000018bad349[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.560246:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000000611dfd6 17ffffc0001001 3:0 ffff90cb067dda20 369 lru 00000080:00200000:0.0:1767319671.560252:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e94235f7 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:0.0:1767319671.560255:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000018bad349 00000080:00200000:0.0:1767319671.560256:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.560259:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.560271:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.560288:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.560292:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.560295:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.560312:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.560315:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.560318:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.560323:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.561234:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.561255:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.561259:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.561272:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.561279:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [369, 369] 00000080:00200000:0.0:1767319671.561287:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.561291:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.561303:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1515520 i_blocks 2 00000080:00200000:0.0:1767319671.561308:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.561334:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1515520, count: 4096 00000080:00200000:0.0:1767319671.561341:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1515520, bytes: 4096 00000080:00200000:0.0:1767319671.561345:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.561352:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 371, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.561354:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1515520, 1519616) 0 0 00000080:00200000:0.0:1767319671.561358:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.561391:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [370, 370] 00020000:00200000:0.0:1767319671.561397:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1515520, 1519616) 1519616, 4096 00020000:00200000:0.0:1767319671.561401:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.561419:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [370, 370] 00000008:00010000:0.0:1767319671.561434:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.561457:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.561478:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.561509:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.561521:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.561529:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.561548:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.561560:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1515520, 1519616) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.561571:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 370 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.561609:0:88596:0:(rw26.c:912:ll_write_end()) pos 1515520, len 4096, copied 4096 00000080:00200000:0.0:1767319671.561616:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000bca8f2f7[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.561620:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006311f56a 17ffffc0001001 3:0 ffff90cb067dd510 370 lru 00000080:00200000:0.0:1767319671.561627:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000471ad4f2 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:0.0:1767319671.561629:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000bca8f2f7 00000080:00200000:0.0:1767319671.561630:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.561635:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.561653:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.561673:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.561678:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.561681:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.561699:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.561702:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.561705:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.561709:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.561718:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.561739:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.561742:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.561747:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.561750:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [370, 370] 00000080:00200000:0.0:1767319671.561755:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.561758:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.561764:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1519616 i_blocks 2 00000080:00200000:0.0:1767319671.561767:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.561788:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1519616, count: 4096 00000080:00200000:0.0:1767319671.561793:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1519616, bytes: 4096 00000080:00200000:0.0:1767319671.561797:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.561801:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 372, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.561802:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1519616, 1523712) 0 0 00000080:00200000:0.0:1767319671.561805:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.561811:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [371, 371] 00020000:00200000:0.0:1767319671.561815:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1519616, 1523712) 1523712, 4096 00020000:00200000:0.0:1767319671.561817:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.561824:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [371, 371] 00000008:00010000:0.0:1767319671.561830:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.561832:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.561840:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.561861:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.561871:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.561880:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.561887:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.561896:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1519616, 1523712) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.561903:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 371 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.561923:0:88596:0:(rw26.c:912:ll_write_end()) pos 1519616, len 4096, copied 4096 00000080:00200000:0.0:1767319671.561929:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000852c96dc[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.561932:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000036e1a9be 17ffffc0001001 3:0 ffff90cb067ddaf8 371 lru 00000080:00200000:0.0:1767319671.561938:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000082b9b29d 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:0.0:1767319671.561940:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000852c96dc 00000080:00200000:0.0:1767319671.561941:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.561944:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.561952:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.561963:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.561966:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.561969:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.561980:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.561983:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.561985:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.561989:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.561997:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.562006:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.562021:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.562026:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.562029:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [371, 371] 00000080:00200000:0.0:1767319671.562033:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.562036:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.562041:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1523712 i_blocks 2 00000080:00200000:0.0:1767319671.562044:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.562053:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1523712, count: 4096 00000080:00200000:0.0:1767319671.562057:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1523712, bytes: 4096 00000080:00200000:0.0:1767319671.562059:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.562063:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 373, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.562065:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1523712, 1527808) 0 0 00000080:00200000:0.0:1767319671.562067:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.562073:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [372, 372] 00020000:00200000:0.0:1767319671.562075:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1523712, 1527808) 1527808, 4096 00020000:00200000:0.0:1767319671.562078:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.562084:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [372, 372] 00000008:00010000:0.0:1767319671.562089:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.562092:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.562099:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.562132:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.562141:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.562149:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.562157:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.562166:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1523712, 1527808) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.562172:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 372 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.562198:0:88596:0:(rw26.c:912:ll_write_end()) pos 1523712, len 4096, copied 4096 00000080:00200000:0.0:1767319671.562202:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003b82c95e[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.562206:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000060891124 17ffffc0001021 2:0 ffff90cb067dd5e8 372 lru 00000080:00200000:0.0:1767319671.562212:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000002b17749c 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:0.0:1767319671.562214:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003b82c95e 00000080:00200000:0.0:1767319671.562215:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.562218:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.562226:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.562239:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.562242:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.562244:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.562258:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.562260:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.562263:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.562266:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.562273:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.562281:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.562283:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.562287:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.562290:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [372, 372] 00000080:00200000:0.0:1767319671.562293:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.562296:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.562300:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1527808 i_blocks 2 00000080:00200000:0.0:1767319671.562303:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.562310:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1527808, count: 4096 00000080:00200000:0.0:1767319671.562314:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1527808, bytes: 4096 00000080:00200000:0.0:1767319671.562316:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.562320:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 374, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.562321:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1527808, 1531904) 0 0 00000080:00200000:0.0:1767319671.562323:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.562328:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [373, 373] 00020000:00200000:0.0:1767319671.562331:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1527808, 1531904) 1531904, 4096 00020000:00200000:0.0:1767319671.562333:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.562338:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [373, 373] 00000008:00010000:0.0:1767319671.562343:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.562346:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.562353:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.562421:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.562430:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.562437:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.562444:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.562453:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1527808, 1531904) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.562460:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 373 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.562477:0:88596:0:(rw26.c:912:ll_write_end()) pos 1527808, len 4096, copied 4096 00000080:00200000:0.0:1767319671.562481:0:88596:0:(rw26.c:969:ll_write_end()) page@000000006e84c565[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.562484:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea404c77 17ffffc0001001 3:0 ffff90cb067dd288 373 lru 00000080:00200000:0.0:1767319671.562490:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e52083fd 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:0.0:1767319671.562492:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000006e84c565 00000080:00200000:0.0:1767319671.562493:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.562495:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.562503:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.562515:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.562517:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.562519:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.562534:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.562537:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.562540:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.562545:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.562552:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.562562:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.562564:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.562569:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.562572:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [373, 373] 00000080:00200000:0.0:1767319671.562575:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.562579:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.562584:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1531904 i_blocks 2 00000080:00200000:0.0:1767319671.562586:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.562594:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1531904, count: 4096 00000080:00200000:0.0:1767319671.562598:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1531904, bytes: 4096 00000080:00200000:0.0:1767319671.562600:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.562603:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 375, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.562604:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1531904, 1536000) 0 0 00000080:00200000:0.0:1767319671.562607:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.562612:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [374, 374] 00020000:00200000:0.0:1767319671.562615:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1531904, 1536000) 1536000, 4096 00020000:00200000:0.0:1767319671.562618:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.562624:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [374, 374] 00000008:00010000:0.0:1767319671.562629:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.562631:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.562639:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.562658:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.562667:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.562675:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.562682:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.562691:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1531904, 1536000) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.562697:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 374 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.562715:0:88596:0:(rw26.c:912:ll_write_end()) pos 1531904, len 4096, copied 4096 00000080:00200000:0.0:1767319671.562719:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000011b275a[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.562722:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c8001709 17ffffc0001001 3:0 ffff90cb067dd6c0 374 lru 00000080:00200000:0.0:1767319671.562729:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000baea5502 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:0.0:1767319671.562731:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000011b275a 00000080:00200000:0.0:1767319671.562732:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.562735:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.562744:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.562756:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.562759:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.562762:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.562776:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.562779:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.562782:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.562786:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.562794:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.562803:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.562806:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.562811:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.562814:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [374, 374] 00000080:00200000:0.0:1767319671.562818:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.562822:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.562826:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1536000 i_blocks 2 00000080:00200000:0.0:1767319671.562829:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.562838:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1536000, count: 4096 00000080:00200000:0.0:1767319671.562842:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1536000, bytes: 4096 00000080:00200000:0.0:1767319671.562845:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.562849:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 376, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.562851:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1536000, 1540096) 0 0 00000080:00200000:0.0:1767319671.562853:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.562859:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [375, 375] 00020000:00200000:0.0:1767319671.562862:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1536000, 1540096) 1540096, 4096 00020000:00200000:0.0:1767319671.562865:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.562871:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [375, 375] 00000008:00010000:0.0:1767319671.562876:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.562879:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.562887:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.562908:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.562917:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.562925:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.562932:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.562942:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1536000, 1540096) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.562948:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 375 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.562966:0:88596:0:(rw26.c:912:ll_write_end()) pos 1536000, len 4096, copied 4096 00000080:00200000:0.0:1767319671.562970:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000689ea405[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.562974:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000065085dd6 17ffffc0001001 3:0 ffff90cb067ddd80 375 lru 00000080:00200000:0.0:1767319671.562979:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b827111a 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:0.0:1767319671.562981:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000689ea405 00000080:00200000:0.0:1767319671.562983:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.562985:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.562994:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.563007:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.563010:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.563012:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.563026:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.563029:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.563032:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.563036:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.563044:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.563054:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.563056:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.563061:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.563064:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [375, 375] 00000080:00200000:0.0:1767319671.563067:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.563071:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.563075:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1540096 i_blocks 2 00000080:00200000:0.0:1767319671.563079:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.563086:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1540096, count: 4096 00000080:00200000:0.0:1767319671.563090:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1540096, bytes: 4096 00000080:00200000:0.0:1767319671.563093:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.563097:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 377, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.563098:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1540096, 1544192) 0 0 00000080:00200000:0.0:1767319671.563101:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.563106:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [376, 376] 00020000:00200000:0.0:1767319671.563109:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1540096, 1544192) 1544192, 4096 00020000:00200000:0.0:1767319671.563112:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.566239:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [376, 376] 00000008:00010000:0.0:1767319671.566273:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.566280:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.566308:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.566351:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.566381:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.566391:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.566399:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.566413:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1540096, 1544192) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.566431:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 376 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.566995:0:88596:0:(rw26.c:912:ll_write_end()) pos 1540096, len 4096, copied 4096 00000080:00200000:0.0:1767319671.567087:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d0d64f7d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.567093:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e5b88fe4 17ffffc0001001 3:0 ffff90cb067dde58 376 lru 00000080:00200000:0.0:1767319671.567100:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000049510820 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:0.0:1767319671.567103:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d0d64f7d 00000080:00200000:0.0:1767319671.567104:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.567110:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.567150:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.567646:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.567951:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.567959:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.567996:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.568001:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.568004:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.568093:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.568107:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.568140:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.568144:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.568154:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.568164:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [376, 376] 00000080:00200000:0.0:1767319671.568276:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.568281:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.568297:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1544192 i_blocks 2 00000080:00200000:0.0:1767319671.568304:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.568339:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1544192, count: 4096 00000080:00200000:0.0:1767319671.568349:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1544192, bytes: 4096 00000080:00200000:0.0:1767319671.568355:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.568361:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 378, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.568364:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1544192, 1548288) 0 0 00000080:00200000:0.0:1767319671.572106:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.572145:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [377, 377] 00020000:00200000:0.0:1767319671.572158:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1544192, 1548288) 1548288, 4096 00020000:00200000:0.0:1767319671.572163:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.572192:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [377, 377] 00000008:00010000:0.0:1767319671.572219:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.572226:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.572257:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.572484:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.572502:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.572511:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.572519:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.572534:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1544192, 1548288) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.572550:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 377 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.572608:0:88596:0:(rw26.c:912:ll_write_end()) pos 1544192, len 4096, copied 4096 00000080:00200000:0.0:1767319671.572620:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000034e99f8a[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.572623:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f29905b6 17ffffc0001001 3:0 ffff90cb043a4360 377 lru 00000080:00200000:0.0:1767319671.572631:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000083474fad 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:0.0:1767319671.572633:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000034e99f8a 00000080:00200000:0.0:1767319671.572635:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.572640:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.572770:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.572813:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.572819:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.572824:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.572849:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.572853:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.572856:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.572861:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.572870:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.572887:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.572890:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.572898:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.572904:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [377, 377] 00000080:00200000:0.0:1767319671.572912:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.572916:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.572929:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1548288 i_blocks 2 00000080:00200000:0.0:1767319671.572934:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.572962:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1548288, count: 4096 00000080:00200000:0.0:1767319671.572969:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1548288, bytes: 4096 00000080:00200000:0.0:1767319671.572973:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.572979:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 379, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.572981:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1548288, 1552384) 0 0 00000080:00200000:0.0:1767319671.572984:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.572991:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [378, 378] 00020000:00200000:0.0:1767319671.572994:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1548288, 1552384) 1552384, 4096 00020000:00200000:0.0:1767319671.572998:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.573005:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [378, 378] 00000008:00010000:0.0:1767319671.573012:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.573014:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.573024:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.573043:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.573051:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.573058:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.573064:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.573072:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1548288, 1552384) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.573077:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 378 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.573092:0:88596:0:(rw26.c:912:ll_write_end()) pos 1548288, len 4096, copied 4096 00000080:00200000:0.0:1767319671.573096:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009ea811d1[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.573099:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a42fcaf6 17ffffc0001001 3:0 ffff90cb043a4000 378 lru 00000080:00200000:0.0:1767319671.573106:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000050126e44 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:0.0:1767319671.573108:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009ea811d1 00000080:00200000:0.0:1767319671.573109:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.573112:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.573132:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.573145:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.573148:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.573151:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.573168:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.573172:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.573174:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.573179:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.573188:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.573197:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.573199:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.573204:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.573207:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [378, 378] 00000080:00200000:0.0:1767319671.573211:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.573214:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.573219:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1552384 i_blocks 2 00000080:00200000:0.0:1767319671.573222:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.573231:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1552384, count: 4096 00000080:00200000:0.0:1767319671.573235:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1552384, bytes: 4096 00000080:00200000:0.0:1767319671.573237:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.573241:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 380, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.573243:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1552384, 1556480) 0 0 00000080:00200000:0.0:1767319671.573245:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.573251:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [379, 379] 00020000:00200000:0.0:1767319671.573254:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1552384, 1556480) 1556480, 4096 00020000:00200000:0.0:1767319671.573256:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.573261:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [379, 379] 00000008:00010000:0.0:1767319671.573267:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.573270:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.573276:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.573441:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.573452:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.573459:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.573465:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.573473:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1552384, 1556480) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.573480:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 379 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.573501:0:88596:0:(rw26.c:912:ll_write_end()) pos 1552384, len 4096, copied 4096 00000080:00200000:0.0:1767319671.573505:0:88596:0:(rw26.c:969:ll_write_end()) page@000000002c76319d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.573508:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007018e71a 17ffffc0001001 3:0 ffff90cb043a4948 379 lru 00000080:00200000:0.0:1767319671.573513:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f6dee836 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:0.0:1767319671.573515:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000002c76319d 00000080:00200000:0.0:1767319671.573516:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.573519:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.573528:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.573541:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.573544:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.573547:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.573560:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.573562:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.573565:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.573569:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.573578:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.573586:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.573588:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.573592:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.573595:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [379, 379] 00000080:00200000:0.0:1767319671.573600:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.573603:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.573608:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1556480 i_blocks 2 00000080:00200000:0.0:1767319671.573610:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.573618:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1556480, count: 4096 00000080:00200000:0.0:1767319671.573622:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1556480, bytes: 4096 00000080:00200000:0.0:1767319671.573625:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.573628:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 381, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.573630:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1556480, 1560576) 0 0 00000080:00200000:0.0:1767319671.573632:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.573637:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [380, 380] 00020000:00200000:0.0:1767319671.573640:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1556480, 1560576) 1560576, 4096 00020000:00200000:0.0:1767319671.573643:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.573648:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [380, 380] 00000008:00010000:0.0:1767319671.573819:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.573823:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.573832:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.573851:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.573860:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.573868:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.573874:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.573883:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1556480, 1560576) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.573889:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 380 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.573908:0:88596:0:(rw26.c:912:ll_write_end()) pos 1556480, len 4096, copied 4096 00000080:00200000:0.0:1767319671.573913:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d5ef7687[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.573916:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000deaebfe4 17ffffc0001001 3:0 ffff90cb043a41b0 380 lru 00000080:00200000:0.0:1767319671.573922:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000002374e301 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:0.0:1767319671.573924:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d5ef7687 00000080:00200000:0.0:1767319671.573925:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.573927:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.573935:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.573949:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.573952:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.573954:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.573970:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.573972:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.573975:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.573979:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.573987:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.573995:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.573997:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.574002:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.574005:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [380, 380] 00000080:00200000:0.0:1767319671.574009:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.574012:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.574017:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1560576 i_blocks 2 00000080:00200000:0.0:1767319671.574020:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.574029:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1560576, count: 4096 00000080:00200000:0.0:1767319671.574033:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1560576, bytes: 4096 00000080:00200000:0.0:1767319671.574036:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.574039:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 382, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.574041:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1560576, 1564672) 0 0 00000080:00200000:0.0:1767319671.574043:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.574049:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [381, 381] 00020000:00200000:0.0:1767319671.574052:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1560576, 1564672) 1564672, 4096 00020000:00200000:0.0:1767319671.574054:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.574060:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [381, 381] 00000008:00010000:0.0:1767319671.574066:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.574069:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.574076:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.574095:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.574104:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.574110:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.574129:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.574138:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1560576, 1564672) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.574144:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 381 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.574161:0:88596:0:(rw26.c:912:ll_write_end()) pos 1560576, len 4096, copied 4096 00000080:00200000:0.0:1767319671.574166:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000095a13a7b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.574169:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000b4fcc819 17ffffc0001001 3:0 ffff90cb043a4438 381 lru 00000080:00200000:0.0:1767319671.574175:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000038d3a1cf 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:0.0:1767319671.574177:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000095a13a7b 00000080:00200000:0.0:1767319671.574178:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.574180:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.574188:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.574200:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.574203:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.574206:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.574218:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.574221:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.574224:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.574228:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.574235:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.574243:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.574245:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.574249:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.574253:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [381, 381] 00000080:00200000:0.0:1767319671.574256:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.574259:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.574264:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1564672 i_blocks 2 00000080:00200000:0.0:1767319671.574267:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.574276:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1564672, count: 4096 00000080:00200000:0.0:1767319671.574280:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1564672, bytes: 4096 00000080:00200000:0.0:1767319671.574282:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.574285:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 383, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.574287:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1564672, 1568768) 0 0 00000080:00200000:0.0:1767319671.574289:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.574294:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [382, 382] 00020000:00200000:0.0:1767319671.577489:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1564672, 1568768) 1568768, 4096 00020000:00200000:0.0:1767319671.577501:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.577536:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [382, 382] 00000008:00010000:0.0:1767319671.577562:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.577568:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.577601:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.577644:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.577659:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.577670:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.577677:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.577690:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1564672, 1568768) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.579062:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 382 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.579153:0:88596:0:(rw26.c:912:ll_write_end()) pos 1564672, len 4096, copied 4096 00000080:00200000:0.0:1767319671.579167:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000410cbccb[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.579171:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000895a9e34 17ffffc0001001 3:0 ffff90cb043a4798 382 lru 00000080:00200000:0.0:1767319671.579179:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000089d0c0ac 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:0.0:1767319671.579181:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000410cbccb 00000080:00200000:0.0:1767319671.579183:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.579189:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.579219:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.579255:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.579260:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.579264:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.579293:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.579297:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.579300:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.579309:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.579320:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.579339:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.579341:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.579352:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.579360:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [382, 382] 00000080:00200000:0.0:1767319671.579387:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.579391:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.579405:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1568768 i_blocks 2 00000080:00200000:0.0:1767319671.579411:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.579441:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1568768, count: 4096 00000080:00200000:0.0:1767319671.579450:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1568768, bytes: 4096 00000080:00200000:0.0:1767319671.579454:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.579459:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 384, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.579461:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1568768, 1572864) 0 0 00000080:00200000:0.0:1767319671.579465:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.579480:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [383, 383] 00020000:00200000:0.0:1767319671.579485:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1568768, 1572864) 1572864, 4096 00020000:00200000:0.0:1767319671.579490:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.579507:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [383, 383] 00000008:00010000:0.0:1767319671.579521:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.579525:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.579545:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.579569:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.579582:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.579589:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.579596:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.579608:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1568768, 1572864) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.579619:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 383 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.579638:0:88596:0:(rw26.c:912:ll_write_end()) pos 1568768, len 4096, copied 4096 00000080:00200000:0.0:1767319671.579642:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007e28ea5a[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.579645:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000021898ac6 17ffffc0001001 3:0 ffff90cb043a4a20 383 lru 00000080:00200000:0.0:1767319671.579650:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000450e03a2 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:0.0:1767319671.579652:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007e28ea5a 00000080:00200000:0.0:1767319671.579653:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.579655:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.579664:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.579677:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.579681:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.579683:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.579696:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.579699:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.579701:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.579770:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.579829:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.579840:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.579843:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.579848:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.579851:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [383, 383] 00000080:00200000:0.0:1767319671.579855:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.579858:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.579864:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1572864 i_blocks 2 00000080:00200000:0.0:1767319671.579867:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.579876:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1572864, count: 4096 00000080:00200000:0.0:1767319671.579880:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1572864, bytes: 4096 00000080:00200000:0.0:1767319671.579883:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.579887:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 385, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.579888:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1572864, 1576960) 0 0 00000080:00200000:0.0:1767319671.579891:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.579897:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [384, 384] 00020000:00200000:0.0:1767319671.579900:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1572864, 1576960) 1576960, 4096 00020000:00200000:0.0:1767319671.579903:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.579909:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [384, 384] 00000008:00010000:0.0:1767319671.579916:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.579918:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.579927:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.579950:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.579959:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.579966:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.579973:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.579982:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1572864, 1576960) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.579988:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 384 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.580018:0:88596:0:(rw26.c:912:ll_write_end()) pos 1572864, len 4096, copied 4096 00000080:00200000:0.0:1767319671.580024:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000da25bef1[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.580027:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d0fbd2b2 17ffffc0001001 3:0 ffff90cb043a4510 384 lru 00000080:00200000:0.0:1767319671.580034:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000bcefcb68 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:0.0:1767319671.580036:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000da25bef1 00000080:00200000:0.0:1767319671.580037:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.580039:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.580048:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.580061:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.580064:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.580067:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.580080:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.580083:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.580085:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.580089:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.580097:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.580105:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.580107:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.580112:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.580124:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [384, 384] 00000080:00200000:0.0:1767319671.580129:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.580132:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.580137:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1576960 i_blocks 2 00000080:00200000:0.0:1767319671.580140:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.580148:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1576960, count: 4096 00000080:00200000:0.0:1767319671.580152:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1576960, bytes: 4096 00000080:00200000:0.0:1767319671.580154:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.580158:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 386, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.580159:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1576960, 1581056) 0 0 00000080:00200000:0.0:1767319671.580162:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.580167:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [385, 385] 00020000:00200000:0.0:1767319671.580170:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1576960, 1581056) 1581056, 4096 00020000:00200000:0.0:1767319671.580172:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.580178:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [385, 385] 00000008:00010000:0.0:1767319671.580184:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.580186:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.580193:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.580211:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.580220:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.580227:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.580234:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.580243:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1576960, 1581056) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.580249:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 385 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.580266:0:88596:0:(rw26.c:912:ll_write_end()) pos 1576960, len 4096, copied 4096 00000080:00200000:0.0:1767319671.580271:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c6653ee2[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.580274:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000bbcdbeb6 17ffffc0001001 3:0 ffff90cb043a4af8 385 lru 00000080:00200000:0.0:1767319671.580279:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000062954bba 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:0.0:1767319671.580282:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c6653ee2 00000080:00200000:0.0:1767319671.580283:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.580285:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.580294:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.580306:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.580309:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.580311:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.580323:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.580326:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.580329:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.580332:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.580340:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.580348:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.580350:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.580354:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.580357:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [385, 385] 00000080:00200000:0.0:1767319671.580360:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.580363:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.580414:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1581056 i_blocks 2 00000080:00200000:0.0:1767319671.580417:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.580426:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1581056, count: 4096 00000080:00200000:0.0:1767319671.580429:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1581056, bytes: 4096 00000080:00200000:0.0:1767319671.580431:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.580435:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 387, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.580436:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1581056, 1585152) 0 0 00000080:00200000:0.0:1767319671.580439:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.580444:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [386, 386] 00020000:00200000:0.0:1767319671.580447:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1581056, 1585152) 1585152, 4096 00020000:00200000:0.0:1767319671.580450:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.580455:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [386, 386] 00000008:00010000:0.0:1767319671.580460:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.580462:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.580470:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.580489:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.580497:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.580504:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.580510:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.580519:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1581056, 1585152) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.580525:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 386 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.580541:0:88596:0:(rw26.c:912:ll_write_end()) pos 1581056, len 4096, copied 4096 00000080:00200000:0.0:1767319671.580546:0:88596:0:(rw26.c:969:ll_write_end()) page@000000002abf5c6d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.580549:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004c98b696 17ffffc0001001 3:0 ffff90cb043a45e8 386 lru 00000080:00200000:0.0:1767319671.580554:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000617d1ab6 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:0.0:1767319671.580556:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000002abf5c6d 00000080:00200000:0.0:1767319671.580558:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.580561:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.580568:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.580580:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.580583:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.580585:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.580597:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.580600:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.580603:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.580607:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.580614:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.580623:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.580625:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.580629:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.580632:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [386, 386] 00000080:00200000:0.0:1767319671.580636:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.580638:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.580645:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1585152 i_blocks 2 00000080:00200000:0.0:1767319671.580648:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.580655:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1585152, count: 4096 00000080:00200000:0.0:1767319671.580659:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1585152, bytes: 4096 00000080:00200000:0.0:1767319671.580661:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.580665:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 388, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.580666:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1585152, 1589248) 0 0 00000080:00200000:0.0:1767319671.580669:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.580674:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [387, 387] 00020000:00200000:0.0:1767319671.580677:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1585152, 1589248) 1589248, 4096 00020000:00200000:0.0:1767319671.580679:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.580684:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [387, 387] 00000008:00010000:0.0:1767319671.580690:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.580692:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.580699:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.582484:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.582503:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.582513:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.582521:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.582537:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1585152, 1589248) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.582556:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 387 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.582610:0:88596:0:(rw26.c:912:ll_write_end()) pos 1585152, len 4096, copied 4096 00000080:00200000:0.0:1767319671.582619:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000cbd11dd2[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.582624:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000003e8e70d 17ffffc0001021 2:0 ffff90cb043a4288 387 lru 00000080:00200000:0.0:1767319671.582631:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008ac637f2 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:0.0:1767319671.582633:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000cbd11dd2 00000080:00200000:0.0:1767319671.582634:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.582639:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.582674:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.582700:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.582983:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.582988:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.583016:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.583020:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.583024:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.583029:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.583038:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.583055:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.583058:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.583067:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.583075:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [387, 387] 00000080:00200000:0.0:1767319671.583085:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.583088:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.583101:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1589248 i_blocks 2 00000080:00200000:0.0:1767319671.583106:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.583144:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1589248, count: 4096 00000080:00200000:0.0:1767319671.583152:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1589248, bytes: 4096 00000080:00200000:0.0:1767319671.583156:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.583162:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 389, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.583164:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1589248, 1593344) 0 0 00000080:00200000:0.0:1767319671.583168:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.583181:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [388, 388] 00020000:00200000:0.0:1767319671.583187:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1589248, 1593344) 1593344, 4096 00020000:00200000:0.0:1767319671.583192:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.583207:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [388, 388] 00000008:00010000:0.0:1767319671.583221:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.583226:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.583245:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.583266:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.583275:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.583283:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.583290:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.583300:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1589248, 1593344) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.583307:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 388 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.583329:0:88596:0:(rw26.c:912:ll_write_end()) pos 1589248, len 4096, copied 4096 00000080:00200000:0.0:1767319671.583334:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000df8c4d54[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.583337:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000000d29575b 17ffffc0001001 3:0 ffff90cb043a46c0 388 lru 00000080:00200000:0.0:1767319671.583343:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000080b4f2d9 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:0.0:1767319671.583345:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000df8c4d54 00000080:00200000:0.0:1767319671.583346:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.583348:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.583358:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.583414:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.583418:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.583420:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.583435:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.583437:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.583440:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.583445:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.583453:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.583462:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.583465:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.583469:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.583472:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [388, 388] 00000080:00200000:0.0:1767319671.583476:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.583479:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.583485:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1593344 i_blocks 2 00000080:00200000:0.0:1767319671.583487:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.583496:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1593344, count: 4096 00000080:00200000:0.0:1767319671.583501:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1593344, bytes: 4096 00000080:00200000:0.0:1767319671.583503:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.583507:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 390, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.583509:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1593344, 1597440) 0 0 00000080:00200000:0.0:1767319671.583512:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.583518:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [389, 389] 00020000:00200000:0.0:1767319671.583521:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1593344, 1597440) 1597440, 4096 00020000:00200000:0.0:1767319671.583524:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.583530:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [389, 389] 00000008:00010000:0.0:1767319671.583537:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.583539:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.583547:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.583567:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.583577:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.583584:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.583590:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.583599:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1593344, 1597440) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.583605:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 389 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.583624:0:88596:0:(rw26.c:912:ll_write_end()) pos 1593344, len 4096, copied 4096 00000080:00200000:0.0:1767319671.583629:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ca3eca78[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.583632:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e3ef8b65 17ffffc0001001 3:0 ffff90cb043a4d80 389 lru 00000080:00200000:0.0:1767319671.583639:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001c7c9fcc 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:0.0:1767319671.583641:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ca3eca78 00000080:00200000:0.0:1767319671.583642:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.583645:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.583841:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.583859:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.583862:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.583865:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.583878:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.583880:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.583883:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.583887:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.583895:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.583905:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.583907:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.583912:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.583915:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [389, 389] 00000080:00200000:0.0:1767319671.583919:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.583922:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.583928:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1597440 i_blocks 2 00000080:00200000:0.0:1767319671.583931:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.583940:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1597440, count: 4096 00000080:00200000:0.0:1767319671.583944:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1597440, bytes: 4096 00000080:00200000:0.0:1767319671.583946:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.583950:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 391, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.583952:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1597440, 1601536) 0 0 00000080:00200000:0.0:1767319671.583954:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.583960:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [390, 390] 00020000:00200000:0.0:1767319671.583963:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1597440, 1601536) 1601536, 4096 00020000:00200000:0.0:1767319671.583966:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.583972:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [390, 390] 00000008:00010000:0.0:1767319671.583979:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.583981:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.583988:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.584006:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.584016:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.584022:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.584029:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.584038:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1597440, 1601536) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.584045:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 390 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.584064:0:88596:0:(rw26.c:912:ll_write_end()) pos 1597440, len 4096, copied 4096 00000080:00200000:0.0:1767319671.584068:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000efdc5d75[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.584071:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000839edeb2 17ffffc0001001 3:0 ffff90cb043a4e58 390 lru 00000080:00200000:0.0:1767319671.584077:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b18f194b 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:0.0:1767319671.584079:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000efdc5d75 00000080:00200000:0.0:1767319671.584080:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.584083:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.584091:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.584104:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.584106:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.584109:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.584133:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.584136:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.584138:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.584143:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.584152:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.584160:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.584162:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.584166:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.584169:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [390, 390] 00000080:00200000:0.0:1767319671.584173:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.584175:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.584180:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1601536 i_blocks 2 00000080:00200000:0.0:1767319671.584183:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.584193:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1601536, count: 4096 00000080:00200000:0.0:1767319671.584196:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1601536, bytes: 4096 00000080:00200000:0.0:1767319671.584198:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.584202:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 392, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.584203:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1601536, 1605632) 0 0 00000080:00200000:0.0:1767319671.584206:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.584210:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [391, 391] 00020000:00200000:0.0:1767319671.584214:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1601536, 1605632) 1605632, 4096 00020000:00200000:0.0:1767319671.584216:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.584222:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [391, 391] 00000008:00010000:0.0:1767319671.584227:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.584229:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.584238:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.584259:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.584269:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.584275:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.584282:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.584291:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1601536, 1605632) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.584297:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 391 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.584316:0:88596:0:(rw26.c:912:ll_write_end()) pos 1601536, len 4096, copied 4096 00000080:00200000:0.0:1767319671.584320:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ebab5970[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.584323:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000bd4c1f0b 17ffffc0001001 3:0 ffff90cb043a4ca8 391 lru 00000080:00200000:0.0:1767319671.584329:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000dd9a8958 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:0.0:1767319671.584330:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ebab5970 00000080:00200000:0.0:1767319671.584332:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.584334:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.584342:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.584354:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.584357:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.584360:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.584505:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.584508:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.584511:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.584516:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.584524:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.584532:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.584534:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.584539:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.584542:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [391, 391] 00000080:00200000:0.0:1767319671.584546:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.584549:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.584553:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1605632 i_blocks 2 00000080:00200000:0.0:1767319671.584556:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.584564:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1605632, count: 4096 00000080:00200000:0.0:1767319671.584568:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1605632, bytes: 4096 00000080:00200000:0.0:1767319671.584570:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.584574:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 393, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.584576:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1605632, 1609728) 0 0 00000080:00200000:0.0:1767319671.584578:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.584584:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [392, 392] 00020000:00200000:0.0:1767319671.584587:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1605632, 1609728) 1609728, 4096 00020000:00200000:0.0:1767319671.584589:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.584595:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [392, 392] 00000008:00010000:0.0:1767319671.584601:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.584603:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.584610:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.584629:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.584637:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.584644:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.584651:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.585350:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1605632, 1609728) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.585362:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 392 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.585434:0:88596:0:(rw26.c:912:ll_write_end()) pos 1605632, len 4096, copied 4096 00000080:00200000:0.0:1767319671.585441:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005483ad24[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.585444:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000000af12cd1 17ffffc0001001 3:0 ffff90cb043a4bd0 392 lru 00000080:00200000:0.0:1767319671.585450:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007e7fa41d 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:0.0:1767319671.585452:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005483ad24 00000080:00200000:0.0:1767319671.585453:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.585457:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.585473:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.585492:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.585495:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.585498:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.585514:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.585517:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.585519:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.585524:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.585533:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.585545:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.585548:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.585554:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.585559:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [392, 392] 00000080:00200000:0.0:1767319671.585564:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.585567:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.585574:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1609728 i_blocks 2 00000080:00200000:0.0:1767319671.585576:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.585593:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1609728, count: 4096 00000080:00200000:0.0:1767319671.585598:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1609728, bytes: 4096 00000080:00200000:0.0:1767319671.585601:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.585605:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 394, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.585606:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1609728, 1613824) 0 0 00000080:00200000:0.0:1767319671.585609:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.585617:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [393, 393] 00020000:00200000:0.0:1767319671.585620:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1609728, 1613824) 1613824, 4096 00020000:00200000:0.0:1767319671.585623:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.585631:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [393, 393] 00000008:00010000:0.0:1767319671.585639:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.585642:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.585654:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.585676:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.585685:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.585712:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.585719:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.585741:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1609728, 1613824) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.585748:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 393 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.585765:0:88596:0:(rw26.c:912:ll_write_end()) pos 1609728, len 4096, copied 4096 00000080:00200000:0.0:1767319671.585769:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000095a2a885[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.585772:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005478b1b2 17ffffc0001001 3:0 ffff90cb043a40d8 393 lru 00000080:00200000:0.0:1767319671.585778:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001ed66493 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:0.0:1767319671.585779:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000095a2a885 00000080:00200000:0.0:1767319671.585780:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.585783:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.585791:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.585803:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.585806:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.585808:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.585820:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.585823:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.585826:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.585830:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.585838:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.585846:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.585848:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.585852:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.585855:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [393, 393] 00000080:00200000:0.0:1767319671.585858:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.585861:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.585866:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1613824 i_blocks 2 00000080:00200000:0.0:1767319671.585869:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.585878:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1613824, count: 4096 00000080:00200000:0.0:1767319671.585882:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1613824, bytes: 4096 00000080:00200000:0.0:1767319671.585884:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.585888:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 395, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.585889:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1613824, 1617920) 0 0 00000080:00200000:0.0:1767319671.585891:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.585896:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [394, 394] 00020000:00200000:0.0:1767319671.585899:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1613824, 1617920) 1617920, 4096 00020000:00200000:0.0:1767319671.585901:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.585907:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [394, 394] 00000008:00010000:0.0:1767319671.585912:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.585914:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.585922:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.585938:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.585946:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.585952:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.585958:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.585966:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1613824, 1617920) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.585971:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 394 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.585987:0:88596:0:(rw26.c:912:ll_write_end()) pos 1613824, len 4096, copied 4096 00000080:00200000:0.0:1767319671.585990:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e6a58ba5[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.585993:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007ac10dc8 17ffffc0001001 3:0 ffff90cb043a4870 394 lru 00000080:00200000:0.0:1767319671.585998:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004a28c54c 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:0.0:1767319671.586000:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e6a58ba5 00000080:00200000:0.0:1767319671.586001:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.586003:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.586011:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.586023:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.586027:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.586029:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.586044:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.586046:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.586049:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.586052:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.586059:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.586067:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.586070:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.586074:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.586077:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [394, 394] 00000080:00200000:0.0:1767319671.586080:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.586083:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.586088:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1617920 i_blocks 2 00000080:00200000:0.0:1767319671.586091:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.586099:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1617920, count: 4096 00000080:00200000:0.0:1767319671.586102:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1617920, bytes: 4096 00000080:00200000:0.0:1767319671.586104:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.586108:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 396, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.586109:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1617920, 1622016) 0 0 00000080:00200000:0.0:1767319671.586111:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.586127:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [395, 395] 00020000:00200000:0.0:1767319671.586130:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1617920, 1622016) 1622016, 4096 00020000:00200000:0.0:1767319671.586133:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.586139:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [395, 395] 00000008:00010000:0.0:1767319671.586144:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.586147:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.586154:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.586173:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.586182:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.586189:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.586195:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.586204:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1617920, 1622016) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.586210:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 395 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.586231:0:88596:0:(rw26.c:912:ll_write_end()) pos 1617920, len 4096, copied 4096 00000080:00200000:0.0:1767319671.586235:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b0029572[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.586238:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000672b7edd 17ffffc0001001 3:0 ffff90cb07bb7360 395 lru 00000080:00200000:0.0:1767319671.586244:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000490ddb95 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:0.0:1767319671.586246:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b0029572 00000080:00200000:0.0:1767319671.586247:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.586249:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.586258:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.586271:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.586273:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.586276:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.586288:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.586290:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.586293:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.586297:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.586306:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.586315:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.586317:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.586321:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.586324:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [395, 395] 00000080:00200000:0.0:1767319671.586328:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.586331:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.586335:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1622016 i_blocks 2 00000080:00200000:0.0:1767319671.586338:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.586346:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1622016, count: 4096 00000080:00200000:0.0:1767319671.586349:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1622016, bytes: 4096 00000080:00200000:0.0:1767319671.586352:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.586355:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 397, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.586356:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1622016, 1626112) 0 0 00000080:00200000:0.0:1767319671.586358:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.586363:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [396, 396] 00020000:00200000:0.0:1767319671.586413:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1622016, 1626112) 1626112, 4096 00020000:00200000:0.0:1767319671.586416:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.586422:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [396, 396] 00000008:00010000:0.0:1767319671.586429:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.586431:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.586438:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.586456:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.586465:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.586472:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.586478:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.586487:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1622016, 1626112) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.586492:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 396 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.586511:0:88596:0:(rw26.c:912:ll_write_end()) pos 1622016, len 4096, copied 4096 00000080:00200000:0.0:1767319671.586516:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b417eef5[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.586519:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e599e3a8 17ffffc0001001 3:0 ffff90cb07bb7870 396 lru 00000080:00200000:0.0:1767319671.586525:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac69bdc7 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:0.0:1767319671.586526:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b417eef5 00000080:00200000:0.0:1767319671.586528:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.586530:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.586538:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.586550:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.586553:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.586555:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.586568:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.586570:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.586573:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.586577:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.586584:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.586593:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.586596:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.586600:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.586603:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [396, 396] 00000080:00200000:0.0:1767319671.586607:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.586610:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.586614:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1626112 i_blocks 2 00000080:00200000:0.0:1767319671.586617:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.586625:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1626112, count: 4096 00000080:00200000:0.0:1767319671.586628:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1626112, bytes: 4096 00000080:00200000:0.0:1767319671.586631:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.586634:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 398, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.586636:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1626112, 1630208) 0 0 00000080:00200000:0.0:1767319671.586638:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.586643:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [397, 397] 00020000:00200000:0.0:1767319671.586646:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1626112, 1630208) 1630208, 4096 00020000:00200000:0.0:1767319671.586648:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.586653:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [397, 397] 00000008:00010000:0.0:1767319671.586658:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.586661:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.586668:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.586686:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.586695:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.586702:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.586708:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.586716:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1626112, 1630208) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.586722:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 397 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.586738:0:88596:0:(rw26.c:912:ll_write_end()) pos 1626112, len 4096, copied 4096 00000080:00200000:0.0:1767319671.586742:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f992ad8b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.586745:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001712093d 17ffffc0001001 3:0 ffff90cb07bb70d8 397 lru 00000080:00200000:0.0:1767319671.586751:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000063e420d9 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:0.0:1767319671.586753:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f992ad8b 00000080:00200000:0.0:1767319671.586754:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.586756:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.586763:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.586775:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.586777:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.586779:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.586790:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.586792:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.586795:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.586799:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.586807:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.586815:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.586817:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.586821:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.586824:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [397, 397] 00000080:00200000:0.0:1767319671.586827:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.586830:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.586835:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1630208 i_blocks 2 00000080:00200000:0.0:1767319671.586838:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.586845:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1630208, count: 4096 00000080:00200000:0.0:1767319671.586848:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1630208, bytes: 4096 00000080:00200000:0.0:1767319671.586850:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.586854:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 399, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.586855:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1630208, 1634304) 0 0 00000080:00200000:0.0:1767319671.586858:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.586863:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [398, 398] 00020000:00200000:0.0:1767319671.586865:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1630208, 1634304) 1634304, 4096 00020000:00200000:0.0:1767319671.586868:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.586872:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [398, 398] 00000008:00010000:0.0:1767319671.586878:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.586880:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.586887:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.586907:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.586916:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.586923:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.586929:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.586938:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1630208, 1634304) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.586943:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 398 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.586959:0:88596:0:(rw26.c:912:ll_write_end()) pos 1630208, len 4096, copied 4096 00000080:00200000:0.0:1767319671.586963:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000054292d5d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.586966:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000fe64e38e 17ffffc0001001 3:0 ffff90cb07bb7bd0 398 lru 00000080:00200000:0.0:1767319671.586972:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004f108808 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:0.0:1767319671.586974:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000054292d5d 00000080:00200000:0.0:1767319671.586975:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.586977:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.586985:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.586996:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.586999:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.587001:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.587012:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.587015:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.587017:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.587021:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.587029:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.587038:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.587040:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.587044:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.587047:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [398, 398] 00000080:00200000:0.0:1767319671.587050:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.587053:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.587058:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1634304 i_blocks 2 00000080:00200000:0.0:1767319671.587060:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.587068:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1634304, count: 4096 00000080:00200000:0.0:1767319671.587071:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1634304, bytes: 4096 00000080:00200000:0.0:1767319671.587074:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.587077:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 400, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.587079:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1634304, 1638400) 0 0 00000080:00200000:0.0:1767319671.587081:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.587086:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [399, 399] 00020000:00200000:0.0:1767319671.587089:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1634304, 1638400) 1638400, 4096 00020000:00200000:0.0:1767319671.587091:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.587096:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [399, 399] 00000008:00010000:0.0:1767319671.587101:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.587103:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.587110:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.587141:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.587150:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.587157:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.587164:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.587172:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1634304, 1638400) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.587178:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 399 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.587193:0:88596:0:(rw26.c:912:ll_write_end()) pos 1634304, len 4096, copied 4096 00000080:00200000:0.0:1767319671.587198:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c42b71f1[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.587201:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000af9266f8 17ffffc0001001 3:0 ffff90cb07bb7ca8 399 lru 00000080:00200000:0.0:1767319671.587207:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004e6728bb 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:0.0:1767319671.587209:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c42b71f1 00000080:00200000:0.0:1767319671.587210:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.587212:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.587220:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.587232:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.587234:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.587237:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.587248:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.587250:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.587253:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.587257:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.587265:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.587274:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.587276:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.587280:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.587283:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [399, 399] 00000080:00200000:0.0:1767319671.587287:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.587290:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.587294:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1638400 i_blocks 2 00000080:00200000:0.0:1767319671.587297:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.587304:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1638400, count: 4096 00000080:00200000:0.0:1767319671.587308:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1638400, bytes: 4096 00000080:00200000:0.0:1767319671.587311:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.587314:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 401, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.587316:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1638400, 1642496) 0 0 00000080:00200000:0.0:1767319671.587318:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.587323:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [400, 400] 00020000:00200000:0.0:1767319671.587326:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1638400, 1642496) 1642496, 4096 00020000:00200000:0.0:1767319671.587328:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.587333:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [400, 400] 00000008:00010000:0.0:1767319671.587339:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.587341:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.587348:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.587405:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.587415:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.587422:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.587428:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.587436:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1638400, 1642496) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.587442:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 400 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.587460:0:88596:0:(rw26.c:912:ll_write_end()) pos 1638400, len 4096, copied 4096 00000080:00200000:0.0:1767319671.587465:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000084ccccf4[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.587468:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e2928f5b 17ffffc0001001 3:0 ffff90cb07bb7e58 400 lru 00000080:00200000:0.0:1767319671.587473:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000009222da92 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:0.0:1767319671.587475:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000084ccccf4 00000080:00200000:0.0:1767319671.587476:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.587478:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.587486:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.587498:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.587500:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.587503:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.587515:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.587518:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.587520:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.587523:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.587530:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.587539:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.587541:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.587545:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.587548:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [400, 400] 00000080:00200000:0.0:1767319671.587552:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.587555:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.587559:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1642496 i_blocks 2 00000080:00200000:0.0:1767319671.587562:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.587570:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1642496, count: 4096 00000080:00200000:0.0:1767319671.587574:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1642496, bytes: 4096 00000080:00200000:0.0:1767319671.587576:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.587579:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 402, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.587581:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1642496, 1646592) 0 0 00000080:00200000:0.0:1767319671.587583:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.587589:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [401, 401] 00020000:00200000:0.0:1767319671.587592:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1642496, 1646592) 1646592, 4096 00020000:00200000:0.0:1767319671.587594:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.587599:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [401, 401] 00000008:00010000:0.0:1767319671.587605:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.587607:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.587615:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.587635:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.587644:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.587651:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.587658:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.587667:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1642496, 1646592) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.587673:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 401 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.587691:0:88596:0:(rw26.c:912:ll_write_end()) pos 1642496, len 4096, copied 4096 00000080:00200000:0.0:1767319671.587695:0:88596:0:(rw26.c:969:ll_write_end()) page@000000002e8c87d6[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.587698:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000100d6be3 17ffffc0001001 3:0 ffff90cb07bb7d80 401 lru 00000080:00200000:0.0:1767319671.587703:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000045c1d5ca 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:0.0:1767319671.587706:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000002e8c87d6 00000080:00200000:0.0:1767319671.587707:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.587710:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.587717:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.587730:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.587733:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.587736:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.587750:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.587753:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.587755:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.587759:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.587766:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.587774:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.587776:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.587781:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.587784:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [401, 401] 00000080:00200000:0.0:1767319671.587787:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.587790:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.587794:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1646592 i_blocks 2 00000080:00200000:0.0:1767319671.587797:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.587805:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1646592, count: 4096 00000080:00200000:0.0:1767319671.587809:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1646592, bytes: 4096 00000080:00200000:0.0:1767319671.587811:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.587814:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 403, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.587816:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1646592, 1650688) 0 0 00000080:00200000:0.0:1767319671.587818:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.587824:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [402, 402] 00020000:00200000:0.0:1767319671.587827:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1646592, 1650688) 1650688, 4096 00020000:00200000:0.0:1767319671.587829:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.587835:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [402, 402] 00000008:00010000:0.0:1767319671.587840:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.587843:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.587850:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.587868:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.587877:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.587884:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.587891:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.587900:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1646592, 1650688) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.587907:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 402 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.587937:0:88596:0:(rw26.c:912:ll_write_end()) pos 1646592, len 4096, copied 4096 00000080:00200000:0.0:1767319671.587941:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b3bca82c[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.587944:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003398f8a5 17ffffc0001021 2:0 ffff90cb07bb76c0 402 lru 00000080:00200000:0.0:1767319671.587949:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ec5a836a 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:0.0:1767319671.587950:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b3bca82c 00000080:00200000:0.0:1767319671.587951:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.587953:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.587961:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.587974:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.587976:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.587979:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.587991:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.587993:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.587996:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.588000:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.588008:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.588016:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.588018:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.588022:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.588026:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [402, 402] 00000080:00200000:0.0:1767319671.588029:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.588032:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.588037:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1650688 i_blocks 2 00000080:00200000:0.0:1767319671.588039:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.588047:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1650688, count: 4096 00000080:00200000:0.0:1767319671.588050:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1650688, bytes: 4096 00000080:00200000:0.0:1767319671.588052:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.588056:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 404, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.588057:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1650688, 1654784) 0 0 00000080:00200000:0.0:1767319671.588060:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.588065:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [403, 403] 00020000:00200000:0.0:1767319671.588067:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1650688, 1654784) 1654784, 4096 00020000:00200000:0.0:1767319671.588070:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.588075:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [403, 403] 00000008:00010000:0.0:1767319671.588081:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.588083:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.588089:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.588106:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.589038:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.589060:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.589068:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.589082:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1650688, 1654784) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.589097:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 403 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.589549:0:88596:0:(rw26.c:912:ll_write_end()) pos 1650688, len 4096, copied 4096 00000080:00200000:0.0:1767319671.589559:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000cfe3858a[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.589563:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a5f2c361 17ffffc0001001 3:0 ffff90cb07bb7288 403 lru 00000080:00200000:0.0:1767319671.589570:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f43a3913 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:0.0:1767319671.589572:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000cfe3858a 00000080:00200000:0.0:1767319671.589573:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.589577:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.589600:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.589624:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.589627:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.589630:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.589827:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.589833:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.589837:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.589844:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.589854:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.589869:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.589872:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.589882:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.589889:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [403, 403] 00000080:00200000:0.0:1767319671.589898:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.589902:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.589913:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1654784 i_blocks 2 00000080:00200000:0.0:1767319671.589918:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.589941:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1654784, count: 4096 00000080:00200000:0.0:1767319671.589949:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1654784, bytes: 4096 00000080:00200000:0.0:1767319671.589953:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.589959:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 405, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.589961:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1654784, 1658880) 0 0 00000080:00200000:0.0:1767319671.589964:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.589978:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [404, 404] 00020000:00200000:0.0:1767319671.589983:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1654784, 1658880) 1658880, 4096 00020000:00200000:0.0:1767319671.589986:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.590004:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [404, 404] 00000008:00010000:0.0:1767319671.590016:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.590021:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.590039:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.590062:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.590072:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.590080:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.590088:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.590098:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1654784, 1658880) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.590108:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 404 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.590232:0:88596:0:(rw26.c:912:ll_write_end()) pos 1654784, len 4096, copied 4096 00000080:00200000:0.0:1767319671.590238:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000086c0446c[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.590241:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000079fba864 17ffffc0001001 3:0 ffff90cb07bb75e8 404 lru 00000080:00200000:0.0:1767319671.590247:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000003890fde6 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:0.0:1767319671.590249:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000086c0446c 00000080:00200000:0.0:1767319671.590250:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.590252:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.590264:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.590278:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.590282:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.590284:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.590298:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.590301:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.590303:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.590307:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.590315:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.590324:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.590327:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.590331:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.590334:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [404, 404] 00000080:00200000:0.0:1767319671.590337:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.590340:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.590346:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1658880 i_blocks 2 00000080:00200000:0.0:1767319671.590348:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.590358:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1658880, count: 4096 00000080:00200000:0.0:1767319671.590362:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1658880, bytes: 4096 00000080:00200000:0.0:1767319671.590365:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.590587:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 406, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.590588:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1658880, 1662976) 0 0 00000080:00200000:0.0:1767319671.590591:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.590599:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [405, 405] 00020000:00200000:0.0:1767319671.590603:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1658880, 1662976) 1662976, 4096 00020000:00200000:0.0:1767319671.590605:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.590613:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [405, 405] 00000008:00010000:0.0:1767319671.590621:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.590623:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.590632:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.590750:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.590762:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.590771:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.590778:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.590788:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1658880, 1662976) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.590795:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 405 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.590820:0:88596:0:(rw26.c:912:ll_write_end()) pos 1658880, len 4096, copied 4096 00000080:00200000:0.0:1767319671.591007:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000071b4baf3[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.591012:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000075b2e979 17ffffc0001001 3:0 ffff90cb07bb7af8 405 lru 00000080:00200000:0.0:1767319671.591018:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004f5cf456 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:0.0:1767319671.591021:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000071b4baf3 00000080:00200000:0.0:1767319671.591022:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.591025:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.591040:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.591057:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.591060:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.591062:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.591077:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.591080:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.591083:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.591087:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.591095:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.591105:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.591108:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.591113:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.591129:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [405, 405] 00000080:00200000:0.0:1767319671.591135:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.591138:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.591145:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1662976 i_blocks 2 00000080:00200000:0.0:1767319671.591148:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.591163:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1662976, count: 4096 00000080:00200000:0.0:1767319671.591167:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1662976, bytes: 4096 00000080:00200000:0.0:1767319671.591170:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.591174:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 407, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.591176:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1662976, 1667072) 0 0 00000080:00200000:0.0:1767319671.591178:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.591184:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [406, 406] 00020000:00200000:0.0:1767319671.591187:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1662976, 1667072) 1667072, 4096 00020000:00200000:0.0:1767319671.591190:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.591197:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [406, 406] 00000008:00010000:0.0:1767319671.591204:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.591206:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.591215:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.591234:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.591244:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.591251:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.591259:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.591267:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1662976, 1667072) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.591272:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 406 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.591292:0:88596:0:(rw26.c:912:ll_write_end()) pos 1662976, len 4096, copied 4096 00000080:00200000:0.0:1767319671.591296:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000a8fc79b4[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.591299:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006ebc598e 17ffffc0001001 3:0 ffff90cb07bb7510 406 lru 00000080:00200000:0.0:1767319671.591304:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001532aa77 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:0.0:1767319671.591306:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000a8fc79b4 00000080:00200000:0.0:1767319671.591307:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.591310:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.591318:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.591330:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.591333:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.591336:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.591348:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.591350:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.591353:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.591357:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.591364:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.591404:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.591406:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.591411:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.591414:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [406, 406] 00000080:00200000:0.0:1767319671.591417:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.591420:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.591424:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1667072 i_blocks 2 00000080:00200000:0.0:1767319671.591427:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.591434:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1667072, count: 4096 00000080:00200000:0.0:1767319671.591437:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1667072, bytes: 4096 00000080:00200000:0.0:1767319671.591439:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.591443:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 408, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.591444:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1667072, 1671168) 0 0 00000080:00200000:0.0:1767319671.591446:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.591451:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [407, 407] 00020000:00200000:0.0:1767319671.591453:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1667072, 1671168) 1671168, 4096 00020000:00200000:0.0:1767319671.591455:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.591460:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [407, 407] 00000008:00010000:0.0:1767319671.591466:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.591468:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.591475:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.591494:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.591503:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.591510:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.591516:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.591525:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1667072, 1671168) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.591531:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 407 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.591546:0:88596:0:(rw26.c:912:ll_write_end()) pos 1667072, len 4096, copied 4096 00000080:00200000:0.0:1767319671.591550:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c33ddaed[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.591553:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000fc9ebc72 17ffffc0001001 3:0 ffff90cb07bb7a20 407 lru 00000080:00200000:0.0:1767319671.591559:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000054ab8f9 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:0.0:1767319671.591561:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c33ddaed 00000080:00200000:0.0:1767319671.591562:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.591564:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.591572:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.591584:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.591587:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.591589:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.591603:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.591605:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.591608:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.591612:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.591619:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.591627:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.591629:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.591633:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.591637:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [407, 407] 00000080:00200000:0.0:1767319671.591640:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.591643:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.591648:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1671168 i_blocks 2 00000080:00200000:0.0:1767319671.591651:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.591658:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1671168, count: 4096 00000080:00200000:0.0:1767319671.591662:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1671168, bytes: 4096 00000080:00200000:0.0:1767319671.591664:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.591668:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 409, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.591669:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1671168, 1675264) 0 0 00000080:00200000:0.0:1767319671.591672:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.591677:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [408, 408] 00020000:00200000:0.0:1767319671.591680:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1671168, 1675264) 1675264, 4096 00020000:00200000:0.0:1767319671.591682:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.591688:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [408, 408] 00000008:00010000:0.0:1767319671.591694:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.591696:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.591703:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.591721:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.591731:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.591738:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.591744:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.591752:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1671168, 1675264) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.591758:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 408 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.591775:0:88596:0:(rw26.c:912:ll_write_end()) pos 1671168, len 4096, copied 4096 00000080:00200000:0.0:1767319671.591779:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004b702abe[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.591782:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d3e27b51 17ffffc0001001 3:0 ffff90cb07bb7798 408 lru 00000080:00200000:0.0:1767319671.591787:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000075468b1c 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:0.0:1767319671.591789:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004b702abe 00000080:00200000:0.0:1767319671.591790:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.591792:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.591798:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.591809:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.591811:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.591813:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.591828:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.591831:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.591833:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.591837:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.591845:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.591854:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.591857:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.591860:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.591863:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [408, 408] 00000080:00200000:0.0:1767319671.591866:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.591869:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.591873:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1675264 i_blocks 2 00000080:00200000:0.0:1767319671.591876:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.591883:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1675264, count: 4096 00000080:00200000:0.0:1767319671.591887:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1675264, bytes: 4096 00000080:00200000:0.0:1767319671.591889:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.591892:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 410, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.591894:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1675264, 1679360) 0 0 00000080:00200000:0.0:1767319671.591896:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.591901:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [409, 409] 00020000:00200000:0.0:1767319671.591904:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1675264, 1679360) 1679360, 4096 00020000:00200000:0.0:1767319671.591906:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.591910:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [409, 409] 00000008:00010000:0.0:1767319671.591915:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.591917:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.591923:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.591941:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.591949:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.591956:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.591962:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.591969:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1675264, 1679360) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.591973:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 409 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.591992:0:88596:0:(rw26.c:912:ll_write_end()) pos 1675264, len 4096, copied 4096 00000080:00200000:0.0:1767319671.591996:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b43d44fa[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.591998:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c741caa6 17ffffc0001001 3:0 ffff90cb07bb7000 409 lru 00000080:00200000:0.0:1767319671.592003:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000445b51e0 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:0.0:1767319671.592004:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b43d44fa 00000080:00200000:0.0:1767319671.592005:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.592007:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.592014:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.592025:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.592028:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.592030:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.592042:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.592045:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.592047:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.592052:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.592059:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.592067:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.592069:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.592073:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.592075:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [409, 409] 00000080:00200000:0.0:1767319671.592078:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.592081:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.592086:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1679360 i_blocks 2 00000080:00200000:0.0:1767319671.592088:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.592095:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1679360, count: 4096 00000080:00200000:0.0:1767319671.592098:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1679360, bytes: 4096 00000080:00200000:0.0:1767319671.592099:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.592102:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 411, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.592104:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1679360, 1683456) 0 0 00000080:00200000:0.0:1767319671.592106:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.592110:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [410, 410] 00020000:00200000:0.0:1767319671.592113:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1679360, 1683456) 1683456, 4096 00020000:00200000:0.0:1767319671.592126:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.592132:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [410, 410] 00000008:00010000:0.0:1767319671.592138:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.592140:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.592147:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.592166:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.592175:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.592183:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.592189:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.592198:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1679360, 1683456) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.592205:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 410 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.592222:0:88596:0:(rw26.c:912:ll_write_end()) pos 1679360, len 4096, copied 4096 00000080:00200000:0.0:1767319671.592227:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000044e95c51[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.592230:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005e3abf26 17ffffc0001001 3:0 ffff90cb07bb7948 410 lru 00000080:00200000:0.0:1767319671.592236:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000768a6465 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:0.0:1767319671.592237:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000044e95c51 00000080:00200000:0.0:1767319671.592239:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.592241:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.592249:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.592261:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.592263:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.592265:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.592277:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.592280:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.592282:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.592287:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.592294:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.592302:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.592304:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.592308:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.592310:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [410, 410] 00000080:00200000:0.0:1767319671.592314:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.592317:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.592322:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1683456 i_blocks 2 00000080:00200000:0.0:1767319671.592325:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.592332:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1683456, count: 4096 00000080:00200000:0.0:1767319671.592336:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1683456, bytes: 4096 00000080:00200000:0.0:1767319671.592339:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.592342:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 412, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.592344:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1683456, 1687552) 0 0 00000080:00200000:0.0:1767319671.592346:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.592351:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [411, 411] 00020000:00200000:0.0:1767319671.592353:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1683456, 1687552) 1687552, 4096 00020000:00200000:0.0:1767319671.592355:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.592361:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [411, 411] 00000008:00010000:0.0:1767319671.592418:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.592421:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.592429:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.592449:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.592457:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.592464:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.592471:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.592479:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1683456, 1687552) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.592485:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 411 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.592502:0:88596:0:(rw26.c:912:ll_write_end()) pos 1683456, len 4096, copied 4096 00000080:00200000:0.0:1767319671.592506:0:88596:0:(rw26.c:969:ll_write_end()) page@000000006e5cf9f6[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.592509:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000026426d8d 17ffffc0001001 3:0 ffff90cb07bb71b0 411 lru 00000080:00200000:0.0:1767319671.592514:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000005b787746 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:0.0:1767319671.592516:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000006e5cf9f6 00000080:00200000:0.0:1767319671.592517:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.592520:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.592529:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.592542:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.592544:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.592547:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.592560:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.592562:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.592565:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.592570:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.592578:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.592586:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.592589:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.592593:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.592596:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [411, 411] 00000080:00200000:0.0:1767319671.592600:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.592603:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.592608:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1687552 i_blocks 2 00000080:00200000:0.0:1767319671.592611:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.592618:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1687552, count: 4096 00000080:00200000:0.0:1767319671.592623:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1687552, bytes: 4096 00000080:00200000:0.0:1767319671.592625:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.592628:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 413, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.592630:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1687552, 1691648) 0 0 00000080:00200000:0.0:1767319671.592632:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.592637:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [412, 412] 00020000:00200000:0.0:1767319671.592639:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1687552, 1691648) 1691648, 4096 00020000:00200000:0.0:1767319671.592642:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.592647:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [412, 412] 00000008:00010000:0.0:1767319671.592653:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.592655:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.592663:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.592683:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.592692:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.592699:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.592706:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.592715:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1687552, 1691648) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.592721:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 412 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.592738:0:88596:0:(rw26.c:912:ll_write_end()) pos 1687552, len 4096, copied 4096 00000080:00200000:0.0:1767319671.592742:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000041f05e36[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.592745:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005387d388 17ffffc0001001 3:0 ffff90cb07bb7438 412 lru 00000080:00200000:0.0:1767319671.592751:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000003fb1927 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:0.0:1767319671.592753:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000041f05e36 00000080:00200000:0.0:1767319671.592755:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.592757:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.592765:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.592778:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.592781:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.592783:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.592795:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.592798:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.592801:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.592805:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.592814:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.592823:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.592825:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.592830:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.592833:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [412, 412] 00000080:00200000:0.0:1767319671.592836:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.592840:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.592845:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1691648 i_blocks 2 00000080:00200000:0.0:1767319671.592848:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.592855:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1691648, count: 4096 00000080:00200000:0.0:1767319671.592859:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1691648, bytes: 4096 00000080:00200000:0.0:1767319671.592861:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.592864:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 414, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.592866:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1691648, 1695744) 0 0 00000080:00200000:0.0:1767319671.592868:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.592874:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [413, 413] 00020000:00200000:0.0:1767319671.592877:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1691648, 1695744) 1695744, 4096 00020000:00200000:0.0:1767319671.592879:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.592885:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [413, 413] 00000008:00010000:0.0:1767319671.592890:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.592892:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.592900:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.592918:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.592928:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.592936:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.592944:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.592953:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1691648, 1695744) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.592960:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 413 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.592980:0:88596:0:(rw26.c:912:ll_write_end()) pos 1691648, len 4096, copied 4096 00000080:00200000:0.0:1767319671.592984:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007250cb7e[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.592987:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e5cdbae5 17ffffc0001001 3:0 ffff90cb3c555438 413 lru 00000080:00200000:0.0:1767319671.592993:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000023742f2d 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:0.0:1767319671.592995:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007250cb7e 00000080:00200000:0.0:1767319671.592996:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.592999:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.593007:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.593020:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.593023:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.593026:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.593038:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.593041:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.593044:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.593048:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.593057:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.593066:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.593068:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.593072:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.593076:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [413, 413] 00000080:00200000:0.0:1767319671.593079:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.593083:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.593088:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1695744 i_blocks 2 00000080:00200000:0.0:1767319671.593090:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.593098:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1695744, count: 4096 00000080:00200000:0.0:1767319671.593102:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1695744, bytes: 4096 00000080:00200000:0.0:1767319671.593105:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.593109:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 415, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.593110:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1695744, 1699840) 0 0 00000080:00200000:0.0:1767319671.593113:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.593696:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [414, 414] 00020000:00200000:0.0:1767319671.593713:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1695744, 1699840) 1699840, 4096 00020000:00200000:0.0:1767319671.593716:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.593727:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [414, 414] 00000008:00010000:0.0:1767319671.593738:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.593741:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.593754:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.593778:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.593789:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.593797:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.593804:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.593814:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1695744, 1699840) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.593823:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 414 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.593853:0:88596:0:(rw26.c:912:ll_write_end()) pos 1695744, len 4096, copied 4096 00000080:00200000:0.0:1767319671.593861:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000872b69b5[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.593864:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000304c56c3 17ffffc0001001 3:0 ffff90cb3c5551b0 414 lru 00000080:00200000:0.0:1767319671.593870:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000049cc9df6 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:0.0:1767319671.593872:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000872b69b5 00000080:00200000:0.0:1767319671.593873:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.593876:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.593887:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.593904:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.593908:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.593910:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.593925:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.593928:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.593930:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.593935:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.593943:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.593956:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.593958:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.593963:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.593967:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [414, 414] 00000080:00200000:0.0:1767319671.593972:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.593975:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.593981:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1699840 i_blocks 2 00000080:00200000:0.0:1767319671.593984:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.593999:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1699840, count: 4096 00000080:00200000:0.0:1767319671.594003:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1699840, bytes: 4096 00000080:00200000:0.0:1767319671.594006:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.594009:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 416, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.594011:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1699840, 1703936) 0 0 00000080:00200000:0.0:1767319671.594014:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.594019:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [415, 415] 00020000:00200000:0.0:1767319671.594022:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1699840, 1703936) 1703936, 4096 00020000:00200000:0.0:1767319671.594024:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.594030:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [415, 415] 00000008:00010000:0.0:1767319671.594036:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.594039:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.594047:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.594064:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.594073:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.594080:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.594086:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.594094:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1699840, 1703936) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.594100:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 415 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.594127:0:88596:0:(rw26.c:912:ll_write_end()) pos 1699840, len 4096, copied 4096 00000080:00200000:0.0:1767319671.594132:0:88596:0:(rw26.c:969:ll_write_end()) page@000000002c6d14b3[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.594135:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000987dfb3f 17ffffc0001001 3:0 ffff90cb3c555e58 415 lru 00000080:00200000:0.0:1767319671.594141:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c0ac14a3 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:0.0:1767319671.594143:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000002c6d14b3 00000080:00200000:0.0:1767319671.594145:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.594147:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.594156:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.594168:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.594171:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.594173:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.594188:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.594190:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.594194:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.594199:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.594206:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.594215:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.594218:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.594222:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.594225:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [415, 415] 00000080:00200000:0.0:1767319671.594229:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.594233:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.594237:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1703936 i_blocks 2 00000080:00200000:0.0:1767319671.594240:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.594247:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1703936, count: 4096 00000080:00200000:0.0:1767319671.594251:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1703936, bytes: 4096 00000080:00200000:0.0:1767319671.594253:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.594257:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 417, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.594258:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1703936, 1708032) 0 0 00000080:00200000:0.0:1767319671.594261:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.594266:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [416, 416] 00020000:00200000:0.0:1767319671.594269:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1703936, 1708032) 1708032, 4096 00020000:00200000:0.0:1767319671.594271:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.594276:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [416, 416] 00000008:00010000:0.0:1767319671.594282:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.594285:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.594292:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.594312:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.594322:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.594329:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.594337:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.594346:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1703936, 1708032) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.594352:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 416 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.594402:0:88596:0:(rw26.c:912:ll_write_end()) pos 1703936, len 4096, copied 4096 00000080:00200000:0.0:1767319671.594407:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004897639c[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.594410:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000075d5da2 17ffffc0001001 3:0 ffff90cb3c555d80 416 lru 00000080:00200000:0.0:1767319671.594416:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000069c91873 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:0.0:1767319671.594419:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004897639c 00000080:00200000:0.0:1767319671.594420:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.594423:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.594431:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.594445:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.594448:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.594450:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.594463:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.594465:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.594468:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.594472:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.594480:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.594489:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.594492:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.594496:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.594499:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [416, 416] 00000080:00200000:0.0:1767319671.594503:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.594506:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.594510:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1708032 i_blocks 2 00000080:00200000:0.0:1767319671.594514:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.594521:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1708032, count: 4096 00000080:00200000:0.0:1767319671.594524:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1708032, bytes: 4096 00000080:00200000:0.0:1767319671.594527:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.594530:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 418, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.594532:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1708032, 1712128) 0 0 00000080:00200000:0.0:1767319671.594534:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.594539:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [417, 417] 00020000:00200000:0.0:1767319671.594542:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1708032, 1712128) 1712128, 4096 00020000:00200000:0.0:1767319671.594545:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.594550:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [417, 417] 00000008:00010000:0.0:1767319671.594556:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.594559:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.594567:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.594586:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.594595:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.594603:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.594611:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.594620:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1708032, 1712128) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.594626:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 417 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.594654:0:88596:0:(rw26.c:912:ll_write_end()) pos 1708032, len 4096, copied 4096 00000080:00200000:0.0:1767319671.594659:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b8755114[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.594662:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000080f2a0ff 17ffffc0001021 2:0 ffff90cb3c5556c0 417 lru 00000080:00200000:0.0:1767319671.594668:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b8bcff32 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:0.0:1767319671.594671:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b8755114 00000080:00200000:0.0:1767319671.594672:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.594674:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.594683:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.594696:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.594699:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.594701:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.594715:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.594718:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.594721:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.594725:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.594733:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.594742:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.594744:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.594748:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.594751:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [417, 417] 00000080:00200000:0.0:1767319671.594755:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.594758:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.594763:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1712128 i_blocks 2 00000080:00200000:0.0:1767319671.594766:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.594773:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1712128, count: 4096 00000080:00200000:0.0:1767319671.594777:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1712128, bytes: 4096 00000080:00200000:0.0:1767319671.594779:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.594783:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 419, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.594785:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1712128, 1716224) 0 0 00000080:00200000:0.0:1767319671.594787:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.594792:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [418, 418] 00020000:00200000:0.0:1767319671.594795:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1712128, 1716224) 1716224, 4096 00020000:00200000:0.0:1767319671.594798:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.594803:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [418, 418] 00000008:00010000:0.0:1767319671.594809:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.594812:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.594819:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.594837:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.594846:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.594854:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.594861:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.594870:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1712128, 1716224) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.594882:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 418 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.594900:0:88596:0:(rw26.c:912:ll_write_end()) pos 1712128, len 4096, copied 4096 00000080:00200000:0.0:1767319671.594904:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000dc652e30[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.594907:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000558f82f7 17ffffc0001001 3:0 ffff90cb3c555288 418 lru 00000080:00200000:0.0:1767319671.594912:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000021f1a136 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:0.0:1767319671.594914:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000dc652e30 00000080:00200000:0.0:1767319671.594915:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.594917:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.594926:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.594938:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.594941:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.594943:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.594956:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.594959:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.594961:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.594965:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.594972:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.594980:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.594982:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.594986:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.594989:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [418, 418] 00000080:00200000:0.0:1767319671.594993:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.594996:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.595001:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1716224 i_blocks 2 00000080:00200000:0.0:1767319671.595005:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.595013:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1716224, count: 4096 00000080:00200000:0.0:1767319671.595017:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1716224, bytes: 4096 00000080:00200000:0.0:1767319671.595019:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.595022:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 420, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.595024:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1716224, 1720320) 0 0 00000080:00200000:0.0:1767319671.595026:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.595031:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [419, 419] 00020000:00200000:0.0:1767319671.595034:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1716224, 1720320) 1720320, 4096 00020000:00200000:0.0:1767319671.595036:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.595041:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [419, 419] 00000008:00010000:0.0:1767319671.595047:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.595049:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.595056:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.595077:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.595087:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.595095:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.595101:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.595110:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1716224, 1720320) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.596569:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 419 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.596638:0:88596:0:(rw26.c:912:ll_write_end()) pos 1716224, len 4096, copied 4096 00000080:00200000:0.0:1767319671.596649:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000040b68cbc[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.596653:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000db2edf6a 17ffffc0001001 3:0 ffff90cb3c5555e8 419 lru 00000080:00200000:0.0:1767319671.596660:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ecb69685 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:0.0:1767319671.596663:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000040b68cbc 00000080:00200000:0.0:1767319671.596665:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.596670:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.596697:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.598635:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.598646:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.598652:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.598699:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.598703:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.598708:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.598718:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.598732:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.598752:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.598755:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.598766:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.598774:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [419, 419] 00000080:00200000:0.0:1767319671.598785:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.598789:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.598806:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1720320 i_blocks 2 00000080:00200000:0.0:1767319671.598812:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.598845:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1720320, count: 4096 00000080:00200000:0.0:1767319671.598855:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1720320, bytes: 4096 00000080:00200000:0.0:1767319671.598861:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.598868:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 421, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.598871:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1720320, 1724416) 0 0 00000080:00200000:0.0:1767319671.598876:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.598893:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [420, 420] 00020000:00200000:0.0:1767319671.598899:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1720320, 1724416) 1724416, 4096 00020000:00200000:0.0:1767319671.598904:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.598923:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [420, 420] 00000008:00010000:0.0:1767319671.598939:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.598945:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.598968:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.598995:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.599008:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.599017:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.599024:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.599036:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1720320, 1724416) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.599051:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 420 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.599097:0:88596:0:(rw26.c:912:ll_write_end()) pos 1720320, len 4096, copied 4096 00000080:00200000:0.0:1767319671.599106:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ab6a23d1[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.599109:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c7170207 17ffffc0001001 3:0 ffff90cb3c555af8 420 lru 00000080:00200000:0.0:1767319671.599130:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ae671940 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:0.0:1767319671.599133:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ab6a23d1 00000080:00200000:0.0:1767319671.599135:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.599140:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.599158:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.599173:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.599176:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.599179:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.599193:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.599197:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.599199:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.599205:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.599213:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.599223:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.599225:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.599229:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.599232:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [420, 420] 00000080:00200000:0.0:1767319671.599236:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.599239:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.599244:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1724416 i_blocks 2 00000080:00200000:0.0:1767319671.599247:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.599256:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1724416, count: 4096 00000080:00200000:0.0:1767319671.599260:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1724416, bytes: 4096 00000080:00200000:0.0:1767319671.599263:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.599267:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 422, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.599273:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1724416, 1728512) 0 0 00000080:00200000:0.0:1767319671.599277:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.599285:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [421, 421] 00020000:00200000:0.0:1767319671.599289:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1724416, 1728512) 1728512, 4096 00020000:00200000:0.0:1767319671.599291:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.599297:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [421, 421] 00000008:00010000:0.0:1767319671.599304:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.599306:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.599314:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.599334:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.599343:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.599350:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.599357:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.599400:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1724416, 1728512) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.599407:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 421 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.599430:0:88596:0:(rw26.c:912:ll_write_end()) pos 1724416, len 4096, copied 4096 00000080:00200000:0.0:1767319671.599435:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000291aa05e[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.599437:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001356346f 17ffffc0001001 3:0 ffff90cb3c555510 421 lru 00000080:00200000:0.0:1767319671.599443:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001aaa98c8 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:0.0:1767319671.599445:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000291aa05e 00000080:00200000:0.0:1767319671.599447:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.599449:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.599458:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.599472:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.599475:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.599477:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.599490:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.599493:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.599495:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.599500:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.599507:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.599516:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.599518:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.599523:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.599526:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [421, 421] 00000080:00200000:0.0:1767319671.599530:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.599533:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.599538:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1728512 i_blocks 2 00000080:00200000:0.0:1767319671.599541:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.599549:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1728512, count: 4096 00000080:00200000:0.0:1767319671.599553:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1728512, bytes: 4096 00000080:00200000:0.0:1767319671.599555:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.599559:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 423, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.599560:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1728512, 1732608) 0 0 00000080:00200000:0.0:1767319671.599562:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.599568:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [422, 422] 00020000:00200000:0.0:1767319671.599571:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1728512, 1732608) 1732608, 4096 00020000:00200000:0.0:1767319671.599573:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.599579:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [422, 422] 00000008:00010000:0.0:1767319671.599585:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.599588:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.599595:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.599614:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.599624:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.599631:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.599637:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.599646:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1728512, 1732608) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.599653:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 422 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.599670:0:88596:0:(rw26.c:912:ll_write_end()) pos 1728512, len 4096, copied 4096 00000080:00200000:0.0:1767319671.599675:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000fbb485b7[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:0.0:1767319671.599677:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009f7ae6d1 17ffffc0001001 3:0 ffff90cb3c555a20 422 lru 00000080:00200000:0.0:1767319671.599684:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000085bde994 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:0.0:1767319671.599686:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000fbb485b7 00000080:00200000:0.0:1767319671.599687:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.599690:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.599698:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.599711:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.599713:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.599716:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.602524:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.602541:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.602545:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.602556:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.602571:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.602590:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.602593:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.602611:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.602619:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [422, 422] 00000080:00200000:0.0:1767319671.602629:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.602634:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.603434:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1732608 i_blocks 2 00000080:00200000:2.0:1767319671.603446:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.603492:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1732608, count: 4096 00000080:00200000:2.0:1767319671.603502:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1732608, bytes: 4096 00000080:00200000:2.0:1767319671.603508:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.603518:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 424, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.603521:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1732608, 1736704) 0 0 00000080:00200000:2.0:1767319671.603526:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.603574:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [423, 423] 00020000:00200000:2.0:1767319671.603581:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1732608, 1736704) 1736704, 4096 00020000:00200000:2.0:1767319671.603585:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.603645:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [423, 423] 00000008:00010000:2.0:1767319671.603895:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.603902:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.603929:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.603946:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.603958:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.603968:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.603975:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.603989:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1732608, 1736704) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.604005:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 423 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.604069:0:88596:0:(rw26.c:912:ll_write_end()) pos 1732608, len 4096, copied 4096 00000080:00200000:2.0:1767319671.604079:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000dcc3f840[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.604083:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ffd90f6d 17ffffc0001001 3:0 ffff90cb2e4a1e58 423 lru 00000080:00200000:2.0:1767319671.604091:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000000db9287f 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:2.0:1767319671.604094:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000dcc3f840 00000080:00200000:2.0:1767319671.604095:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.604101:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.604141:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.605296:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.605308:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.605312:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.605334:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.605338:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.605342:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.605350:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.605364:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.605395:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.605398:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.605408:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.605415:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [423, 423] 00000080:00200000:2.0:1767319671.605424:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.605428:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.605441:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1736704 i_blocks 2 00000080:00200000:2.0:1767319671.605445:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.605469:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1736704, count: 4096 00000080:00200000:2.0:1767319671.605477:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1736704, bytes: 4096 00000080:00200000:2.0:1767319671.605481:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.605488:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 425, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.605490:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1736704, 1740800) 0 0 00000080:00200000:2.0:1767319671.605494:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.605506:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [424, 424] 00020000:00200000:2.0:1767319671.605530:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1736704, 1740800) 1740800, 4096 00020000:00200000:2.0:1767319671.605535:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.605552:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [424, 424] 00000008:00010000:2.0:1767319671.605565:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.605569:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.605588:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.605600:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.605612:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.605620:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.605627:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.605636:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1736704, 1740800) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.605647:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 424 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.607320:0:88596:0:(rw26.c:912:ll_write_end()) pos 1736704, len 4096, copied 4096 00000080:00200000:2.0:1767319671.607340:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c2a7cba9[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.607344:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000dcc88de8 17ffffc0001001 3:0 ffff90cb2e4a1ca8 424 lru 00000080:00200000:2.0:1767319671.607352:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000002aa02620 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:2.0:1767319671.607354:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c2a7cba9 00000080:00200000:2.0:1767319671.607356:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.607362:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.608412:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.608479:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.608487:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.608492:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.608515:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.608519:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.608523:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.608544:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.608557:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.608581:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.608585:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.608594:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.608603:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [424, 424] 00000080:00200000:2.0:1767319671.608615:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.608620:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.608636:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1740800 i_blocks 2 00000080:00200000:2.0:1767319671.608642:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.609757:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1740800, count: 4096 00000080:00200000:2.0:1767319671.609776:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1740800, bytes: 4096 00000080:00200000:2.0:1767319671.609783:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.609791:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 426, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.609793:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1740800, 1744896) 0 0 00000080:00200000:2.0:1767319671.609799:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.609819:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [425, 425] 00020000:00200000:2.0:1767319671.609827:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1740800, 1744896) 1744896, 4096 00020000:00200000:2.0:1767319671.609848:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.609868:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [425, 425] 00000008:00010000:2.0:1767319671.609887:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.609892:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.609917:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.609932:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.609946:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.609955:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.609962:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.609974:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1740800, 1744896) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.609988:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 425 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.610053:0:88596:0:(rw26.c:912:ll_write_end()) pos 1740800, len 4096, copied 4096 00000080:00200000:2.0:1767319671.610062:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000fd8af7e6[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.610065:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e90dd977 17ffffc0001021 2:0 ffff90cb2e4a1bd0 425 lru 00000080:00200000:2.0:1767319671.610073:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004f8e165f 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:2.0:1767319671.610075:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000fd8af7e6 00000080:00200000:2.0:1767319671.610077:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.610081:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.610100:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.610143:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.610147:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.610150:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.610162:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.610176:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.610180:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.610184:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.610194:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.610209:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.610212:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.610219:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.610223:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [425, 425] 00000080:00200000:2.0:1767319671.610229:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.610232:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.610241:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1744896 i_blocks 2 00000080:00200000:2.0:1767319671.610245:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.610255:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1744896, count: 4096 00000080:00200000:2.0:1767319671.610259:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1744896, bytes: 4096 00000080:00200000:2.0:1767319671.610262:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.610267:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 427, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.610268:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1744896, 1748992) 0 0 00000080:00200000:2.0:1767319671.610271:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.610277:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [426, 426] 00020000:00200000:2.0:1767319671.610281:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1744896, 1748992) 1748992, 4096 00020000:00200000:2.0:1767319671.610290:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.610298:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [426, 426] 00000008:00010000:2.0:1767319671.610305:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.610307:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.610315:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.610325:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.610333:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.610340:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.610348:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.610356:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1744896, 1748992) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.610362:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 426 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.610418:0:88596:0:(rw26.c:912:ll_write_end()) pos 1744896, len 4096, copied 4096 00000080:00200000:2.0:1767319671.610423:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000e47d296[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.610427:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006c321cff 17ffffc0001001 3:0 ffff90cb2e4a10d8 426 lru 00000080:00200000:2.0:1767319671.610433:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000005b4ad8a2 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:2.0:1767319671.610435:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000e47d296 00000080:00200000:2.0:1767319671.610437:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.610439:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.610448:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.610470:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.610474:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.610476:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.610483:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.610485:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.610488:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.610492:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.610500:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.610511:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.610513:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.610517:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.610520:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [426, 426] 00000080:00200000:2.0:1767319671.610524:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.610527:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.610532:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1748992 i_blocks 2 00000080:00200000:2.0:1767319671.610535:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.610543:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1748992, count: 4096 00000080:00200000:2.0:1767319671.610546:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1748992, bytes: 4096 00000080:00200000:2.0:1767319671.610549:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.610552:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 428, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.610554:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1748992, 1753088) 0 0 00000080:00200000:2.0:1767319671.610557:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.610562:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [427, 427] 00020000:00200000:2.0:1767319671.610566:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1748992, 1753088) 1753088, 4096 00020000:00200000:2.0:1767319671.610575:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.610582:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [427, 427] 00000008:00010000:2.0:1767319671.610589:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.610591:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.610599:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.610608:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.610617:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.610624:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.610632:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.610641:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1748992, 1753088) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.610647:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 427 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.610665:0:88596:0:(rw26.c:912:ll_write_end()) pos 1748992, len 4096, copied 4096 00000080:00200000:2.0:1767319671.610669:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000bc590616[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.610673:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000026868e6 17ffffc0001001 3:0 ffff90cb2e4a1870 427 lru 00000080:00200000:2.0:1767319671.610679:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000003979436b 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:2.0:1767319671.610682:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000bc590616 00000080:00200000:2.0:1767319671.610683:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.610685:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.610694:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.610721:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.610725:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.610728:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.610735:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.610737:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.610740:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.610744:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.610752:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.610761:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.610763:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.610767:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.610770:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [427, 427] 00000080:00200000:2.0:1767319671.610774:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.610777:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.610782:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1753088 i_blocks 2 00000080:00200000:2.0:1767319671.610785:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.610793:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1753088, count: 4096 00000080:00200000:2.0:1767319671.610797:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1753088, bytes: 4096 00000080:00200000:2.0:1767319671.610799:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.610802:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 429, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.610804:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1753088, 1757184) 0 0 00000080:00200000:2.0:1767319671.610806:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.610811:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [428, 428] 00020000:00200000:2.0:1767319671.610814:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1753088, 1757184) 1757184, 4096 00020000:00200000:2.0:1767319671.610821:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.610828:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [428, 428] 00000008:00010000:2.0:1767319671.610834:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.610837:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.610844:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.610853:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.610862:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.610870:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.610877:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.610886:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1753088, 1757184) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.610892:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 428 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.610910:0:88596:0:(rw26.c:912:ll_write_end()) pos 1753088, len 4096, copied 4096 00000080:00200000:2.0:1767319671.610915:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b7d48b6f[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.610918:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a1edc444 17ffffc0001001 3:0 ffff90cb2e4a1360 428 lru 00000080:00200000:2.0:1767319671.610924:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004ede8387 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:2.0:1767319671.610927:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b7d48b6f 00000080:00200000:2.0:1767319671.610928:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.610930:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.610939:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.610964:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.610967:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.610970:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.610977:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.610980:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.610982:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.610987:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.610994:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.611003:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.611005:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.611009:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.611012:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [428, 428] 00000080:00200000:2.0:1767319671.611016:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.611019:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.611024:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1757184 i_blocks 2 00000080:00200000:2.0:1767319671.611028:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.611036:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1757184, count: 4096 00000080:00200000:2.0:1767319671.611040:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1757184, bytes: 4096 00000080:00200000:2.0:1767319671.611042:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.611046:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 430, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.611048:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1757184, 1761280) 0 0 00000080:00200000:2.0:1767319671.611050:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.611055:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [429, 429] 00020000:00200000:2.0:1767319671.611058:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1757184, 1761280) 1761280, 4096 00020000:00200000:2.0:1767319671.611065:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.611072:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [429, 429] 00000008:00010000:2.0:1767319671.611078:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.611081:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.611088:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.611097:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.611104:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.611111:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.616924:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.616955:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1757184, 1761280) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.616982:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 429 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.617068:0:88596:0:(rw26.c:912:ll_write_end()) pos 1757184, len 4096, copied 4096 00000080:00200000:2.0:1767319671.617079:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008a968054[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.617084:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008052cfe9 17ffffc0001001 3:0 ffff90cb2e4a1000 429 lru 00000080:00200000:2.0:1767319671.617092:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000086b2c657 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:2.0:1767319671.617094:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008a968054 00000080:00200000:2.0:1767319671.617096:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.617103:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.617143:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.617200:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.617206:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.617213:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.617234:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.617237:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.617241:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.617249:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.617260:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.617279:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.617283:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.617291:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.617300:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [429, 429] 00000080:00200000:2.0:1767319671.617310:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.617314:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.617329:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1761280 i_blocks 2 00000080:00200000:2.0:1767319671.617335:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.617389:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1761280, count: 4096 00000080:00200000:2.0:1767319671.617399:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1761280, bytes: 4096 00000080:00200000:2.0:1767319671.617404:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.617410:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 431, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.617413:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1761280, 1765376) 0 0 00000080:00200000:2.0:1767319671.617417:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.617431:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [430, 430] 00020000:00200000:2.0:1767319671.617437:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1761280, 1765376) 1765376, 4096 00020000:00200000:2.0:1767319671.617447:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.617464:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [430, 430] 00000008:00010000:2.0:1767319671.617479:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.617485:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.617506:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.617520:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.617533:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.617542:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.617549:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.617558:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1761280, 1765376) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.617565:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 430 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.617586:0:88596:0:(rw26.c:912:ll_write_end()) pos 1761280, len 4096, copied 4096 00000080:00200000:2.0:1767319671.617591:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c2c49616[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.617594:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002a3f0633 17ffffc0001001 3:0 ffff90cb2e4a1948 430 lru 00000080:00200000:2.0:1767319671.617600:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ad538002 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:2.0:1767319671.617603:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c2c49616 00000080:00200000:2.0:1767319671.617604:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.617606:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.617616:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.617640:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.617644:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.617646:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.617941:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.617945:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.617948:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.617953:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.617962:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.617971:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.617974:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.617980:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.617984:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [430, 430] 00000080:00200000:2.0:1767319671.617989:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.617992:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.617998:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1765376 i_blocks 2 00000080:00200000:2.0:1767319671.618001:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.618073:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1765376, count: 4096 00000080:00200000:2.0:1767319671.618079:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1765376, bytes: 4096 00000080:00200000:2.0:1767319671.618082:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.618086:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 432, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.618089:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1765376, 1769472) 0 0 00000080:00200000:2.0:1767319671.618092:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.618099:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [431, 431] 00020000:00200000:2.0:1767319671.618102:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1765376, 1769472) 1769472, 4096 00020000:00200000:2.0:1767319671.618140:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.618150:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [431, 431] 00000008:00010000:2.0:1767319671.618157:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.618160:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.618244:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.618255:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.618265:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.618273:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.618282:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.618294:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1765376, 1769472) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.618301:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 431 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.618323:0:88596:0:(rw26.c:912:ll_write_end()) pos 1765376, len 4096, copied 4096 00000080:00200000:2.0:1767319671.618329:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000623089e8[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.618331:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c190ab09 17ffffc0001001 3:0 ffff90cb2e4a11b0 431 lru 00000080:00200000:2.0:1767319671.618338:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f780dbf9 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:2.0:1767319671.618340:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000623089e8 00000080:00200000:2.0:1767319671.618341:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.618344:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.618356:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.618836:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.618841:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.618844:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.618856:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.618858:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.618861:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.618867:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.618875:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.618886:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.618888:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.618893:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.618897:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [431, 431] 00000080:00200000:2.0:1767319671.618902:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.618905:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.618913:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1769472 i_blocks 2 00000080:00200000:2.0:1767319671.618916:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.618929:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1769472, count: 4096 00000080:00200000:2.0:1767319671.618934:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1769472, bytes: 4096 00000080:00200000:2.0:1767319671.618937:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.618941:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 433, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.618943:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1769472, 1773568) 0 0 00000080:00200000:2.0:1767319671.618945:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.618953:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [432, 432] 00020000:00200000:2.0:1767319671.618956:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1769472, 1773568) 1773568, 4096 00020000:00200000:2.0:1767319671.618967:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.618976:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [432, 432] 00000008:00010000:2.0:1767319671.618984:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.618987:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.618998:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.619255:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.619268:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.619276:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.619283:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.619292:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1769472, 1773568) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.619301:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 432 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.619330:0:88596:0:(rw26.c:912:ll_write_end()) pos 1769472, len 4096, copied 4096 00000080:00200000:2.0:1767319671.619336:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000096e21e0c[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.619339:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000012e5fb4b 17ffffc0001001 3:0 ffff90cb2e4a1438 432 lru 00000080:00200000:2.0:1767319671.619345:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000167426f8 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:2.0:1767319671.619347:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000096e21e0c 00000080:00200000:2.0:1767319671.619349:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.619352:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.619364:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.619416:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.619419:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.619422:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.619429:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.619432:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.619434:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.619438:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.619445:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.620113:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.620127:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.620138:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.620145:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [432, 432] 00000080:00200000:2.0:1767319671.620152:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.620156:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.620176:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1773568 i_blocks 2 00000080:00200000:2.0:1767319671.620181:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.620202:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1773568, count: 4096 00000080:00200000:2.0:1767319671.620210:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1773568, bytes: 4096 00000080:00200000:2.0:1767319671.620213:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.620218:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 434, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.620220:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1773568, 1777664) 0 0 00000080:00200000:2.0:1767319671.620224:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.620235:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [433, 433] 00020000:00200000:2.0:1767319671.620240:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1773568, 1777664) 1777664, 4096 00020000:00200000:2.0:1767319671.620255:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.620268:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [433, 433] 00000008:00010000:2.0:1767319671.620279:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.620283:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.620298:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.620311:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.620321:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.620330:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.620338:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.620347:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1773568, 1777664) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.620357:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 433 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.620452:0:88596:0:(rw26.c:912:ll_write_end()) pos 1773568, len 4096, copied 4096 00000080:00200000:2.0:1767319671.620460:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000049f46751[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.620463:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004436d38a 17ffffc0001001 3:0 ffff90cb2e431e58 433 lru 00000080:00200000:2.0:1767319671.620471:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007d94d3f4 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:2.0:1767319671.620474:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000049f46751 00000080:00200000:2.0:1767319671.620475:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.620484:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.620502:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.620534:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.620539:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.620541:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.620551:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.620554:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.620557:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.620561:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.620570:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.620579:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.620582:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.620586:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.620589:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [433, 433] 00000080:00200000:2.0:1767319671.620593:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.620597:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.620603:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1777664 i_blocks 2 00000080:00200000:2.0:1767319671.620606:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.620614:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1777664, count: 4096 00000080:00200000:2.0:1767319671.620618:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1777664, bytes: 4096 00000080:00200000:2.0:1767319671.620621:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.620625:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 435, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.620627:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1777664, 1781760) 0 0 00000080:00200000:2.0:1767319671.620629:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.620635:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [434, 434] 00020000:00200000:2.0:1767319671.620638:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1777664, 1781760) 1781760, 4096 00020000:00200000:2.0:1767319671.620650:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.620657:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [434, 434] 00000008:00010000:2.0:1767319671.620670:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.620674:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.620684:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.620693:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.620702:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.620709:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.620716:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.620724:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1777664, 1781760) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.620730:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 434 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.620747:0:88596:0:(rw26.c:912:ll_write_end()) pos 1777664, len 4096, copied 4096 00000080:00200000:2.0:1767319671.620752:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005a58db55[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.620755:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000027335753 17ffffc0001001 3:0 ffff90cb2e431ca8 434 lru 00000080:00200000:2.0:1767319671.620761:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000002cf35db0 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:2.0:1767319671.620763:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005a58db55 00000080:00200000:2.0:1767319671.620765:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.620768:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.620776:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.620799:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.620803:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.620806:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.620812:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.620815:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.620817:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.620821:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.620829:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.620839:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.620841:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.620846:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.620849:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [434, 434] 00000080:00200000:2.0:1767319671.620853:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.620856:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.620861:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1781760 i_blocks 2 00000080:00200000:2.0:1767319671.620864:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.620872:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1781760, count: 4096 00000080:00200000:2.0:1767319671.620876:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1781760, bytes: 4096 00000080:00200000:2.0:1767319671.620879:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.620883:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 436, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.620884:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1781760, 1785856) 0 0 00000080:00200000:2.0:1767319671.620886:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.620892:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [435, 435] 00020000:00200000:2.0:1767319671.620895:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1781760, 1785856) 1785856, 4096 00020000:00200000:2.0:1767319671.620904:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.620911:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [435, 435] 00000008:00010000:2.0:1767319671.620916:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.620919:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.620927:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.620936:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.620944:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.620951:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.620958:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.620966:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1781760, 1785856) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.620971:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 435 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.620989:0:88596:0:(rw26.c:912:ll_write_end()) pos 1781760, len 4096, copied 4096 00000080:00200000:2.0:1767319671.620994:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000031f814fd[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.620997:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000042cbbb00 17ffffc0001001 3:0 ffff90cb2e431bd0 435 lru 00000080:00200000:2.0:1767319671.621002:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b98e5d2b 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:2.0:1767319671.621004:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000031f814fd 00000080:00200000:2.0:1767319671.621005:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.624957:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.625096:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.625831:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.625842:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.625849:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.625874:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.625879:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.625884:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.625893:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.625907:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.625926:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.625929:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.625938:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.625947:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [435, 435] 00000080:00200000:2.0:1767319671.625958:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.625961:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.625977:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1785856 i_blocks 2 00000080:00200000:2.0:1767319671.625983:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.627786:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1785856, count: 4096 00000080:00200000:2.0:1767319671.627812:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1785856, bytes: 4096 00000080:00200000:2.0:1767319671.627820:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.627830:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 437, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.627833:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1785856, 1789952) 0 0 00000080:00200000:2.0:1767319671.627839:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.627858:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [436, 436] 00020000:00200000:2.0:1767319671.627866:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1785856, 1789952) 1789952, 4096 00020000:00200000:2.0:1767319671.627893:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.627918:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [436, 436] 00000008:00010000:2.0:1767319671.627938:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.627945:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.627976:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.627995:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.629096:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.629125:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.629134:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.629150:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1785856, 1789952) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.629178:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 436 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.629243:0:88596:0:(rw26.c:912:ll_write_end()) pos 1785856, len 4096, copied 4096 00000080:00200000:2.0:1767319671.629253:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009e88bdfd[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.629258:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000037fe865d 17ffffc0001001 3:0 ffff90cb2e4310d8 436 lru 00000080:00200000:2.0:1767319671.629266:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000065f476d3 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:2.0:1767319671.629268:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009e88bdfd 00000080:00200000:2.0:1767319671.629269:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.629275:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.629301:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.629346:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.629351:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.629355:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.629391:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.629396:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.629399:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.629404:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.629413:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.629432:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.629434:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.629443:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.629660:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [436, 436] 00000080:00200000:2.0:1767319671.629672:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.629676:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.629690:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1789952 i_blocks 2 00000080:00200000:2.0:1767319671.629695:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.629720:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1789952, count: 4096 00000080:00200000:2.0:1767319671.629728:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1789952, bytes: 4096 00000080:00200000:2.0:1767319671.629732:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.629737:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 438, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.629740:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1789952, 1794048) 0 0 00000080:00200000:2.0:1767319671.629744:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.629757:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [437, 437] 00020000:00200000:2.0:1767319671.629762:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1789952, 1794048) 1794048, 4096 00020000:00200000:2.0:1767319671.629772:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.629787:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [437, 437] 00000008:00010000:2.0:1767319671.629800:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.629804:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.629823:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.629837:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.629848:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.629856:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.629864:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.629873:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1789952, 1794048) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.629881:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 437 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.629901:0:88596:0:(rw26.c:912:ll_write_end()) pos 1789952, len 4096, copied 4096 00000080:00200000:2.0:1767319671.629907:0:88596:0:(rw26.c:969:ll_write_end()) page@000000002ee3e46d[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.629910:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f83e1bb3 17ffffc0001001 3:0 ffff90cb2e431870 437 lru 00000080:00200000:2.0:1767319671.629917:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ea475862 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:2.0:1767319671.629920:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000002ee3e46d 00000080:00200000:2.0:1767319671.629921:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.629924:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.629934:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.629962:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.629965:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.629968:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.629976:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.629980:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.629982:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.629987:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.629995:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.630004:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.630007:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.630011:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.630014:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [437, 437] 00000080:00200000:2.0:1767319671.630018:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.630021:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.630026:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1794048 i_blocks 2 00000080:00200000:2.0:1767319671.630029:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.630037:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1794048, count: 4096 00000080:00200000:2.0:1767319671.630042:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1794048, bytes: 4096 00000080:00200000:2.0:1767319671.630044:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.630048:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 439, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.630050:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1794048, 1798144) 0 0 00000080:00200000:2.0:1767319671.630052:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.630057:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [438, 438] 00020000:00200000:2.0:1767319671.630059:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1794048, 1798144) 1798144, 4096 00020000:00200000:2.0:1767319671.630067:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.630074:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [438, 438] 00000008:00010000:2.0:1767319671.630080:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.630083:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.630090:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.630099:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.630107:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.630114:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.630135:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.630144:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1794048, 1798144) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.630149:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 438 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.630407:0:88596:0:(rw26.c:912:ll_write_end()) pos 1794048, len 4096, copied 4096 00000080:00200000:2.0:1767319671.630414:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000079f5fafe[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.630418:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006509ffb8 17ffffc0001001 3:0 ffff90cb2e431360 438 lru 00000080:00200000:2.0:1767319671.630424:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000000fc37d17 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:2.0:1767319671.630427:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000079f5fafe 00000080:00200000:2.0:1767319671.630428:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.630431:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.630441:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.630479:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.630483:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.630485:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.630492:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.630495:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.630498:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.630502:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.630510:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.630520:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.630522:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.630527:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.630530:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [438, 438] 00000080:00200000:2.0:1767319671.630535:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.630538:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.630544:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1798144 i_blocks 2 00000080:00200000:2.0:1767319671.630547:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.630557:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1798144, count: 4096 00000080:00200000:2.0:1767319671.630561:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1798144, bytes: 4096 00000080:00200000:2.0:1767319671.630564:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.630567:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 440, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.630569:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1798144, 1802240) 0 0 00000080:00200000:2.0:1767319671.630572:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.630578:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [439, 439] 00020000:00200000:2.0:1767319671.630581:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1798144, 1802240) 1802240, 4096 00020000:00200000:2.0:1767319671.630589:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.630598:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [439, 439] 00000008:00010000:2.0:1767319671.630605:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.630607:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.630617:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.630626:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.630635:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.630643:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.630651:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.630671:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1798144, 1802240) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.630677:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 439 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.630695:0:88596:0:(rw26.c:912:ll_write_end()) pos 1798144, len 4096, copied 4096 00000080:00200000:2.0:1767319671.630700:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000722daf3c[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.630703:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000272bc78d 17ffffc0001001 3:0 ffff90cb2e431000 439 lru 00000080:00200000:2.0:1767319671.630710:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000060f8c2e8 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:2.0:1767319671.630713:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000722daf3c 00000080:00200000:2.0:1767319671.630714:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.630716:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.630725:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.630749:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.630753:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.630755:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.630762:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.630765:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.630768:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.630772:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.630780:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.630788:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.630791:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.630795:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.630798:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [439, 439] 00000080:00200000:2.0:1767319671.630802:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.630805:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.630810:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1802240 i_blocks 2 00000080:00200000:2.0:1767319671.630813:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.630821:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1802240, count: 4096 00000080:00200000:2.0:1767319671.630826:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1802240, bytes: 4096 00000080:00200000:2.0:1767319671.630828:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.630832:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 441, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.630833:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1802240, 1806336) 0 0 00000080:00200000:2.0:1767319671.630836:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.630842:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [440, 440] 00020000:00200000:2.0:1767319671.630845:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1802240, 1806336) 1806336, 4096 00020000:00200000:2.0:1767319671.630852:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.630859:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [440, 440] 00000008:00010000:2.0:1767319671.630866:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.630868:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.630875:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.630885:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.630893:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.630901:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.630907:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.630915:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1802240, 1806336) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.630920:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 440 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.630947:0:88596:0:(rw26.c:912:ll_write_end()) pos 1802240, len 4096, copied 4096 00000080:00200000:2.0:1767319671.630952:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b868f8dc[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.630954:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000002c567ff 17ffffc0001021 2:0 ffff90cb2e431948 440 lru 00000080:00200000:2.0:1767319671.630960:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000009747102d 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:2.0:1767319671.630963:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b868f8dc 00000080:00200000:2.0:1767319671.630964:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.630966:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.630974:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.630998:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.631002:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.631004:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.633782:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.633798:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.633803:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.633813:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.633829:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.633850:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.633853:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.633867:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.633877:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [440, 440] 00000080:00200000:2.0:1767319671.633886:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.633891:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.633907:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1806336 i_blocks 2 00000080:00200000:2.0:1767319671.633913:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.633943:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1806336, count: 4096 00000080:00200000:2.0:1767319671.633952:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1806336, bytes: 4096 00000080:00200000:2.0:1767319671.633958:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.633966:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 442, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.633968:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1806336, 1810432) 0 0 00000080:00200000:2.0:1767319671.633973:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.633989:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [441, 441] 00020000:00200000:2.0:1767319671.633996:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1806336, 1810432) 1810432, 4096 00020000:00200000:2.0:1767319671.634411:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.634433:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [441, 441] 00000008:00010000:2.0:1767319671.634517:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.634524:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.634548:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.634565:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.634576:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.634586:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.634593:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.634605:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1806336, 1810432) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.634621:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 441 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.634742:0:88596:0:(rw26.c:912:ll_write_end()) pos 1806336, len 4096, copied 4096 00000080:00200000:2.0:1767319671.634752:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004e115deb[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.634757:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009f015149 17ffffc0001001 3:0 ffff90cb2e4311b0 441 lru 00000080:00200000:2.0:1767319671.634764:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000090f05fe5 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:2.0:1767319671.634767:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004e115deb 00000080:00200000:2.0:1767319671.634768:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.634773:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.634796:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.634832:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.634838:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.634842:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.634853:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.634856:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.634858:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.634862:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.634870:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.634882:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.634885:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.634890:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.634895:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [441, 441] 00000080:00200000:2.0:1767319671.634899:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.634903:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.634910:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1810432 i_blocks 2 00000080:00200000:2.0:1767319671.634914:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.634929:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1810432, count: 4096 00000080:00200000:2.0:1767319671.634934:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1810432, bytes: 4096 00000080:00200000:2.0:1767319671.634937:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.634942:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 443, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.634944:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1810432, 1814528) 0 0 00000080:00200000:2.0:1767319671.634946:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.634954:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [442, 442] 00020000:00200000:2.0:1767319671.634958:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1810432, 1814528) 1814528, 4096 00020000:00200000:2.0:1767319671.634966:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.634974:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [442, 442] 00000008:00010000:2.0:1767319671.634980:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.634983:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.634992:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.635000:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.635579:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.635592:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.635599:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.635609:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1810432, 1814528) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.635618:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 442 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.635643:0:88596:0:(rw26.c:912:ll_write_end()) pos 1810432, len 4096, copied 4096 00000080:00200000:2.0:1767319671.635649:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c2450467[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.635783:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000057f74b8e 17ffffc0001001 3:0 ffff90cb2e431438 442 lru 00000080:00200000:2.0:1767319671.635792:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000aa10e1b8 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:2.0:1767319671.635794:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c2450467 00000080:00200000:2.0:1767319671.635796:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.635799:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.635813:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.635839:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.635843:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.635846:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.635854:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.635857:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.635859:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.635864:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.635872:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.635884:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.635887:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.635893:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.635899:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [442, 442] 00000080:00200000:2.0:1767319671.635906:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.635911:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.635919:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1814528 i_blocks 2 00000080:00200000:2.0:1767319671.635922:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.635936:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1814528, count: 4096 00000080:00200000:2.0:1767319671.635941:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1814528, bytes: 4096 00000080:00200000:2.0:1767319671.635944:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.635948:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 444, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.635950:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1814528, 1818624) 0 0 00000080:00200000:2.0:1767319671.635953:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.635961:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [443, 443] 00020000:00200000:2.0:1767319671.635965:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1814528, 1818624) 1818624, 4096 00020000:00200000:2.0:1767319671.635973:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.635983:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [443, 443] 00000008:00010000:2.0:1767319671.635991:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.635994:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.636004:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.636028:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.636036:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.636044:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.636052:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.636060:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1814528, 1818624) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.636066:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 443 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.636086:0:88596:0:(rw26.c:912:ll_write_end()) pos 1814528, len 4096, copied 4096 00000080:00200000:2.0:1767319671.636091:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000468c886b[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.636094:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000cb0681c5 17ffffc0001001 3:0 ffff90cb2e431798 443 lru 00000080:00200000:2.0:1767319671.636100:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007953fdd1 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:2.0:1767319671.636103:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000468c886b 00000080:00200000:2.0:1767319671.636104:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.636106:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.636125:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.636150:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.636153:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.636156:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.636163:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.636177:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.636181:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.636185:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.636193:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.636204:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.636207:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.636212:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.636215:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [443, 443] 00000080:00200000:2.0:1767319671.636219:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.636222:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.636227:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1818624 i_blocks 2 00000080:00200000:2.0:1767319671.636231:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.636239:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1818624, count: 4096 00000080:00200000:2.0:1767319671.636244:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1818624, bytes: 4096 00000080:00200000:2.0:1767319671.636246:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.636249:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 445, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.636251:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1818624, 1822720) 0 0 00000080:00200000:2.0:1767319671.636254:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.636259:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [444, 444] 00020000:00200000:2.0:1767319671.636262:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1818624, 1822720) 1822720, 4096 00020000:00200000:2.0:1767319671.636270:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.636277:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [444, 444] 00000008:00010000:2.0:1767319671.636283:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.636285:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.636293:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.636303:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.636312:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.636319:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.636326:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.636334:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1818624, 1822720) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.636339:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 444 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.636357:0:88596:0:(rw26.c:912:ll_write_end()) pos 1818624, len 4096, copied 4096 00000080:00200000:2.0:1767319671.636362:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f52032d9[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.636390:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f974b1e2 17ffffc0001001 3:0 ffff90cb2e431a20 444 lru 00000080:00200000:2.0:1767319671.636397:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000060e346e8 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:2.0:1767319671.636399:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f52032d9 00000080:00200000:2.0:1767319671.636400:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.636403:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.636411:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.636439:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.636444:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.636446:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.639752:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.639768:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.639773:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.639784:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.639801:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.639822:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.639826:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.639842:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.639853:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [444, 444] 00000080:00200000:2.0:1767319671.639864:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.639870:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.639888:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1822720 i_blocks 2 00000080:00200000:2.0:1767319671.639893:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.639928:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1822720, count: 4096 00000080:00200000:2.0:1767319671.639936:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1822720, bytes: 4096 00000080:00200000:2.0:1767319671.639942:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.639950:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 446, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.639953:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1822720, 1826816) 0 0 00000080:00200000:2.0:1767319671.639957:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.639973:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [445, 445] 00020000:00200000:2.0:1767319671.639979:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1822720, 1826816) 1826816, 4096 00020000:00200000:2.0:1767319671.640019:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.640040:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [445, 445] 00000008:00010000:2.0:1767319671.640055:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.640060:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.640088:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.640103:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.640124:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.640134:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.640141:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.640153:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1822720, 1826816) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.641280:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 445 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.641362:0:88596:0:(rw26.c:912:ll_write_end()) pos 1822720, len 4096, copied 4096 00000080:00200000:2.0:1767319671.641522:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b3c520fa[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.641527:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f0a9dde0 17ffffc0001001 3:0 ffff90cb2e431510 445 lru 00000080:00200000:2.0:1767319671.641536:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006e2d07ab 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:2.0:1767319671.641539:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b3c520fa 00000080:00200000:2.0:1767319671.641540:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.641548:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.641579:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.641626:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.641632:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.641637:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.641815:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.641821:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.641825:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.641832:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.641842:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.641860:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.641863:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.641872:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.641879:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [445, 445] 00000080:00200000:2.0:1767319671.641888:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.641892:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.641905:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1826816 i_blocks 2 00000080:00200000:2.0:1767319671.641910:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.641939:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1826816, count: 4096 00000080:00200000:2.0:1767319671.641947:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1826816, bytes: 4096 00000080:00200000:2.0:1767319671.641953:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.641958:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 447, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.641961:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1826816, 1830912) 0 0 00000080:00200000:2.0:1767319671.641964:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.641978:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [446, 446] 00020000:00200000:2.0:1767319671.641983:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1826816, 1830912) 1830912, 4096 00020000:00200000:2.0:1767319671.641993:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.642020:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [446, 446] 00000008:00010000:2.0:1767319671.642035:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.642040:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.642059:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.642070:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.642081:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.642089:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.642096:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.642105:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1826816, 1830912) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.642130:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 446 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.642159:0:88596:0:(rw26.c:912:ll_write_end()) pos 1826816, len 4096, copied 4096 00000080:00200000:2.0:1767319671.643840:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000010bdc97[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.643850:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ed3d6ecd 17ffffc0001001 3:0 ffff90cb2e431af8 446 lru 00000080:00200000:2.0:1767319671.643859:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f34a9486 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:2.0:1767319671.643862:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000010bdc97 00000080:00200000:2.0:1767319671.643864:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.643872:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.643910:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.643972:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.643980:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.643984:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.644004:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.644008:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.644012:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.644020:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.644032:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.644052:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.644055:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.644064:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.644071:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [446, 446] 00000080:00200000:2.0:1767319671.644080:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.644084:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.644098:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1830912 i_blocks 2 00000080:00200000:2.0:1767319671.644104:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.644144:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1830912, count: 4096 00000080:00200000:2.0:1767319671.644153:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1830912, bytes: 4096 00000080:00200000:2.0:1767319671.644158:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.644164:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 448, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.644413:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1830912, 1835008) 0 0 00000080:00200000:2.0:1767319671.644418:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.644434:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [447, 447] 00020000:00200000:2.0:1767319671.644441:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1830912, 1835008) 1835008, 4096 00020000:00200000:2.0:1767319671.644451:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.644470:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [447, 447] 00000008:00010000:2.0:1767319671.644484:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.644490:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.644512:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.644526:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.644539:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.644548:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.644555:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.644564:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1830912, 1835008) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.644577:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 447 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.644615:0:88596:0:(rw26.c:912:ll_write_end()) pos 1830912, len 4096, copied 4096 00000080:00200000:2.0:1767319671.644621:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f4e939f7[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.644624:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000272af9b5 17ffffc0001001 3:0 ffff90cb2e4315e8 447 lru 00000080:00200000:2.0:1767319671.644630:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007493a7c4 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:2.0:1767319671.644632:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f4e939f7 00000080:00200000:2.0:1767319671.644634:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.644636:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.644645:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.644685:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.644689:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.644691:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.644698:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.644700:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.644703:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.644706:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.644715:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.644725:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.644727:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.644732:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.644735:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [447, 447] 00000080:00200000:2.0:1767319671.644739:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.644742:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.644748:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1835008 i_blocks 2 00000080:00200000:2.0:1767319671.644752:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.644762:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1835008, count: 4096 00000080:00200000:2.0:1767319671.644767:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1835008, bytes: 4096 00000080:00200000:2.0:1767319671.644769:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.644773:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 449, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.644775:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1835008, 1839104) 0 0 00000080:00200000:2.0:1767319671.644777:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.644782:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [448, 448] 00020000:00200000:2.0:1767319671.644786:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1835008, 1839104) 1839104, 4096 00020000:00200000:2.0:1767319671.644797:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.644805:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [448, 448] 00000008:00010000:2.0:1767319671.644812:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.644814:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.644823:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.644832:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.644841:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.644849:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.644856:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.644865:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1835008, 1839104) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.644871:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 448 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.644895:0:88596:0:(rw26.c:912:ll_write_end()) pos 1835008, len 4096, copied 4096 00000080:00200000:2.0:1767319671.644900:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000077e2b0b0[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.644903:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000aa96a401 17ffffc0001001 3:0 ffff90cb2e431288 448 lru 00000080:00200000:2.0:1767319671.644910:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000009290768e 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:2.0:1767319671.644913:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000077e2b0b0 00000080:00200000:2.0:1767319671.644914:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.644917:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.644926:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.644950:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.644953:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.644956:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.644962:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.644965:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.644967:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.644972:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.644980:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.644989:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.644991:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.644995:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.644999:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [448, 448] 00000080:00200000:2.0:1767319671.645003:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.645883:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.645899:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1839104 i_blocks 2 00000080:00200000:2.0:1767319671.645906:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.645926:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1839104, count: 4096 00000080:00200000:2.0:1767319671.645933:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1839104, bytes: 4096 00000080:00200000:2.0:1767319671.645938:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.645944:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 450, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.645946:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1839104, 1843200) 0 0 00000080:00200000:2.0:1767319671.645950:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.645961:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [449, 449] 00020000:00200000:2.0:1767319671.645966:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1839104, 1843200) 1843200, 4096 00020000:00200000:2.0:1767319671.645984:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.646001:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [449, 449] 00000008:00010000:2.0:1767319671.646092:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.646097:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.646127:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.646141:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.646153:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.646162:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.646272:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.646285:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1839104, 1843200) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.646298:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 449 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.646339:0:88596:0:(rw26.c:912:ll_write_end()) pos 1839104, len 4096, copied 4096 00000080:00200000:2.0:1767319671.646347:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c99f4dcf[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.646350:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000df083e36 17ffffc0001001 3:0 ffff90cb2e4316c0 449 lru 00000080:00200000:2.0:1767319671.646358:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000229a75fe 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:2.0:1767319671.646360:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c99f4dcf 00000080:00200000:2.0:1767319671.646361:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.646388:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.646409:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.646443:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.646447:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.646450:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.646464:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.646468:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.646470:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.646475:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.646484:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.646499:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.646502:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.646509:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.646514:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [449, 449] 00000080:00200000:2.0:1767319671.646521:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.646525:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.646532:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1843200 i_blocks 2 00000080:00200000:2.0:1767319671.646536:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.646547:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1843200, count: 4096 00000080:00200000:2.0:1767319671.646551:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1843200, bytes: 4096 00000080:00200000:2.0:1767319671.646553:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.646557:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 451, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.646559:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1843200, 1847296) 0 0 00000080:00200000:2.0:1767319671.646562:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.646569:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [450, 450] 00020000:00200000:2.0:1767319671.646572:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1843200, 1847296) 1847296, 4096 00020000:00200000:2.0:1767319671.646581:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.646589:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [450, 450] 00000008:00010000:2.0:1767319671.646595:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.646597:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.646606:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.646615:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.646623:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.646632:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.646639:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.646648:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1843200, 1847296) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.648670:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 450 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.648750:0:88596:0:(rw26.c:912:ll_write_end()) pos 1843200, len 4096, copied 4096 00000080:00200000:2.0:1767319671.648762:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ab291f94[3 00000000e35c86cb 2 1 00000000dca212b6] 00000080:00200000:2.0:1767319671.648766:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000975a2d46 17ffffc0001001 3:0 ffff90cb2e431d80 450 lru 00000080:00200000:2.0:1767319671.648774:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e8a667c5 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:2.0:1767319671.648777:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ab291f94 00000080:00200000:2.0:1767319671.648779:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.648784:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.648813:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.648865:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.648869:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.648874:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.648896:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.648899:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.648903:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.648912:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.648922:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.648940:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f5998 (ffff90cb040646c8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.648943:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb040646c8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.648952:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.648959:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [450, 450] 00000080:00200000:2.0:1767319671.648967:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.648971:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.648986:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1847296 i_blocks 2 00000080:00200000:2.0:1767319671.648990:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.650158:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1847296, count: 4096 00000080:00200000:3.0:1767319671.650192:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1847296, bytes: 4096 00000080:00200000:3.0:1767319671.650198:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.650207:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 452, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.650210:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1847296, 1851392) 0 0 00000080:00200000:3.0:1767319671.650215:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319671.650233:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [451, 451] 00020000:00200000:3.0:1767319671.650241:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1847296, 1851392) 1851392, 4096 00020000:00200000:3.0:1767319671.650245:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.650267:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [451, 451] 00000008:00010000:3.0:1767319671.650288:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.650295:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.650321:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.650338:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.650352:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.650426:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.650434:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.650457:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1847296, 1851392) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.650472:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 451 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.650516:0:88596:0:(rw26.c:912:ll_write_end()) pos 1847296, len 4096, copied 4096 00000080:00200000:3.0:1767319671.650526:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009d32f146[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.650827:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000005494cae 17ffffc0001001 3:0 ffff90cb2e4b2000 451 lru 00000080:00200000:3.0:1767319671.650839:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000083722f83 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:3.0:1767319671.650841:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009d32f146 00000080:00200000:3.0:1767319671.650843:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.650849:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.650875:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.650906:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.650911:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.650915:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.650931:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.650935:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.650938:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.650942:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.650952:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.650981:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.650984:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.650995:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.651001:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [451, 451] 00000080:00200000:3.0:1767319671.651083:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.651088:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.651100:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1851392 i_blocks 2 00000080:00200000:3.0:1767319671.651104:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.651134:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1851392, count: 4096 00000080:00200000:3.0:1767319671.651140:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1851392, bytes: 4096 00000080:00200000:3.0:1767319671.651143:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.651148:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 453, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.651150:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1851392, 1855488) 0 0 00000080:00200000:3.0:1767319671.651153:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.651162:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [452, 452] 00020000:00200000:3.0:1767319671.651245:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1851392, 1855488) 1855488, 4096 00020000:00200000:3.0:1767319671.651248:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.651260:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [452, 452] 00000008:00010000:3.0:1767319671.651269:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.651273:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.651285:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.651299:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.651308:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.651328:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.651335:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.651344:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1851392, 1855488) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.651355:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 452 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.651421:0:88596:0:(rw26.c:912:ll_write_end()) pos 1851392, len 4096, copied 4096 00000080:00200000:3.0:1767319671.651427:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008a719685[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.651430:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008eec0013 17ffffc0001001 3:0 ffff90cb2e4b2948 452 lru 00000080:00200000:3.0:1767319671.651437:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000045167ea4 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:3.0:1767319671.651440:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008a719685 00000080:00200000:3.0:1767319671.651441:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.651443:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.655286:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.655347:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.655358:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.655364:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.655406:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.655410:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.655414:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.655423:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.655434:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.655655:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.655659:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.655671:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.655679:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [452, 452] 00000080:00200000:3.0:1767319671.655690:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.655694:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.655709:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1855488 i_blocks 2 00000080:00200000:3.0:1767319671.655715:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.655747:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1855488, count: 4096 00000080:00200000:3.0:1767319671.655757:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1855488, bytes: 4096 00000080:00200000:3.0:1767319671.655763:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.655771:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 454, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.655773:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1855488, 1859584) 0 0 00000080:00200000:3.0:1767319671.655778:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.655794:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [453, 453] 00020000:00200000:3.0:1767319671.655801:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1855488, 1859584) 1859584, 4096 00020000:00200000:3.0:1767319671.655805:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.655825:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [453, 453] 00000008:00010000:3.0:1767319671.655842:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.655848:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.655870:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.655885:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.655897:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.655918:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.655926:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.655939:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1855488, 1859584) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.655954:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 453 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.655999:0:88596:0:(rw26.c:912:ll_write_end()) pos 1855488, len 4096, copied 4096 00000080:00200000:3.0:1767319671.656007:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004c3e49ec[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.656011:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002a669285 17ffffc0001001 3:0 ffff90cb2e4b21b0 453 lru 00000080:00200000:3.0:1767319671.656018:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ba40de48 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:3.0:1767319671.656021:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004c3e49ec 00000080:00200000:3.0:1767319671.656022:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.656027:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.656042:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.656058:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.656061:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.656064:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.656071:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.656074:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.656076:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.656081:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.656089:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.656105:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.656108:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.656125:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.656129:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [453, 453] 00000080:00200000:3.0:1767319671.656133:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.656136:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.656142:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1859584 i_blocks 2 00000080:00200000:3.0:1767319671.656145:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.656154:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1859584, count: 4096 00000080:00200000:3.0:1767319671.656158:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1859584, bytes: 4096 00000080:00200000:3.0:1767319671.656161:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.656164:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 455, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.656712:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1859584, 1863680) 0 0 00000080:00200000:3.0:1767319671.656717:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.656727:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [454, 454] 00020000:00200000:3.0:1767319671.656732:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1859584, 1863680) 1863680, 4096 00020000:00200000:3.0:1767319671.656736:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.656748:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [454, 454] 00000008:00010000:3.0:1767319671.656758:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.656761:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.656775:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.656787:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.656797:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.656819:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.656827:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.656839:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1859584, 1863680) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.656848:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 454 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.656876:0:88596:0:(rw26.c:912:ll_write_end()) pos 1859584, len 4096, copied 4096 00000080:00200000:3.0:1767319671.656883:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009d9412b9[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.656886:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008bc7a2ea 17ffffc0001001 3:0 ffff90cb2e4b2438 454 lru 00000080:00200000:3.0:1767319671.656892:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000065d3544b 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:3.0:1767319671.656895:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009d9412b9 00000080:00200000:3.0:1767319671.656896:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.656899:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.656912:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.656929:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.656933:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.656935:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.656946:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.656948:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.656951:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.656955:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.656964:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.656986:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.656989:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.656996:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.656999:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [454, 454] 00000080:00200000:3.0:1767319671.657004:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.657315:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.657324:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1863680 i_blocks 2 00000080:00200000:3.0:1767319671.657328:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.657347:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1863680, count: 4096 00000080:00200000:3.0:1767319671.657352:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1863680, bytes: 4096 00000080:00200000:3.0:1767319671.657356:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.657361:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 456, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.657363:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1863680, 1867776) 0 0 00000080:00200000:3.0:1767319671.657366:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.657397:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [455, 455] 00020000:00200000:3.0:1767319671.657400:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1863680, 1867776) 1867776, 4096 00020000:00200000:3.0:1767319671.657402:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.657411:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [455, 455] 00000008:00010000:3.0:1767319671.657418:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.657422:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.657432:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.657442:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.657515:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.657827:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.657835:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.657846:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1863680, 1867776) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.657857:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 455 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.657886:0:88596:0:(rw26.c:912:ll_write_end()) pos 1863680, len 4096, copied 4096 00000080:00200000:3.0:1767319671.657893:0:88596:0:(rw26.c:969:ll_write_end()) page@000000006b566e00[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.657896:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000dc490cb2 17ffffc0001001 3:0 ffff90cb2e4b2798 455 lru 00000080:00200000:3.0:1767319671.657903:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ecc868fb 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:3.0:1767319671.657905:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000006b566e00 00000080:00200000:3.0:1767319671.657906:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.657908:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.657922:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.657940:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.657943:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.657945:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.657954:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.657958:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.657961:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.657965:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.657973:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.657993:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.657996:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.658002:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.658006:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [455, 455] 00000080:00200000:3.0:1767319671.658089:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.658093:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.658100:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1867776 i_blocks 2 00000080:00200000:3.0:1767319671.658103:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.658126:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1867776, count: 4096 00000080:00200000:3.0:1767319671.658133:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1867776, bytes: 4096 00000080:00200000:3.0:1767319671.658135:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.658139:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 457, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.658141:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1867776, 1871872) 0 0 00000080:00200000:3.0:1767319671.658144:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.658151:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [456, 456] 00020000:00200000:3.0:1767319671.658154:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1867776, 1871872) 1871872, 4096 00020000:00200000:3.0:1767319671.658157:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.658164:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [456, 456] 00000008:00010000:3.0:1767319671.658261:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.658264:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.658274:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.658283:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.658292:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.658308:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.658314:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.658322:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1867776, 1871872) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.658329:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 456 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.658346:0:88596:0:(rw26.c:912:ll_write_end()) pos 1867776, len 4096, copied 4096 00000080:00200000:3.0:1767319671.658351:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000946cc19c[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.658354:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005e29043e 17ffffc0001001 3:0 ffff90cb2e4b2a20 456 lru 00000080:00200000:3.0:1767319671.658359:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ff7a8c19 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:3.0:1767319671.658362:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000946cc19c 00000080:00200000:3.0:1767319671.658363:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.664158:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.664435:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.664658:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.664666:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.664673:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.664697:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.664700:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.664703:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.664712:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.664724:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.664766:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.664769:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.664780:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.664789:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [456, 456] 00000080:00200000:3.0:1767319671.664800:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.664804:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.664821:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1871872 i_blocks 2 00000080:00200000:3.0:1767319671.664826:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.664862:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1871872, count: 4096 00000080:00200000:3.0:1767319671.664871:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1871872, bytes: 4096 00000080:00200000:3.0:1767319671.664878:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.664885:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 458, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.664888:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1871872, 1875968) 0 0 00000080:00200000:3.0:1767319671.664892:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.664908:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [457, 457] 00020000:00200000:3.0:1767319671.664915:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1871872, 1875968) 1875968, 4096 00020000:00200000:3.0:1767319671.664920:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.664938:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [457, 457] 00000008:00010000:3.0:1767319671.664953:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.664961:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.664984:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.664999:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.665280:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.665307:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.665314:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.665326:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1871872, 1875968) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.665342:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 457 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.666149:0:88596:0:(rw26.c:912:ll_write_end()) pos 1871872, len 4096, copied 4096 00000080:00200000:3.0:1767319671.666162:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000158b133a[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.666267:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000038a6c663 17ffffc0001001 3:0 ffff90cb2e4b2510 457 lru 00000080:00200000:3.0:1767319671.666277:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000af33b698 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:3.0:1767319671.666279:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000158b133a 00000080:00200000:3.0:1767319671.666281:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.666288:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.666316:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.666345:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.666349:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.666352:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.666404:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.666409:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.666413:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.666419:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.666429:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.666461:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.666464:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.666473:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.666479:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [457, 457] 00000080:00200000:3.0:1767319671.666487:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.666491:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.666502:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1875968 i_blocks 2 00000080:00200000:3.0:1767319671.666507:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.667087:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1875968, count: 4096 00000080:00200000:3.0:1767319671.667099:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1875968, bytes: 4096 00000080:00200000:3.0:1767319671.667104:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.667111:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 459, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.667113:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1875968, 1880064) 0 0 00000080:00200000:3.0:1767319671.667127:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.667143:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [458, 458] 00020000:00200000:3.0:1767319671.667150:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1875968, 1880064) 1880064, 4096 00020000:00200000:3.0:1767319671.667153:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.667824:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [458, 458] 00000008:00010000:3.0:1767319671.667850:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.667857:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.667883:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.667899:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.667913:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.667943:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.667951:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.667964:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1875968, 1880064) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.667979:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 458 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.669680:0:88596:0:(rw26.c:912:ll_write_end()) pos 1875968, len 4096, copied 4096 00000080:00200000:3.0:1767319671.669699:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007ee81e94[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.669703:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000dd64ea61 17ffffc0001001 3:0 ffff90cb2e4b2af8 458 lru 00000080:00200000:3.0:1767319671.669712:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004ca18a14 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:3.0:1767319671.669715:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007ee81e94 00000080:00200000:3.0:1767319671.669716:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.669723:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.669757:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.669798:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.669803:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.669807:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.669827:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.669830:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.669834:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.669841:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.669852:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.669890:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.669893:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.669904:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.669912:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [458, 458] 00000080:00200000:3.0:1767319671.669922:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.669925:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.669939:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1880064 i_blocks 2 00000080:00200000:3.0:1767319671.669944:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.669973:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1880064, count: 4096 00000080:00200000:3.0:1767319671.669981:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1880064, bytes: 4096 00000080:00200000:3.0:1767319671.669985:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.669990:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 460, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.669992:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1880064, 1884160) 0 0 00000080:00200000:3.0:1767319671.669997:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.671310:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [459, 459] 00020000:00200000:3.0:1767319671.671327:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1880064, 1884160) 1884160, 4096 00020000:00200000:3.0:1767319671.671332:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.671358:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [459, 459] 00000008:00010000:3.0:1767319671.671625:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.671632:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.672264:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.672287:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.672304:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.672339:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.672348:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.672363:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1880064, 1884160) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.672465:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 459 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.672513:0:88596:0:(rw26.c:912:ll_write_end()) pos 1880064, len 4096, copied 4096 00000080:00200000:3.0:1767319671.672523:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e8a98b40[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.672527:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a38b60ba 17ffffc0001001 3:0 ffff90cb2e4b25e8 459 lru 00000080:00200000:3.0:1767319671.673092:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006ec9ab7b 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:3.0:1767319671.673097:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e8a98b40 00000080:00200000:3.0:1767319671.673098:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.673104:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.673142:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.673269:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.673276:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.673280:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.673302:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.673305:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.673309:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.673315:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.673326:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.673358:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.673362:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.673413:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.673422:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [459, 459] 00000080:00200000:3.0:1767319671.673432:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.673436:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.673449:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1884160 i_blocks 2 00000080:00200000:3.0:1767319671.673454:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.673486:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1884160, count: 4096 00000080:00200000:3.0:1767319671.673493:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1884160, bytes: 4096 00000080:00200000:3.0:1767319671.673498:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.673505:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 461, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.673508:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1884160, 1888256) 0 0 00000080:00200000:3.0:1767319671.673512:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.673525:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [460, 460] 00020000:00200000:3.0:1767319671.674760:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1884160, 1888256) 1888256, 4096 00020000:00200000:3.0:1767319671.674773:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.674799:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [460, 460] 00000008:00010000:3.0:1767319671.674820:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.674826:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.674851:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.674868:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.674882:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.674910:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.674918:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.674930:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1884160, 1888256) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.674946:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 460 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.674990:0:88596:0:(rw26.c:912:ll_write_end()) pos 1884160, len 4096, copied 4096 00000080:00200000:3.0:1767319671.674999:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004963982d[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.675003:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a7a8698a 17ffffc0001001 3:0 ffff90cb2e4b2288 460 lru 00000080:00200000:3.0:1767319671.678198:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000009fbd3115 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:3.0:1767319671.678210:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004963982d 00000080:00200000:3.0:1767319671.678213:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.678223:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.678269:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.678311:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.678318:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.678323:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.678344:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.678348:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.678352:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.678362:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.678390:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.678431:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.678434:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.678444:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.678454:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [460, 460] 00000080:00200000:3.0:1767319671.678465:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.678469:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.678484:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1888256 i_blocks 2 00000080:00200000:3.0:1767319671.678489:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.678523:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1888256, count: 4096 00000080:00200000:3.0:1767319671.678544:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1888256, bytes: 4096 00000080:00200000:3.0:1767319671.678551:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.678558:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 462, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.678560:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1888256, 1892352) 0 0 00000080:00200000:3.0:1767319671.678565:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.678583:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [461, 461] 00020000:00200000:3.0:1767319671.678589:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1888256, 1892352) 1892352, 4096 00020000:00200000:3.0:1767319671.678593:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.678613:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [461, 461] 00000008:00010000:3.0:1767319671.678627:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.678634:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.678865:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.678880:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.678894:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.678915:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.678922:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.678934:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1888256, 1892352) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.678948:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 461 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.679005:0:88596:0:(rw26.c:912:ll_write_end()) pos 1888256, len 4096, copied 4096 00000080:00200000:3.0:1767319671.679026:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005a89bab9[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.679030:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000066c3c08d 17ffffc0001021 2:0 ffff90cb2e4b26c0 461 lru 00000080:00200000:3.0:1767319671.679036:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c409fffe 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:3.0:1767319671.679039:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005a89bab9 00000080:00200000:3.0:1767319671.679040:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.679043:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.679054:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.679068:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.679071:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.679074:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.679082:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.679085:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.679087:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.679091:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.679100:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.679133:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.679136:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.679142:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.679145:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [461, 461] 00000080:00200000:3.0:1767319671.679150:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.679153:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.679158:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1892352 i_blocks 2 00000080:00200000:3.0:1767319671.679162:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.679182:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1892352, count: 4096 00000080:00200000:3.0:1767319671.679186:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1892352, bytes: 4096 00000080:00200000:3.0:1767319671.679189:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.679192:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 463, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.679194:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1892352, 1896448) 0 0 00000080:00200000:3.0:1767319671.679196:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.679203:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [462, 462] 00020000:00200000:3.0:1767319671.679207:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1892352, 1896448) 1896448, 4096 00020000:00200000:3.0:1767319671.679209:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.679216:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [462, 462] 00000008:00010000:3.0:1767319671.679222:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.679224:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.679232:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.679242:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.679250:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.679277:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.679283:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.679291:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1892352, 1896448) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.679297:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 462 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.679318:0:88596:0:(rw26.c:912:ll_write_end()) pos 1892352, len 4096, copied 4096 00000080:00200000:3.0:1767319671.679323:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000036f30dd4[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.679325:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000395e70d4 17ffffc0001001 3:0 ffff90cb2e4b2d80 462 lru 00000080:00200000:3.0:1767319671.679330:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001e1fea70 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:3.0:1767319671.679333:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000036f30dd4 00000080:00200000:3.0:1767319671.679333:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.679335:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.679343:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.679356:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.679359:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.679362:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.679414:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.679418:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.679421:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.679425:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.679433:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.679448:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.679451:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.679456:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.679459:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [462, 462] 00000080:00200000:3.0:1767319671.679463:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.679466:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.679471:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1896448 i_blocks 2 00000080:00200000:3.0:1767319671.679474:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.679481:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1896448, count: 4096 00000080:00200000:3.0:1767319671.679485:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1896448, bytes: 4096 00000080:00200000:3.0:1767319671.679488:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.679492:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 464, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.679494:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1896448, 1900544) 0 0 00000080:00200000:3.0:1767319671.679496:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319671.679502:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [463, 463] 00020000:00200000:3.0:1767319671.679504:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1896448, 1900544) 1900544, 4096 00020000:00200000:3.0:1767319671.679506:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319671.679513:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [463, 463] 00000008:00010000:3.0:1767319671.679519:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.679522:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb08338390, flags 0x0 00010000:00010000:3.0:1767319671.683933:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.684778:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.684805:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.684815:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.684849:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.684871:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1896448, 1900544) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.684897:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 463 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.684982:0:88596:0:(rw26.c:912:ll_write_end()) pos 1896448, len 4096, copied 4096 00000080:00200000:2.0:1767319671.684994:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000afb592d8[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.684998:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000082c6df72 17ffffc0001001 3:0 ffff90cb2e4f25e8 463 lru 00000080:00200000:2.0:1767319671.685015:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e0c84f37 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:2.0:1767319671.685018:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000afb592d8 00000080:00200000:2.0:1767319671.685020:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.685026:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.685053:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.685086:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.685091:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.685094:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.685112:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.685128:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.685132:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.685137:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.685147:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.685163:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.685182:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.685194:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.685203:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [463, 463] 00000080:00200000:2.0:1767319671.685213:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.685218:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.685233:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1900544 i_blocks 2 00000080:00200000:2.0:1767319671.685240:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.685275:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1900544, count: 4096 00000080:00200000:2.0:1767319671.685284:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1900544, bytes: 4096 00000080:00200000:2.0:1767319671.685288:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.685295:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 465, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.685297:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1900544, 1904640) 0 0 00000080:00200000:2.0:1767319671.685302:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.685317:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [464, 464] 00020000:00200000:2.0:1767319671.685323:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1900544, 1904640) 1904640, 4096 00020000:00200000:2.0:1767319671.685327:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.685344:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [464, 464] 00000008:00010000:2.0:1767319671.685357:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.685362:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.685422:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.685432:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.685441:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.685447:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.685465:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.685475:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1900544, 1904640) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.685483:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 464 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.685503:0:88596:0:(rw26.c:912:ll_write_end()) pos 1900544, len 4096, copied 4096 00000080:00200000:2.0:1767319671.685508:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000034531afd[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.685511:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004f4d51a0 17ffffc0001001 3:0 ffff90cb2e4f2288 464 lru 00000080:00200000:2.0:1767319671.685518:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000528ce5fd 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:2.0:1767319671.685521:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000034531afd 00000080:00200000:2.0:1767319671.685522:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.685524:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.685545:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.685559:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.685562:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.685565:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.685572:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.685575:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.685577:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.685581:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.685589:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.685600:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.685609:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.685615:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.685618:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [464, 464] 00000080:00200000:2.0:1767319671.685621:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.685624:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.685630:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1904640 i_blocks 2 00000080:00200000:2.0:1767319671.685633:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.685641:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1904640, count: 4096 00000080:00200000:2.0:1767319671.685645:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1904640, bytes: 4096 00000080:00200000:2.0:1767319671.685647:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.685651:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 466, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.689153:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1904640, 1908736) 0 0 00000080:00200000:2.0:1767319671.689169:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.689198:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [465, 465] 00020000:00200000:2.0:1767319671.689209:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1904640, 1908736) 1908736, 4096 00020000:00200000:2.0:1767319671.689213:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.689240:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [465, 465] 00000008:00010000:2.0:1767319671.689265:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.689271:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.689298:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.689316:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.689329:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.689339:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.689387:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.689402:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1904640, 1908736) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.689420:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 465 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.689481:0:88596:0:(rw26.c:912:ll_write_end()) pos 1904640, len 4096, copied 4096 00000080:00200000:2.0:1767319671.689494:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000cfad14e2[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.689497:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008d64719c 17ffffc0001001 3:0 ffff90cb2e4f26c0 465 lru 00000080:00200000:2.0:1767319671.689505:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ea8da487 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:2.0:1767319671.689507:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000cfad14e2 00000080:00200000:2.0:1767319671.689508:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.689513:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.689539:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.689571:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.689577:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.689581:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.689599:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.689603:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.689606:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.689611:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.689619:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.689635:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.689644:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.689662:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.689669:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [465, 465] 00000080:00200000:2.0:1767319671.689677:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.689681:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.689692:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1908736 i_blocks 2 00000080:00200000:2.0:1767319671.689697:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.689728:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1908736, count: 4096 00000080:00200000:2.0:1767319671.689736:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1908736, bytes: 4096 00000080:00200000:2.0:1767319671.689741:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.689747:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 467, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.689748:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1908736, 1912832) 0 0 00000080:00200000:2.0:1767319671.689751:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.689757:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [466, 466] 00020000:00200000:2.0:1767319671.689761:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1908736, 1912832) 1912832, 4096 00020000:00200000:2.0:1767319671.689763:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.689770:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [466, 466] 00000008:00010000:2.0:1767319671.689777:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.689780:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.689789:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.689798:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.689808:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.689815:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.689835:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.689845:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1908736, 1912832) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.689851:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 466 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.689868:0:88596:0:(rw26.c:912:ll_write_end()) pos 1908736, len 4096, copied 4096 00000080:00200000:2.0:1767319671.689872:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e9c2d0f7[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.689876:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000089fa4bed 17ffffc0001001 3:0 ffff90cb2e4f2d80 466 lru 00000080:00200000:2.0:1767319671.689882:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e0951988 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:2.0:1767319671.689884:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e9c2d0f7 00000080:00200000:2.0:1767319671.689885:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.689888:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.689896:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.689908:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.689912:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.689914:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.689920:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.689923:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.689925:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.689929:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.689936:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.689945:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.689955:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.689959:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.689963:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [466, 466] 00000080:00200000:2.0:1767319671.689966:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.689970:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.689974:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1912832 i_blocks 2 00000080:00200000:2.0:1767319671.689977:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.689985:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1912832, count: 4096 00000080:00200000:2.0:1767319671.689989:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1912832, bytes: 4096 00000080:00200000:2.0:1767319671.689992:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.689995:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 468, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.689997:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1912832, 1916928) 0 0 00000080:00200000:2.0:1767319671.690000:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.690005:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [467, 467] 00020000:00200000:2.0:1767319671.690008:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1912832, 1916928) 1916928, 4096 00020000:00200000:2.0:1767319671.690010:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.690016:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [467, 467] 00000008:00010000:2.0:1767319671.690022:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.690024:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.690033:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.690041:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.690050:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.690057:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.690075:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.690085:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1912832, 1916928) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.690092:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 467 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.690129:0:88596:0:(rw26.c:912:ll_write_end()) pos 1912832, len 4096, copied 4096 00000080:00200000:2.0:1767319671.690134:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004d75c9d1[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.690138:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e5afd08d 17ffffc0001021 2:0 ffff90cb2e4f2e58 467 lru 00000080:00200000:2.0:1767319671.690143:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006a99e61e 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:2.0:1767319671.690145:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004d75c9d1 00000080:00200000:2.0:1767319671.690147:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.690150:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.690160:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.690173:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.690176:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.690178:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.690185:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.690187:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.690190:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.690194:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.690203:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.690213:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.690222:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.690226:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.690230:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [467, 467] 00000080:00200000:2.0:1767319671.690234:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.690237:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.690242:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1916928 i_blocks 2 00000080:00200000:2.0:1767319671.690245:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.690254:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1916928, count: 4096 00000080:00200000:2.0:1767319671.690258:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1916928, bytes: 4096 00000080:00200000:2.0:1767319671.690261:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.690264:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 469, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.690267:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1916928, 1921024) 0 0 00000080:00200000:2.0:1767319671.690269:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.690275:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [468, 468] 00020000:00200000:2.0:1767319671.690278:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1916928, 1921024) 1921024, 4096 00020000:00200000:2.0:1767319671.690281:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.690286:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [468, 468] 00000008:00010000:2.0:1767319671.690292:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.690295:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.690303:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.690312:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.690321:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.690330:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.690349:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.690359:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1916928, 1921024) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.690365:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 468 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.690418:0:88596:0:(rw26.c:912:ll_write_end()) pos 1916928, len 4096, copied 4096 00000080:00200000:2.0:1767319671.690423:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008e137039[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.690426:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000000d1280f2 17ffffc0001001 3:0 ffff90cb2e4f2ca8 468 lru 00000080:00200000:2.0:1767319671.690432:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000dfcaaf3e 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:2.0:1767319671.690434:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008e137039 00000080:00200000:2.0:1767319671.690436:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.690438:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.690446:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.690458:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.690460:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.690462:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.690469:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.690471:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.690473:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.690477:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.690483:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.690492:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.690501:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.690506:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.690508:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [468, 468] 00000080:00200000:2.0:1767319671.690512:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.690515:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.690519:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1921024 i_blocks 2 00000080:00200000:2.0:1767319671.690522:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.690529:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1921024, count: 4096 00000080:00200000:2.0:1767319671.690533:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1921024, bytes: 4096 00000080:00200000:2.0:1767319671.690536:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.690539:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 470, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.690540:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1921024, 1925120) 0 0 00000080:00200000:2.0:1767319671.690543:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.690548:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [469, 469] 00020000:00200000:2.0:1767319671.690551:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1921024, 1925120) 1925120, 4096 00020000:00200000:2.0:1767319671.690554:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.690560:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [469, 469] 00000008:00010000:2.0:1767319671.690565:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.690567:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.690575:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.690584:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.690593:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.690600:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.690616:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.690624:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1921024, 1925120) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.690631:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 469 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.690648:0:88596:0:(rw26.c:912:ll_write_end()) pos 1921024, len 4096, copied 4096 00000080:00200000:2.0:1767319671.690652:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000076906ae7[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.690655:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a073da79 17ffffc0001001 3:0 ffff90cb2e4f2bd0 469 lru 00000080:00200000:2.0:1767319671.690660:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a3f1db0d 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:2.0:1767319671.690663:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000076906ae7 00000080:00200000:2.0:1767319671.690664:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.690666:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.690674:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.690686:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.690689:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.690691:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.690698:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.690701:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.690703:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.690707:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.690715:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.690722:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.690730:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.690735:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.690739:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [469, 469] 00000080:00200000:2.0:1767319671.690742:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.690745:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.690750:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1925120 i_blocks 2 00000080:00200000:2.0:1767319671.690754:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.690761:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1925120, count: 4096 00000080:00200000:2.0:1767319671.690765:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1925120, bytes: 4096 00000080:00200000:2.0:1767319671.690767:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.690771:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 471, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.690772:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1925120, 1929216) 0 0 00000080:00200000:2.0:1767319671.690775:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.690781:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [470, 470] 00020000:00200000:2.0:1767319671.690784:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1925120, 1929216) 1929216, 4096 00020000:00200000:2.0:1767319671.690786:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.690791:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [470, 470] 00000008:00010000:2.0:1767319671.690798:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.690800:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.690808:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.690817:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.690826:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.690833:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.690853:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.690862:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1925120, 1929216) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.690868:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 470 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.690885:0:88596:0:(rw26.c:912:ll_write_end()) pos 1925120, len 4096, copied 4096 00000080:00200000:2.0:1767319671.690890:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ceea06b4[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.690893:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ef0f6e38 17ffffc0001001 3:0 ffff90cb2e4f20d8 470 lru 00000080:00200000:2.0:1767319671.690899:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008cf1bdb6 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:2.0:1767319671.690901:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ceea06b4 00000080:00200000:2.0:1767319671.690902:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.690904:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.690913:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.690925:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.690928:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.690931:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.690937:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.690939:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.690942:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.690946:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.690954:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.690963:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.690971:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.690976:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.690979:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [470, 470] 00000080:00200000:2.0:1767319671.690983:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.690986:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.690991:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1929216 i_blocks 2 00000080:00200000:2.0:1767319671.690993:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.691001:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1929216, count: 4096 00000080:00200000:2.0:1767319671.691004:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1929216, bytes: 4096 00000080:00200000:2.0:1767319671.691006:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.691010:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 472, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.691011:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1929216, 1933312) 0 0 00000080:00200000:2.0:1767319671.691014:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.691019:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [471, 471] 00020000:00200000:2.0:1767319671.691022:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1929216, 1933312) 1933312, 4096 00020000:00200000:2.0:1767319671.691024:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.691029:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [471, 471] 00000008:00010000:2.0:1767319671.691034:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.691036:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.691044:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.691052:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.691060:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.691068:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.691086:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.691094:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1929216, 1933312) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.691101:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 471 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.694865:0:88596:0:(rw26.c:912:ll_write_end()) pos 1929216, len 4096, copied 4096 00000080:00200000:2.0:1767319671.694891:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000015587cc3[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.694896:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e1646669 17ffffc0001001 3:0 ffff90cb2e4f2870 471 lru 00000080:00200000:2.0:1767319671.694906:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e6f5f959 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:2.0:1767319671.694908:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000015587cc3 00000080:00200000:2.0:1767319671.694910:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.694918:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.694957:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.694998:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.695003:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.695017:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.695039:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.695042:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.695046:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.695055:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.695067:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.695087:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.695108:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.695128:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.695138:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [471, 471] 00000080:00200000:2.0:1767319671.695147:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.695151:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.695175:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1933312 i_blocks 2 00000080:00200000:2.0:1767319671.695181:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.695212:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1933312, count: 4096 00000080:00200000:2.0:1767319671.695221:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1933312, bytes: 4096 00000080:00200000:2.0:1767319671.695227:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.695233:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 473, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.695236:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1933312, 1937408) 0 0 00000080:00200000:2.0:1767319671.695241:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.695256:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [472, 472] 00020000:00200000:2.0:1767319671.695262:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1933312, 1937408) 1937408, 4096 00020000:00200000:2.0:1767319671.695267:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.695284:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [472, 472] 00000008:00010000:2.0:1767319671.695297:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.695303:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.695324:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.695340:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.695354:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.695363:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.695407:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.695421:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1933312, 1937408) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.695434:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 472 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.695475:0:88596:0:(rw26.c:912:ll_write_end()) pos 1933312, len 4096, copied 4096 00000080:00200000:2.0:1767319671.695480:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000a509628[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.695488:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003bf49c28 17ffffc0001001 3:0 ffff90cb2e4f2360 472 lru 00000080:00200000:2.0:1767319671.695495:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ab89d664 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:2.0:1767319671.695498:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000a509628 00000080:00200000:2.0:1767319671.695499:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.695501:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.695510:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.695522:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.695525:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.695527:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.695533:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.695536:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.695538:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.695543:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.695551:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.695561:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.695568:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.695572:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.695576:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [472, 472] 00000080:00200000:2.0:1767319671.695579:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.695583:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.695588:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1937408 i_blocks 2 00000080:00200000:2.0:1767319671.695590:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.695598:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1937408, count: 4096 00000080:00200000:2.0:1767319671.695602:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1937408, bytes: 4096 00000080:00200000:2.0:1767319671.695604:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.695608:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 474, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.695610:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1937408, 1941504) 0 0 00000080:00200000:2.0:1767319671.695613:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.695618:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [473, 473] 00020000:00200000:2.0:1767319671.695621:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1937408, 1941504) 1941504, 4096 00020000:00200000:2.0:1767319671.695623:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.695628:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [473, 473] 00000008:00010000:2.0:1767319671.695633:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.695635:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.695643:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.695653:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.695662:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.695670:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.695687:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.695696:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1937408, 1941504) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.695702:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 473 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.695719:0:88596:0:(rw26.c:912:ll_write_end()) pos 1937408, len 4096, copied 4096 00000080:00200000:2.0:1767319671.695723:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000fbd1ad35[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.695726:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006c735535 17ffffc0001001 3:0 ffff90cb2e4f2000 473 lru 00000080:00200000:2.0:1767319671.695732:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000005d6d11c3 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:2.0:1767319671.695734:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000fbd1ad35 00000080:00200000:2.0:1767319671.695736:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.695738:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.695746:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.695757:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.695760:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.695762:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.695768:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.695770:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.695773:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.695777:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.695785:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.695794:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.695804:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.695809:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.695823:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [473, 473] 00000080:00200000:2.0:1767319671.695827:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.695830:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.695835:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1941504 i_blocks 2 00000080:00200000:2.0:1767319671.695838:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.695845:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1941504, count: 4096 00000080:00200000:2.0:1767319671.695849:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1941504, bytes: 4096 00000080:00200000:2.0:1767319671.695851:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.695855:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 475, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.695857:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1941504, 1945600) 0 0 00000080:00200000:2.0:1767319671.695859:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.695864:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [474, 474] 00020000:00200000:2.0:1767319671.695867:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1941504, 1945600) 1945600, 4096 00020000:00200000:2.0:1767319671.695870:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.695875:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [474, 474] 00000008:00010000:2.0:1767319671.695880:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.695882:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.695889:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.695898:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.695908:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.695915:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.695932:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.695941:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1941504, 1945600) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.695946:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 474 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.695959:0:88596:0:(rw26.c:912:ll_write_end()) pos 1941504, len 4096, copied 4096 00000080:00200000:2.0:1767319671.695963:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000a0367669[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.695966:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005b6c5d9a 17ffffc0001001 3:0 ffff90cb2e4f2948 474 lru 00000080:00200000:2.0:1767319671.695972:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f0fc614f 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:2.0:1767319671.695974:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000a0367669 00000080:00200000:2.0:1767319671.695976:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.695978:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.695985:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.695996:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.695999:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.696001:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.696006:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.696009:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.696012:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.696016:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.696024:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.696032:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.696038:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.696042:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.696045:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [474, 474] 00000080:00200000:2.0:1767319671.696049:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.696052:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.696057:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1945600 i_blocks 2 00000080:00200000:2.0:1767319671.696059:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.696066:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1945600, count: 4096 00000080:00200000:2.0:1767319671.696070:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1945600, bytes: 4096 00000080:00200000:2.0:1767319671.696072:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.696076:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 476, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.696078:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1945600, 1949696) 0 0 00000080:00200000:2.0:1767319671.696080:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.696085:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [475, 475] 00020000:00200000:2.0:1767319671.696088:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1945600, 1949696) 1949696, 4096 00020000:00200000:2.0:1767319671.696090:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.696095:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [475, 475] 00000008:00010000:2.0:1767319671.696099:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.696101:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.696108:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.696131:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.696140:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.696148:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.696166:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.696174:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1945600, 1949696) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.696180:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 475 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.696193:0:88596:0:(rw26.c:912:ll_write_end()) pos 1945600, len 4096, copied 4096 00000080:00200000:2.0:1767319671.696196:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b4bc1a02[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.696199:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f1ae5ed2 17ffffc0001001 3:0 ffff90cb2e4f21b0 475 lru 00000080:00200000:2.0:1767319671.696204:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000eda50eaa 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:2.0:1767319671.696207:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b4bc1a02 00000080:00200000:2.0:1767319671.696208:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.696210:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.696218:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.696230:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.696233:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.696235:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.696241:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.696244:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.696247:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.696251:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.696261:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.696269:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.696277:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.696286:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.696289:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [475, 475] 00000080:00200000:2.0:1767319671.696293:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.696295:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.696300:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1949696 i_blocks 2 00000080:00200000:2.0:1767319671.696303:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.696309:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1949696, count: 4096 00000080:00200000:2.0:1767319671.696313:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1949696, bytes: 4096 00000080:00200000:2.0:1767319671.696315:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.696319:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 477, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.696320:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1949696, 1953792) 0 0 00000080:00200000:2.0:1767319671.696322:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.696327:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [476, 476] 00020000:00200000:2.0:1767319671.696330:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1949696, 1953792) 1953792, 4096 00020000:00200000:2.0:1767319671.696332:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.696337:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [476, 476] 00000008:00010000:2.0:1767319671.696343:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.696345:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.696352:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.696360:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.696401:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.696408:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.696424:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.696433:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1949696, 1953792) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.696440:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 476 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.696460:0:88596:0:(rw26.c:912:ll_write_end()) pos 1949696, len 4096, copied 4096 00000080:00200000:2.0:1767319671.696465:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000aad1a1d1[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.696467:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d11331aa 17ffffc0001001 3:0 ffff90cb2e4f2438 476 lru 00000080:00200000:2.0:1767319671.696472:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000cb2563f0 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:2.0:1767319671.696475:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000aad1a1d1 00000080:00200000:2.0:1767319671.696476:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.696478:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.696486:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.696497:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.696499:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.696502:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.696507:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.696510:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.696512:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.696516:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.696523:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.696530:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.696538:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.696543:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.696546:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [476, 476] 00000080:00200000:2.0:1767319671.696549:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.696553:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.696558:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1953792 i_blocks 2 00000080:00200000:2.0:1767319671.696561:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.696568:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1953792, count: 4096 00000080:00200000:2.0:1767319671.696572:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1953792, bytes: 4096 00000080:00200000:2.0:1767319671.696575:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.696579:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 478, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.696581:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1953792, 1957888) 0 0 00000080:00200000:2.0:1767319671.696583:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.696588:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [477, 477] 00020000:00200000:2.0:1767319671.696591:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1953792, 1957888) 1957888, 4096 00020000:00200000:2.0:1767319671.696593:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.696598:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [477, 477] 00000008:00010000:2.0:1767319671.696603:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.696606:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.696613:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.696622:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.696630:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.696637:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.696656:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.696665:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1953792, 1957888) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.696671:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 477 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.696692:0:88596:0:(rw26.c:912:ll_write_end()) pos 1953792, len 4096, copied 4096 00000080:00200000:2.0:1767319671.696699:0:88596:0:(rw26.c:969:ll_write_end()) page@000000006003b0a9[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.696702:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002c57edc5 17ffffc0001001 3:0 ffff90cb2e4f2798 477 lru 00000080:00200000:2.0:1767319671.696707:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000019b58f75 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:2.0:1767319671.696710:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000006003b0a9 00000080:00200000:2.0:1767319671.696711:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.696713:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.696721:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.696733:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.696736:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.696739:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.696745:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.696748:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.696750:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.696754:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.696763:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.696771:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.696779:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.696784:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.696788:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [477, 477] 00000080:00200000:2.0:1767319671.696791:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.696795:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.696800:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1957888 i_blocks 2 00000080:00200000:2.0:1767319671.696803:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.696810:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1957888, count: 4096 00000080:00200000:2.0:1767319671.696814:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1957888, bytes: 4096 00000080:00200000:2.0:1767319671.696816:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.696819:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 479, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.696821:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1957888, 1961984) 0 0 00000080:00200000:2.0:1767319671.696824:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.696830:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [478, 478] 00020000:00200000:2.0:1767319671.696832:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1957888, 1961984) 1961984, 4096 00020000:00200000:2.0:1767319671.696834:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.696840:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [478, 478] 00000008:00010000:2.0:1767319671.696845:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.696847:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.696856:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.696865:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.696873:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.696880:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.696898:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.696907:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1957888, 1961984) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.696913:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 478 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.696929:0:88596:0:(rw26.c:912:ll_write_end()) pos 1957888, len 4096, copied 4096 00000080:00200000:2.0:1767319671.696933:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000515378da[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.696936:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001bc49da7 17ffffc0001001 3:0 ffff90cb2e4f2a20 478 lru 00000080:00200000:2.0:1767319671.696942:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b51eb941 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:2.0:1767319671.696944:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000515378da 00000080:00200000:2.0:1767319671.696945:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.696947:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.696956:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.696967:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.696970:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.696972:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.696978:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.696980:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.696983:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.696988:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.696995:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.697003:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.697012:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.697017:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.697020:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [478, 478] 00000080:00200000:2.0:1767319671.697023:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.697027:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.697032:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1961984 i_blocks 2 00000080:00200000:2.0:1767319671.697034:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.697041:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1961984, count: 4096 00000080:00200000:2.0:1767319671.697045:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1961984, bytes: 4096 00000080:00200000:2.0:1767319671.697047:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.697050:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 480, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.697052:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1961984, 1966080) 0 0 00000080:00200000:2.0:1767319671.697054:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.697059:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [479, 479] 00020000:00200000:2.0:1767319671.697062:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1961984, 1966080) 1966080, 4096 00020000:00200000:2.0:1767319671.697064:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.697070:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [479, 479] 00000008:00010000:2.0:1767319671.697075:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.697078:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.697085:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.697094:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.697102:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.697110:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.697140:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.697150:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1961984, 1966080) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.697156:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 479 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.697171:0:88596:0:(rw26.c:912:ll_write_end()) pos 1961984, len 4096, copied 4096 00000080:00200000:2.0:1767319671.697176:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007c84c5ac[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.697178:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d9935d3b 17ffffc0001001 3:0 ffff90cb2e4f2510 479 lru 00000080:00200000:2.0:1767319671.697183:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000048c08add 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:2.0:1767319671.697185:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007c84c5ac 00000080:00200000:2.0:1767319671.697186:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.697189:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.697197:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.697210:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.697213:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.697215:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.697221:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.697223:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.697225:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.697229:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.697236:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.697244:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.697252:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.697257:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.697260:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [479, 479] 00000080:00200000:2.0:1767319671.697264:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.697267:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.697272:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1966080 i_blocks 2 00000080:00200000:2.0:1767319671.697275:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.697282:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1966080, count: 4096 00000080:00200000:2.0:1767319671.697287:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1966080, bytes: 4096 00000080:00200000:2.0:1767319671.697289:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.697293:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 481, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.697295:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1966080, 1970176) 0 0 00000080:00200000:2.0:1767319671.697297:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.697302:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [480, 480] 00020000:00200000:2.0:1767319671.697305:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1966080, 1970176) 1970176, 4096 00020000:00200000:2.0:1767319671.697307:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.697314:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [480, 480] 00000008:00010000:2.0:1767319671.697319:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.697322:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.697329:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.697338:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.697346:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.697354:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.697407:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.697416:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1966080, 1970176) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.697423:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 480 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.697439:0:88596:0:(rw26.c:912:ll_write_end()) pos 1966080, len 4096, copied 4096 00000080:00200000:2.0:1767319671.697443:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c0d6f303[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.697445:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c7b8bfe5 17ffffc0001001 3:0 ffff90cb2e4f2af8 480 lru 00000080:00200000:2.0:1767319671.697450:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000098f9e95a 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:2.0:1767319671.697453:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c0d6f303 00000080:00200000:2.0:1767319671.697455:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.697457:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.697465:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.697477:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.697480:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.697482:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.697489:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.697491:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.697494:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.697498:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.697507:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.697516:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.697527:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.697532:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.697536:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [480, 480] 00000080:00200000:2.0:1767319671.697539:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.697542:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.697547:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1970176 i_blocks 2 00000080:00200000:2.0:1767319671.697550:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.697557:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1970176, count: 4096 00000080:00200000:2.0:1767319671.697560:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1970176, bytes: 4096 00000080:00200000:2.0:1767319671.697563:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.697566:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 482, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.697567:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1970176, 1974272) 0 0 00000080:00200000:2.0:1767319671.697570:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.697575:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [481, 481] 00020000:00200000:2.0:1767319671.697578:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1970176, 1974272) 1974272, 4096 00020000:00200000:2.0:1767319671.697581:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.697587:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [481, 481] 00000008:00010000:2.0:1767319671.697591:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.697593:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.697601:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.697611:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.697619:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.697627:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.697644:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.697653:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1970176, 1974272) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.697659:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 481 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.697689:0:88596:0:(rw26.c:912:ll_write_end()) pos 1970176, len 4096, copied 4096 00000080:00200000:2.0:1767319671.697694:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b717426d[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.697697:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000036637bb5 17ffffc0001001 3:0 ffff90cb2e517438 481 lru 00000080:00200000:2.0:1767319671.697703:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008abc2cd7 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:2.0:1767319671.697705:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b717426d 00000080:00200000:2.0:1767319671.697707:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.697709:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.697717:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.697729:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.697733:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.697735:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.697741:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.697744:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.697746:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.697750:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.697757:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.697765:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.697773:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.697777:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.697781:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [481, 481] 00000080:00200000:2.0:1767319671.697784:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.697787:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.697792:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1974272 i_blocks 2 00000080:00200000:2.0:1767319671.697795:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.697802:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1974272, count: 4096 00000080:00200000:2.0:1767319671.697807:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1974272, bytes: 4096 00000080:00200000:2.0:1767319671.697809:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.697812:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 483, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.697813:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1974272, 1978368) 0 0 00000080:00200000:2.0:1767319671.697816:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.697821:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [482, 482] 00020000:00200000:2.0:1767319671.697825:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1974272, 1978368) 1978368, 4096 00020000:00200000:2.0:1767319671.697827:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.697832:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [482, 482] 00000008:00010000:2.0:1767319671.697838:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.697840:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.697848:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.697857:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.697865:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.697872:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.697889:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.697898:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1974272, 1978368) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.697904:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 482 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.697928:0:88596:0:(rw26.c:912:ll_write_end()) pos 1974272, len 4096, copied 4096 00000080:00200000:2.0:1767319671.697933:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f65188cd[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.697936:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000000afbfc47 17ffffc0001021 2:0 ffff90cb2e517798 482 lru 00000080:00200000:2.0:1767319671.697941:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3768639 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:2.0:1767319671.697944:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f65188cd 00000080:00200000:2.0:1767319671.697945:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.697947:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.697955:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.697967:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.697970:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.697972:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.697978:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.697981:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.697983:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.697987:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.697995:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.698003:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.698012:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.698016:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.698019:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [482, 482] 00000080:00200000:2.0:1767319671.698022:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.698026:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.698031:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1978368 i_blocks 2 00000080:00200000:2.0:1767319671.698033:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.698041:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1978368, count: 4096 00000080:00200000:2.0:1767319671.698045:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1978368, bytes: 4096 00000080:00200000:2.0:1767319671.698047:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.698051:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 484, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.698053:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1978368, 1982464) 0 0 00000080:00200000:2.0:1767319671.698055:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.698059:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [483, 483] 00020000:00200000:2.0:1767319671.698062:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1978368, 1982464) 1982464, 4096 00020000:00200000:2.0:1767319671.698065:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.698070:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [483, 483] 00000008:00010000:2.0:1767319671.698075:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.698079:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.698086:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.698095:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.698103:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.698111:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.702136:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.702161:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1978368, 1982464) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.702588:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 483 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.702647:0:88596:0:(rw26.c:912:ll_write_end()) pos 1978368, len 4096, copied 4096 00000080:00200000:2.0:1767319671.702658:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000fa78808c[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.702661:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000df0854b1 17ffffc0001001 3:0 ffff90cb2e517a20 483 lru 00000080:00200000:2.0:1767319671.702670:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000aa4b31c3 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:2.0:1767319671.702673:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000fa78808c 00000080:00200000:2.0:1767319671.702674:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.702680:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.702709:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.702743:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.702749:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.702752:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.702770:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.702774:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.702777:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.702784:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.702795:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.702814:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.702826:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.702835:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.702843:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [483, 483] 00000080:00200000:2.0:1767319671.702854:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.702858:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.702872:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1982464 i_blocks 2 00000080:00200000:2.0:1767319671.702878:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.702908:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1982464, count: 4096 00000080:00200000:2.0:1767319671.702918:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1982464, bytes: 4096 00000080:00200000:2.0:1767319671.702934:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.702939:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 485, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.702942:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1982464, 1986560) 0 0 00000080:00200000:2.0:1767319671.702946:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.702960:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [484, 484] 00020000:00200000:2.0:1767319671.702967:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1982464, 1986560) 1986560, 4096 00020000:00200000:2.0:1767319671.702971:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.702987:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [484, 484] 00000008:00010000:2.0:1767319671.703001:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.703014:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.703036:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.703050:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.703063:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.703072:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.703090:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.703103:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1982464, 1986560) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.703110:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 484 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.703141:0:88596:0:(rw26.c:912:ll_write_end()) pos 1982464, len 4096, copied 4096 00000080:00200000:2.0:1767319671.703147:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ef585c88[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.703151:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e1c414ed 17ffffc0001001 3:0 ffff90cb2e517510 484 lru 00000080:00200000:2.0:1767319671.703156:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006f7c4940 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:2.0:1767319671.703159:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ef585c88 00000080:00200000:2.0:1767319671.703160:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.703162:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.703431:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.703452:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.703455:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.703458:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.703466:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.703469:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.703471:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.703477:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.703485:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.703495:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.703505:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.703510:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.703514:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [484, 484] 00000080:00200000:2.0:1767319671.703519:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.703523:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.703530:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1986560 i_blocks 2 00000080:00200000:2.0:1767319671.703533:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.703544:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1986560, count: 4096 00000080:00200000:2.0:1767319671.703549:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1986560, bytes: 4096 00000080:00200000:2.0:1767319671.703552:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.703556:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 486, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.703558:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1986560, 1990656) 0 0 00000080:00200000:2.0:1767319671.703561:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.703567:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [485, 485] 00020000:00200000:2.0:1767319671.703571:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1986560, 1990656) 1990656, 4096 00020000:00200000:2.0:1767319671.703574:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.703582:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [485, 485] 00000008:00010000:2.0:1767319671.703589:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.703592:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.703601:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.703610:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.703618:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.703626:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.703644:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.703655:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1986560, 1990656) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.703662:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 485 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.703682:0:88596:0:(rw26.c:912:ll_write_end()) pos 1986560, len 4096, copied 4096 00000080:00200000:2.0:1767319671.703687:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000013863faa[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.703690:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001fe5a926 17ffffc0001001 3:0 ffff90cb2e517af8 485 lru 00000080:00200000:2.0:1767319671.703696:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000782c80f9 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:2.0:1767319671.703699:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000013863faa 00000080:00200000:2.0:1767319671.703700:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.703702:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.703711:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.703724:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.703727:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.703729:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.703736:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.703739:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.703742:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.703746:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.703754:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.703763:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.703771:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.703776:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.703780:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [485, 485] 00000080:00200000:2.0:1767319671.703784:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.703786:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.703791:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1990656 i_blocks 2 00000080:00200000:2.0:1767319671.703794:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.703803:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1990656, count: 4096 00000080:00200000:2.0:1767319671.703807:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1990656, bytes: 4096 00000080:00200000:2.0:1767319671.703809:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.703813:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 487, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.703814:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1990656, 1994752) 0 0 00000080:00200000:2.0:1767319671.703816:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.703822:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [486, 486] 00020000:00200000:2.0:1767319671.703825:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1990656, 1994752) 1994752, 4096 00020000:00200000:2.0:1767319671.703827:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.703833:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [486, 486] 00000008:00010000:2.0:1767319671.703838:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.703841:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.703849:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.703859:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.703868:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.703876:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.703893:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.703902:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1990656, 1994752) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.703909:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 486 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.703939:0:88596:0:(rw26.c:912:ll_write_end()) pos 1990656, len 4096, copied 4096 00000080:00200000:2.0:1767319671.703945:0:88596:0:(rw26.c:969:ll_write_end()) page@000000001370fe01[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.703948:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f9f27c16 17ffffc0001001 3:0 ffff90cb2e5175e8 486 lru 00000080:00200000:2.0:1767319671.703954:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000834d5833 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:2.0:1767319671.703957:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000001370fe01 00000080:00200000:2.0:1767319671.703958:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.703961:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.703969:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.703982:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.703984:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.703986:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.703992:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.703994:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.703997:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.704001:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.704303:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.704319:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.704332:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.704339:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.704342:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [486, 486] 00000080:00200000:2.0:1767319671.704347:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.704350:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.704355:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1994752 i_blocks 2 00000080:00200000:2.0:1767319671.704359:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.704396:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1994752, count: 4096 00000080:00200000:2.0:1767319671.704401:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1994752, bytes: 4096 00000080:00200000:2.0:1767319671.704404:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.704408:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 488, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.704410:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1994752, 1998848) 0 0 00000080:00200000:2.0:1767319671.704413:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.704418:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [487, 487] 00020000:00200000:2.0:1767319671.704422:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1994752, 1998848) 1998848, 4096 00020000:00200000:2.0:1767319671.704425:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.704431:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [487, 487] 00000008:00010000:2.0:1767319671.704437:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.704440:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.704448:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.704458:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.704468:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.704476:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.704496:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.704504:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1994752, 1998848) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.704510:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 487 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.704527:0:88596:0:(rw26.c:912:ll_write_end()) pos 1994752, len 4096, copied 4096 00000080:00200000:2.0:1767319671.704532:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000cae759b1[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.704535:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007988e659 17ffffc0001001 3:0 ffff90cb2e517288 487 lru 00000080:00200000:2.0:1767319671.704542:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000935b12cc 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:2.0:1767319671.704544:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000cae759b1 00000080:00200000:2.0:1767319671.704546:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.704548:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.704556:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.704569:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.704572:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.704574:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.704581:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.704583:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.704586:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.704590:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.704599:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.704608:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.704615:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.704619:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.704622:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [487, 487] 00000080:00200000:2.0:1767319671.704626:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.704630:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.704634:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1998848 i_blocks 2 00000080:00200000:2.0:1767319671.704637:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.704644:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1998848, count: 4096 00000080:00200000:2.0:1767319671.704648:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1998848, bytes: 4096 00000080:00200000:2.0:1767319671.704650:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.704654:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 489, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.704656:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1998848, 2002944) 0 0 00000080:00200000:2.0:1767319671.704658:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.704663:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [488, 488] 00020000:00200000:2.0:1767319671.704666:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1998848, 2002944) 2002944, 4096 00020000:00200000:2.0:1767319671.704669:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.704673:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [488, 488] 00000008:00010000:2.0:1767319671.704679:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.704681:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.704688:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.704697:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.704706:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.704714:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.704731:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.704741:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1998848, 2002944) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.704749:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 488 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.704764:0:88596:0:(rw26.c:912:ll_write_end()) pos 1998848, len 4096, copied 4096 00000080:00200000:2.0:1767319671.704769:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000382dae79[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.704772:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000cc6bfb95 17ffffc0001001 3:0 ffff90cb2e5176c0 488 lru 00000080:00200000:2.0:1767319671.704778:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000005b9fb357 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:2.0:1767319671.704780:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000382dae79 00000080:00200000:2.0:1767319671.704781:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.704784:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.704792:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.704803:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.704807:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.704809:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.704815:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.704817:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.704820:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.704824:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.704832:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.704841:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.704849:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.704854:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.704857:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [488, 488] 00000080:00200000:2.0:1767319671.704861:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.704863:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.704869:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2002944 i_blocks 2 00000080:00200000:2.0:1767319671.704871:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.704879:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2002944, count: 4096 00000080:00200000:2.0:1767319671.704883:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2002944, bytes: 4096 00000080:00200000:2.0:1767319671.704885:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.704889:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 490, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.704890:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2002944, 2007040) 0 0 00000080:00200000:2.0:1767319671.704893:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.704898:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [489, 489] 00020000:00200000:2.0:1767319671.704901:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2002944, 2007040) 2007040, 4096 00020000:00200000:2.0:1767319671.704904:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.704909:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [489, 489] 00000008:00010000:2.0:1767319671.704915:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.704917:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.705910:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.706272:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.706286:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.706295:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.706325:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.706342:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2002944, 2007040) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.706358:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 489 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.706428:0:88596:0:(rw26.c:912:ll_write_end()) pos 2002944, len 4096, copied 4096 00000080:00200000:2.0:1767319671.706438:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000067b65e69[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.706441:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000cbd99be7 17ffffc0001001 3:0 ffff90cb2e517d80 489 lru 00000080:00200000:2.0:1767319671.706448:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000005b797447 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:2.0:1767319671.706450:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000067b65e69 00000080:00200000:2.0:1767319671.706451:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.706455:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.706475:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.706499:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.706503:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.706505:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.706520:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.706523:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.706526:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.706537:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.706547:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.706563:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.706573:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.706580:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.706588:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [489, 489] 00000080:00200000:2.0:1767319671.706596:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.706599:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.706610:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2007040 i_blocks 2 00000080:00200000:2.0:1767319671.706615:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.706642:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2007040, count: 4096 00000080:00200000:2.0:1767319671.706650:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2007040, bytes: 4096 00000080:00200000:2.0:1767319671.706654:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.706659:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 491, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.706661:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2007040, 2011136) 0 0 00000080:00200000:2.0:1767319671.706664:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.706675:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [490, 490] 00020000:00200000:2.0:1767319671.706680:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2007040, 2011136) 2011136, 4096 00020000:00200000:2.0:1767319671.706684:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.706697:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [490, 490] 00000008:00010000:2.0:1767319671.706707:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.706711:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.706721:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.706730:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.706739:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.706746:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.706763:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.706772:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2007040, 2011136) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.706779:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 490 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.706799:0:88596:0:(rw26.c:912:ll_write_end()) pos 2007040, len 4096, copied 4096 00000080:00200000:2.0:1767319671.706803:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000064e8a997[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.706806:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f66ebd09 17ffffc0001001 3:0 ffff90cb2e517e58 490 lru 00000080:00200000:2.0:1767319671.706811:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007a8be3ce 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:2.0:1767319671.706814:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000064e8a997 00000080:00200000:2.0:1767319671.706815:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.706818:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.706827:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.706840:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.706842:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.706844:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.706851:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.706853:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.706856:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.706859:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.706866:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.706875:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.706885:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.706889:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.706893:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [490, 490] 00000080:00200000:2.0:1767319671.706897:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.706900:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.706904:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2011136 i_blocks 2 00000080:00200000:2.0:1767319671.706907:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.706915:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2011136, count: 4096 00000080:00200000:2.0:1767319671.709349:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2011136, bytes: 4096 00000080:00200000:2.0:1767319671.709385:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.709398:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 492, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.709401:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2011136, 2015232) 0 0 00000080:00200000:2.0:1767319671.709406:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.709429:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [491, 491] 00020000:00200000:2.0:1767319671.709439:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2011136, 2015232) 2015232, 4096 00020000:00200000:2.0:1767319671.709443:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.709469:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [491, 491] 00000008:00010000:2.0:1767319671.709491:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.709498:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.709523:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.709541:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.709555:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.709565:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.709596:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.709611:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2011136, 2015232) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.709626:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 491 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.709675:0:88596:0:(rw26.c:912:ll_write_end()) pos 2011136, len 4096, copied 4096 00000080:00200000:2.0:1767319671.709685:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005109ac30[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.709688:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ca3b4ed9 17ffffc0001001 3:0 ffff90cb2e517ca8 491 lru 00000080:00200000:2.0:1767319671.709695:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000862ad631 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:2.0:1767319671.709698:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005109ac30 00000080:00200000:2.0:1767319671.709699:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.709704:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.709729:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.709756:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.709761:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.709763:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.709780:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.709784:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.709787:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.709792:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.709800:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.709818:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.709827:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.709836:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.709843:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [491, 491] 00000080:00200000:2.0:1767319671.709851:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.709854:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.709867:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2015232 i_blocks 2 00000080:00200000:2.0:1767319671.709872:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.709902:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2015232, count: 4096 00000080:00200000:2.0:1767319671.709908:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2015232, bytes: 4096 00000080:00200000:2.0:1767319671.709910:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.709914:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 493, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.709916:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2015232, 2019328) 0 0 00000080:00200000:2.0:1767319671.709931:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.709938:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [492, 492] 00020000:00200000:2.0:1767319671.709941:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2015232, 2019328) 2019328, 4096 00020000:00200000:2.0:1767319671.709944:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.709951:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [492, 492] 00000008:00010000:2.0:1767319671.709957:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.709959:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.709969:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.709979:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.709988:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.709996:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.710025:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.710035:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2015232, 2019328) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.710041:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 492 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.710061:0:88596:0:(rw26.c:912:ll_write_end()) pos 2015232, len 4096, copied 4096 00000080:00200000:2.0:1767319671.710066:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000cadb7d39[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.710069:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000079e1317 17ffffc0001001 3:0 ffff90cb2e517bd0 492 lru 00000080:00200000:2.0:1767319671.710074:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5adc50b 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:2.0:1767319671.710076:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000cadb7d39 00000080:00200000:2.0:1767319671.710078:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.710080:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.710088:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.710100:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.710103:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.710105:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.710111:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.710125:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.710128:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.710133:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.710140:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.710149:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.710158:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.710163:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.710166:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [492, 492] 00000080:00200000:2.0:1767319671.710170:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.710173:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.710179:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2019328 i_blocks 2 00000080:00200000:2.0:1767319671.710182:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.710190:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2019328, count: 4096 00000080:00200000:2.0:1767319671.710194:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2019328, bytes: 4096 00000080:00200000:2.0:1767319671.710197:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.710201:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 494, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.710202:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2019328, 2023424) 0 0 00000080:00200000:2.0:1767319671.710205:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.710210:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [493, 493] 00020000:00200000:2.0:1767319671.710214:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2019328, 2023424) 2023424, 4096 00020000:00200000:2.0:1767319671.710217:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.710223:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [493, 493] 00000008:00010000:2.0:1767319671.710229:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.710232:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.710239:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.710248:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.710257:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.710264:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.710281:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.710291:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2019328, 2023424) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.710297:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 493 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.710315:0:88596:0:(rw26.c:912:ll_write_end()) pos 2019328, len 4096, copied 4096 00000080:00200000:2.0:1767319671.710320:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c8819527[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.710323:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000058d98d0d 17ffffc0001001 3:0 ffff90cb2e5170d8 493 lru 00000080:00200000:2.0:1767319671.710329:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006f526d95 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:2.0:1767319671.710331:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c8819527 00000080:00200000:2.0:1767319671.710332:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.710335:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.710343:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.710355:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.710358:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.710360:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.710422:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.710425:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.710428:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.710433:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.710442:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.710450:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.710458:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.710463:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.710467:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [493, 493] 00000080:00200000:2.0:1767319671.710471:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.710474:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.710479:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2023424 i_blocks 2 00000080:00200000:2.0:1767319671.710481:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.710489:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2023424, count: 4096 00000080:00200000:2.0:1767319671.710494:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2023424, bytes: 4096 00000080:00200000:2.0:1767319671.710496:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.710500:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 495, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.710501:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2023424, 2027520) 0 0 00000080:00200000:2.0:1767319671.710504:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.710510:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [494, 494] 00020000:00200000:2.0:1767319671.710513:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2023424, 2027520) 2027520, 4096 00020000:00200000:2.0:1767319671.710515:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.710521:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [494, 494] 00000008:00010000:2.0:1767319671.710528:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.710530:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.710537:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.710545:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.710553:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.710560:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.710579:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.710587:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2023424, 2027520) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.710593:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 494 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.710614:0:88596:0:(rw26.c:912:ll_write_end()) pos 2023424, len 4096, copied 4096 00000080:00200000:2.0:1767319671.710618:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008bf8e706[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.710620:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e1e28c18 17ffffc0001001 3:0 ffff90cb2e517870 494 lru 00000080:00200000:2.0:1767319671.710625:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000003ad82924 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:2.0:1767319671.710627:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008bf8e706 00000080:00200000:2.0:1767319671.710628:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.710630:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.710639:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.710650:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.710653:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.710656:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.710662:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.710664:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.710666:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.710670:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.710678:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.710687:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.710694:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.710699:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.710702:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [494, 494] 00000080:00200000:2.0:1767319671.710706:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.710708:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.710713:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2027520 i_blocks 2 00000080:00200000:2.0:1767319671.710717:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.710724:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2027520, count: 4096 00000080:00200000:2.0:1767319671.710728:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2027520, bytes: 4096 00000080:00200000:2.0:1767319671.710731:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.710735:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 496, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.710736:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2027520, 2031616) 0 0 00000080:00200000:2.0:1767319671.710739:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.710744:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [495, 495] 00020000:00200000:2.0:1767319671.710747:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2027520, 2031616) 2031616, 4096 00020000:00200000:2.0:1767319671.710749:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.710755:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [495, 495] 00000008:00010000:2.0:1767319671.710760:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.710763:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.710771:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.710782:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.710791:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.710799:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.710816:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.710825:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2027520, 2031616) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.710831:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 495 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.710847:0:88596:0:(rw26.c:912:ll_write_end()) pos 2027520, len 4096, copied 4096 00000080:00200000:2.0:1767319671.710851:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000046617a81[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.710855:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002c00e196 17ffffc0001001 3:0 ffff90cb2e517360 495 lru 00000080:00200000:2.0:1767319671.710860:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ad786b44 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:2.0:1767319671.710863:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000046617a81 00000080:00200000:2.0:1767319671.710864:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.710867:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.710875:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.710886:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.710891:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.710893:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.710899:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.710901:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.710904:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.710908:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.710915:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.710923:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.710931:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.710938:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.710943:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [495, 495] 00000080:00200000:2.0:1767319671.710946:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.710949:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.710954:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2031616 i_blocks 2 00000080:00200000:2.0:1767319671.710957:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.710964:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2031616, count: 4096 00000080:00200000:2.0:1767319671.710969:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2031616, bytes: 4096 00000080:00200000:2.0:1767319671.710971:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.710975:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 497, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.710976:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2031616, 2035712) 0 0 00000080:00200000:2.0:1767319671.710979:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.710984:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [496, 496] 00020000:00200000:2.0:1767319671.710987:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2031616, 2035712) 2035712, 4096 00020000:00200000:2.0:1767319671.710989:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.710995:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [496, 496] 00000008:00010000:2.0:1767319671.711002:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.711004:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.711011:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.711020:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.711029:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.711036:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.711053:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.711063:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2031616, 2035712) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.711069:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 496 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.711084:0:88596:0:(rw26.c:912:ll_write_end()) pos 2031616, len 4096, copied 4096 00000080:00200000:2.0:1767319671.711089:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000a2578a8f[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.711092:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000dee7dd9e 17ffffc0001001 3:0 ffff90cb2e517000 496 lru 00000080:00200000:2.0:1767319671.711097:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e75c55ec 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:2.0:1767319671.711099:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000a2578a8f 00000080:00200000:2.0:1767319671.711101:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.711103:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.711111:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.711136:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.711140:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.711142:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.711148:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.711151:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.711153:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.711157:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.711165:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.711173:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.711181:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.711186:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.711190:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [496, 496] 00000080:00200000:2.0:1767319671.711194:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.711197:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.711202:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2035712 i_blocks 2 00000080:00200000:2.0:1767319671.711205:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.711213:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2035712, count: 4096 00000080:00200000:2.0:1767319671.711216:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2035712, bytes: 4096 00000080:00200000:2.0:1767319671.711218:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.711222:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 498, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.711223:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2035712, 2039808) 0 0 00000080:00200000:2.0:1767319671.711226:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.711231:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [497, 497] 00020000:00200000:2.0:1767319671.711234:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2035712, 2039808) 2039808, 4096 00020000:00200000:2.0:1767319671.711236:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.711241:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [497, 497] 00000008:00010000:2.0:1767319671.711247:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.711249:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.711257:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.711266:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.711275:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.711283:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.711300:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.711310:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2035712, 2039808) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.711316:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 497 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.711343:0:88596:0:(rw26.c:912:ll_write_end()) pos 2035712, len 4096, copied 4096 00000080:00200000:2.0:1767319671.711348:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000bc60c38f[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.711351:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000cfa5ce6c 17ffffc0001021 2:0 ffff90cb2e517948 497 lru 00000080:00200000:2.0:1767319671.711356:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001cfef4da 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:2.0:1767319671.711359:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000bc60c38f 00000080:00200000:2.0:1767319671.711360:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.711363:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.711403:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.711416:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.711419:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.711422:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.711428:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.711430:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.711433:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.711437:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.711445:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.711453:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.711463:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.711468:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.711471:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [497, 497] 00000080:00200000:2.0:1767319671.711475:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.711479:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.711484:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2039808 i_blocks 2 00000080:00200000:2.0:1767319671.711487:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.711494:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2039808, count: 4096 00000080:00200000:2.0:1767319671.711498:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2039808, bytes: 4096 00000080:00200000:2.0:1767319671.711500:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.711504:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 499, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.711505:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2039808, 2043904) 0 0 00000080:00200000:2.0:1767319671.711508:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.711514:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [498, 498] 00020000:00200000:2.0:1767319671.711517:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2039808, 2043904) 2043904, 4096 00020000:00200000:2.0:1767319671.711519:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.711525:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [498, 498] 00000008:00010000:2.0:1767319671.711530:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.711532:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.711540:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.711548:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.711555:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.711562:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.711577:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.711585:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2039808, 2043904) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.711592:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 498 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.711609:0:88596:0:(rw26.c:912:ll_write_end()) pos 2039808, len 4096, copied 4096 00000080:00200000:2.0:1767319671.711614:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007cbc4917[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.711617:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000b33fa3db 17ffffc0001001 3:0 ffff90cb2e5171b0 498 lru 00000080:00200000:2.0:1767319671.711622:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000cbd567ad 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:2.0:1767319671.711624:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007cbc4917 00000080:00200000:2.0:1767319671.711625:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.711627:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.711635:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.711648:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.711651:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.711653:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.711659:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.711661:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.711664:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.711668:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.711675:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.711684:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.711691:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.711697:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.711700:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [498, 498] 00000080:00200000:2.0:1767319671.711703:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.711706:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.711710:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2043904 i_blocks 2 00000080:00200000:2.0:1767319671.711713:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.711721:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2043904, count: 4096 00000080:00200000:2.0:1767319671.711725:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2043904, bytes: 4096 00000080:00200000:2.0:1767319671.711728:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.711731:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 500, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.711733:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2043904, 2048000) 0 0 00000080:00200000:2.0:1767319671.711735:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.711742:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [499, 499] 00020000:00200000:2.0:1767319671.711745:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2043904, 2048000) 2048000, 4096 00020000:00200000:2.0:1767319671.711748:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.711753:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [499, 499] 00000008:00010000:2.0:1767319671.711758:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.711761:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.711767:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.711775:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.711784:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.711791:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.711807:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.711816:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2043904, 2048000) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.711822:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 499 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.711856:0:88596:0:(rw26.c:912:ll_write_end()) pos 2043904, len 4096, copied 4096 00000080:00200000:2.0:1767319671.711861:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d5c975cd[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.711864:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005e942bed 17ffffc0001001 3:0 ffff90cb2e53caf8 499 lru 00000080:00200000:2.0:1767319671.711870:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c39d9201 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:2.0:1767319671.711872:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d5c975cd 00000080:00200000:2.0:1767319671.711874:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.711876:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.711885:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.711896:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.711900:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.711902:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.711907:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.711910:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.711912:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.711916:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.711924:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.711933:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.711941:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.711946:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.711950:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [499, 499] 00000080:00200000:2.0:1767319671.711953:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.711957:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.711962:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2048000 i_blocks 2 00000080:00200000:2.0:1767319671.711965:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.711973:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2048000, count: 4096 00000080:00200000:2.0:1767319671.711977:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2048000, bytes: 4096 00000080:00200000:2.0:1767319671.711979:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.711983:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 501, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.711985:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2048000, 2052096) 0 0 00000080:00200000:2.0:1767319671.711987:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.711992:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [500, 500] 00020000:00200000:2.0:1767319671.711995:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2048000, 2052096) 2052096, 4096 00020000:00200000:2.0:1767319671.711998:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.712003:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [500, 500] 00000008:00010000:2.0:1767319671.712008:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.712010:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.712018:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.712027:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.712036:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.712044:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.712061:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.712069:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2048000, 2052096) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.712074:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 500 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.712087:0:88596:0:(rw26.c:912:ll_write_end()) pos 2048000, len 4096, copied 4096 00000080:00200000:2.0:1767319671.712091:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b5c26580[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.712094:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000788d1dcf 17ffffc0001001 3:0 ffff90cb2e53c5e8 500 lru 00000080:00200000:2.0:1767319671.712100:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000074c39ebb 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:2.0:1767319671.712103:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b5c26580 00000080:00200000:2.0:1767319671.712104:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.712106:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.713203:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.713248:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.713256:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.713259:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.713277:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.713280:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.713284:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.713292:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.713301:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.713316:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.713342:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.713349:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.713355:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [500, 500] 00000080:00200000:2.0:1767319671.713363:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.713467:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.713482:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2052096 i_blocks 2 00000080:00200000:2.0:1767319671.713487:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.713511:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2052096, count: 4096 00000080:00200000:2.0:1767319671.713518:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2052096, bytes: 4096 00000080:00200000:2.0:1767319671.713523:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.713529:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 502, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.713531:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2052096, 2056192) 0 0 00000080:00200000:2.0:1767319671.713534:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.713547:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [501, 501] 00020000:00200000:2.0:1767319671.713552:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2052096, 2056192) 2056192, 4096 00020000:00200000:2.0:1767319671.713555:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.713568:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [501, 501] 00000008:00010000:2.0:1767319671.713581:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.713586:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.713604:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.713616:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.713629:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.713636:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.713667:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.713679:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2052096, 2056192) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.713691:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 501 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.713727:0:88596:0:(rw26.c:912:ll_write_end()) pos 2052096, len 4096, copied 4096 00000080:00200000:2.0:1767319671.713734:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000074d17d73[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.713738:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005351415f 17ffffc0001001 3:0 ffff90cb2e53c288 501 lru 00000080:00200000:2.0:1767319671.713745:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000bbcc3530 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:2.0:1767319671.713748:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000074d17d73 00000080:00200000:2.0:1767319671.713749:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.713753:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.713768:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.713781:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.713785:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.713787:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.713793:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.713795:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.713798:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.713802:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.713809:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.713818:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.713825:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.713829:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.713833:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [501, 501] 00000080:00200000:2.0:1767319671.713836:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.713839:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.713844:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2056192 i_blocks 2 00000080:00200000:2.0:1767319671.713847:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.713855:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2056192, count: 4096 00000080:00200000:2.0:1767319671.713859:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2056192, bytes: 4096 00000080:00200000:2.0:1767319671.713862:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.713865:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 503, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.713867:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2056192, 2060288) 0 0 00000080:00200000:2.0:1767319671.713870:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.713875:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [502, 502] 00020000:00200000:2.0:1767319671.713879:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2056192, 2060288) 2060288, 4096 00020000:00200000:2.0:1767319671.713881:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.713886:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [502, 502] 00000008:00010000:2.0:1767319671.713891:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.713894:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.713902:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.713911:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.713921:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.713928:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.713945:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.713954:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2056192, 2060288) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.713960:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 502 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.713975:0:88596:0:(rw26.c:912:ll_write_end()) pos 2056192, len 4096, copied 4096 00000080:00200000:2.0:1767319671.713980:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000fc600db4[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.713984:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000785d15e6 17ffffc0001001 3:0 ffff90cb2e53c6c0 502 lru 00000080:00200000:2.0:1767319671.713989:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000000c0cd87 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:2.0:1767319671.713992:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000fc600db4 00000080:00200000:2.0:1767319671.713993:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.713996:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.714005:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.714105:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.714109:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.714111:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.714129:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.714132:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.714135:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.714139:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.714146:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.714154:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.714163:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.714168:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.714171:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [502, 502] 00000080:00200000:2.0:1767319671.714175:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.714178:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.714183:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2060288 i_blocks 2 00000080:00200000:2.0:1767319671.714187:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.714195:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2060288, count: 4096 00000080:00200000:2.0:1767319671.714199:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2060288, bytes: 4096 00000080:00200000:2.0:1767319671.714202:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.714206:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 504, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.714208:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2060288, 2064384) 0 0 00000080:00200000:2.0:1767319671.714210:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.714216:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [503, 503] 00020000:00200000:2.0:1767319671.714219:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2060288, 2064384) 2064384, 4096 00020000:00200000:2.0:1767319671.714221:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.714227:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [503, 503] 00000008:00010000:2.0:1767319671.714233:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.714236:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.714243:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.714252:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.714261:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.714269:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.714286:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.714295:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2060288, 2064384) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.714301:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 503 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.714317:0:88596:0:(rw26.c:912:ll_write_end()) pos 2060288, len 4096, copied 4096 00000080:00200000:2.0:1767319671.714321:0:88596:0:(rw26.c:969:ll_write_end()) page@000000001066d108[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.714324:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e780cfd4 17ffffc0001001 3:0 ffff90cb2e53cd80 503 lru 00000080:00200000:2.0:1767319671.714330:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004903111a 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:2.0:1767319671.714332:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000001066d108 00000080:00200000:2.0:1767319671.714333:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.714336:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.714344:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.714355:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.714358:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.714361:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.714400:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.714404:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.714407:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.714411:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.714419:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.714428:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.714438:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.714443:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.714446:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [503, 503] 00000080:00200000:2.0:1767319671.714449:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.714453:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.714457:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2064384 i_blocks 2 00000080:00200000:2.0:1767319671.714460:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.714468:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2064384, count: 4096 00000080:00200000:2.0:1767319671.714472:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2064384, bytes: 4096 00000080:00200000:2.0:1767319671.714474:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.714478:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 505, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.714480:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2064384, 2068480) 0 0 00000080:00200000:2.0:1767319671.714482:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.714488:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [504, 504] 00020000:00200000:2.0:1767319671.714491:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2064384, 2068480) 2068480, 4096 00020000:00200000:2.0:1767319671.714493:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.714498:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [504, 504] 00000008:00010000:2.0:1767319671.714507:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.714509:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.714516:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.714525:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.714533:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.714539:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.714559:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.714568:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2064384, 2068480) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.714577:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 504 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.714594:0:88596:0:(rw26.c:912:ll_write_end()) pos 2064384, len 4096, copied 4096 00000080:00200000:2.0:1767319671.714599:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003189c1ba[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.714602:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000b309357a 17ffffc0001001 3:0 ffff90cb2e53ce58 504 lru 00000080:00200000:2.0:1767319671.714608:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000009b570082 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:2.0:1767319671.714611:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003189c1ba 00000080:00200000:2.0:1767319671.714612:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.714614:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.714622:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.714635:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.714638:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.714641:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.714647:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.714649:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.714652:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.714656:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.714664:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.715099:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.715113:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.715131:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.715136:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [504, 504] 00000080:00200000:2.0:1767319671.715141:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.715145:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.715152:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2068480 i_blocks 2 00000080:00200000:2.0:1767319671.715156:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.715168:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2068480, count: 4096 00000080:00200000:2.0:1767319671.715172:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2068480, bytes: 4096 00000080:00200000:2.0:1767319671.715176:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.715180:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 506, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.715182:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2068480, 2072576) 0 0 00000080:00200000:2.0:1767319671.715184:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319671.715191:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [505, 505] 00020000:00200000:2.0:1767319671.715195:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2068480, 2072576) 2072576, 4096 00020000:00200000:2.0:1767319671.715198:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319671.715207:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [505, 505] 00000008:00010000:2.0:1767319671.715214:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.715217:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.715227:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.715236:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.715245:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.715253:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.715272:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.715282:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2068480, 2072576) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.715290:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 505 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.715314:0:88596:0:(rw26.c:912:ll_write_end()) pos 2068480, len 4096, copied 4096 00000080:00200000:2.0:1767319671.715320:0:88596:0:(rw26.c:969:ll_write_end()) page@000000001d78913f[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.715323:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000028351484 17ffffc0001001 3:0 ffff90cb2e53cca8 505 lru 00000080:00200000:2.0:1767319671.715329:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000430f642e 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:2.0:1767319671.715332:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000001d78913f 00000080:00200000:2.0:1767319671.715333:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.715336:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.715347:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.715361:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.715364:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.716123:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.716140:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.716144:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.716147:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.716153:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.716164:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.716177:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.716192:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.716198:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.716203:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [505, 505] 00000080:00200000:2.0:1767319671.716208:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:2.0:1767319671.716212:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.718226:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2072576 i_blocks 2 00000080:00200000:0.0:1767319671.718243:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.718278:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2072576, count: 4096 00000080:00200000:0.0:1767319671.718289:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2072576, bytes: 4096 00000080:00200000:0.0:1767319671.718294:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.718303:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 507, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.718306:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2072576, 2076672) 0 0 00000080:00200000:0.0:1767319671.718310:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.718328:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [506, 506] 00020000:00200000:0.0:1767319671.718337:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2072576, 2076672) 2076672, 4096 00020000:00200000:0.0:1767319671.718341:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.718363:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [506, 506] 00000008:00010000:0.0:1767319671.718403:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.718409:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.718438:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.718475:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.718489:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.718499:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.718506:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.718520:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2072576, 2076672) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.718537:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 506 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.718583:0:88596:0:(rw26.c:912:ll_write_end()) pos 2072576, len 4096, copied 4096 00000080:00200000:0.0:1767319671.718592:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000934c455[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319671.718596:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f3992af5 17ffffc0001001 3:0 ffff90cb3c555798 506 lru 00000080:00200000:0.0:1767319671.718605:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a8a3cf7f 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:0.0:1767319671.718607:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000934c455 00000080:00200000:0.0:1767319671.718608:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.718614:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.718639:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.718670:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.718674:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.718677:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.718700:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.718704:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.718707:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.718712:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.718722:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.718739:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.718742:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.718750:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.718756:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [506, 506] 00000080:00200000:0.0:1767319671.718763:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.718768:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.718774:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2076672 i_blocks 2 00000080:00200000:0.0:1767319671.718777:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.718786:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2076672, count: 4096 00000080:00200000:0.0:1767319671.718791:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2076672, bytes: 4096 00000080:00200000:0.0:1767319671.718794:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.718797:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 508, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.718799:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2076672, 2080768) 0 0 00000080:00200000:0.0:1767319671.718802:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.718808:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [507, 507] 00020000:00200000:0.0:1767319671.718812:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2076672, 2080768) 2080768, 4096 00020000:00200000:0.0:1767319671.718814:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319671.718821:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [507, 507] 00000008:00010000:0.0:1767319671.718827:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.718830:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b930, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.718838:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.718856:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.718865:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.718872:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.718879:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.718889:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2076672, 2080768) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.718896:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 507 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.718916:0:88596:0:(rw26.c:912:ll_write_end()) pos 2076672, len 4096, copied 4096 00000080:00200000:0.0:1767319671.718920:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b1211fcd[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319671.718923:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000301641dd 17ffffc0001001 3:0 ffff90cb3c555870 507 lru 00000080:00200000:0.0:1767319671.718929:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000030dce841 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:0.0:1767319671.718931:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b1211fcd 00000080:00200000:0.0:1767319671.718932:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.718935:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.718944:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.718957:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.718960:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.718962:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.718976:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.718979:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.718982:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b930 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.718986:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.718994:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.719002:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.719004:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b930 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.719957:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.719967:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [507, 507] 00000080:00200000:0.0:1767319671.719975:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.719979:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.720431:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2080768 i_blocks 2 00000080:00200000:1.0:1767319671.720457:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.720481:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2080768, count: 4096 00000080:00200000:1.0:1767319671.720488:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2080768, bytes: 4096 00000080:00200000:1.0:1767319671.720492:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.720500:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 509, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.720502:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2080768, 2084864) 0 0 00000080:00200000:1.0:1767319671.720507:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.720520:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [508, 508] 00020000:00200000:1.0:1767319671.720525:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2080768, 2084864) 2084864, 4096 00020000:00200000:1.0:1767319671.720530:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.720547:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [508, 508] 00000008:00010000:1.0:1767319671.720563:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.720568:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.720592:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.720606:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.720618:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.720626:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.720634:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.720644:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2080768, 2084864) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.720732:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 508 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.720770:0:88596:0:(rw26.c:912:ll_write_end()) pos 2080768, len 4096, copied 4096 00000080:00200000:1.0:1767319671.720781:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d60e04e6[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.720785:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000099b9c42d 17ffffc0001001 3:0 ffff90cb34f95af8 508 lru 00000080:00200000:1.0:1767319671.720794:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000023f2b4dd 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:1.0:1767319671.720796:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d60e04e6 00000080:00200000:1.0:1767319671.720798:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.720801:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.720823:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.720847:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.720851:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.720854:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.720867:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.720870:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.720873:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.720878:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.720887:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.720902:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.720905:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.720910:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.720914:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [508, 508] 00000080:00200000:1.0:1767319671.720918:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.720922:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.720927:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2084864 i_blocks 2 00000080:00200000:1.0:1767319671.720930:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.720939:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2084864, count: 4096 00000080:00200000:1.0:1767319671.720949:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2084864, bytes: 4096 00000080:00200000:1.0:1767319671.720952:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.720956:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 510, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.720957:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2084864, 2088960) 0 0 00000080:00200000:1.0:1767319671.720960:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.720966:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [509, 509] 00020000:00200000:1.0:1767319671.720970:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2084864, 2088960) 2088960, 4096 00020000:00200000:1.0:1767319671.720973:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.720980:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [509, 509] 00000008:00010000:1.0:1767319671.720986:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.720988:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.720997:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.721006:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.721102:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.721110:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.721126:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.721135:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2084864, 2088960) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.721142:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 509 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.721160:0:88596:0:(rw26.c:912:ll_write_end()) pos 2084864, len 4096, copied 4096 00000080:00200000:1.0:1767319671.721165:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000c4dc65f[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.721168:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007ea8edb8 17ffffc0001001 3:0 ffff90cb34f955e8 509 lru 00000080:00200000:1.0:1767319671.721181:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ba78e990 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:1.0:1767319671.721183:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000c4dc65f 00000080:00200000:1.0:1767319671.721184:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.721187:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.721196:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.721209:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.721212:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.721214:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.721221:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.721223:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.721226:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.721230:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.721239:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.721251:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.721255:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.721261:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.721265:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [509, 509] 00000080:00200000:1.0:1767319671.721269:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.721272:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.721277:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2088960 i_blocks 2 00000080:00200000:1.0:1767319671.721280:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.721289:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2088960, count: 4096 00000080:00200000:1.0:1767319671.721293:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2088960, bytes: 4096 00000080:00200000:1.0:1767319671.721295:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.721304:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 511, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.721306:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2088960, 2093056) 0 0 00000080:00200000:1.0:1767319671.721309:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.721315:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [510, 510] 00020000:00200000:1.0:1767319671.721318:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2088960, 2093056) 2093056, 4096 00020000:00200000:1.0:1767319671.721321:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.721327:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [510, 510] 00000008:00010000:1.0:1767319671.721333:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.721336:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.721345:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.721354:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.721363:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.721487:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.721495:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.721503:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2088960, 2093056) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.721509:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 510 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.721539:0:88596:0:(rw26.c:912:ll_write_end()) pos 2088960, len 4096, copied 4096 00000080:00200000:1.0:1767319671.721543:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003064fb19[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.721546:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000065d932d0 17ffffc0001021 2:0 ffff90cb34f95288 510 lru 00000080:00200000:1.0:1767319671.721790:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000969713d5 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:1.0:1767319671.721801:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003064fb19 00000080:00200000:1.0:1767319671.721802:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.721805:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.721817:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.721832:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.721835:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.721837:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.721844:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.721846:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.721850:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.723162:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.723185:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.723205:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.723209:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.723222:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.723230:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [510, 510] 00000080:00200000:1.0:1767319671.723238:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.723243:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.723255:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2093056 i_blocks 2 00000080:00200000:1.0:1767319671.723262:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.723287:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2093056, count: 4096 00000080:00200000:1.0:1767319671.723294:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2093056, bytes: 4096 00000080:00200000:1.0:1767319671.723298:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.723304:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 512, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.723323:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2093056, 2097152) 0 0 00000080:00200000:1.0:1767319671.723327:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319671.723341:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [511, 511] 00020000:00200000:1.0:1767319671.723346:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2093056, 2097152) 2097152, 4096 00020000:00200000:1.0:1767319671.723350:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319671.724788:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [511, 511] 00000008:00010000:1.0:1767319671.724827:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.724835:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.724861:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.724881:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.724896:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.724906:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.724915:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.724929:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2093056, 2097152) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.724948:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 511 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.725091:0:88596:0:(rw26.c:912:ll_write_end()) pos 2093056, len 4096, copied 4096 00000080:00200000:1.0:1767319671.725104:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008bc45843[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.725108:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000cdf62b47 17ffffc0001001 3:0 ffff90cb34f956c0 511 lru 00000080:00200000:1.0:1767319671.725128:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000387a1f08 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 000000007388df06 000000000415b74b > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:1.0:1767319671.725131:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008bc45843 00000080:00200000:1.0:1767319671.725142:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.725147:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.725175:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.725208:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.725213:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.725216:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.725253:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.725257:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.725260:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb04064488/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.725265:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.725275:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.725292:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.725295:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.725303:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.725310:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [511, 511] 00000080:00200000:1.0:1767319671.725319:0:88596:0:(vvp_io.c:289:vvp_io_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:1767319671.725323:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:1.0:1767319671.725356:0:84114:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.725484:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2097152 i_blocks 2 00000080:00200000:0.0:1767319671.725492:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.725522:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2097152, count: 4096 00000080:00200000:0.0:1767319671.725529:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2097152, bytes: 4096 00000080:00200000:0.0:1767319671.725532:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.725538:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 513, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.725540:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2097152, 2101248) 0 0 00000080:00200000:0.0:1767319671.725544:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319671.725557:0:88596:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 1, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319671.725560:0:88596:0:(vvp_io.c:356:vvp_io_fini()) [0x200004a52:0x3:0x0] write layout, type 2 [0x200000, 0x201000) 00000080:00010000:0.0:1767319671.725573:0:88596:0:(file.c:7031:ll_layout_intent()) ### lustre: requeue layout lock for file [0x200004a52:0x3:0x0](ffff90cb2b0f3a88) 00000002:00010000:0.0:1767319671.725589:0:88596:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x3:0x0]) in obj [0x200004a52:0x3:0x0], intent: layout flags 02 00010000:00010000:0.0:1767319671.725613:0:88596:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d91c00/0x2d0e085cf3af13a2 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec650e8 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319671.725644:0:88596:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x3:0x0]: losing layout lock 00010000:00010000:0.0:1767319671.725688:0:88596:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d91c00/0x2d0e085cf3af13a2 lrc: 1/0,0 mode: --/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec650e8 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319671.725696:0:88596:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319671.725699:0:88596:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d91c00/0x2d0e085cf3af13a2 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: 0x964edeb21ec650e8 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319671.725738:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(EX) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 lrc: 3/0,1 mode: --/EX res: [0x200004a52:0x3:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 88596 initiator: MDT0 00010000:00010000:0.0:1767319671.725745:0:88596:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 lrc: 3/0,1 mode: --/EX res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88596 initiator: MDT0 00000020:00100000:0.0:1767319671.725758:0:88596:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319671.725771:0:88596:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55c700 x1853164290376832/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 376/856 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:1767319671.725781:0:88596:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 lrc: 3/0,1 mode: --/EX res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88596 initiator: MDT0 00000100:00100000:0.0:1767319671.725804:0:88596:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55c700 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88596:1853164290376832:192.168.203.141@tcp:101:dd.0 00000100:00100000:0.0:1767319671.726192:0:88596:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1d80 going to sleep for 11 seconds 00000008:00010000:1.0:1767319671.726263:0:84114:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.726589:0:84114:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000008:00100000:1.0:1767319671.734940:0:84114:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb043a3800 - object 0x240000400:3312 offset 0<>1048576 00000100:00100000:1.0:1767319671.735074:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290376960:192.168.203.141@tcp:4:dd.0 00000100:00100000:0.0:1767319671.764614:0:88596:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55c700 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88596:1853164290376832:192.168.203.141@tcp:101:dd.0 00010000:00010000:0.0:1767319671.764648:0:88596:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode CR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 lrc: 4/0,1 mode: --/EX res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319671.764663:0:88596:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 lrc: 4/0,1 mode: --/CR res: [0x200004a52:0x3:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319671.764702:0:88596:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 lrc: 4/0,1 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319671.764715:0:88596:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 lrc: 4/0,1 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319671.764730:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 lrc: 5/1,1 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319671.764738:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(EX) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 lrc: 5/1,1 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319671.764745:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 lrc: 4/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00000002:00100000:0.0:1767319671.764757:0:88596:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff90cb2b55c700 x1853164290376832/t42949673188(42949673188) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 376/632 e 0 to 0 dl 1767319687 ref 2 fl Complete:RQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319671.764779:0:88596:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 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: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00000002:00010000:0.0:1767319671.764791:0:88596:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 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: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319671.764806:0:88596:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 16 res 8589953618/3 (0 0) 00000080:00200000:0.0:1767319671.764814:0:88596:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x200004a52:0x3:0x0] suppgids 0 0: rc 0 00000080:00010000:0.0:1767319671.764822:0:88596:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff90cb2b0f3a88) for lock 0x2d0e085cf3af13b7 00000080:00010000:0.0:1767319671.764831:0:88596:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af13b7 from it ffffb4ad87f93bb8 00010000:00010000:0.0:1767319671.764844:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319671.764851:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319671.764872:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 0, restart: 1 00000080:00200000:0.0:1767319671.764876:0:88596:0:(file.c:2149:ll_file_io_generic()) f1: restart write from ppos=2097152 bytes=4096 retries=999 ret=0: rc = 0 00000080:00200000:0.0:1767319671.764885:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.764895:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 513, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.764897:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2097152, 2101248) 0 0 00000080:00200000:0.0:1767319671.764903:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00010000:00010000:0.0:1767319671.764922:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 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: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319671.764933:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 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: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00000080:00010000:0.0:1767319671.764941:0:88596:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a52:0x3:0x0](000000002d4e609f) being reconfigured ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 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: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319671.764990:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319671.764997:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x3:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319671.765010:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:0.0:1767319671.765026:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:0.0:1767319671.765041:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000008:00010000:1.0:1767319671.800778:0:12484:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319671.801013:0:12484:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000004e829255 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319671.801048:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290376960:192.168.203.141@tcp:4:dd.0 00000080:00200000:0.0:1767319671.801191:0:88596:0:(vvp_io.c:289: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:0.0:1767319671.802357:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 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: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319671.802448:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 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: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00000080:00010000:0.0:1767319671.802459:0:88596:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a52:0x3:0x0](000000002d4e609f) being reconfigured ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 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: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319671.802510:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:0.0:1767319671.802522:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:0.0:1767319671.802537:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:0.0:1767319671.802557:0:88596:0:(vvp_io.c:289: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:0.0:1767319671.802574:0:88596: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 1767319671 1767319671 0 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 lrc: 1/0,0 mode: PW/PW res: [0x280000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319671.802598:0:88596: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 1767319671 1767319671 0 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 lrc: 1/0,0 mode: PW/PW res: [0x240000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.802665:0:88596:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x3:0x0]: layout version change: 4294967294 -> 3 00010000:00010000:0.0:1767319671.802673:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 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: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319671.802681:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 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: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319671.802704:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [512, 512] 00020000:00200000:0.0:1767319671.802713:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2097152, 2101248) 2101248, 4096 00020000:00200000:0.0:1767319671.802716:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319671.802744:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [512, 512] 00000008:00010000:0.0:1767319671.802758:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.802764:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b530, osc lock ffff90cb0424f7c0, flags 0x0 00010000:00010000:0.0:1767319671.802824:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 3/0,1 mode: --/PW 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: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.802831:0:88596:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.802842:0:88596:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 3/0,1 mode: --/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319671.802871:0:88596:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ce00 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88596:1853164290377088:192.168.203.141@tcp:101:dd.0 00000100:00100000:0.0:1767319671.802983:0:88596:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1d80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319671.811170:0:88596:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ce00 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88596:1853164290377088:192.168.203.141@tcp:101:dd.0 00010000:00010000:0.0:1767319671.811207:0:88596:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 4/0,1 mode: --/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.811229:0:88596:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.811243:0:88596:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.811258:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319671.811272:0:88596:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.811310:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.811319:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.811353:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2097152, 2101248) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.811517:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 512 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.811750:0:88596:0:(rw26.c:912:ll_write_end()) pos 2097152, len 4096, copied 4096 00000080:00200000:1.0:1767319671.811766:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000271d77a3[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.811770:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000059b02e03 17ffffc0001001 3:0 ffff90cb34f95d80 512 lru 00000080:00200000:1.0:1767319671.811841:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000beb69de1 256: 1< 0 - - > 2< 1048576 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:1.0:1767319671.811845:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000271d77a3 00000080:00200000:1.0:1767319671.811847:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.811852:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.811880:0:88596:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.813337:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.813355:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.813362:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.813498:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.813503:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.813507:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b530 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.813518:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.813622:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.813643:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.813647:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b530 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.813660:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.813669:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [512, 512] 00000080:00200000:1.0:1767319671.813679:0:88596:0:(vvp_io.c:289: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:1767319671.813684:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.813700:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2101248 i_blocks 1 00000080:00200000:1.0:1767319671.813706:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.813741:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2101248, count: 4096 00000080:00200000:1.0:1767319671.813749:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2101248, bytes: 4096 00000080:00200000:1.0:1767319671.813755:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.813762:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 2, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.813764:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2101248, 2105344) 0 0 00000080:00200000:1.0:1767319671.813769:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.813887:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [513, 513] 00020000:00200000:1.0:1767319671.813894:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2101248, 2105344) 2105344, 4096 00020000:00200000:1.0:1767319671.813898:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.813916:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [513, 513] 00000008:00010000:1.0:1767319671.813933:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.813938:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.813960:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.813976:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1052672 1056767) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.814001:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.814010:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.814018:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.814030:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2101248, 2105344) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.814045:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 513 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.821229:0:88596:0:(rw26.c:912:ll_write_end()) pos 2101248, len 4096, copied 4096 00000080:00200000:1.0:1767319671.821253:0:88596:0:(rw26.c:969:ll_write_end()) page@000000002ff16a82[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.821258:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003a85cdab 17ffffc0001001 3:0 ffff90cb34f95e58 513 lru 00000080:00200000:1.0:1767319671.821268:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e0cd2045 257: 1< 0 - - > 2< 1052672 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:1.0:1767319671.821271:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000002ff16a82 00000080:00200000:1.0:1767319671.821272:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.821280:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.821319:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.821362:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.821382:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.821387:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.821410:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.821413:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.821416:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.821445:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.821456:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.821476:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.821480:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.821489:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.821499:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [513, 513] 00000080:00200000:1.0:1767319671.821512:0:88596:0:(vvp_io.c:289: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:1767319671.821516:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.821532:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2105344 i_blocks 1 00000080:00200000:1.0:1767319671.821538:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.821571:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2105344, count: 4096 00000080:00200000:1.0:1767319671.821579:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2105344, bytes: 4096 00000080:00200000:1.0:1767319671.821585:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.821592:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 3, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.821594:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2105344, 2109440) 0 0 00000080:00200000:1.0:1767319671.821599:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.821618:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [514, 514] 00020000:00200000:1.0:1767319671.821626:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2105344, 2109440) 2109440, 4096 00020000:00200000:1.0:1767319671.821631:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.821652:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [514, 514] 00000008:00010000:1.0:1767319671.821669:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.821677:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.821700:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.821715:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1056768 1060863) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.821739:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.821748:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.821757:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.821769:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2105344, 2109440) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.821784:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 514 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.821814:0:88596:0:(rw26.c:912:ll_write_end()) pos 2105344, len 4096, copied 4096 00000080:00200000:1.0:1767319671.821819:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000a63ffd4d[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.821823:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004dfec889 17ffffc0001001 3:0 ffff90cb34f95ca8 514 lru 00000080:00200000:1.0:1767319671.821829:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000033991a61 258: 1< 0 - - > 2< 1056768 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:1.0:1767319671.821832:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000a63ffd4d 00000080:00200000:1.0:1767319671.821833:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.821836:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.821845:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.821858:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.821861:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.821863:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.821869:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.821872:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.821875:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.821884:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.821893:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.821902:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.821905:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.821910:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.821913:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [514, 514] 00000080:00200000:1.0:1767319671.821917:0:88596:0:(vvp_io.c:289: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:1767319671.821921:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.821927:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2109440 i_blocks 1 00000080:00200000:1.0:1767319671.821930:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.821938:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2109440, count: 4096 00000080:00200000:1.0:1767319671.821941:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2109440, bytes: 4096 00000080:00200000:1.0:1767319671.821944:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.821948:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 4, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.821949:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2109440, 2113536) 0 0 00000080:00200000:1.0:1767319671.821952:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.821957:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [515, 515] 00020000:00200000:1.0:1767319671.821960:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2109440, 2113536) 2113536, 4096 00020000:00200000:1.0:1767319671.821963:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.821969:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [515, 515] 00000008:00010000:1.0:1767319671.821975:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.821977:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.821985:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.821995:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1060864 1064959) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.822018:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.822027:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.822035:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.822044:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2109440, 2113536) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.822050:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 515 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.822067:0:88596:0:(rw26.c:912:ll_write_end()) pos 2109440, len 4096, copied 4096 00000080:00200000:1.0:1767319671.822071:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008bc45843[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.822075:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e2bf2dcd 17ffffc0001001 3:0 ffff90cb34f956c0 515 lru 00000080:00200000:1.0:1767319671.822082:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000387a1f08 259: 1< 0 - - > 2< 1060864 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:1.0:1767319671.822084:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008bc45843 00000080:00200000:1.0:1767319671.822085:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.822088:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.822096:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.822109:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.822112:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.822130:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.822136:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.822139:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.822142:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.822152:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.822161:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.822170:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.822174:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.822178:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.822181:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [515, 515] 00000080:00200000:1.0:1767319671.822186:0:88596:0:(vvp_io.c:289: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:1767319671.822190:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.822195:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2113536 i_blocks 1 00000080:00200000:1.0:1767319671.822198:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.822205:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2113536, count: 4096 00000080:00200000:1.0:1767319671.822209:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2113536, bytes: 4096 00000080:00200000:1.0:1767319671.822212:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.822215:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 5, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.822217:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2113536, 2117632) 0 0 00000080:00200000:1.0:1767319671.822220:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.822225:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [516, 516] 00020000:00200000:1.0:1767319671.822229:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2113536, 2117632) 2117632, 4096 00020000:00200000:1.0:1767319671.822232:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.822237:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [516, 516] 00000008:00010000:1.0:1767319671.822242:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.822244:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.822251:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.822261:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1064960 1069055) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.822280:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.822289:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.822297:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.822304:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2113536, 2117632) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.822309:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 516 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.822324:0:88596:0:(rw26.c:912:ll_write_end()) pos 2113536, len 4096, copied 4096 00000080:00200000:1.0:1767319671.822329:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003064fb19[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.822332:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002cffa88a 17ffffc0001001 3:0 ffff90cb34f95288 516 lru 00000080:00200000:1.0:1767319671.822338:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000969713d5 260: 1< 0 - - > 2< 1064960 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:1.0:1767319671.822342:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003064fb19 00000080:00200000:1.0:1767319671.822343:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.822345:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.822353:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.822364:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.822399:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.822402:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.822408:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.822411:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.822413:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.822423:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.822431:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.822440:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.822443:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.822448:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.822451:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [516, 516] 00000080:00200000:1.0:1767319671.822454:0:88596:0:(vvp_io.c:289: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:1767319671.822457:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.822462:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2117632 i_blocks 1 00000080:00200000:1.0:1767319671.822464:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.822472:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2117632, count: 4096 00000080:00200000:1.0:1767319671.822476:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2117632, bytes: 4096 00000080:00200000:1.0:1767319671.822479:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.822483:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 6, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.822485:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2117632, 2121728) 0 0 00000080:00200000:1.0:1767319671.822487:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.822492:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [517, 517] 00020000:00200000:1.0:1767319671.822495:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2117632, 2121728) 2121728, 4096 00020000:00200000:1.0:1767319671.822497:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.822502:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [517, 517] 00000008:00010000:1.0:1767319671.822507:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.822510:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.822517:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.822526:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1069056 1073151) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.822546:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.822554:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.822562:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.822570:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2117632, 2121728) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.822576:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 517 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.822593:0:88596:0:(rw26.c:912:ll_write_end()) pos 2117632, len 4096, copied 4096 00000080:00200000:1.0:1767319671.822598:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000c4dc65f[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.822601:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007e77ae6f 17ffffc0001001 3:0 ffff90cb34f955e8 517 lru 00000080:00200000:1.0:1767319671.822607:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ba78e990 261: 1< 0 - - > 2< 1069056 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:1.0:1767319671.822609:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000c4dc65f 00000080:00200000:1.0:1767319671.822610:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.822612:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.822620:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.822631:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.822634:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.822636:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.822642:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.822645:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.822648:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.822657:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.822666:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.822675:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.822679:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.822683:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.822686:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [517, 517] 00000080:00200000:1.0:1767319671.822690:0:88596:0:(vvp_io.c:289: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:1767319671.822693:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.822698:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2121728 i_blocks 1 00000080:00200000:1.0:1767319671.822701:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.822708:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2121728, count: 4096 00000080:00200000:1.0:1767319671.822712:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2121728, bytes: 4096 00000080:00200000:1.0:1767319671.822715:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.822719:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 7, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.822720:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2121728, 2125824) 0 0 00000080:00200000:1.0:1767319671.822723:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.822728:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [518, 518] 00020000:00200000:1.0:1767319671.822732:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2121728, 2125824) 2125824, 4096 00020000:00200000:1.0:1767319671.822734:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.822739:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [518, 518] 00000008:00010000:1.0:1767319671.822745:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.822748:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.822755:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.822766:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1073152 1077247) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.822786:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.822794:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.822802:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.822811:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2121728, 2125824) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.822817:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 518 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.822831:0:88596:0:(rw26.c:912:ll_write_end()) pos 2121728, len 4096, copied 4096 00000080:00200000:1.0:1767319671.822836:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d60e04e6[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.822839:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000752f2b4f 17ffffc0001001 3:0 ffff90cb34f95af8 518 lru 00000080:00200000:1.0:1767319671.822846:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000023f2b4dd 262: 1< 0 - - > 2< 1073152 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:1.0:1767319671.822848:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d60e04e6 00000080:00200000:1.0:1767319671.822850:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.822852:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.822859:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.822872:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.822875:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.822877:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.822882:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.822885:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.822887:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.822898:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.822906:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.822915:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.822918:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.822923:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.822926:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [518, 518] 00000080:00200000:1.0:1767319671.822929:0:88596:0:(vvp_io.c:289: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:1767319671.822933:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.822937:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2125824 i_blocks 1 00000080:00200000:1.0:1767319671.822940:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.822947:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2125824, count: 4096 00000080:00200000:1.0:1767319671.822950:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2125824, bytes: 4096 00000080:00200000:1.0:1767319671.822953:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.822957:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 8, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.822958:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2125824, 2129920) 0 0 00000080:00200000:1.0:1767319671.822961:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.822966:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [519, 519] 00020000:00200000:1.0:1767319671.822969:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2125824, 2129920) 2129920, 4096 00020000:00200000:1.0:1767319671.822971:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.822977:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [519, 519] 00000008:00010000:1.0:1767319671.822983:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.822985:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.822993:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823002:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1077248 1081343) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823020:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823028:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823036:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.823044:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2125824, 2129920) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.823050:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 519 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.823067:0:88596:0:(rw26.c:912:ll_write_end()) pos 2125824, len 4096, copied 4096 00000080:00200000:1.0:1767319671.823072:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000626e14c1[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.823075:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000037928b36 17ffffc0001001 3:0 ffff90cb34f95510 519 lru 00000080:00200000:1.0:1767319671.823081:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000fa49dac0 263: 1< 0 - - > 2< 1077248 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:1.0:1767319671.823084:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000626e14c1 00000080:00200000:1.0:1767319671.823085:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.823087:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.823095:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.823106:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.823109:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.823111:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.823129:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.823133:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.823135:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.823144:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823153:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.823162:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.823165:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.823170:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.823173:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [519, 519] 00000080:00200000:1.0:1767319671.823177:0:88596:0:(vvp_io.c:289: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:1767319671.823180:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.823185:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2129920 i_blocks 1 00000080:00200000:1.0:1767319671.823188:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.823195:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2129920, count: 4096 00000080:00200000:1.0:1767319671.823198:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2129920, bytes: 4096 00000080:00200000:1.0:1767319671.823201:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.823204:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 9, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.823206:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2129920, 2134016) 0 0 00000080:00200000:1.0:1767319671.823209:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.823214:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [520, 520] 00020000:00200000:1.0:1767319671.823217:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2129920, 2134016) 2134016, 4096 00020000:00200000:1.0:1767319671.823220:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.823225:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [520, 520] 00000008:00010000:1.0:1767319671.823231:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.823233:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.823240:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823249:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1081344 1085439) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823269:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823276:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823283:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.823290:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2129920, 2134016) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.823295:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 520 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.823309:0:88596:0:(rw26.c:912:ll_write_end()) pos 2129920, len 4096, copied 4096 00000080:00200000:1.0:1767319671.823314:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000019f84909[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.823317:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000054509f59 17ffffc0001001 3:0 ffff90cb34f95a20 520 lru 00000080:00200000:1.0:1767319671.823322:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008efbe382 264: 1< 0 - - > 2< 1081344 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:1.0:1767319671.823324:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000019f84909 00000080:00200000:1.0:1767319671.823326:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.823328:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.823336:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.823347:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.823350:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.823352:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.823357:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.823359:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.823361:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.823407:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823414:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.823423:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.823426:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.823431:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.823434:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [520, 520] 00000080:00200000:1.0:1767319671.823438:0:88596:0:(vvp_io.c:289: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:1767319671.823441:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.823446:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2134016 i_blocks 1 00000080:00200000:1.0:1767319671.823448:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.823455:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2134016, count: 4096 00000080:00200000:1.0:1767319671.823459:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2134016, bytes: 4096 00000080:00200000:1.0:1767319671.823461:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.823465:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 10, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.823467:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2134016, 2138112) 0 0 00000080:00200000:1.0:1767319671.823469:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.823474:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [521, 521] 00020000:00200000:1.0:1767319671.823478:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2134016, 2138112) 2138112, 4096 00020000:00200000:1.0:1767319671.823480:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.823486:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [521, 521] 00000008:00010000:1.0:1767319671.823491:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.823494:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.823501:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823510:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1085440 1089535) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823528:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823535:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823542:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.823551:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2134016, 2138112) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.823557:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 521 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.823573:0:88596:0:(rw26.c:912:ll_write_end()) pos 2134016, len 4096, copied 4096 00000080:00200000:1.0:1767319671.823578:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008ce44caf[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.823581:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002bb295c5 17ffffc0001001 3:0 ffff90cb34f95798 521 lru 00000080:00200000:1.0:1767319671.823586:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006e0e74e3 265: 1< 0 - - > 2< 1085440 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:1.0:1767319671.823588:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008ce44caf 00000080:00200000:1.0:1767319671.823589:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.823591:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.823599:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.823611:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.823614:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.823615:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.823620:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.823623:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.823626:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.823635:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823643:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.823651:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.823654:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.823658:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.823661:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [521, 521] 00000080:00200000:1.0:1767319671.823665:0:88596:0:(vvp_io.c:289: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:1767319671.823668:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.823672:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2138112 i_blocks 1 00000080:00200000:1.0:1767319671.823675:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.823682:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2138112, count: 4096 00000080:00200000:1.0:1767319671.823686:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2138112, bytes: 4096 00000080:00200000:1.0:1767319671.823689:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.823692:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 11, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.823694:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2138112, 2142208) 0 0 00000080:00200000:1.0:1767319671.823696:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.823702:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [522, 522] 00020000:00200000:1.0:1767319671.823705:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2138112, 2142208) 2142208, 4096 00020000:00200000:1.0:1767319671.823707:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.823712:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [522, 522] 00000008:00010000:1.0:1767319671.823717:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.823720:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.823727:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823736:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1089536 1093631) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823757:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823764:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823770:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.823777:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2138112, 2142208) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.823782:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 522 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.823798:0:88596:0:(rw26.c:912:ll_write_end()) pos 2138112, len 4096, copied 4096 00000080:00200000:1.0:1767319671.823802:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000d7d6f6a[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.823805:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000cdedbb9e 17ffffc0001001 3:0 ffff90cb34f95438 522 lru 00000080:00200000:1.0:1767319671.823811:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000963f88b9 266: 1< 0 - - > 2< 1089536 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:1.0:1767319671.823813:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000d7d6f6a 00000080:00200000:1.0:1767319671.823814:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.823816:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.823824:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.823834:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.823837:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.823839:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.823844:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.823847:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.823849:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.823859:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823866:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.823874:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.823877:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.823882:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.823885:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [522, 522] 00000080:00200000:1.0:1767319671.823888:0:88596:0:(vvp_io.c:289: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:1767319671.823891:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.823896:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2142208 i_blocks 1 00000080:00200000:1.0:1767319671.823899:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.823907:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2142208, count: 4096 00000080:00200000:1.0:1767319671.823910:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2142208, bytes: 4096 00000080:00200000:1.0:1767319671.823912:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.823916:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 12, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.823917:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2142208, 2146304) 0 0 00000080:00200000:1.0:1767319671.823920:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.823924:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [523, 523] 00020000:00200000:1.0:1767319671.823928:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2142208, 2146304) 2146304, 4096 00020000:00200000:1.0:1767319671.823930:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.823935:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [523, 523] 00000008:00010000:1.0:1767319671.823941:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.823943:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.823950:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823959:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1093632 1097727) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823977:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823985:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.823991:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.823999:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2142208, 2146304) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.824004:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 523 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.824019:0:88596:0:(rw26.c:912:ll_write_end()) pos 2142208, len 4096, copied 4096 00000080:00200000:1.0:1767319671.824023:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009b7bf9b1[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.824026:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007c7d2feb 17ffffc0001001 3:0 ffff90cb34f951b0 523 lru 00000080:00200000:1.0:1767319671.824032:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000806f71f4 267: 1< 0 - - > 2< 1093632 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:1.0:1767319671.824033:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009b7bf9b1 00000080:00200000:1.0:1767319671.824035:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.824037:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.824045:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.824057:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.824059:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.824061:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.824067:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.824069:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.824072:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.824080:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.824088:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.824095:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.824098:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.824102:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.824104:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [523, 523] 00000080:00200000:1.0:1767319671.824108:0:88596:0:(vvp_io.c:289: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:1767319671.824111:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.833262:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2146304 i_blocks 1 00000080:00200000:1.0:1767319671.833281:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.833323:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2146304, count: 4096 00000080:00200000:1.0:1767319671.833334:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2146304, bytes: 4096 00000080:00200000:1.0:1767319671.833340:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.833350:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 13, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.833352:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2146304, 2150400) 0 0 00000080:00200000:1.0:1767319671.833357:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.833390:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [524, 524] 00020000:00200000:1.0:1767319671.833400:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2146304, 2150400) 2150400, 4096 00020000:00200000:1.0:1767319671.833405:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.833428:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [524, 524] 00000008:00010000:1.0:1767319671.833451:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.833458:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.833485:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.833503:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1097728 1101823) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.833541:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.833550:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.833570:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.833584:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2146304, 2150400) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.833600:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 524 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.833650:0:88596:0:(rw26.c:912:ll_write_end()) pos 2146304, len 4096, copied 4096 00000080:00200000:1.0:1767319671.833659:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d71a5caf[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.833663:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000072615ca8 17ffffc0001001 3:0 ffff90cb34f95948 524 lru 00000080:00200000:1.0:1767319671.833671:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000003087ae7a 268: 1< 0 - - > 2< 1097728 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:1.0:1767319671.833673:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d71a5caf 00000080:00200000:1.0:1767319671.833674:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.833680:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.833717:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.833750:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.833756:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.833759:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.833777:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.833781:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.833784:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.833794:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.833803:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.833820:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.833823:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.833832:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.833839:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [524, 524] 00000080:00200000:1.0:1767319671.833847:0:88596:0:(vvp_io.c:289: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:1767319671.833851:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.833858:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2150400 i_blocks 1 00000080:00200000:1.0:1767319671.833861:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.833870:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2150400, count: 4096 00000080:00200000:1.0:1767319671.833874:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2150400, bytes: 4096 00000080:00200000:1.0:1767319671.833876:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.833880:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 14, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.833882:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2150400, 2154496) 0 0 00000080:00200000:1.0:1767319671.833884:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.833890:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [525, 525] 00020000:00200000:1.0:1767319671.833893:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2150400, 2154496) 2154496, 4096 00020000:00200000:1.0:1767319671.833896:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.833902:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [525, 525] 00000008:00010000:1.0:1767319671.833908:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.833911:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.833919:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.833927:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1101824 1105919) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.833945:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.833951:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.833957:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.833978:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2150400, 2154496) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.833985:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 525 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.834011:0:88596:0:(rw26.c:912:ll_write_end()) pos 2150400, len 4096, copied 4096 00000080:00200000:1.0:1767319671.834016:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000dbc4d9a9[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.834019:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002afeb3dd 17ffffc0001021 2:0 ffff90cb34f95000 525 lru 00000080:00200000:1.0:1767319671.834025:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d4605105 269: 1< 0 - - > 2< 1101824 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:1.0:1767319671.834028:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000dbc4d9a9 00000080:00200000:1.0:1767319671.834029:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.834032:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.834041:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.834052:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.834055:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.834057:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.834063:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.834065:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.834067:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.834079:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.834086:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.834095:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.834098:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.834103:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.834106:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [525, 525] 00000080:00200000:1.0:1767319671.834109:0:88596:0:(vvp_io.c:289: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:1767319671.834112:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.834126:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2154496 i_blocks 1 00000080:00200000:1.0:1767319671.834129:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.834137:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2154496, count: 4096 00000080:00200000:1.0:1767319671.834140:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2154496, bytes: 4096 00000080:00200000:1.0:1767319671.834143:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.834146:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 15, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.834148:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2154496, 2158592) 0 0 00000080:00200000:1.0:1767319671.834150:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.834156:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [526, 526] 00020000:00200000:1.0:1767319671.834159:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2154496, 2158592) 2158592, 4096 00020000:00200000:1.0:1767319671.834161:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.834167:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [526, 526] 00000008:00010000:1.0:1767319671.834172:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.834175:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.834182:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.834191:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1105920 1110015) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.834208:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.834214:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.834220:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.834228:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2154496, 2158592) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.834233:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 526 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.834250:0:88596:0:(rw26.c:912:ll_write_end()) pos 2154496, len 4096, copied 4096 00000080:00200000:1.0:1767319671.834254:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000097a7107e[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.834257:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c37a53b0 17ffffc0001001 3:0 ffff90cb34f95360 526 lru 00000080:00200000:1.0:1767319671.834263:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007d272cc8 270: 1< 0 - - > 2< 1105920 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:1.0:1767319671.834265:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000097a7107e 00000080:00200000:1.0:1767319671.834266:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.834269:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.834277:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.834288:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.834291:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.834293:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.834299:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.834302:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.834304:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.834312:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.834320:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.834329:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.834332:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.834336:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.834339:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [526, 526] 00000080:00200000:1.0:1767319671.834343:0:88596:0:(vvp_io.c:289: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:1767319671.834346:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.834351:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2158592 i_blocks 1 00000080:00200000:1.0:1767319671.834354:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.834361:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2158592, count: 4096 00000080:00200000:1.0:1767319671.834392:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2158592, bytes: 4096 00000080:00200000:1.0:1767319671.834395:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.834399:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 16, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.834401:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2158592, 2162688) 0 0 00000080:00200000:1.0:1767319671.834404:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.834409:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [527, 527] 00020000:00200000:1.0:1767319671.834412:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2158592, 2162688) 2162688, 4096 00020000:00200000:1.0:1767319671.834415:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.834420:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [527, 527] 00000008:00010000:1.0:1767319671.834426:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.834428:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.834434:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.834443:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1110016 1114111) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.834462:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.834469:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.834477:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.834485:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2158592, 2162688) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.834490:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 527 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.834505:0:88596:0:(rw26.c:912:ll_write_end()) pos 2158592, len 4096, copied 4096 00000080:00200000:1.0:1767319671.834510:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000023053e94[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.834513:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000064ba587a 17ffffc0001001 3:0 ffff90cb34f95870 527 lru 00000080:00200000:1.0:1767319671.834518:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000400ddf58 271: 1< 0 - - > 2< 1110016 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:1.0:1767319671.834521:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000023053e94 00000080:00200000:1.0:1767319671.834522:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.834524:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.834532:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.834543:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.834546:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.834548:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.834554:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.834556:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.834559:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.834568:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.834576:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.834585:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.834587:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.834592:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.834595:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [527, 527] 00000080:00200000:1.0:1767319671.834599:0:88596:0:(vvp_io.c:289: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:1767319671.834602:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.834607:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2162688 i_blocks 1 00000080:00200000:1.0:1767319671.834609:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.834617:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2162688, count: 4096 00000080:00200000:1.0:1767319671.834622:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2162688, bytes: 4096 00000080:00200000:1.0:1767319671.834624:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.834628:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 17, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.834630:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2162688, 2166784) 0 0 00000080:00200000:1.0:1767319671.834633:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.834638:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [528, 528] 00020000:00200000:1.0:1767319671.834641:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2162688, 2166784) 2166784, 4096 00020000:00200000:1.0:1767319671.834643:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.834648:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [528, 528] 00000008:00010000:1.0:1767319671.834654:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.834656:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.834662:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.834671:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1114112 1118207) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.834689:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.834696:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.834702:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.834710:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2162688, 2166784) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.834716:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 528 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.834731:0:88596:0:(rw26.c:912:ll_write_end()) pos 2162688, len 4096, copied 4096 00000080:00200000:1.0:1767319671.834736:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000393b2ec6[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.834739:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000000ae00c03 17ffffc0001001 3:0 ffff90cb34f950d8 528 lru 00000080:00200000:1.0:1767319671.834744:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000025debb30 272: 1< 0 - - > 2< 1114112 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:1.0:1767319671.834747:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000393b2ec6 00000080:00200000:1.0:1767319671.834748:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.834750:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.834758:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.834769:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.834772:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.834774:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.834780:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.834783:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.834785:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.834795:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.834802:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.834811:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.834813:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.834818:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.834821:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [528, 528] 00000080:00200000:1.0:1767319671.834825:0:88596:0:(vvp_io.c:289: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:1767319671.834827:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.834832:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2166784 i_blocks 1 00000080:00200000:1.0:1767319671.834835:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.834842:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2166784, count: 4096 00000080:00200000:1.0:1767319671.834846:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2166784, bytes: 4096 00000080:00200000:1.0:1767319671.834848:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.834852:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 18, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.834854:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2166784, 2170880) 0 0 00000080:00200000:1.0:1767319671.834856:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.834861:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [529, 529] 00020000:00200000:1.0:1767319671.834864:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2166784, 2170880) 2170880, 4096 00020000:00200000:1.0:1767319671.834866:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.834872:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [529, 529] 00000008:00010000:1.0:1767319671.834877:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.834879:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.834885:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.834893:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1118208 1122303) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.834912:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.834918:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.834924:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.834932:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2166784, 2170880) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.834938:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 529 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.834952:0:88596:0:(rw26.c:912:ll_write_end()) pos 2166784, len 4096, copied 4096 00000080:00200000:1.0:1767319671.834956:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000dbe87e2b[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.834959:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000af28a3ad 17ffffc0001001 3:0 ffff90cb34f95bd0 529 lru 00000080:00200000:1.0:1767319671.834964:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000eebcdc0c 273: 1< 0 - - > 2< 1118208 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:1.0:1767319671.834966:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000dbe87e2b 00000080:00200000:1.0:1767319671.834967:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.834969:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.834976:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.834987:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.834990:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.834992:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.834998:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.835000:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.835003:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.835012:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.835020:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.835027:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.835030:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.835035:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.835038:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [529, 529] 00000080:00200000:1.0:1767319671.835041:0:88596:0:(vvp_io.c:289: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:1767319671.835044:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.835049:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2170880 i_blocks 1 00000080:00200000:1.0:1767319671.835052:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.835059:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2170880, count: 4096 00000080:00200000:1.0:1767319671.835063:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2170880, bytes: 4096 00000080:00200000:1.0:1767319671.835065:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.835068:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 19, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.835070:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2170880, 2174976) 0 0 00000080:00200000:1.0:1767319671.835072:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.835078:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [530, 530] 00020000:00200000:1.0:1767319671.835081:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2170880, 2174976) 2174976, 4096 00020000:00200000:1.0:1767319671.835083:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.835089:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [530, 530] 00000008:00010000:1.0:1767319671.835095:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.835097:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.835104:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.835112:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1122304 1126399) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.835141:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.835148:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.835155:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.835164:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2170880, 2174976) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.835170:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 530 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.835191:0:88596:0:(rw26.c:912:ll_write_end()) pos 2170880, len 4096, copied 4096 00000080:00200000:1.0:1767319671.835195:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b407d292[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.835198:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000cf550549 17ffffc0001001 3:0 ffff90cb09450af8 530 lru 00000080:00200000:1.0:1767319671.835204:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000043c58c97 274: 1< 0 - - > 2< 1122304 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:1.0:1767319671.835206:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b407d292 00000080:00200000:1.0:1767319671.835207:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.835209:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.835218:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.835229:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.835232:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.835234:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.835240:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.835242:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.835244:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.835254:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.835261:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.835269:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.835271:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.835275:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.835278:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [530, 530] 00000080:00200000:1.0:1767319671.835281:0:88596:0:(vvp_io.c:289: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:1767319671.835284:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.835288:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2174976 i_blocks 1 00000080:00200000:1.0:1767319671.835291:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.835299:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2174976, count: 4096 00000080:00200000:1.0:1767319671.835302:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2174976, bytes: 4096 00000080:00200000:1.0:1767319671.835305:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.835308:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 20, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.835310:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2174976, 2179072) 0 0 00000080:00200000:1.0:1767319671.835312:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.835317:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [531, 531] 00020000:00200000:1.0:1767319671.835320:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2174976, 2179072) 2179072, 4096 00020000:00200000:1.0:1767319671.835322:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.835328:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [531, 531] 00000008:00010000:1.0:1767319671.835333:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.835336:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.835343:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.835352:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1126400 1130495) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.835399:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.835405:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.835411:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.835418:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2174976, 2179072) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.835424:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 531 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.835441:0:88596:0:(rw26.c:912:ll_write_end()) pos 2174976, len 4096, copied 4096 00000080:00200000:1.0:1767319671.835445:0:88596:0:(rw26.c:969:ll_write_end()) page@000000001861efe3[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.835448:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000093a58e67 17ffffc0001001 3:0 ffff90cb094505e8 531 lru 00000080:00200000:1.0:1767319671.835452:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c378aaac 275: 1< 0 - - > 2< 1126400 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:1.0:1767319671.835455:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000001861efe3 00000080:00200000:1.0:1767319671.835456:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.835458:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.835466:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.835476:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.835478:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.835481:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.835486:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.835488:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.835490:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.835499:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.835505:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.835513:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.835516:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.835520:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.835523:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [531, 531] 00000080:00200000:1.0:1767319671.835527:0:88596:0:(vvp_io.c:289: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:1767319671.835529:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.835534:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2179072 i_blocks 1 00000080:00200000:1.0:1767319671.835536:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.835544:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2179072, count: 4096 00000080:00200000:1.0:1767319671.835548:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2179072, bytes: 4096 00000080:00200000:1.0:1767319671.835550:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.835553:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 21, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.835554:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2179072, 2183168) 0 0 00000080:00200000:1.0:1767319671.835556:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.835561:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [532, 532] 00020000:00200000:1.0:1767319671.835564:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2179072, 2183168) 2183168, 4096 00020000:00200000:1.0:1767319671.835567:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.835572:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [532, 532] 00000008:00010000:1.0:1767319671.835577:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.835579:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.835586:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.835594:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1130496 1134591) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.835612:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.835618:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.835624:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.835632:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2179072, 2183168) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.835638:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 532 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.835654:0:88596:0:(rw26.c:912:ll_write_end()) pos 2179072, len 4096, copied 4096 00000080:00200000:1.0:1767319671.835659:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b4015c83[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.835661:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d2c1307e 17ffffc0001001 3:0 ffff90cb09450288 532 lru 00000080:00200000:1.0:1767319671.835666:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001470e0a2 276: 1< 0 - - > 2< 1130496 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:1.0:1767319671.835669:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b4015c83 00000080:00200000:1.0:1767319671.835669:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.835672:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.835679:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.835689:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.835692:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.835694:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.835700:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.835702:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.835704:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.835715:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.835722:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.835731:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.835733:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.835738:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.835741:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [532, 532] 00000080:00200000:1.0:1767319671.835744:0:88596:0:(vvp_io.c:289: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:1767319671.835748:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.835752:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2183168 i_blocks 1 00000080:00200000:1.0:1767319671.835755:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.835762:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2183168, count: 4096 00000080:00200000:1.0:1767319671.835766:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2183168, bytes: 4096 00000080:00200000:1.0:1767319671.835768:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.835771:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 22, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.835772:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2183168, 2187264) 0 0 00000080:00200000:1.0:1767319671.835775:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.835780:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [533, 533] 00020000:00200000:1.0:1767319671.835783:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2183168, 2187264) 2187264, 4096 00020000:00200000:1.0:1767319671.835785:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.835790:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [533, 533] 00000008:00010000:1.0:1767319671.835796:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.835798:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.835805:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.835814:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1134592 1138687) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.835831:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.835838:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.835844:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.835852:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2183168, 2187264) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.835858:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 533 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.835877:0:88596:0:(rw26.c:912:ll_write_end()) pos 2183168, len 4096, copied 4096 00000080:00200000:1.0:1767319671.835881:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ff16e665[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.835885:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c5a505a8 17ffffc0001001 3:0 ffff90cb094506c0 533 lru 00000080:00200000:1.0:1767319671.835890:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000814f404f 277: 1< 0 - - > 2< 1134592 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:1.0:1767319671.835892:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ff16e665 00000080:00200000:1.0:1767319671.835893:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.835895:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.835903:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.835914:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.835917:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.835918:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.835924:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.835926:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.835929:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.835938:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.835945:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.835954:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.835956:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.835961:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.835964:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [533, 533] 00000080:00200000:1.0:1767319671.835967:0:88596:0:(vvp_io.c:289: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:1767319671.835970:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.835976:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2187264 i_blocks 1 00000080:00200000:1.0:1767319671.835979:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.835986:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2187264, count: 4096 00000080:00200000:1.0:1767319671.835990:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2187264, bytes: 4096 00000080:00200000:1.0:1767319671.835992:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.835996:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 23, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.835997:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2187264, 2191360) 0 0 00000080:00200000:1.0:1767319671.836000:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.836004:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [534, 534] 00020000:00200000:1.0:1767319671.836007:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2187264, 2191360) 2191360, 4096 00020000:00200000:1.0:1767319671.836009:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.836013:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [534, 534] 00000008:00010000:1.0:1767319671.836019:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.836021:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.836028:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.836036:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1138688 1142783) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.836054:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.836063:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.836070:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.836078:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2187264, 2191360) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.836085:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 534 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.836100:0:88596:0:(rw26.c:912:ll_write_end()) pos 2187264, len 4096, copied 4096 00000080:00200000:1.0:1767319671.836104:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005d8e6265[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.836107:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000079500c7c 17ffffc0001001 3:0 ffff90cb09450d80 534 lru 00000080:00200000:1.0:1767319671.836112:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008a48dd2e 278: 1< 0 - - > 2< 1138688 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:1.0:1767319671.837432:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005d8e6265 00000080:00200000:1.0:1767319671.837435:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.837443:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.837477:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.837509:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.837514:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.837517:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.837532:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.837536:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.837539:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.837573:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.837584:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.837602:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.837606:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.837615:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.837621:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [534, 534] 00000080:00200000:1.0:1767319671.837630:0:88596:0:(vvp_io.c:289: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:1767319671.837634:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.837647:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2191360 i_blocks 1 00000080:00200000:1.0:1767319671.837652:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.837675:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2191360, count: 4096 00000080:00200000:1.0:1767319671.837682:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2191360, bytes: 4096 00000080:00200000:1.0:1767319671.837687:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.837692:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 24, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.837694:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2191360, 2195456) 0 0 00000080:00200000:1.0:1767319671.837698:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.837721:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [535, 535] 00020000:00200000:1.0:1767319671.837727:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2191360, 2195456) 2195456, 4096 00020000:00200000:1.0:1767319671.837731:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.837747:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [535, 535] 00000008:00010000:1.0:1767319671.837760:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.837765:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.837783:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.837795:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1142784 1146879) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.837818:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.837827:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.837834:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.837845:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2191360, 2195456) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.837858:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 535 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.837894:0:88596:0:(rw26.c:912:ll_write_end()) pos 2191360, len 4096, copied 4096 00000080:00200000:1.0:1767319671.837901:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000010f0a6ad[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.837905:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000400e74f8 17ffffc0001001 3:0 ffff90cb09450e58 535 lru 00000080:00200000:1.0:1767319671.837911:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ce913ac4 279: 1< 0 - - > 2< 1142784 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:1.0:1767319671.837914:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000010f0a6ad 00000080:00200000:1.0:1767319671.837915:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.837917:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.837926:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.837940:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.837943:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.837946:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.837953:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.837956:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.837958:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.837967:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.837974:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.837983:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.837986:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.837990:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.837993:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [535, 535] 00000080:00200000:1.0:1767319671.837997:0:88596:0:(vvp_io.c:289: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:1767319671.838000:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.838005:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2195456 i_blocks 1 00000080:00200000:1.0:1767319671.838008:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.838016:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2195456, count: 4096 00000080:00200000:1.0:1767319671.838020:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2195456, bytes: 4096 00000080:00200000:1.0:1767319671.838022:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.838025:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 25, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.838027:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2195456, 2199552) 0 0 00000080:00200000:1.0:1767319671.838029:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.838034:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [536, 536] 00020000:00200000:1.0:1767319671.838038:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2195456, 2199552) 2199552, 4096 00020000:00200000:1.0:1767319671.838040:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.838045:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [536, 536] 00000008:00010000:1.0:1767319671.838051:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.838053:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.838061:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.838070:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1146880 1150975) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.838093:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.838101:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.838108:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.838129:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2195456, 2199552) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.838136:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 536 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.838153:0:88596:0:(rw26.c:912:ll_write_end()) pos 2195456, len 4096, copied 4096 00000080:00200000:1.0:1767319671.838158:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000032dff031[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.838161:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d88b7b19 17ffffc0001001 3:0 ffff90cb09450ca8 536 lru 00000080:00200000:1.0:1767319671.838167:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000deeff1c8 280: 1< 0 - - > 2< 1146880 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:1.0:1767319671.838169:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000032dff031 00000080:00200000:1.0:1767319671.838170:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.838173:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.838181:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.838193:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.838195:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.838197:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.838203:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.838206:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.838209:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.838218:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.838226:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.838280:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.838282:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.838287:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.838290:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [536, 536] 00000080:00200000:1.0:1767319671.838294:0:88596:0:(vvp_io.c:289: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:1767319671.838297:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.838303:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2199552 i_blocks 1 00000080:00200000:1.0:1767319671.838305:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.838312:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2199552, count: 4096 00000080:00200000:1.0:1767319671.838316:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2199552, bytes: 4096 00000080:00200000:1.0:1767319671.838319:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.838322:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 26, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.838324:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2199552, 2203648) 0 0 00000080:00200000:1.0:1767319671.838327:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.838332:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [537, 537] 00020000:00200000:1.0:1767319671.838335:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2199552, 2203648) 2203648, 4096 00020000:00200000:1.0:1767319671.838337:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.838343:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [537, 537] 00000008:00010000:1.0:1767319671.838349:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.838351:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.838358:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.838394:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1150976 1155071) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.838414:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.838423:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.838429:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.838438:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2199552, 2203648) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.838444:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 537 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.838460:0:88596:0:(rw26.c:912:ll_write_end()) pos 2199552, len 4096, copied 4096 00000080:00200000:1.0:1767319671.838465:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003bce0f37[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.838468:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004890f1ab 17ffffc0001001 3:0 ffff90cb09450bd0 537 lru 00000080:00200000:1.0:1767319671.838474:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000072f630dc 281: 1< 0 - - > 2< 1150976 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:1.0:1767319671.838476:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003bce0f37 00000080:00200000:1.0:1767319671.838477:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.838479:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.838488:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.838501:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.838504:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.838506:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.838512:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.838515:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.838517:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.838528:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.838536:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.838545:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.838548:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.838554:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.838557:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [537, 537] 00000080:00200000:1.0:1767319671.838561:0:88596:0:(vvp_io.c:289: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:1767319671.838564:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.838569:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2203648 i_blocks 1 00000080:00200000:1.0:1767319671.838571:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.838579:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2203648, count: 4096 00000080:00200000:1.0:1767319671.838583:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2203648, bytes: 4096 00000080:00200000:1.0:1767319671.838586:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.838589:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 27, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.838591:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2203648, 2207744) 0 0 00000080:00200000:1.0:1767319671.838594:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.838599:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [538, 538] 00020000:00200000:1.0:1767319671.838602:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2203648, 2207744) 2207744, 4096 00020000:00200000:1.0:1767319671.838606:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.838611:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [538, 538] 00000008:00010000:1.0:1767319671.838616:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.838618:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.838626:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.838634:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1155072 1159167) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.838654:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.838662:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.838669:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.838678:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2203648, 2207744) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.838685:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 538 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.838703:0:88596:0:(rw26.c:912:ll_write_end()) pos 2203648, len 4096, copied 4096 00000080:00200000:1.0:1767319671.838708:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000d75a9b1[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.838710:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000b3b08e89 17ffffc0001001 3:0 ffff90cb094500d8 538 lru 00000080:00200000:1.0:1767319671.838716:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000cc09c7a5 282: 1< 0 - - > 2< 1155072 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:1.0:1767319671.838718:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000d75a9b1 00000080:00200000:1.0:1767319671.838719:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.838721:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.838729:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.838740:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.838742:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.838744:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.838750:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.838752:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.838755:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.838765:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.838772:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.838781:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.838784:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.838789:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.838791:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [538, 538] 00000080:00200000:1.0:1767319671.838795:0:88596:0:(vvp_io.c:289: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:1767319671.838798:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.838803:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2207744 i_blocks 1 00000080:00200000:1.0:1767319671.838806:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.838813:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2207744, count: 4096 00000080:00200000:1.0:1767319671.838817:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2207744, bytes: 4096 00000080:00200000:1.0:1767319671.838820:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.838824:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 28, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.838825:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2207744, 2211840) 0 0 00000080:00200000:1.0:1767319671.838828:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.838833:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [539, 539] 00020000:00200000:1.0:1767319671.838836:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2207744, 2211840) 2211840, 4096 00020000:00200000:1.0:1767319671.838839:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.838844:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [539, 539] 00000008:00010000:1.0:1767319671.838850:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.838853:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.838860:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.838869:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1159168 1163263) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.838888:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.838896:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.838903:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.838911:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2207744, 2211840) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.838917:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 539 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.838933:0:88596:0:(rw26.c:912:ll_write_end()) pos 2207744, len 4096, copied 4096 00000080:00200000:1.0:1767319671.838938:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000650f1495[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.838941:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000048c3c26d 17ffffc0001001 3:0 ffff90cb09450870 539 lru 00000080:00200000:1.0:1767319671.838947:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d7f003ac 283: 1< 0 - - > 2< 1159168 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:1.0:1767319671.838950:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000650f1495 00000080:00200000:1.0:1767319671.838951:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.838953:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.838962:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.838974:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.838977:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.838979:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.838984:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.838987:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.838989:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.839002:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.839009:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.839019:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.839021:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.839026:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.839029:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [539, 539] 00000080:00200000:1.0:1767319671.839033:0:88596:0:(vvp_io.c:289: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:1767319671.839036:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.839041:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2211840 i_blocks 1 00000080:00200000:1.0:1767319671.839044:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.839051:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2211840, count: 4096 00000080:00200000:1.0:1767319671.839054:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2211840, bytes: 4096 00000080:00200000:1.0:1767319671.839057:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.839060:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 29, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.839062:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2211840, 2215936) 0 0 00000080:00200000:1.0:1767319671.839065:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.839070:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [540, 540] 00020000:00200000:1.0:1767319671.839073:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2211840, 2215936) 2215936, 4096 00020000:00200000:1.0:1767319671.839075:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.839081:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [540, 540] 00000008:00010000:1.0:1767319671.839086:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.839088:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.839095:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.839105:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1163264 1167359) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.839139:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.839147:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.839154:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.839164:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2211840, 2215936) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.839170:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 540 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.839198:0:88596:0:(rw26.c:912:ll_write_end()) pos 2211840, len 4096, copied 4096 00000080:00200000:1.0:1767319671.839203:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009df65fb1[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.839206:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000055474fd7 17ffffc0001021 2:0 ffff90cb09450360 540 lru 00000080:00200000:1.0:1767319671.839212:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d0db0c72 284: 1< 0 - - > 2< 1163264 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:1.0:1767319671.839215:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009df65fb1 00000080:00200000:1.0:1767319671.839216:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.839218:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.839226:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.839239:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.839241:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.839244:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.839250:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.839252:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.839254:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.839263:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.839270:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.839278:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.839281:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.839286:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.839289:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [540, 540] 00000080:00200000:1.0:1767319671.839293:0:88596:0:(vvp_io.c:289: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:1767319671.839296:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.839301:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2215936 i_blocks 1 00000080:00200000:1.0:1767319671.839303:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.839311:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2215936, count: 4096 00000080:00200000:1.0:1767319671.839315:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2215936, bytes: 4096 00000080:00200000:1.0:1767319671.839317:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.839321:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 30, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.839323:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2215936, 2220032) 0 0 00000080:00200000:1.0:1767319671.839325:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.839330:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [541, 541] 00020000:00200000:1.0:1767319671.839333:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2215936, 2220032) 2220032, 4096 00020000:00200000:1.0:1767319671.839336:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.839341:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [541, 541] 00000008:00010000:1.0:1767319671.839347:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.839349:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.839356:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.839398:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1167360 1171455) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.839418:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.839426:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.839433:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.839442:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2215936, 2220032) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.839448:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 541 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.839465:0:88596:0:(rw26.c:912:ll_write_end()) pos 2215936, len 4096, copied 4096 00000080:00200000:1.0:1767319671.839470:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000047873f29[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.839473:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000063dd186e 17ffffc0001001 3:0 ffff90cb09450000 541 lru 00000080:00200000:1.0:1767319671.839479:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000275f2b41 285: 1< 0 - - > 2< 1167360 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:1.0:1767319671.839481:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000047873f29 00000080:00200000:1.0:1767319671.839482:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.839485:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.839493:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.839506:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.839509:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.839511:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.839517:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.839520:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.839523:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.839532:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.839540:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.839550:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.839553:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.839558:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.839561:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [541, 541] 00000080:00200000:1.0:1767319671.839565:0:88596:0:(vvp_io.c:289: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:1767319671.839568:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.839573:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2220032 i_blocks 1 00000080:00200000:1.0:1767319671.839576:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.839584:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2220032, count: 4096 00000080:00200000:1.0:1767319671.839588:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2220032, bytes: 4096 00000080:00200000:1.0:1767319671.839590:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.839594:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 31, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.839596:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2220032, 2224128) 0 0 00000080:00200000:1.0:1767319671.839598:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.839603:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [542, 542] 00020000:00200000:1.0:1767319671.839606:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2220032, 2224128) 2224128, 4096 00020000:00200000:1.0:1767319671.839608:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.839612:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [542, 542] 00000008:00010000:1.0:1767319671.839619:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.839621:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.839628:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.839637:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1171456 1175551) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.839656:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.839663:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.839670:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.839679:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2220032, 2224128) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.839684:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 542 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.839699:0:88596:0:(rw26.c:912:ll_write_end()) pos 2220032, len 4096, copied 4096 00000080:00200000:1.0:1767319671.839704:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000069527156[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.839707:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e86519f2 17ffffc0001001 3:0 ffff90cb09450948 542 lru 00000080:00200000:1.0:1767319671.839712:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000cacd8ecd 286: 1< 0 - - > 2< 1171456 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:1.0:1767319671.839714:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000069527156 00000080:00200000:1.0:1767319671.839716:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.839718:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.839726:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.839737:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.839740:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.839742:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.839747:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.839749:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.839752:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.839761:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.839769:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.839779:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.839782:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.839787:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.839789:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [542, 542] 00000080:00200000:1.0:1767319671.839793:0:88596:0:(vvp_io.c:289: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:1767319671.839797:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.839801:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2224128 i_blocks 1 00000080:00200000:1.0:1767319671.839804:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.839812:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2224128, count: 4096 00000080:00200000:1.0:1767319671.839816:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2224128, bytes: 4096 00000080:00200000:1.0:1767319671.839818:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.839821:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 32, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.839823:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2224128, 2228224) 0 0 00000080:00200000:1.0:1767319671.839825:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.839831:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [543, 543] 00020000:00200000:1.0:1767319671.839834:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2224128, 2228224) 2228224, 4096 00020000:00200000:1.0:1767319671.839836:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.839842:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [543, 543] 00000008:00010000:1.0:1767319671.839848:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.839850:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.839857:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.839866:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1175552 1179647) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.839887:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.839895:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.839902:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.839910:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2224128, 2228224) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.839915:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 543 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.839931:0:88596:0:(rw26.c:912:ll_write_end()) pos 2224128, len 4096, copied 4096 00000080:00200000:1.0:1767319671.839935:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000887a65c7[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.839937:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000978c8c66 17ffffc0001001 3:0 ffff90cb094501b0 543 lru 00000080:00200000:1.0:1767319671.839943:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000002c61bd73 287: 1< 0 - - > 2< 1175552 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:1.0:1767319671.839946:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000887a65c7 00000080:00200000:1.0:1767319671.839947:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.839949:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.839957:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.839969:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.839971:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.839973:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.839979:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.839981:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.839983:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.839992:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.840000:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.840008:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.840011:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.840016:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.840019:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [543, 543] 00000080:00200000:1.0:1767319671.840023:0:88596:0:(vvp_io.c:289: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:1767319671.840026:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.840030:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2228224 i_blocks 1 00000080:00200000:1.0:1767319671.840033:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.840040:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2228224, count: 4096 00000080:00200000:1.0:1767319671.840044:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2228224, bytes: 4096 00000080:00200000:1.0:1767319671.840047:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.840050:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 33, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.840052:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2228224, 2232320) 0 0 00000080:00200000:1.0:1767319671.840054:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.840059:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [544, 544] 00020000:00200000:1.0:1767319671.840062:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2228224, 2232320) 2232320, 4096 00020000:00200000:1.0:1767319671.840064:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.840070:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [544, 544] 00000008:00010000:1.0:1767319671.840075:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.840077:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.840084:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.840093:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1179648 1183743) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.840112:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.840133:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.840140:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.840149:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2228224, 2232320) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.840155:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 544 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.840171:0:88596:0:(rw26.c:912:ll_write_end()) pos 2228224, len 4096, copied 4096 00000080:00200000:1.0:1767319671.840176:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d8b52d2d[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.840179:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000038f09032 17ffffc0001001 3:0 ffff90cb09450438 544 lru 00000080:00200000:1.0:1767319671.840184:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b09c4df3 288: 1< 0 - - > 2< 1179648 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:1.0:1767319671.840187:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d8b52d2d 00000080:00200000:1.0:1767319671.840188:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.840191:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.840199:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.840211:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.840214:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.840216:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.840221:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.840224:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.840227:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.840236:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.840244:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.840254:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.840256:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.840262:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.840265:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [544, 544] 00000080:00200000:1.0:1767319671.840268:0:88596:0:(vvp_io.c:289: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:1767319671.840272:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.840277:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2232320 i_blocks 1 00000080:00200000:1.0:1767319671.840279:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.840287:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2232320, count: 4096 00000080:00200000:1.0:1767319671.840291:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2232320, bytes: 4096 00000080:00200000:1.0:1767319671.840293:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.840297:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 34, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.840299:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2232320, 2236416) 0 0 00000080:00200000:1.0:1767319671.840302:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.840307:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [545, 545] 00020000:00200000:1.0:1767319671.840310:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2232320, 2236416) 2236416, 4096 00020000:00200000:1.0:1767319671.840313:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.840318:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [545, 545] 00000008:00010000:1.0:1767319671.840324:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.840327:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.840334:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.840344:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1183744 1187839) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.840364:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.840413:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.840421:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.840431:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2232320, 2236416) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.840437:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 545 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.840453:0:88596:0:(rw26.c:912:ll_write_end()) pos 2232320, len 4096, copied 4096 00000080:00200000:1.0:1767319671.840458:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000006aee347[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.840461:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000fc332300 17ffffc0001001 3:0 ffff90cb09450798 545 lru 00000080:00200000:1.0:1767319671.840468:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000355ee180 289: 1< 0 - - > 2< 1183744 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:1.0:1767319671.840470:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000006aee347 00000080:00200000:1.0:1767319671.840471:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.840474:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.840482:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.840495:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.840498:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.840501:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.840506:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.840509:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.840511:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.840521:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.840529:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.840538:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.840540:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.840545:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.840548:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [545, 545] 00000080:00200000:1.0:1767319671.840552:0:88596:0:(vvp_io.c:289: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:1767319671.840555:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.840560:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2236416 i_blocks 1 00000080:00200000:1.0:1767319671.840563:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.840570:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2236416, count: 4096 00000080:00200000:1.0:1767319671.840573:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2236416, bytes: 4096 00000080:00200000:1.0:1767319671.840576:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.840579:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 35, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.840581:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2236416, 2240512) 0 0 00000080:00200000:1.0:1767319671.840584:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.840589:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [546, 546] 00020000:00200000:1.0:1767319671.840592:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2236416, 2240512) 2240512, 4096 00020000:00200000:1.0:1767319671.840594:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.840599:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [546, 546] 00000008:00010000:1.0:1767319671.840605:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.840608:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.840614:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.840623:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1187840 1191935) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.840642:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.840651:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.840658:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.840666:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2236416, 2240512) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.840672:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 546 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.840686:0:88596:0:(rw26.c:912:ll_write_end()) pos 2236416, len 4096, copied 4096 00000080:00200000:1.0:1767319671.840690:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f73daa57[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.840694:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000046e2f01b 17ffffc0001001 3:0 ffff90cb09450a20 546 lru 00000080:00200000:1.0:1767319671.840699:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008a88035b 290: 1< 0 - - > 2< 1187840 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:1.0:1767319671.840701:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f73daa57 00000080:00200000:1.0:1767319671.840702:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.840705:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.840713:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.840724:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.840727:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.840729:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.840735:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.840737:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.840740:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.840751:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.840759:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.840768:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.840771:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.840776:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.840779:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [546, 546] 00000080:00200000:1.0:1767319671.840783:0:88596:0:(vvp_io.c:289: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:1767319671.840786:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.840791:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2240512 i_blocks 1 00000080:00200000:1.0:1767319671.840793:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.840801:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2240512, count: 4096 00000080:00200000:1.0:1767319671.840805:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2240512, bytes: 4096 00000080:00200000:1.0:1767319671.840808:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.840811:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 36, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.840813:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2240512, 2244608) 0 0 00000080:00200000:1.0:1767319671.840816:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.840821:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [547, 547] 00020000:00200000:1.0:1767319671.840824:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2240512, 2244608) 2244608, 4096 00020000:00200000:1.0:1767319671.840826:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.840831:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [547, 547] 00000008:00010000:1.0:1767319671.840836:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.840838:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.840845:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.840854:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1191936 1196031) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.840873:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.840881:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.840889:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.840897:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2240512, 2244608) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.840903:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 547 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.840921:0:88596:0:(rw26.c:912:ll_write_end()) pos 2240512, len 4096, copied 4096 00000080:00200000:1.0:1767319671.840925:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005bc21321[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.840928:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000073272916 17ffffc0001001 3:0 ffff90cb09450510 547 lru 00000080:00200000:1.0:1767319671.840934:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ab36bb4a 291: 1< 0 - - > 2< 1191936 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:1.0:1767319671.840936:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005bc21321 00000080:00200000:1.0:1767319671.840937:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.840939:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.840948:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.840961:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.840964:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.840966:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.840972:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.840974:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.840976:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.840986:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.840994:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.841003:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.841005:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.841010:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.841013:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [547, 547] 00000080:00200000:1.0:1767319671.841017:0:88596:0:(vvp_io.c:289: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:1767319671.841020:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.841025:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2244608 i_blocks 1 00000080:00200000:1.0:1767319671.841027:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.841035:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2244608, count: 4096 00000080:00200000:1.0:1767319671.841039:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2244608, bytes: 4096 00000080:00200000:1.0:1767319671.841041:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.841045:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 37, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.841047:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2244608, 2248704) 0 0 00000080:00200000:1.0:1767319671.841049:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.841054:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [548, 548] 00020000:00200000:1.0:1767319671.844968:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2244608, 2248704) 2248704, 4096 00020000:00200000:1.0:1767319671.844993:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.845025:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [548, 548] 00000008:00010000:1.0:1767319671.845051:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.845056:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.845085:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.845108:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1196032 1200127) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.845161:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.845172:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.845181:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.845197:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2244608, 2248704) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.845215:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 548 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.845273:0:88596:0:(rw26.c:912:ll_write_end()) pos 2244608, len 4096, copied 4096 00000080:00200000:1.0:1767319671.845285:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003cb6efeb[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.845289:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000154f791e 17ffffc0001001 3:0 ffff90cb34ef8d80 548 lru 00000080:00200000:1.0:1767319671.845297:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008de6232d 292: 1< 0 - - > 2< 1196032 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:1.0:1767319671.845300:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003cb6efeb 00000080:00200000:1.0:1767319671.845301:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.845307:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.845333:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.845364:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.845396:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.845399:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.845417:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.845420:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.845424:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.845435:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.845445:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.845464:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.845468:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.845477:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.845484:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [548, 548] 00000080:00200000:1.0:1767319671.845495:0:88596:0:(vvp_io.c:289: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:1767319671.845499:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.845511:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2248704 i_blocks 1 00000080:00200000:1.0:1767319671.845516:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.845545:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2248704, count: 4096 00000080:00200000:1.0:1767319671.845564:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2248704, bytes: 4096 00000080:00200000:1.0:1767319671.845570:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.845576:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 38, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.845578:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2248704, 2252800) 0 0 00000080:00200000:1.0:1767319671.845582:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.845599:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [549, 549] 00020000:00200000:1.0:1767319671.845604:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2248704, 2252800) 2252800, 4096 00020000:00200000:1.0:1767319671.845607:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.845613:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [549, 549] 00000008:00010000:1.0:1767319671.845620:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.845623:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.845632:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.845642:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1200128 1204223) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.845663:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.845672:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.845679:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.845688:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2248704, 2252800) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.845693:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 549 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.845722:0:88596:0:(rw26.c:912:ll_write_end()) pos 2248704, len 4096, copied 4096 00000080:00200000:1.0:1767319671.845727:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000030e5cd25[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.845731:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d9a01b28 17ffffc0001001 3:0 ffff90cb34ef86c0 549 lru 00000080:00200000:1.0:1767319671.845737:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d16e2d73 293: 1< 0 - - > 2< 1200128 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:1.0:1767319671.845740:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000030e5cd25 00000080:00200000:1.0:1767319671.845741:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.845744:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.845753:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.845765:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.845768:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.845771:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.845776:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.845779:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.845782:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.845791:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.845800:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.845809:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.845812:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.845816:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.845818:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [549, 549] 00000080:00200000:1.0:1767319671.845822:0:88596:0:(vvp_io.c:289: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:1767319671.845825:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.845830:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2252800 i_blocks 1 00000080:00200000:1.0:1767319671.845832:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.845839:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2252800, count: 4096 00000080:00200000:1.0:1767319671.845843:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2252800, bytes: 4096 00000080:00200000:1.0:1767319671.845845:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.845849:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 39, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.845850:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2252800, 2256896) 0 0 00000080:00200000:1.0:1767319671.845852:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.845857:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [550, 550] 00020000:00200000:1.0:1767319671.845860:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2252800, 2256896) 2256896, 4096 00020000:00200000:1.0:1767319671.845862:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.845868:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [550, 550] 00000008:00010000:1.0:1767319671.845874:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.845877:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.845884:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.845894:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1204224 1208319) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.845918:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.845927:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.845934:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.845943:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2252800, 2256896) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.845948:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 550 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.845963:0:88596:0:(rw26.c:912:ll_write_end()) pos 2252800, len 4096, copied 4096 00000080:00200000:1.0:1767319671.845968:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000004893fa9[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.845971:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a5bfd42d 17ffffc0001001 3:0 ffff90cb34ef8288 550 lru 00000080:00200000:1.0:1767319671.845978:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b7ecc585 294: 1< 0 - - > 2< 1204224 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:1.0:1767319671.845980:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000004893fa9 00000080:00200000:1.0:1767319671.845982:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.845984:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.845992:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.846003:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.846006:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.846008:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.846013:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.846016:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.846019:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.846027:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.846036:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.846044:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.846047:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.846052:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.846054:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [550, 550] 00000080:00200000:1.0:1767319671.846058:0:88596:0:(vvp_io.c:289: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:1767319671.846062:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.846067:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2256896 i_blocks 1 00000080:00200000:1.0:1767319671.846069:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.846077:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2256896, count: 4096 00000080:00200000:1.0:1767319671.846080:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2256896, bytes: 4096 00000080:00200000:1.0:1767319671.846083:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.846087:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 40, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.846089:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2256896, 2260992) 0 0 00000080:00200000:1.0:1767319671.846092:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.846097:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [551, 551] 00020000:00200000:1.0:1767319671.846100:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2256896, 2260992) 2260992, 4096 00020000:00200000:1.0:1767319671.846102:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.846107:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [551, 551] 00000008:00010000:1.0:1767319671.846112:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.846127:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.846135:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.846144:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1208320 1212415) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.846163:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.846171:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.846179:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.846186:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2256896, 2260992) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.846192:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 551 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.846207:0:88596:0:(rw26.c:912:ll_write_end()) pos 2256896, len 4096, copied 4096 00000080:00200000:1.0:1767319671.846212:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c68264f6[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.846215:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000000abce54f 17ffffc0001001 3:0 ffff90cb34ef85e8 551 lru 00000080:00200000:1.0:1767319671.846221:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000060f8cdb1 295: 1< 0 - - > 2< 1208320 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:1.0:1767319671.846224:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c68264f6 00000080:00200000:1.0:1767319671.846225:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.846227:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.846235:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.846246:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.846249:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.846251:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.846257:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.846260:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.846263:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.846272:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.846280:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.846289:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.846291:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.846296:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.846299:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [551, 551] 00000080:00200000:1.0:1767319671.846303:0:88596:0:(vvp_io.c:289: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:1767319671.846306:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.846311:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2260992 i_blocks 1 00000080:00200000:1.0:1767319671.846314:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.846321:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2260992, count: 4096 00000080:00200000:1.0:1767319671.846325:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2260992, bytes: 4096 00000080:00200000:1.0:1767319671.846327:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.846331:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 41, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.846333:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2260992, 2265088) 0 0 00000080:00200000:1.0:1767319671.846335:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.846340:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [552, 552] 00020000:00200000:1.0:1767319671.846343:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2260992, 2265088) 2265088, 4096 00020000:00200000:1.0:1767319671.846346:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.846350:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [552, 552] 00000008:00010000:1.0:1767319671.846356:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.846358:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.846365:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.846402:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1212416 1216511) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.846423:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.846431:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.846438:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.846447:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2260992, 2265088) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.846453:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 552 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.846469:0:88596:0:(rw26.c:912:ll_write_end()) pos 2260992, len 4096, copied 4096 00000080:00200000:1.0:1767319671.846474:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008e0d5382[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.846477:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001ff5a7b8 17ffffc0001001 3:0 ffff90cb34ef8af8 552 lru 00000080:00200000:1.0:1767319671.846482:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000be9b13f4 296: 1< 0 - - > 2< 1212416 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:1.0:1767319671.846484:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008e0d5382 00000080:00200000:1.0:1767319671.846485:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.846487:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.846495:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.846506:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.846508:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.846510:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.846515:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.846518:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.846520:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.846529:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.846536:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.846544:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.846547:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.846551:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.846554:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [552, 552] 00000080:00200000:1.0:1767319671.846558:0:88596:0:(vvp_io.c:289: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:1767319671.846560:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.846565:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2265088 i_blocks 1 00000080:00200000:1.0:1767319671.846567:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.846574:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2265088, count: 4096 00000080:00200000:1.0:1767319671.846577:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2265088, bytes: 4096 00000080:00200000:1.0:1767319671.846579:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.846583:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 42, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.846584:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2265088, 2269184) 0 0 00000080:00200000:1.0:1767319671.846586:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.846591:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [553, 553] 00020000:00200000:1.0:1767319671.846594:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2265088, 2269184) 2269184, 4096 00020000:00200000:1.0:1767319671.846596:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.846601:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [553, 553] 00000008:00010000:1.0:1767319671.846606:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.846608:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.846615:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.846623:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1216512 1220607) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.846641:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.846648:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.846654:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.846662:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2265088, 2269184) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.846669:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 553 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.846683:0:88596:0:(rw26.c:912:ll_write_end()) pos 2265088, len 4096, copied 4096 00000080:00200000:1.0:1767319671.846688:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c2e26901[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.846691:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ec2e2248 17ffffc0001001 3:0 ffff90cb34ef8510 553 lru 00000080:00200000:1.0:1767319671.846696:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d2d59414 297: 1< 0 - - > 2< 1216512 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:1.0:1767319671.846698:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c2e26901 00000080:00200000:1.0:1767319671.846699:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.846701:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.846708:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.846719:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.846722:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.846725:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.846730:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.846733:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.846735:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.846746:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.846753:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.846761:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.846764:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.846768:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.846771:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [553, 553] 00000080:00200000:1.0:1767319671.846774:0:88596:0:(vvp_io.c:289: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:1767319671.846791:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.846797:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2269184 i_blocks 1 00000080:00200000:1.0:1767319671.846800:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.846806:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2269184, count: 4096 00000080:00200000:1.0:1767319671.846810:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2269184, bytes: 4096 00000080:00200000:1.0:1767319671.846812:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.846815:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 43, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.846817:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2269184, 2273280) 0 0 00000080:00200000:1.0:1767319671.846819:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.846824:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [554, 554] 00020000:00200000:1.0:1767319671.846827:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2269184, 2273280) 2273280, 4096 00020000:00200000:1.0:1767319671.846829:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.846835:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [554, 554] 00000008:00010000:1.0:1767319671.846840:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.846842:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.846849:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.846856:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1220608 1224703) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.846874:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.846883:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.846889:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.846897:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2269184, 2273280) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.846902:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 554 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.846919:0:88596:0:(rw26.c:912:ll_write_end()) pos 2269184, len 4096, copied 4096 00000080:00200000:1.0:1767319671.846924:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c74ed448[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.846927:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009068b1c4 17ffffc0001001 3:0 ffff90cb34ef8a20 554 lru 00000080:00200000:1.0:1767319671.846932:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ada8a00d 298: 1< 0 - - > 2< 1220608 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:1.0:1767319671.846935:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c74ed448 00000080:00200000:1.0:1767319671.846936:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.846938:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.846945:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.846956:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.846959:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.846962:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.846967:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.846969:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.846972:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.846980:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.846987:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.846996:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.846999:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.847004:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.847007:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [554, 554] 00000080:00200000:1.0:1767319671.847011:0:88596:0:(vvp_io.c:289: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:1767319671.847013:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.847018:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2273280 i_blocks 1 00000080:00200000:1.0:1767319671.847020:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.847028:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2273280, count: 4096 00000080:00200000:1.0:1767319671.847031:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2273280, bytes: 4096 00000080:00200000:1.0:1767319671.847033:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.847037:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 44, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.847039:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2273280, 2277376) 0 0 00000080:00200000:1.0:1767319671.847041:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.847046:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [555, 555] 00020000:00200000:1.0:1767319671.847049:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2273280, 2277376) 2277376, 4096 00020000:00200000:1.0:1767319671.847051:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.847056:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [555, 555] 00000008:00010000:1.0:1767319671.847062:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.847064:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.847072:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.847080:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1224704 1228799) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.847098:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.847104:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.847110:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.847130:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2273280, 2277376) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.847135:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 555 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.847160:0:88596:0:(rw26.c:912:ll_write_end()) pos 2273280, len 4096, copied 4096 00000080:00200000:1.0:1767319671.847165:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008d339c90[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.847167:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009eff9733 17ffffc0001021 2:0 ffff90cb34ef8798 555 lru 00000080:00200000:1.0:1767319671.847173:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b2ac710c 299: 1< 0 - - > 2< 1224704 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:1.0:1767319671.847175:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008d339c90 00000080:00200000:1.0:1767319671.847176:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.847178:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.847186:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.847197:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.847201:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.847203:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.847208:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.847210:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.847212:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.847223:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.847231:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.847239:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.847241:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.847246:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.847249:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [555, 555] 00000080:00200000:1.0:1767319671.847252:0:88596:0:(vvp_io.c:289: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:1767319671.847255:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.847259:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2277376 i_blocks 1 00000080:00200000:1.0:1767319671.847262:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.847269:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2277376, count: 4096 00000080:00200000:1.0:1767319671.847273:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2277376, bytes: 4096 00000080:00200000:1.0:1767319671.847274:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.847278:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 45, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.847279:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2277376, 2281472) 0 0 00000080:00200000:1.0:1767319671.847281:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.847287:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [556, 556] 00020000:00200000:1.0:1767319671.847289:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2277376, 2281472) 2281472, 4096 00020000:00200000:1.0:1767319671.847291:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.847296:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [556, 556] 00000008:00010000:1.0:1767319671.847301:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.847303:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.847311:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.847318:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1228800 1232895) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.847335:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.847341:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.847347:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.847355:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2277376, 2281472) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.847360:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 556 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.847406:0:88596:0:(rw26.c:912:ll_write_end()) pos 2277376, len 4096, copied 4096 00000080:00200000:1.0:1767319671.847411:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000a30afc80[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.847414:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea5aef37 17ffffc0001001 3:0 ffff90cb34ef8438 556 lru 00000080:00200000:1.0:1767319671.847420:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e912dbfe 300: 1< 0 - - > 2< 1228800 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:1.0:1767319671.847422:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000a30afc80 00000080:00200000:1.0:1767319671.847423:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.847425:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.847432:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.847443:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.847445:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.847447:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.847452:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.847454:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.847457:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.847465:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.847473:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.847481:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.847484:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.847488:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.847491:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [556, 556] 00000080:00200000:1.0:1767319671.847495:0:88596:0:(vvp_io.c:289: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:1767319671.847498:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.847503:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2281472 i_blocks 1 00000080:00200000:1.0:1767319671.847506:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.847513:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2281472, count: 4096 00000080:00200000:1.0:1767319671.847517:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2281472, bytes: 4096 00000080:00200000:1.0:1767319671.847519:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.847522:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 46, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.847524:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2281472, 2285568) 0 0 00000080:00200000:1.0:1767319671.847526:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.847531:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [557, 557] 00020000:00200000:1.0:1767319671.847535:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2281472, 2285568) 2285568, 4096 00020000:00200000:1.0:1767319671.847537:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.847542:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [557, 557] 00000008:00010000:1.0:1767319671.847547:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.847549:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.847556:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.847563:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1232896 1236991) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.847585:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.847592:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.847599:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.847607:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2281472, 2285568) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.847613:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 557 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.847629:0:88596:0:(rw26.c:912:ll_write_end()) pos 2281472, len 4096, copied 4096 00000080:00200000:1.0:1767319671.847633:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000118d82fe[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.847637:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000055d3cd55 17ffffc0001001 3:0 ffff90cb34ef81b0 557 lru 00000080:00200000:1.0:1767319671.847642:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000054d0513d 301: 1< 0 - - > 2< 1232896 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:1.0:1767319671.847644:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000118d82fe 00000080:00200000:1.0:1767319671.847645:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.847647:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.847655:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.847666:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.847668:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.847670:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.847676:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.847679:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.847681:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.847691:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.847699:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.847707:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.847710:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.847714:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.847717:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [557, 557] 00000080:00200000:1.0:1767319671.847721:0:88596:0:(vvp_io.c:289: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:1767319671.847723:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.847728:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2285568 i_blocks 1 00000080:00200000:1.0:1767319671.847731:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.847738:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2285568, count: 4096 00000080:00200000:1.0:1767319671.847742:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2285568, bytes: 4096 00000080:00200000:1.0:1767319671.847744:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.847748:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 47, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.847749:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2285568, 2289664) 0 0 00000080:00200000:1.0:1767319671.847751:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.847756:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [558, 558] 00020000:00200000:1.0:1767319671.847759:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2285568, 2289664) 2289664, 4096 00020000:00200000:1.0:1767319671.847761:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.847766:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [558, 558] 00000008:00010000:1.0:1767319671.847771:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.847773:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.847780:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.847789:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1236992 1241087) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.847807:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.847815:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.847822:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.847831:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2285568, 2289664) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.847836:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 558 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.847851:0:88596:0:(rw26.c:912:ll_write_end()) pos 2285568, len 4096, copied 4096 00000080:00200000:1.0:1767319671.847856:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000863ae405[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.847859:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ab9fb051 17ffffc0001001 3:0 ffff90cb34ef8948 558 lru 00000080:00200000:1.0:1767319671.847864:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000000dc54b1d 302: 1< 0 - - > 2< 1236992 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:1.0:1767319671.847866:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000863ae405 00000080:00200000:1.0:1767319671.847867:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.847869:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.847877:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.847888:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.847890:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.847893:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.847898:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.847901:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.847903:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.847912:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.847920:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.847928:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.847931:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.847936:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.847939:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [558, 558] 00000080:00200000:1.0:1767319671.847943:0:88596:0:(vvp_io.c:289: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:1767319671.847947:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.847952:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2289664 i_blocks 1 00000080:00200000:1.0:1767319671.847954:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.847961:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2289664, count: 4096 00000080:00200000:1.0:1767319671.847965:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2289664, bytes: 4096 00000080:00200000:1.0:1767319671.847967:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.847971:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 48, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.847972:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2289664, 2293760) 0 0 00000080:00200000:1.0:1767319671.847975:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.847980:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [559, 559] 00020000:00200000:1.0:1767319671.847983:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2289664, 2293760) 2293760, 4096 00020000:00200000:1.0:1767319671.847985:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.847989:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [559, 559] 00000008:00010000:1.0:1767319671.847994:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.847996:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.848003:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.848013:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1241088 1245183) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.848032:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.848039:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.848046:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.848055:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2289664, 2293760) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.848060:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 559 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.848074:0:88596:0:(rw26.c:912:ll_write_end()) pos 2289664, len 4096, copied 4096 00000080:00200000:1.0:1767319671.848078:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000000b75b31[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.848082:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007e8fc1af 17ffffc0001001 3:0 ffff90cb34ef8000 559 lru 00000080:00200000:1.0:1767319671.848087:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e9f30e58 303: 1< 0 - - > 2< 1241088 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:1.0:1767319671.848090:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000000b75b31 00000080:00200000:1.0:1767319671.848091:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.848093:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.848100:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.848112:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.849606:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.849612:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.849636:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.849639:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.849643:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.849669:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.849682:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.849697:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.849701:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.849724:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.849731:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [559, 559] 00000080:00200000:1.0:1767319671.849740:0:88596:0:(vvp_io.c:289: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:1767319671.849744:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.849758:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2293760 i_blocks 1 00000080:00200000:1.0:1767319671.849763:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.849787:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2293760, count: 4096 00000080:00200000:1.0:1767319671.849795:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2293760, bytes: 4096 00000080:00200000:1.0:1767319671.849799:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.849806:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 49, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.849809:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2293760, 2297856) 0 0 00000080:00200000:1.0:1767319671.849813:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.849826:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [560, 560] 00020000:00200000:1.0:1767319671.849831:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2293760, 2297856) 2297856, 4096 00020000:00200000:1.0:1767319671.849835:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.849852:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [560, 560] 00000008:00010000:1.0:1767319671.849866:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.849870:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.849890:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.849902:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1245184 1249279) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.849925:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.849933:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.849939:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.849949:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2293760, 2297856) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.849961:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 560 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.850001:0:88596:0:(rw26.c:912:ll_write_end()) pos 2293760, len 4096, copied 4096 00000080:00200000:1.0:1767319671.850007:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b30e7103[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.850011:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000017dc198f 17ffffc0001001 3:0 ffff90cb34ef8360 560 lru 00000080:00200000:1.0:1767319671.850018:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ecd45c10 304: 1< 0 - - > 2< 1245184 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:1.0:1767319671.850020:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b30e7103 00000080:00200000:1.0:1767319671.850021:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.850025:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.850041:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.850061:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.850064:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.850066:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.850072:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.850074:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.850076:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.850088:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.850095:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.850104:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.850106:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.850110:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.850128:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [560, 560] 00000080:00200000:1.0:1767319671.850132:0:88596:0:(vvp_io.c:289: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:1767319671.850135:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.850140:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2297856 i_blocks 1 00000080:00200000:1.0:1767319671.850142:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.850150:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2297856, count: 4096 00000080:00200000:1.0:1767319671.850155:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2297856, bytes: 4096 00000080:00200000:1.0:1767319671.850157:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.850161:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 50, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.850162:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2297856, 2301952) 0 0 00000080:00200000:1.0:1767319671.850164:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.850169:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [561, 561] 00020000:00200000:1.0:1767319671.850172:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2297856, 2301952) 2301952, 4096 00020000:00200000:1.0:1767319671.850174:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.850180:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [561, 561] 00000008:00010000:1.0:1767319671.850185:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.850188:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.850196:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.850204:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1249280 1253375) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.850221:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.850230:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.850236:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.850244:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2297856, 2301952) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.850250:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 561 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.850268:0:88596:0:(rw26.c:912:ll_write_end()) pos 2297856, len 4096, copied 4096 00000080:00200000:1.0:1767319671.850272:0:88596:0:(rw26.c:969:ll_write_end()) page@000000006b88a255[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.850275:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000dc1658f7 17ffffc0001001 3:0 ffff90cb34ef8870 561 lru 00000080:00200000:1.0:1767319671.850280:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000008019064 305: 1< 0 - - > 2< 1249280 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:1.0:1767319671.850283:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000006b88a255 00000080:00200000:1.0:1767319671.850284:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.850286:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.850295:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.850306:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.850309:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.850311:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.850317:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.850320:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.850322:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.850332:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.850338:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.850346:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.850349:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.850354:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.850356:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [561, 561] 00000080:00200000:1.0:1767319671.850360:0:88596:0:(vvp_io.c:289: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:1767319671.850363:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.850614:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2301952 i_blocks 1 00000080:00200000:1.0:1767319671.850618:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.850627:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2301952, count: 4096 00000080:00200000:1.0:1767319671.850631:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2301952, bytes: 4096 00000080:00200000:1.0:1767319671.850633:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.850637:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 51, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.850639:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2301952, 2306048) 0 0 00000080:00200000:1.0:1767319671.850641:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.850647:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [562, 562] 00020000:00200000:1.0:1767319671.850650:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2301952, 2306048) 2306048, 4096 00020000:00200000:1.0:1767319671.850653:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.850659:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [562, 562] 00000008:00010000:1.0:1767319671.850665:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.850668:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.850677:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.850687:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1253376 1257471) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.850715:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.850723:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.850729:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.850738:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2301952, 2306048) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.850745:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 562 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.850763:0:88596:0:(rw26.c:912:ll_write_end()) pos 2301952, len 4096, copied 4096 00000080:00200000:1.0:1767319671.850768:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008ead6f4b[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.850771:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008220bc08 17ffffc0001001 3:0 ffff90cb34ef80d8 562 lru 00000080:00200000:1.0:1767319671.850777:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ed71c76b 306: 1< 0 - - > 2< 1253376 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:1.0:1767319671.850779:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008ead6f4b 00000080:00200000:1.0:1767319671.850780:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.850782:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.850791:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.850803:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.850806:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.850808:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.850816:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.850818:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.850820:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.850830:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.850837:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.850847:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.850849:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.850853:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.850856:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [562, 562] 00000080:00200000:1.0:1767319671.850860:0:88596:0:(vvp_io.c:289: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:1767319671.850863:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.850868:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2306048 i_blocks 1 00000080:00200000:1.0:1767319671.850871:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.850878:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2306048, count: 4096 00000080:00200000:1.0:1767319671.850881:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2306048, bytes: 4096 00000080:00200000:1.0:1767319671.850884:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.850887:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 52, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.850889:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2306048, 2310144) 0 0 00000080:00200000:1.0:1767319671.850891:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.850896:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [563, 563] 00020000:00200000:1.0:1767319671.850899:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2306048, 2310144) 2310144, 4096 00020000:00200000:1.0:1767319671.850901:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.850906:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [563, 563] 00000008:00010000:1.0:1767319671.850912:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.850914:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.850920:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.850928:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1257472 1261567) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.850946:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.850952:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.850958:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.850966:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2306048, 2310144) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.850972:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 563 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.850987:0:88596:0:(rw26.c:912:ll_write_end()) pos 2306048, len 4096, copied 4096 00000080:00200000:1.0:1767319671.850991:0:88596:0:(rw26.c:969:ll_write_end()) page@000000002b54dbe1[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.850994:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000061a9c553 17ffffc0001001 3:0 ffff90cb34ef8bd0 563 lru 00000080:00200000:1.0:1767319671.851000:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007df21f42 307: 1< 0 - - > 2< 1257472 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:1.0:1767319671.851002:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000002b54dbe1 00000080:00200000:1.0:1767319671.851003:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.851005:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.851013:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.851024:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.851026:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.851028:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.851034:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.851036:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.851038:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.851047:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.851055:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.851063:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.851065:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.851069:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.851072:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [563, 563] 00000080:00200000:1.0:1767319671.851075:0:88596:0:(vvp_io.c:289: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:1767319671.851078:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.851082:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2310144 i_blocks 1 00000080:00200000:1.0:1767319671.851085:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.851092:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2310144, count: 4096 00000080:00200000:1.0:1767319671.851096:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2310144, bytes: 4096 00000080:00200000:1.0:1767319671.851098:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.851102:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 53, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.851104:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2310144, 2314240) 0 0 00000080:00200000:1.0:1767319671.851106:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.851111:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [564, 564] 00020000:00200000:1.0:1767319671.851127:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2310144, 2314240) 2314240, 4096 00020000:00200000:1.0:1767319671.851130:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319671.851136:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [564, 564] 00000008:00010000:1.0:1767319671.851141:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319671.851144:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319671.851151:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.851160:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1261568 1265663) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.851183:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.851192:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.851199:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.851207:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2310144, 2314240) append 0 append lockpos 0 00000080:00200000:1.0:1767319671.851212:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 564 of 0 to 4096 bytes 00000080:00200000:1.0:1767319671.851227:0:88596:0:(rw26.c:912:ll_write_end()) pos 2310144, len 4096, copied 4096 00000080:00200000:1.0:1767319671.851231:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009eed0c78[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319671.851234:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000080670377 17ffffc0001001 3:0 ffff90cb34ef8ca8 564 lru 00000080:00200000:1.0:1767319671.851240:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000072690ed 308: 1< 0 - - > 2< 1261568 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:1.0:1767319671.851242:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009eed0c78 00000080:00200000:1.0:1767319671.851243:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319671.851245:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319671.851254:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319671.851265:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319671.851268:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319671.851271:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319671.851276:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319671.851279:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319671.851281:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319671.851291:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319671.851298:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319671.851306:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319671.851309:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319671.851313:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319671.851316:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [564, 564] 00000080:00200000:1.0:1767319671.851320:0:88596:0:(vvp_io.c:289: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:1767319671.851323:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319671.851328:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2314240 i_blocks 1 00000080:00200000:1.0:1767319671.851330:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319671.851338:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2314240, count: 4096 00000080:00200000:1.0:1767319671.851342:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2314240, bytes: 4096 00000080:00200000:1.0:1767319671.851344:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319671.851348:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 54, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319671.851349:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2314240, 2318336) 0 0 00000080:00200000:1.0:1767319671.851352:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319671.851357:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [565, 565] 00020000:00200000:1.0:1767319671.851360:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2314240, 2318336) 2318336, 4096 00020000:00200000:1.0:1767319671.851363:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319671.853140:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [565, 565] 00000008:00010000:0.0:1767319671.853173:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.853180:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b830, osc lock ffff90cb0424ee40, flags 0x0 00010000:00010000:0.0:1767319671.853206:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.853223:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1265664 1269759) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.853237:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.853247:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.853256:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.853270:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2314240, 2318336) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.853302:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 565 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.853347:0:88596:0:(rw26.c:912:ll_write_end()) pos 2314240, len 4096, copied 4096 00000080:00200000:0.0:1767319671.853357:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b1211fcd[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319671.853361:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e1f8c3ff 17ffffc0001001 3:0 ffff90cb3c555870 565 lru 00000080:00200000:0.0:1767319671.853388:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000030dce841 309: 1< 0 - - > 2< 1265664 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:0.0:1767319671.853391:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b1211fcd 00000080:00200000:0.0:1767319671.853392:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.853397:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.853421:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.853449:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.853454:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.853457:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.853472:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.853475:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.853478:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.853483:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.853493:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.853510:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.853514:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.853521:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.853528:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [565, 565] 00000080:00200000:0.0:1767319671.853538:0:88596:0:(vvp_io.c:289: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:0.0:1767319671.853542:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.853566:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2318336 i_blocks 1 00000080:00200000:0.0:1767319671.853580:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.853610:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2318336, count: 4096 00000080:00200000:0.0:1767319671.853618:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2318336, bytes: 4096 00000080:00200000:0.0:1767319671.853622:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.853628:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 55, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.853630:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2318336, 2322432) 0 0 00000080:00200000:0.0:1767319671.853635:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319671.853647:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [566, 566] 00020000:00200000:0.0:1767319671.853653:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2318336, 2322432) 2322432, 4096 00020000:00200000:0.0:1767319671.853657:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319671.853668:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [566, 566] 00000008:00010000:0.0:1767319671.853675:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.853677:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b830, osc lock ffff90cb0424ee40, flags 0x0 00010000:00010000:0.0:1767319671.853685:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.853694:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1269760 1273855) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.853703:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.853871:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.853878:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.853886:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2318336, 2322432) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.853893:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 566 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.853916:0:88596:0:(rw26.c:912:ll_write_end()) pos 2318336, len 4096, copied 4096 00000080:00200000:0.0:1767319671.853925:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000934c455[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319671.853928:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005a5a6d60 17ffffc0001001 3:0 ffff90cb3c555798 566 lru 00000080:00200000:0.0:1767319671.853934:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a8a3cf7f 310: 1< 0 - - > 2< 1269760 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:0.0:1767319671.853935:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000934c455 00000080:00200000:0.0:1767319671.853937:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.853939:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.853948:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.853961:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.853965:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.853967:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.853973:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.853975:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.853978:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.853982:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.853989:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.853997:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.853999:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.854003:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.854006:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [566, 566] 00000080:00200000:0.0:1767319671.854010:0:88596:0:(vvp_io.c:289: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:0.0:1767319671.854013:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.854018:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2322432 i_blocks 1 00000080:00200000:0.0:1767319671.854021:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.854035:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2322432, count: 4096 00000080:00200000:0.0:1767319671.854039:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2322432, bytes: 4096 00000080:00200000:0.0:1767319671.854041:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.854045:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 56, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.854046:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2322432, 2326528) 0 0 00000080:00200000:0.0:1767319671.854049:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319671.854055:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [567, 567] 00020000:00200000:0.0:1767319671.854059:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2322432, 2326528) 2326528, 4096 00020000:00200000:0.0:1767319671.854061:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319671.854067:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [567, 567] 00000008:00010000:0.0:1767319671.854073:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.854075:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b830, osc lock ffff90cb0424ee40, flags 0x0 00010000:00010000:0.0:1767319671.854083:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.854092:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1273856 1277951) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.854101:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.854109:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.854127:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.854137:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2322432, 2326528) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.854142:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 567 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.854158:0:88596:0:(rw26.c:912:ll_write_end()) pos 2322432, len 4096, copied 4096 00000080:00200000:0.0:1767319671.854163:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000fbb485b7[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319671.854170:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001138de4f 17ffffc0001001 3:0 ffff90cb3c555a20 567 lru 00000080:00200000:0.0:1767319671.854177:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000085bde994 311: 1< 0 - - > 2< 1273856 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:0.0:1767319671.854179:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000fbb485b7 00000080:00200000:0.0:1767319671.854180:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.854183:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.854191:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.854202:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.854206:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.854208:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.854213:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.854216:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.854219:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.854223:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.854231:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.854239:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.854241:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.854245:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.854248:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [567, 567] 00000080:00200000:0.0:1767319671.854251:0:88596:0:(vvp_io.c:289: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:0.0:1767319671.854254:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.854258:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2326528 i_blocks 1 00000080:00200000:0.0:1767319671.854261:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.854268:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2326528, count: 4096 00000080:00200000:0.0:1767319671.854271:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2326528, bytes: 4096 00000080:00200000:0.0:1767319671.854279:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.854283:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 57, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.854285:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2326528, 2330624) 0 0 00000080:00200000:0.0:1767319671.854287:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319671.854293:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [568, 568] 00020000:00200000:0.0:1767319671.854296:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2326528, 2330624) 2330624, 4096 00020000:00200000:0.0:1767319671.854298:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319671.854303:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [568, 568] 00000008:00010000:0.0:1767319671.854308:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.854310:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b830, osc lock ffff90cb0424ee40, flags 0x0 00010000:00010000:0.0:1767319671.854317:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.854325:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1277952 1282047) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.854333:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.854340:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.854347:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.854353:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2326528, 2330624) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.854357:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 568 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.854402:0:88596:0:(rw26.c:912:ll_write_end()) pos 2326528, len 4096, copied 4096 00000080:00200000:0.0:1767319671.854406:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000291aa05e[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319671.854409:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a9ce724a 17ffffc0001001 3:0 ffff90cb3c555510 568 lru 00000080:00200000:0.0:1767319671.854414:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001aaa98c8 312: 1< 0 - - > 2< 1277952 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:0.0:1767319671.854421:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000291aa05e 00000080:00200000:0.0:1767319671.854422:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.854425:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.854432:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.854443:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.854446:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.854448:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.854453:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.854455:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.854457:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.854461:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.854467:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.854475:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.854477:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.854480:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.854483:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [568, 568] 00000080:00200000:0.0:1767319671.854486:0:88596:0:(vvp_io.c:289: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:0.0:1767319671.854489:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.854493:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2330624 i_blocks 1 00000080:00200000:0.0:1767319671.854496:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.854502:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2330624, count: 4096 00000080:00200000:0.0:1767319671.854505:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2330624, bytes: 4096 00000080:00200000:0.0:1767319671.854507:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.854511:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 58, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.854517:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2330624, 2334720) 0 0 00000080:00200000:0.0:1767319671.854520:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319671.854525:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [569, 569] 00020000:00200000:0.0:1767319671.854528:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2330624, 2334720) 2334720, 4096 00020000:00200000:0.0:1767319671.854530:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319671.854535:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [569, 569] 00000008:00010000:0.0:1767319671.854540:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.854542:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b830, osc lock ffff90cb0424ee40, flags 0x0 00010000:00010000:0.0:1767319671.854549:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.854629:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1282048 1286143) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.854638:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.854644:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.854651:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.854659:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2330624, 2334720) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.854665:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 569 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.854682:0:88596:0:(rw26.c:912:ll_write_end()) pos 2330624, len 4096, copied 4096 00000080:00200000:0.0:1767319671.854687:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ab6a23d1[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319671.854690:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003df24a07 17ffffc0001001 3:0 ffff90cb3c555af8 569 lru 00000080:00200000:0.0:1767319671.854696:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ae671940 313: 1< 0 - - > 2< 1282048 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:0.0:1767319671.854698:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ab6a23d1 00000080:00200000:0.0:1767319671.854704:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.854941:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.854955:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.854969:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.854971:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.854974:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.854980:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.854983:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.854985:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.854989:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.854996:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.855005:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.855007:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.855011:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.855014:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [569, 569] 00000080:00200000:0.0:1767319671.855018:0:88596:0:(vvp_io.c:289: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:0.0:1767319671.855021:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.855026:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2334720 i_blocks 1 00000080:00200000:0.0:1767319671.855029:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.855038:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2334720, count: 4096 00000080:00200000:0.0:1767319671.855042:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2334720, bytes: 4096 00000080:00200000:0.0:1767319671.855044:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.855048:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 59, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.855049:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2334720, 2338816) 0 0 00000080:00200000:0.0:1767319671.855052:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319671.855064:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [570, 570] 00020000:00200000:0.0:1767319671.855067:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2334720, 2338816) 2338816, 4096 00020000:00200000:0.0:1767319671.855070:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319671.855076:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [570, 570] 00000008:00010000:0.0:1767319671.855082:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.855085:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b830, osc lock ffff90cb0424ee40, flags 0x0 00010000:00010000:0.0:1767319671.855093:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.855101:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1286144 1290239) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.855110:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.855131:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.855137:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.855145:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2334720, 2338816) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.855151:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 570 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.855168:0:88596:0:(rw26.c:912:ll_write_end()) pos 2334720, len 4096, copied 4096 00000080:00200000:0.0:1767319671.855173:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000040b68cbc[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319671.855176:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000537e8217 17ffffc0001001 3:0 ffff90cb3c5555e8 570 lru 00000080:00200000:0.0:1767319671.855182:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ecb69685 314: 1< 0 - - > 2< 1286144 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:0.0:1767319671.855184:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000040b68cbc 00000080:00200000:0.0:1767319671.855185:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.855187:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.855199:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.855211:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.855214:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.855217:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.855222:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.855225:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.855227:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.855231:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.855240:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.855249:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.855251:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.855255:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.855258:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [570, 570] 00000080:00200000:0.0:1767319671.855261:0:88596:0:(vvp_io.c:289: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:0.0:1767319671.855265:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.855270:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2338816 i_blocks 1 00000080:00200000:0.0:1767319671.855273:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.855280:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2338816, count: 4096 00000080:00200000:0.0:1767319671.855284:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2338816, bytes: 4096 00000080:00200000:0.0:1767319671.855287:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.855290:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 60, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.855292:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2338816, 2342912) 0 0 00000080:00200000:0.0:1767319671.855295:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319671.855300:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [571, 571] 00020000:00200000:0.0:1767319671.855309:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2338816, 2342912) 2342912, 4096 00020000:00200000:0.0:1767319671.855311:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319671.855317:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [571, 571] 00000008:00010000:0.0:1767319671.855323:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.855325:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b830, osc lock ffff90cb0424ee40, flags 0x0 00010000:00010000:0.0:1767319671.855333:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.855342:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1290240 1294335) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.855352:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.855360:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.855403:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.855412:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2338816, 2342912) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.855417:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 571 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.855434:0:88596:0:(rw26.c:912:ll_write_end()) pos 2338816, len 4096, copied 4096 00000080:00200000:0.0:1767319671.855438:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000dc652e30[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319671.855441:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f0b0a152 17ffffc0001001 3:0 ffff90cb3c555288 571 lru 00000080:00200000:0.0:1767319671.855448:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000021f1a136 315: 1< 0 - - > 2< 1290240 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:0.0:1767319671.855450:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000dc652e30 00000080:00200000:0.0:1767319671.855451:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.855453:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.855461:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.855478:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.855481:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.855484:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.855489:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.855492:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.855495:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.855499:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.855507:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.855515:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.855518:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.855522:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.855525:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [571, 571] 00000080:00200000:0.0:1767319671.855529:0:88596:0:(vvp_io.c:289: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:0.0:1767319671.855532:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.855537:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2342912 i_blocks 1 00000080:00200000:0.0:1767319671.855539:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.855547:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2342912, count: 4096 00000080:00200000:0.0:1767319671.855550:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2342912, bytes: 4096 00000080:00200000:0.0:1767319671.855799:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.855805:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 61, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.855806:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2342912, 2347008) 0 0 00000080:00200000:0.0:1767319671.855809:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319671.855816:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [572, 572] 00020000:00200000:0.0:1767319671.855819:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2342912, 2347008) 2347008, 4096 00020000:00200000:0.0:1767319671.855828:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319671.855836:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [572, 572] 00000008:00010000:0.0:1767319671.855842:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.855844:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b830, osc lock ffff90cb0424ee40, flags 0x0 00010000:00010000:0.0:1767319671.855854:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.855864:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1294336 1298431) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.855874:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.855881:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.855888:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.855895:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2342912, 2347008) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.855901:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 572 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.855919:0:88596:0:(rw26.c:912:ll_write_end()) pos 2342912, len 4096, copied 4096 00000080:00200000:0.0:1767319671.855924:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b8755114[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319671.855928:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000fdf5eca8 17ffffc0001001 3:0 ffff90cb3c5556c0 572 lru 00000080:00200000:0.0:1767319671.855934:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b8bcff32 316: 1< 0 - - > 2< 1294336 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:0.0:1767319671.855936:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b8755114 00000080:00200000:0.0:1767319671.855938:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.855940:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.855950:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.855975:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.855979:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.855982:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.855989:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.855992:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.855994:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.855999:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.856006:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.856015:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.856018:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.856022:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.856025:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [572, 572] 00000080:00200000:0.0:1767319671.856029:0:88596:0:(vvp_io.c:289: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:0.0:1767319671.856031:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.856037:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2347008 i_blocks 1 00000080:00200000:0.0:1767319671.856040:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.856047:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2347008, count: 4096 00000080:00200000:0.0:1767319671.856051:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2347008, bytes: 4096 00000080:00200000:0.0:1767319671.856054:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.856058:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 62, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.856060:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2347008, 2351104) 0 0 00000080:00200000:0.0:1767319671.856062:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319671.856067:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [573, 573] 00020000:00200000:0.0:1767319671.856070:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2347008, 2351104) 2351104, 4096 00020000:00200000:0.0:1767319671.856079:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319671.856086:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [573, 573] 00000008:00010000:0.0:1767319671.856091:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.856093:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b830, osc lock ffff90cb0424ee40, flags 0x0 00010000:00010000:0.0:1767319671.856101:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.856110:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1298432 1302527) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.856129:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.856138:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.856145:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.856154:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2347008, 2351104) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.856159:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 573 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.856179:0:88596:0:(rw26.c:912:ll_write_end()) pos 2347008, len 4096, copied 4096 00000080:00200000:0.0:1767319671.856184:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004897639c[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319671.856187:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003300716c 17ffffc0001001 3:0 ffff90cb3c555d80 573 lru 00000080:00200000:0.0:1767319671.856193:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000069c91873 317: 1< 0 - - > 2< 1298432 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:0.0:1767319671.856195:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004897639c 00000080:00200000:0.0:1767319671.856196:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.856198:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319671.856206:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.856228:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319671.856231:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319671.856233:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319671.856240:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319671.856242:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319671.856245:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319671.856249:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.856256:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319671.856264:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319671.856267:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319671.856271:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319671.856274:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [573, 573] 00000080:00200000:0.0:1767319671.856277:0:88596:0:(vvp_io.c:289: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:0.0:1767319671.856281:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319671.856285:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2351104 i_blocks 1 00000080:00200000:0.0:1767319671.856288:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319671.856295:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2351104, count: 4096 00000080:00200000:0.0:1767319671.856299:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2351104, bytes: 4096 00000080:00200000:0.0:1767319671.856301:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319671.856305:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 63, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319671.856306:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2351104, 2355200) 0 0 00000080:00200000:0.0:1767319671.856308:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319671.856314:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [574, 574] 00020000:00200000:0.0:1767319671.856317:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2351104, 2355200) 2355200, 4096 00020000:00200000:0.0:1767319671.856324:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319671.856332:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [574, 574] 00000008:00010000:0.0:1767319671.856337:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319671.856340:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5b830, osc lock ffff90cb0424ee40, flags 0x0 00010000:00010000:0.0:1767319671.856346:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.856355:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1302528 1306623) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.856364:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.858932:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319671.858945:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319671.858969:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2351104, 2355200) append 0 append lockpos 0 00000080:00200000:0.0:1767319671.858995:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 574 of 0 to 4096 bytes 00000080:00200000:0.0:1767319671.859064:0:88596:0:(rw26.c:912:ll_write_end()) pos 2351104, len 4096, copied 4096 00000080:00200000:0.0:1767319671.859076:0:88596:0:(rw26.c:969:ll_write_end()) page@000000002c6d14b3[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319671.859081:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004aebb81a 17ffffc0001001 3:0 ffff90cb3c555e58 574 lru 00000080:00200000:0.0:1767319671.859089:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c0ac14a3 318: 1< 0 - - > 2< 1302528 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:0.0:1767319671.859091:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000002c6d14b3 00000080:00200000:0.0:1767319671.859093:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319671.859098:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.865146:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.865210:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.865220:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.865226:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.865250:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.865254:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.865259:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5b830 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.865269:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.865288:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.865308:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.865311:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5b830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.865323:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.865333:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [574, 574] 00000080:00200000:2.0:1767319671.865344:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.865348:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.865364:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2355200 i_blocks 1 00000080:00200000:2.0:1767319671.865401:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.865437:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2355200, count: 4096 00000080:00200000:2.0:1767319671.865446:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2355200, bytes: 4096 00000080:00200000:2.0:1767319671.865472:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.865479:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 64, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.865481:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2355200, 2359296) 0 0 00000080:00200000:2.0:1767319671.865486:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.865504:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [575, 575] 00020000:00200000:2.0:1767319671.865510:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2355200, 2359296) 2359296, 4096 00020000:00200000:2.0:1767319671.865514:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.865535:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [575, 575] 00000008:00010000:2.0:1767319671.865550:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.865567:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.865590:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.865606:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1306624 1310719) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.865619:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.865627:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.865634:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.865645:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2355200, 2359296) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.865659:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 575 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.865701:0:88596:0:(rw26.c:912:ll_write_end()) pos 2355200, len 4096, copied 4096 00000080:00200000:2.0:1767319671.865719:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000ad2201e[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.865723:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001dead013 17ffffc0001001 3:0 ffff90cb2e53cbd0 575 lru 00000080:00200000:2.0:1767319671.865731:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007a61287f 319: 1< 0 - - > 2< 1306624 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:2.0:1767319671.865741:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000ad2201e 00000080:00200000:2.0:1767319671.865742:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.865752:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.865768:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.865782:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.865785:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.865788:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.865794:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.865797:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.865800:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.865804:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.865812:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.865822:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.865824:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.865829:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.865832:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [575, 575] 00000080:00200000:2.0:1767319671.865836:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.865839:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.865844:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2359296 i_blocks 1 00000080:00200000:2.0:1767319671.865847:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.865855:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2359296, count: 4096 00000080:00200000:2.0:1767319671.865859:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2359296, bytes: 4096 00000080:00200000:2.0:1767319671.865862:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.865866:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 65, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.865873:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2359296, 2363392) 0 0 00000080:00200000:2.0:1767319671.865875:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.865881:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [576, 576] 00020000:00200000:2.0:1767319671.865886:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2359296, 2363392) 2363392, 4096 00020000:00200000:2.0:1767319671.865888:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.865895:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [576, 576] 00000008:00010000:2.0:1767319671.865901:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.865903:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.865912:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.865921:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1310720 1314815) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.865930:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.865938:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.865945:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.865953:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2359296, 2363392) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.865958:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 576 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.865983:0:88596:0:(rw26.c:912:ll_write_end()) pos 2359296, len 4096, copied 4096 00000080:00200000:2.0:1767319671.865987:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005c146d3e[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.865991:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c7d116cf 17ffffc0001001 3:0 ffff90cb2e53c0d8 576 lru 00000080:00200000:2.0:1767319671.865997:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000076eb59f6 320: 1< 0 - - > 2< 1310720 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:2.0:1767319671.865999:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005c146d3e 00000080:00200000:2.0:1767319671.866007:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.866010:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.866018:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.866029:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.866032:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.866034:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.866040:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.866042:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.866044:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.866048:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.866055:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.866064:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.866066:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.866070:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.866073:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [576, 576] 00000080:00200000:2.0:1767319671.866076:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.866079:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.866084:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2363392 i_blocks 1 00000080:00200000:2.0:1767319671.866087:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.866094:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2363392, count: 4096 00000080:00200000:2.0:1767319671.866098:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2363392, bytes: 4096 00000080:00200000:2.0:1767319671.866100:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.866104:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 66, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.866106:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2363392, 2367488) 0 0 00000080:00200000:2.0:1767319671.866108:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.866130:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [577, 577] 00020000:00200000:2.0:1767319671.866133:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2363392, 2367488) 2367488, 4096 00020000:00200000:2.0:1767319671.866135:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.866142:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [577, 577] 00000008:00010000:2.0:1767319671.866147:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.866149:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.866157:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.866166:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1314816 1318911) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.866174:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.866181:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.866188:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.866196:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2363392, 2367488) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.866201:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 577 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.866219:0:88596:0:(rw26.c:912:ll_write_end()) pos 2363392, len 4096, copied 4096 00000080:00200000:2.0:1767319671.866223:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d678ac8d[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.866226:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009cb00683 17ffffc0001001 3:0 ffff90cb2e53c870 577 lru 00000080:00200000:2.0:1767319671.866233:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c0cf94f1 321: 1< 0 - - > 2< 1314816 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:2.0:1767319671.866235:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d678ac8d 00000080:00200000:2.0:1767319671.866236:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.866238:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.866250:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.866262:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.866265:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.866267:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.866273:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.866275:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.866278:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.866282:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.866290:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.866299:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.866301:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.866305:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.866308:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [577, 577] 00000080:00200000:2.0:1767319671.866312:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.866315:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.866320:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2367488 i_blocks 1 00000080:00200000:2.0:1767319671.866323:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.866330:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2367488, count: 4096 00000080:00200000:2.0:1767319671.866334:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2367488, bytes: 4096 00000080:00200000:2.0:1767319671.866336:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.866340:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 67, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.866341:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2367488, 2371584) 0 0 00000080:00200000:2.0:1767319671.866344:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.866349:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [578, 578] 00020000:00200000:2.0:1767319671.866358:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2367488, 2371584) 2371584, 4096 00020000:00200000:2.0:1767319671.866361:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.866407:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [578, 578] 00000008:00010000:2.0:1767319671.866414:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.866416:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.866424:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.866432:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1318912 1323007) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.866441:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.866448:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.866455:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.866463:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2367488, 2371584) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.866469:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 578 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.866485:0:88596:0:(rw26.c:912:ll_write_end()) pos 2367488, len 4096, copied 4096 00000080:00200000:2.0:1767319671.866489:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ef907ab5[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.866492:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000035d2fecd 17ffffc0001001 3:0 ffff90cb2e53c360 578 lru 00000080:00200000:2.0:1767319671.866497:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000009ea89bfe 322: 1< 0 - - > 2< 1318912 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:2.0:1767319671.866499:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ef907ab5 00000080:00200000:2.0:1767319671.866500:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.866502:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.866511:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.866528:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.866531:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.866533:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.866539:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.866541:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.866544:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.866548:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.866555:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.866563:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.866566:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.866570:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.866573:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [578, 578] 00000080:00200000:2.0:1767319671.866577:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.866580:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.866584:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2371584 i_blocks 1 00000080:00200000:2.0:1767319671.866587:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.866595:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2371584, count: 4096 00000080:00200000:2.0:1767319671.866598:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2371584, bytes: 4096 00000080:00200000:2.0:1767319671.866601:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.866604:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 68, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.866606:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2371584, 2375680) 0 0 00000080:00200000:2.0:1767319671.866608:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.866613:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [579, 579] 00020000:00200000:2.0:1767319671.866616:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2371584, 2375680) 2375680, 4096 00020000:00200000:2.0:1767319671.866624:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.866630:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [579, 579] 00000008:00010000:2.0:1767319671.866635:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.866638:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.866646:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.866653:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1323008 1327103) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.866662:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.866668:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.866676:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.866683:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2371584, 2375680) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.866688:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 579 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.866704:0:88596:0:(rw26.c:912:ll_write_end()) pos 2371584, len 4096, copied 4096 00000080:00200000:2.0:1767319671.866708:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000035b20cc4[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.866711:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000b7f3ce84 17ffffc0001001 3:0 ffff90cb2e53c000 579 lru 00000080:00200000:2.0:1767319671.866717:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004b4de8e7 323: 1< 0 - - > 2< 1323008 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:2.0:1767319671.866719:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000035b20cc4 00000080:00200000:2.0:1767319671.866720:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.866722:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.866731:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.866754:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.866757:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.866759:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.866765:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.866768:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.866770:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.866775:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.866781:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.866789:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.866792:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.866796:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.866798:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [579, 579] 00000080:00200000:2.0:1767319671.866802:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.866805:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.866809:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2375680 i_blocks 1 00000080:00200000:2.0:1767319671.866812:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.866819:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2375680, count: 4096 00000080:00200000:2.0:1767319671.866823:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2375680, bytes: 4096 00000080:00200000:2.0:1767319671.866825:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.866829:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 69, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.866830:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2375680, 2379776) 0 0 00000080:00200000:2.0:1767319671.866832:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.866838:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [580, 580] 00020000:00200000:2.0:1767319671.866841:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2375680, 2379776) 2379776, 4096 00020000:00200000:2.0:1767319671.866852:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.866859:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [580, 580] 00000008:00010000:2.0:1767319671.866864:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.866866:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.866874:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.866883:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1327104 1331199) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.866891:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.866898:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.866905:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.866912:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2375680, 2379776) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.866917:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 580 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.866935:0:88596:0:(rw26.c:912:ll_write_end()) pos 2375680, len 4096, copied 4096 00000080:00200000:2.0:1767319671.866940:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e62d15f8[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.866943:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ce2230ed 17ffffc0001001 3:0 ffff90cb2e53c948 580 lru 00000080:00200000:2.0:1767319671.866948:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000881706f6 324: 1< 0 - - > 2< 1327104 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:2.0:1767319671.866950:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e62d15f8 00000080:00200000:2.0:1767319671.866952:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.866954:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.866961:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.866984:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.866987:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.866989:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.866995:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.866997:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.867000:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.867004:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.867012:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.867021:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.867023:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.867027:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.867030:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [580, 580] 00000080:00200000:2.0:1767319671.867033:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.867037:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.867041:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2379776 i_blocks 1 00000080:00200000:2.0:1767319671.867044:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.867051:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2379776, count: 4096 00000080:00200000:2.0:1767319671.867054:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2379776, bytes: 4096 00000080:00200000:2.0:1767319671.867056:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.867060:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 70, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.867062:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2379776, 2383872) 0 0 00000080:00200000:2.0:1767319671.867064:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.867069:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [581, 581] 00020000:00200000:2.0:1767319671.867072:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2379776, 2383872) 2383872, 4096 00020000:00200000:2.0:1767319671.867079:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.867085:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [581, 581] 00000008:00010000:2.0:1767319671.867091:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.867093:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.867100:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.867109:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1331200 1335295) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.867132:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.867140:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.867146:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.867154:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2379776, 2383872) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.867159:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 581 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.867183:0:88596:0:(rw26.c:912:ll_write_end()) pos 2379776, len 4096, copied 4096 00000080:00200000:2.0:1767319671.867188:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000b42693e[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.867191:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000af7acc03 17ffffc0001021 2:0 ffff90cb2e53c1b0 581 lru 00000080:00200000:2.0:1767319671.867197:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004e431040 325: 1< 0 - - > 2< 1331200 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:2.0:1767319671.867199:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000b42693e 00000080:00200000:2.0:1767319671.867200:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.867202:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.867210:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.867231:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.867234:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.867236:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.867242:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.867244:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.867246:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.867249:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.867257:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.867264:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.867265:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.867269:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.867271:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [581, 581] 00000080:00200000:2.0:1767319671.867275:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.867277:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.867281:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2383872 i_blocks 1 00000080:00200000:2.0:1767319671.867284:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.867291:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2383872, count: 4096 00000080:00200000:2.0:1767319671.867294:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2383872, bytes: 4096 00000080:00200000:2.0:1767319671.867296:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.867299:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 71, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.867300:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2383872, 2387968) 0 0 00000080:00200000:2.0:1767319671.867302:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.867307:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [582, 582] 00020000:00200000:2.0:1767319671.867309:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2383872, 2387968) 2387968, 4096 00020000:00200000:2.0:1767319671.867316:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.867322:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [582, 582] 00000008:00010000:2.0:1767319671.867327:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.867329:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.867336:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.867344:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1335296 1339391) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.867351:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.867357:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.867363:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.867414:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2383872, 2387968) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.867419:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 582 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.867434:0:88596:0:(rw26.c:912:ll_write_end()) pos 2383872, len 4096, copied 4096 00000080:00200000:2.0:1767319671.867438:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ce467211[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.867441:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006e4efad3 17ffffc0001001 3:0 ffff90cb2e53c438 582 lru 00000080:00200000:2.0:1767319671.867446:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004711f2e1 326: 1< 0 - - > 2< 1335296 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:2.0:1767319671.867448:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ce467211 00000080:00200000:2.0:1767319671.867449:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.867451:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.867458:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.867478:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.867480:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.867483:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.867488:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.867490:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.867492:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.867496:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.867503:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.867510:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.867512:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.867516:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.867518:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [582, 582] 00000080:00200000:2.0:1767319671.867521:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.867524:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.867528:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2387968 i_blocks 1 00000080:00200000:2.0:1767319671.867531:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.867537:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2387968, count: 4096 00000080:00200000:2.0:1767319671.867541:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2387968, bytes: 4096 00000080:00200000:2.0:1767319671.867543:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.867546:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 72, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.867547:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2387968, 2392064) 0 0 00000080:00200000:2.0:1767319671.867549:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.867554:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [583, 583] 00020000:00200000:2.0:1767319671.867556:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2387968, 2392064) 2392064, 4096 00020000:00200000:2.0:1767319671.867563:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.867569:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [583, 583] 00000008:00010000:2.0:1767319671.867573:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.867575:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.867582:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.867590:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1339392 1343487) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.867598:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.867605:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.867611:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.867617:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2387968, 2392064) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.867621:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 583 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.867635:0:88596:0:(rw26.c:912:ll_write_end()) pos 2387968, len 4096, copied 4096 00000080:00200000:2.0:1767319671.867639:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003b7d1cbc[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.867641:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000aa75f212 17ffffc0001001 3:0 ffff90cb2e53c798 583 lru 00000080:00200000:2.0:1767319671.867646:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000045fe8cd0 327: 1< 0 - - > 2< 1339392 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:2.0:1767319671.867648:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003b7d1cbc 00000080:00200000:2.0:1767319671.867649:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.867650:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.867657:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.867678:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.867681:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.867683:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.867688:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.867691:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.867693:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.867696:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.867703:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.867711:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.867712:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.867715:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.867718:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [583, 583] 00000080:00200000:2.0:1767319671.867721:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.867724:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.867728:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2392064 i_blocks 1 00000080:00200000:2.0:1767319671.867731:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.867738:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2392064, count: 4096 00000080:00200000:2.0:1767319671.867741:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2392064, bytes: 4096 00000080:00200000:2.0:1767319671.867743:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.867747:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 73, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.867748:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2392064, 2396160) 0 0 00000080:00200000:2.0:1767319671.867751:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.867755:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [584, 584] 00020000:00200000:2.0:1767319671.867758:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2392064, 2396160) 2396160, 4096 00020000:00200000:2.0:1767319671.867765:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.867770:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [584, 584] 00000008:00010000:2.0:1767319671.867776:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.867786:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.867794:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.867803:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1343488 1347583) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.867811:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.867817:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.867824:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.867831:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2392064, 2396160) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.867836:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 584 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.867852:0:88596:0:(rw26.c:912:ll_write_end()) pos 2392064, len 4096, copied 4096 00000080:00200000:2.0:1767319671.867856:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000eb51bd26[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.867859:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007152a172 17ffffc0001001 3:0 ffff90cb2e53ca20 584 lru 00000080:00200000:2.0:1767319671.867865:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000053b4ac6 328: 1< 0 - - > 2< 1343488 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:2.0:1767319671.867867:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000eb51bd26 00000080:00200000:2.0:1767319671.867868:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.867870:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.867878:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.867900:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.867903:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.867906:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.867911:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.867913:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.867916:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.867919:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.867926:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.867934:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.867937:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.867941:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.867943:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [584, 584] 00000080:00200000:2.0:1767319671.867947:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.867949:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.867954:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2396160 i_blocks 1 00000080:00200000:2.0:1767319671.867956:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.867964:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2396160, count: 4096 00000080:00200000:2.0:1767319671.867967:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2396160, bytes: 4096 00000080:00200000:2.0:1767319671.867969:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.867972:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 74, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.867974:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2396160, 2400256) 0 0 00000080:00200000:2.0:1767319671.867976:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.867981:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [585, 585] 00020000:00200000:2.0:1767319671.867984:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2396160, 2400256) 2400256, 4096 00020000:00200000:2.0:1767319671.867991:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.867998:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [585, 585] 00000008:00010000:2.0:1767319671.868003:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.868005:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.868012:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.868020:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1347584 1351679) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.868028:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.868034:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.868040:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.868046:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2396160, 2400256) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.868050:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 585 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.868064:0:88596:0:(rw26.c:912:ll_write_end()) pos 2396160, len 4096, copied 4096 00000080:00200000:2.0:1767319671.868068:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000071415b98[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.868071:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005d294316 17ffffc0001001 3:0 ffff90cb2e53c510 585 lru 00000080:00200000:2.0:1767319671.868077:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000037845fce 329: 1< 0 - - > 2< 1347584 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:2.0:1767319671.868078:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000071415b98 00000080:00200000:2.0:1767319671.868079:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.868082:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.868089:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.868110:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.878727:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.878747:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.878796:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.878802:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.878807:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.878819:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.878834:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.878855:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.878858:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.878873:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.878882:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [585, 585] 00000080:00200000:2.0:1767319671.878893:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.878897:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.878915:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2400256 i_blocks 1 00000080:00200000:2.0:1767319671.878921:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.878956:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2400256, count: 4096 00000080:00200000:2.0:1767319671.878965:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2400256, bytes: 4096 00000080:00200000:2.0:1767319671.878970:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.878979:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 75, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.878981:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2400256, 2404352) 0 0 00000080:00200000:2.0:1767319671.878985:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.879002:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [586, 586] 00020000:00200000:2.0:1767319671.879009:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2400256, 2404352) 2404352, 4096 00020000:00200000:2.0:1767319671.879036:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.879054:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [586, 586] 00000008:00010000:2.0:1767319671.879068:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.879073:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.879094:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.879108:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1351680 1355775) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.879130:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.879138:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.879144:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.879154:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2400256, 2404352) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.879167:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 586 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.879216:0:88596:0:(rw26.c:912:ll_write_end()) pos 2400256, len 4096, copied 4096 00000080:00200000:2.0:1767319671.879225:0:88596:0:(rw26.c:969:ll_write_end()) page@000000001d78913f[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.879229:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e283ef1b 17ffffc0001001 3:0 ffff90cb2e53cca8 586 lru 00000080:00200000:2.0:1767319671.879237:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000430f642e 330: 1< 0 - - > 2< 1351680 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:2.0:1767319671.879239:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000001d78913f 00000080:00200000:2.0:1767319671.879240:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.879245:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.879266:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.879300:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.879305:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.879307:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.879314:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.879317:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.879320:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.879324:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.879331:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.879340:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.879342:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.879346:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.879349:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [586, 586] 00000080:00200000:2.0:1767319671.879352:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.879355:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.879361:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2404352 i_blocks 1 00000080:00200000:2.0:1767319671.879363:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.879397:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2404352, count: 4096 00000080:00200000:2.0:1767319671.879401:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2404352, bytes: 4096 00000080:00200000:2.0:1767319671.879404:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.879408:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 76, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.879409:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2404352, 2408448) 0 0 00000080:00200000:2.0:1767319671.879412:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.879417:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [587, 587] 00020000:00200000:2.0:1767319671.879420:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2404352, 2408448) 2408448, 4096 00020000:00200000:2.0:1767319671.879432:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.879439:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [587, 587] 00000008:00010000:2.0:1767319671.879444:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.879446:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.879454:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.879462:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1355776 1359871) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.879470:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.879477:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.879484:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.879491:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2404352, 2408448) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.879498:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 587 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.879517:0:88596:0:(rw26.c:912:ll_write_end()) pos 2404352, len 4096, copied 4096 00000080:00200000:2.0:1767319671.879522:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003189c1ba[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.879525:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000701a66fe 17ffffc0001001 3:0 ffff90cb2e53ce58 587 lru 00000080:00200000:2.0:1767319671.879531:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000009b570082 331: 1< 0 - - > 2< 1355776 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:2.0:1767319671.879533:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003189c1ba 00000080:00200000:2.0:1767319671.879534:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.879536:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.879545:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.880609:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.880615:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.880619:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.880632:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.880636:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.880638:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.880646:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.880656:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.880671:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.880674:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.880681:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.880687:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [587, 587] 00000080:00200000:2.0:1767319671.880694:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.880697:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.881150:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2408448 i_blocks 1 00000080:00200000:3.0:1767319671.881158:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.881186:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2408448, count: 4096 00000080:00200000:3.0:1767319671.881194:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2408448, bytes: 4096 00000080:00200000:3.0:1767319671.881199:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.881207:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 77, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.881209:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2408448, 2412544) 0 0 00000080:00200000:3.0:1767319671.881225:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.881241:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [588, 588] 00020000:00200000:3.0:1767319671.881247:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2408448, 2412544) 2412544, 4096 00020000:00200000:3.0:1767319671.881251:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.881269:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [588, 588] 00000008:00010000:3.0:1767319671.881284:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.881288:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.881310:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.881325:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1359872 1363967) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.881337:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.881346:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.881353:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.881414:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2408448, 2412544) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.881429:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 588 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.881473:0:88596:0:(rw26.c:912:ll_write_end()) pos 2408448, len 4096, copied 4096 00000080:00200000:3.0:1767319671.881482:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000004115d10[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.881486:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c50fb369 17ffffc0001001 3:0 ffff90cb2e4b2e58 588 lru 00000080:00200000:3.0:1767319671.881494:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008d2d5220 332: 1< 0 - - > 2< 1359872 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:3.0:1767319671.881496:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000004115d10 00000080:00200000:3.0:1767319671.881498:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.881507:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.881528:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.881546:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.881558:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.881561:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.881570:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.881574:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.881577:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.881581:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.881590:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.881604:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.881607:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.881614:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.881618:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [588, 588] 00000080:00200000:3.0:1767319671.881624:0:88596:0:(vvp_io.c:289: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:1767319671.881627:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.881632:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2412544 i_blocks 1 00000080:00200000:3.0:1767319671.881635:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.881644:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2412544, count: 4096 00000080:00200000:3.0:1767319671.881648:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2412544, bytes: 4096 00000080:00200000:3.0:1767319671.881650:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.881654:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 78, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.881656:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2412544, 2416640) 0 0 00000080:00200000:3.0:1767319671.881658:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.881664:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [589, 589] 00020000:00200000:3.0:1767319671.881673:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2412544, 2416640) 2416640, 4096 00020000:00200000:3.0:1767319671.881675:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.881682:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [589, 589] 00000008:00010000:3.0:1767319671.881687:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.881690:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.881698:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.881718:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1363968 1368063) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.881727:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.881736:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.881742:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.881750:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2412544, 2416640) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.881755:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 589 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.881772:0:88596:0:(rw26.c:912:ll_write_end()) pos 2412544, len 4096, copied 4096 00000080:00200000:3.0:1767319671.882016:0:88596:0:(rw26.c:969:ll_write_end()) page@000000002f276455[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.882021:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008e8dfc3c 17ffffc0001001 3:0 ffff90cb2e4b2ca8 589 lru 00000080:00200000:3.0:1767319671.882028:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d1342faf 333: 1< 0 - - > 2< 1363968 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:3.0:1767319671.882031:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000002f276455 00000080:00200000:3.0:1767319671.882032:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.882035:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.882045:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.882064:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.882068:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.882070:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.882077:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.882080:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.882083:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.882087:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.882095:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.882104:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.882107:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.882112:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.882137:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [589, 589] 00000080:00200000:3.0:1767319671.882141:0:88596:0:(vvp_io.c:289: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:1767319671.882145:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.882151:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2416640 i_blocks 1 00000080:00200000:3.0:1767319671.882154:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.882162:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2416640, count: 4096 00000080:00200000:3.0:1767319671.882166:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2416640, bytes: 4096 00000080:00200000:3.0:1767319671.882169:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.882173:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 79, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.882175:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2416640, 2420736) 0 0 00000080:00200000:3.0:1767319671.882178:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.882185:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [590, 590] 00020000:00200000:3.0:1767319671.882188:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2416640, 2420736) 2420736, 4096 00020000:00200000:3.0:1767319671.882196:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.882203:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [590, 590] 00000008:00010000:3.0:1767319671.882210:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.882212:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.882221:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.882231:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1368064 1372159) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.882240:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.882248:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.882256:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.882264:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2416640, 2420736) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.882271:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 590 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.882289:0:88596:0:(rw26.c:912:ll_write_end()) pos 2416640, len 4096, copied 4096 00000080:00200000:3.0:1767319671.882294:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000522c5c50[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.882297:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000fbf33795 17ffffc0001001 3:0 ffff90cb2e4b2bd0 590 lru 00000080:00200000:3.0:1767319671.882303:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000069c4aef1 334: 1< 0 - - > 2< 1368064 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:3.0:1767319671.882305:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000522c5c50 00000080:00200000:3.0:1767319671.882306:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.882309:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.882317:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.882344:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.882347:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.882350:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.882356:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.882358:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.882361:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.882400:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.882409:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.882418:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.882421:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.882426:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.882429:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [590, 590] 00000080:00200000:3.0:1767319671.882433:0:88596:0:(vvp_io.c:289: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:1767319671.882436:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.882440:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2420736 i_blocks 1 00000080:00200000:3.0:1767319671.882443:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.882451:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2420736, count: 4096 00000080:00200000:3.0:1767319671.882455:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2420736, bytes: 4096 00000080:00200000:3.0:1767319671.882458:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.882461:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 80, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.882463:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2420736, 2424832) 0 0 00000080:00200000:3.0:1767319671.882465:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.882471:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [591, 591] 00020000:00200000:3.0:1767319671.882474:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2420736, 2424832) 2424832, 4096 00020000:00200000:3.0:1767319671.882482:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.882489:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [591, 591] 00000008:00010000:3.0:1767319671.882494:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.882497:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.882505:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.882513:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1372160 1376255) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.882522:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.882530:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.882537:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.882544:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2420736, 2424832) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.882548:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 591 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.882582:0:88596:0:(rw26.c:912:ll_write_end()) pos 2420736, len 4096, copied 4096 00000080:00200000:3.0:1767319671.882587:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000036f30dd4[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.882590:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005b6c1d55 17ffffc0001001 3:0 ffff90cb2e4b2d80 591 lru 00000080:00200000:3.0:1767319671.882596:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001e1fea70 335: 1< 0 - - > 2< 1372160 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:3.0:1767319671.882598:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000036f30dd4 00000080:00200000:3.0:1767319671.882600:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.882602:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.882611:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.882633:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.882636:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.882639:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.882645:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.882647:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.882650:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.882654:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.882661:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.882669:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.882672:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.882676:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.882679:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [591, 591] 00000080:00200000:3.0:1767319671.882682:0:88596:0:(vvp_io.c:289: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:1767319671.882685:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.882690:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2424832 i_blocks 1 00000080:00200000:3.0:1767319671.882693:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.882701:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2424832, count: 4096 00000080:00200000:3.0:1767319671.882704:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2424832, bytes: 4096 00000080:00200000:3.0:1767319671.883037:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.883044:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 81, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.883046:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2424832, 2428928) 0 0 00000080:00200000:3.0:1767319671.883048:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.883054:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [592, 592] 00020000:00200000:3.0:1767319671.883057:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2424832, 2428928) 2428928, 4096 00020000:00200000:3.0:1767319671.883066:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.883074:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [592, 592] 00000008:00010000:3.0:1767319671.883080:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.883083:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.883091:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.883100:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1376256 1380351) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.883109:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.883126:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.883134:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.883142:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2424832, 2428928) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.883148:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 592 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.883170:0:88596:0:(rw26.c:912:ll_write_end()) pos 2424832, len 4096, copied 4096 00000080:00200000:3.0:1767319671.883175:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005a89bab9[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.883178:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003b5ae9c6 17ffffc0001001 3:0 ffff90cb2e4b26c0 592 lru 00000080:00200000:3.0:1767319671.883184:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c409fffe 336: 1< 0 - - > 2< 1376256 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:3.0:1767319671.883186:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005a89bab9 00000080:00200000:3.0:1767319671.883188:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.883190:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.883199:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.883223:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.883227:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.883229:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.883236:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.883239:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.883242:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.883245:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.883253:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.883264:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.883266:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.883270:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.883273:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [592, 592] 00000080:00200000:3.0:1767319671.883277:0:88596:0:(vvp_io.c:289: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:1767319671.883281:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.883286:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2428928 i_blocks 1 00000080:00200000:3.0:1767319671.883289:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.883299:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2428928, count: 4096 00000080:00200000:3.0:1767319671.883303:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2428928, bytes: 4096 00000080:00200000:3.0:1767319671.883306:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.883309:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 82, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.883311:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2428928, 2433024) 0 0 00000080:00200000:3.0:1767319671.883313:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.883319:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [593, 593] 00020000:00200000:3.0:1767319671.883322:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2428928, 2433024) 2433024, 4096 00020000:00200000:3.0:1767319671.883330:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.883337:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [593, 593] 00000008:00010000:3.0:1767319671.883342:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.883344:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.883351:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.883360:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1380352 1384447) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.883404:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.883412:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.883418:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.883426:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2428928, 2433024) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.883433:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 593 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.883450:0:88596:0:(rw26.c:912:ll_write_end()) pos 2428928, len 4096, copied 4096 00000080:00200000:3.0:1767319671.883455:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004963982d[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.883458:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a7f09ed7 17ffffc0001001 3:0 ffff90cb2e4b2288 593 lru 00000080:00200000:3.0:1767319671.883464:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000009fbd3115 337: 1< 0 - - > 2< 1380352 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:3.0:1767319671.883466:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004963982d 00000080:00200000:3.0:1767319671.883467:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.883470:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.883478:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.883500:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.883504:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.883506:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.883512:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.883515:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.883517:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.883521:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.883528:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.883537:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.883539:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.883543:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.883546:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [593, 593] 00000080:00200000:3.0:1767319671.884133:0:88596:0:(vvp_io.c:289: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:1767319671.884140:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.884147:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2433024 i_blocks 1 00000080:00200000:3.0:1767319671.884151:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.884164:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2433024, count: 4096 00000080:00200000:3.0:1767319671.884169:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2433024, bytes: 4096 00000080:00200000:3.0:1767319671.884172:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.884177:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 83, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.884179:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2433024, 2437120) 0 0 00000080:00200000:3.0:1767319671.884181:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.884189:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [594, 594] 00020000:00200000:3.0:1767319671.884193:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2433024, 2437120) 2437120, 4096 00020000:00200000:3.0:1767319671.884207:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.884218:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [594, 594] 00000008:00010000:3.0:1767319671.884226:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.884229:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.884242:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.884253:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1384448 1388543) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.884263:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.884270:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.884277:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.884286:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2433024, 2437120) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.884295:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 594 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.884322:0:88596:0:(rw26.c:912:ll_write_end()) pos 2433024, len 4096, copied 4096 00000080:00200000:3.0:1767319671.884327:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e8a98b40[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.884331:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005109587a 17ffffc0001001 3:0 ffff90cb2e4b25e8 594 lru 00000080:00200000:3.0:1767319671.884338:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006ec9ab7b 338: 1< 0 - - > 2< 1384448 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:3.0:1767319671.884340:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e8a98b40 00000080:00200000:3.0:1767319671.884341:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.884344:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.884355:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.884417:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.884421:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.884424:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.884431:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.884434:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.884436:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.884441:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.884448:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.884459:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.884462:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.884468:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.884472:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [594, 594] 00000080:00200000:3.0:1767319671.884476:0:88596:0:(vvp_io.c:289: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:1767319671.884478:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.884484:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2437120 i_blocks 1 00000080:00200000:3.0:1767319671.884487:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.884495:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2437120, count: 4096 00000080:00200000:3.0:1767319671.884498:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2437120, bytes: 4096 00000080:00200000:3.0:1767319671.884500:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.884504:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 84, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.884505:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2437120, 2441216) 0 0 00000080:00200000:3.0:1767319671.884507:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.884511:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [595, 595] 00020000:00200000:3.0:1767319671.884514:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2437120, 2441216) 2441216, 4096 00020000:00200000:3.0:1767319671.884521:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.884528:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [595, 595] 00000008:00010000:3.0:1767319671.884534:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.884536:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.884544:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.886077:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1388544 1392639) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.886108:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.886130:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.886138:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.886159:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2437120, 2441216) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.886180:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 595 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.886243:0:88596:0:(rw26.c:912:ll_write_end()) pos 2437120, len 4096, copied 4096 00000080:00200000:3.0:1767319671.886255:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007ee81e94[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.886259:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009f2d7b5b 17ffffc0001001 3:0 ffff90cb2e4b2af8 595 lru 00000080:00200000:3.0:1767319671.886267:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004ca18a14 339: 1< 0 - - > 2< 1388544 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:3.0:1767319671.886269:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007ee81e94 00000080:00200000:3.0:1767319671.886270:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.886276:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.886301:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.886352:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.886359:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.886362:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.886398:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.886402:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.886405:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.886412:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.886422:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.886441:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.886445:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.886454:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.886461:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [595, 595] 00000080:00200000:3.0:1767319671.886471:0:88596:0:(vvp_io.c:289: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:1767319671.886475:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.886487:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2441216 i_blocks 1 00000080:00200000:3.0:1767319671.886491:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.886515:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2441216, count: 4096 00000080:00200000:3.0:1767319671.886524:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2441216, bytes: 4096 00000080:00200000:3.0:1767319671.886528:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.886534:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 85, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.886536:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2441216, 2445312) 0 0 00000080:00200000:3.0:1767319671.886540:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.887188:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [596, 596] 00020000:00200000:3.0:1767319671.887198:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2441216, 2445312) 2445312, 4096 00020000:00200000:3.0:1767319671.887215:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.887232:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [596, 596] 00000008:00010000:3.0:1767319671.887248:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.887255:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.887278:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.887293:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1392640 1396735) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.887305:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.887314:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.887322:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.887333:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2441216, 2445312) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.887343:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 596 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.887413:0:88596:0:(rw26.c:912:ll_write_end()) pos 2441216, len 4096, copied 4096 00000080:00200000:3.0:1767319671.887421:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000158b133a[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.887425:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000086d3c5e 17ffffc0001001 3:0 ffff90cb2e4b2510 596 lru 00000080:00200000:3.0:1767319671.887433:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000af33b698 340: 1< 0 - - > 2< 1392640 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:3.0:1767319671.887435:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000158b133a 00000080:00200000:3.0:1767319671.887437:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.887441:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.887458:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.887489:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.887492:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.887495:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.887505:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.887507:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.887511:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.887516:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.887524:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.887536:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.887539:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.887545:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.887559:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [596, 596] 00000080:00200000:3.0:1767319671.887565:0:88596:0:(vvp_io.c:289: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:1767319671.887569:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.887576:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2445312 i_blocks 1 00000080:00200000:3.0:1767319671.887580:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.887595:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2445312, count: 4096 00000080:00200000:3.0:1767319671.887601:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2445312, bytes: 4096 00000080:00200000:3.0:1767319671.887604:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.887609:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 86, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.887611:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2445312, 2449408) 0 0 00000080:00200000:3.0:1767319671.887614:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.887623:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [597, 597] 00020000:00200000:3.0:1767319671.887626:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2445312, 2449408) 2449408, 4096 00020000:00200000:3.0:1767319671.887633:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.887640:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [597, 597] 00000008:00010000:3.0:1767319671.887646:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.887648:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.887656:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.887665:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1396736 1400831) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.887674:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.887682:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.887691:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.887699:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2445312, 2449408) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.887704:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 597 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.887933:0:88596:0:(rw26.c:912:ll_write_end()) pos 2445312, len 4096, copied 4096 00000080:00200000:3.0:1767319671.887938:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000946cc19c[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.887941:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008a12b07f 17ffffc0001001 3:0 ffff90cb2e4b2a20 597 lru 00000080:00200000:3.0:1767319671.887947:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ff7a8c19 341: 1< 0 - - > 2< 1396736 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:3.0:1767319671.887949:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000946cc19c 00000080:00200000:3.0:1767319671.887950:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.887953:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.887962:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.887988:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.887991:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.887994:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.888000:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.888003:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.888006:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.888010:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.888018:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.888027:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.888030:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.888034:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.888037:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [597, 597] 00000080:00200000:3.0:1767319671.888040:0:88596:0:(vvp_io.c:289: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:1767319671.888044:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.888049:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2449408 i_blocks 1 00000080:00200000:3.0:1767319671.888052:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.888060:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2449408, count: 4096 00000080:00200000:3.0:1767319671.888064:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2449408, bytes: 4096 00000080:00200000:3.0:1767319671.888067:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.888070:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 87, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.888072:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2449408, 2453504) 0 0 00000080:00200000:3.0:1767319671.888074:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.888080:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [598, 598] 00020000:00200000:3.0:1767319671.888083:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2449408, 2453504) 2453504, 4096 00020000:00200000:3.0:1767319671.888091:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.888099:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [598, 598] 00000008:00010000:3.0:1767319671.888105:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.888108:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.888129:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.888140:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1400832 1404927) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.888149:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.888157:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.888165:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.888174:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2449408, 2453504) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.888179:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 598 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.888198:0:88596:0:(rw26.c:912:ll_write_end()) pos 2449408, len 4096, copied 4096 00000080:00200000:3.0:1767319671.888203:0:88596:0:(rw26.c:969:ll_write_end()) page@000000006b566e00[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.888206:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d7ffc8dd 17ffffc0001001 3:0 ffff90cb2e4b2798 598 lru 00000080:00200000:3.0:1767319671.888212:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ecc868fb 342: 1< 0 - - > 2< 1400832 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:3.0:1767319671.888215:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000006b566e00 00000080:00200000:3.0:1767319671.888216:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.888218:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.888226:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.888248:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.888251:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.888254:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.888260:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.888262:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.888265:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.888270:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.888278:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.888286:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.888289:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.888293:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.888296:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [598, 598] 00000080:00200000:3.0:1767319671.888299:0:88596:0:(vvp_io.c:289: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:1767319671.888302:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.888307:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2453504 i_blocks 1 00000080:00200000:3.0:1767319671.888310:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.888317:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2453504, count: 4096 00000080:00200000:3.0:1767319671.888321:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2453504, bytes: 4096 00000080:00200000:3.0:1767319671.888324:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.888328:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 88, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.888330:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2453504, 2457600) 0 0 00000080:00200000:3.0:1767319671.888332:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.888337:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [599, 599] 00020000:00200000:3.0:1767319671.888340:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2453504, 2457600) 2457600, 4096 00020000:00200000:3.0:1767319671.888348:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.888354:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [599, 599] 00000008:00010000:3.0:1767319671.888360:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.888362:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.888400:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.888410:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1404928 1409023) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.888419:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.888427:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.888435:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.888442:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2453504, 2457600) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.888448:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 599 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.888463:0:88596:0:(rw26.c:912:ll_write_end()) pos 2453504, len 4096, copied 4096 00000080:00200000:3.0:1767319671.888468:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009d9412b9[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.888471:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d8004e38 17ffffc0001001 3:0 ffff90cb2e4b2438 599 lru 00000080:00200000:3.0:1767319671.888477:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000065d3544b 343: 1< 0 - - > 2< 1404928 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:3.0:1767319671.888479:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009d9412b9 00000080:00200000:3.0:1767319671.888481:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.888483:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.888491:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.888513:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.888516:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.888519:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.888524:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.888527:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.888530:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.888534:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.888543:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.888686:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.888690:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.888695:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.888698:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [599, 599] 00000080:00200000:3.0:1767319671.888702:0:88596:0:(vvp_io.c:289: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:1767319671.888705:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.888793:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2457600 i_blocks 1 00000080:00200000:3.0:1767319671.888797:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.888806:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2457600, count: 4096 00000080:00200000:3.0:1767319671.888809:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2457600, bytes: 4096 00000080:00200000:3.0:1767319671.888812:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.888816:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 89, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.888817:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2457600, 2461696) 0 0 00000080:00200000:3.0:1767319671.888820:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.888826:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [600, 600] 00020000:00200000:3.0:1767319671.888829:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2457600, 2461696) 2461696, 4096 00020000:00200000:3.0:1767319671.888837:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.888844:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [600, 600] 00000008:00010000:3.0:1767319671.888851:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.888853:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.888861:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.888871:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1409024 1413119) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.888879:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.888886:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.888893:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.888901:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2457600, 2461696) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.888906:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 600 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.888925:0:88596:0:(rw26.c:912:ll_write_end()) pos 2457600, len 4096, copied 4096 00000080:00200000:3.0:1767319671.888930:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004c3e49ec[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.888933:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000bf6fad44 17ffffc0001001 3:0 ffff90cb2e4b21b0 600 lru 00000080:00200000:3.0:1767319671.888939:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ba40de48 344: 1< 0 - - > 2< 1409024 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:3.0:1767319671.888941:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004c3e49ec 00000080:00200000:3.0:1767319671.888942:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.888945:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.888954:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.888977:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.888980:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.888982:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.888988:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.888990:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.888993:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.888997:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.889004:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.889012:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.889015:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.889019:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.889022:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [600, 600] 00000080:00200000:3.0:1767319671.889025:0:88596:0:(vvp_io.c:289: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:1767319671.889028:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.889033:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2461696 i_blocks 1 00000080:00200000:3.0:1767319671.889036:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.889043:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2461696, count: 4096 00000080:00200000:3.0:1767319671.889046:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2461696, bytes: 4096 00000080:00200000:3.0:1767319671.889049:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.889053:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 90, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.889054:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2461696, 2465792) 0 0 00000080:00200000:3.0:1767319671.889056:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.889061:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [601, 601] 00020000:00200000:3.0:1767319671.889064:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2461696, 2465792) 2465792, 4096 00020000:00200000:3.0:1767319671.889074:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.889080:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [601, 601] 00000008:00010000:3.0:1767319671.889086:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.889088:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.889095:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.889104:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1413120 1417215) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.889123:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.889131:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.889138:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.889146:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2461696, 2465792) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.889151:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 601 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.889178:0:88596:0:(rw26.c:912:ll_write_end()) pos 2461696, len 4096, copied 4096 00000080:00200000:3.0:1767319671.889183:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008a719685[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.889186:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c035bbcd 17ffffc0001021 2:0 ffff90cb2e4b2948 601 lru 00000080:00200000:3.0:1767319671.889191:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000045167ea4 345: 1< 0 - - > 2< 1413120 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:3.0:1767319671.889193:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008a719685 00000080:00200000:3.0:1767319671.889194:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.889196:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.889204:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.889226:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.889229:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.889232:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.889238:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.889240:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.889243:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.889247:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.889255:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.889263:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.889266:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.889270:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.889273:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [601, 601] 00000080:00200000:3.0:1767319671.889276:0:88596:0:(vvp_io.c:289: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:1767319671.889279:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.889284:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2465792 i_blocks 1 00000080:00200000:3.0:1767319671.889287:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.889295:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2465792, count: 4096 00000080:00200000:3.0:1767319671.889298:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2465792, bytes: 4096 00000080:00200000:3.0:1767319671.889300:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.889304:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 91, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.889305:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2465792, 2469888) 0 0 00000080:00200000:3.0:1767319671.889307:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.889312:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [602, 602] 00020000:00200000:3.0:1767319671.889314:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2465792, 2469888) 2469888, 4096 00020000:00200000:3.0:1767319671.889322:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.889327:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [602, 602] 00000008:00010000:3.0:1767319671.889332:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.889335:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.889342:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.889351:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1417216 1421311) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.889360:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.889401:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.889407:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.889415:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2465792, 2469888) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.889421:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 602 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.889437:0:88596:0:(rw26.c:912:ll_write_end()) pos 2465792, len 4096, copied 4096 00000080:00200000:3.0:1767319671.889442:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009d32f146[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.889445:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f89e58a4 17ffffc0001001 3:0 ffff90cb2e4b2000 602 lru 00000080:00200000:3.0:1767319671.889450:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000083722f83 346: 1< 0 - - > 2< 1417216 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:3.0:1767319671.889453:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009d32f146 00000080:00200000:3.0:1767319671.889454:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.889456:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.889464:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.889484:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.889487:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.889489:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.889495:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.889497:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.889500:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.889504:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.889510:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.889518:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.889520:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.889524:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.889527:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [602, 602] 00000080:00200000:3.0:1767319671.889530:0:88596:0:(vvp_io.c:289: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:1767319671.889533:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.889538:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2469888 i_blocks 1 00000080:00200000:3.0:1767319671.889541:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.889547:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2469888, count: 4096 00000080:00200000:3.0:1767319671.889551:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2469888, bytes: 4096 00000080:00200000:3.0:1767319671.897789:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.897803:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 92, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.897806:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2469888, 2473984) 0 0 00000080:00200000:3.0:1767319671.897812:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.897834:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [603, 603] 00020000:00200000:3.0:1767319671.897844:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2469888, 2473984) 2473984, 4096 00020000:00200000:3.0:1767319671.897870:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.897899:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [603, 603] 00000008:00010000:3.0:1767319671.897920:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.897926:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.897955:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.897975:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1421312 1425407) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.897990:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.898000:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.898008:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.898020:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2469888, 2473984) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.898036:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 603 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.898086:0:88596:0:(rw26.c:912:ll_write_end()) pos 2469888, len 4096, copied 4096 00000080:00200000:3.0:1767319671.898095:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003cf6aa5b[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.898098:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000091ad7ad3 17ffffc0001001 3:0 ffff90cb2e4b2360 603 lru 00000080:00200000:3.0:1767319671.898107:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001aea7f06 347: 1< 0 - - > 2< 1421312 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:3.0:1767319671.898109:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003cf6aa5b 00000080:00200000:3.0:1767319671.898111:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.898127:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.898154:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.898197:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.898202:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.898205:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.898223:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.898227:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.898230:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.898234:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.898243:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.898260:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.898263:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.898273:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.898280:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [603, 603] 00000080:00200000:3.0:1767319671.898288:0:88596:0:(vvp_io.c:289: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:1767319671.898292:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.898306:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2473984 i_blocks 1 00000080:00200000:3.0:1767319671.898312:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.898344:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2473984, count: 4096 00000080:00200000:3.0:1767319671.898352:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2473984, bytes: 4096 00000080:00200000:3.0:1767319671.898354:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.898359:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 93, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.898361:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2473984, 2478080) 0 0 00000080:00200000:3.0:1767319671.898363:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.898404:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [604, 604] 00020000:00200000:3.0:1767319671.898408:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2473984, 2478080) 2478080, 4096 00020000:00200000:3.0:1767319671.898416:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.898424:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [604, 604] 00000008:00010000:3.0:1767319671.898430:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.898432:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.898440:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.898449:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1425408 1429503) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.898456:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.898462:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.898469:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.898475:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2473984, 2478080) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.898481:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 604 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.898499:0:88596:0:(rw26.c:912:ll_write_end()) pos 2473984, len 4096, copied 4096 00000080:00200000:3.0:1767319671.898503:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000de0318d6[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.898506:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009c84b482 17ffffc0001001 3:0 ffff90cb2e4b2870 604 lru 00000080:00200000:3.0:1767319671.898511:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c3805ca7 348: 1< 0 - - > 2< 1425408 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:3.0:1767319671.898513:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000de0318d6 00000080:00200000:3.0:1767319671.898514:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.898516:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.898524:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.898550:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.910700:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.910719:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.910758:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.910763:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.910768:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.910781:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.910797:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.910818:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.910821:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.910837:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.910847:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [604, 604] 00000080:00200000:3.0:1767319671.910858:0:88596:0:(vvp_io.c:289: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:1767319671.910863:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.910880:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2478080 i_blocks 1 00000080:00200000:3.0:1767319671.910886:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.910922:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2478080, count: 4096 00000080:00200000:3.0:1767319671.910931:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2478080, bytes: 4096 00000080:00200000:3.0:1767319671.910937:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.910945:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 94, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.910947:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2478080, 2482176) 0 0 00000080:00200000:3.0:1767319671.910951:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.910968:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [605, 605] 00020000:00200000:3.0:1767319671.910975:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2478080, 2482176) 2482176, 4096 00020000:00200000:3.0:1767319671.911002:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.911022:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [605, 605] 00000008:00010000:3.0:1767319671.911040:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.911046:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.911069:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.911084:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1429504 1433599) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.911095:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.911104:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.911111:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.911136:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2478080, 2482176) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.911151:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 605 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.911208:0:88596:0:(rw26.c:912:ll_write_end()) pos 2478080, len 4096, copied 4096 00000080:00200000:3.0:1767319671.911217:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000739d606a[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.911220:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004a8fb807 17ffffc0001001 3:0 ffff90cb2e4b20d8 605 lru 00000080:00200000:3.0:1767319671.911228:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008af03433 349: 1< 0 - - > 2< 1429504 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:3.0:1767319671.911230:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000739d606a 00000080:00200000:3.0:1767319671.911231:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.911236:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.911260:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.911296:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.911300:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.911302:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.911310:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.911313:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.911316:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.911321:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.911329:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.911338:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.911341:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.911346:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.911349:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [605, 605] 00000080:00200000:3.0:1767319671.911353:0:88596:0:(vvp_io.c:289: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:1767319671.911356:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.911362:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2482176 i_blocks 1 00000080:00200000:3.0:1767319671.911365:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.911406:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2482176, count: 4096 00000080:00200000:3.0:1767319671.911410:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2482176, bytes: 4096 00000080:00200000:3.0:1767319671.911413:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.911417:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 95, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.911419:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2482176, 2486272) 0 0 00000080:00200000:3.0:1767319671.911421:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.911428:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [606, 606] 00020000:00200000:3.0:1767319671.911431:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2482176, 2486272) 2486272, 4096 00020000:00200000:3.0:1767319671.911439:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.911447:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [606, 606] 00000008:00010000:3.0:1767319671.911453:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.911455:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.911464:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.911473:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1433600 1437695) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.911481:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.911489:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.911496:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.911504:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2482176, 2486272) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.911510:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 606 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.911533:0:88596:0:(rw26.c:912:ll_write_end()) pos 2482176, len 4096, copied 4096 00000080:00200000:3.0:1767319671.911538:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000235d4092[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.911542:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000000dc2424e 17ffffc0001001 3:0 ffff90cb34c8b948 606 lru 00000080:00200000:3.0:1767319671.911547:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d5349481 350: 1< 0 - - > 2< 1433600 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:3.0:1767319671.911549:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000235d4092 00000080:00200000:3.0:1767319671.911551:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.911553:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.911561:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.911585:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.911588:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.911590:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.911597:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.911599:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.911602:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.911606:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.911613:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.911621:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.911623:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.911627:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.911630:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [606, 606] 00000080:00200000:3.0:1767319671.911634:0:88596:0:(vvp_io.c:289: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:1767319671.911636:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.911641:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2486272 i_blocks 1 00000080:00200000:3.0:1767319671.911644:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.911652:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2486272, count: 4096 00000080:00200000:3.0:1767319671.911656:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2486272, bytes: 4096 00000080:00200000:3.0:1767319671.911658:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.911662:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 96, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.911664:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2486272, 2490368) 0 0 00000080:00200000:3.0:1767319671.911666:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.911671:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [607, 607] 00020000:00200000:3.0:1767319671.911674:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2486272, 2490368) 2490368, 4096 00020000:00200000:3.0:1767319671.911683:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.911690:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [607, 607] 00000008:00010000:3.0:1767319671.911696:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.911698:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.911706:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.911716:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1437696 1441791) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.911725:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.911732:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.911739:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.911747:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2486272, 2490368) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.911752:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 607 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.911770:0:88596:0:(rw26.c:912:ll_write_end()) pos 2486272, len 4096, copied 4096 00000080:00200000:3.0:1767319671.911774:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007e638658[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.911777:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000be2b0680 17ffffc0001001 3:0 ffff90cb34c8b000 607 lru 00000080:00200000:3.0:1767319671.911783:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d6d28f02 351: 1< 0 - - > 2< 1437696 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:3.0:1767319671.911786:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007e638658 00000080:00200000:3.0:1767319671.911787:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.911789:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.911797:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.911820:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.911823:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.911827:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.911833:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.911835:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.911838:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.911842:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.911850:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.911860:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.911862:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.911866:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.911870:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [607, 607] 00000080:00200000:3.0:1767319671.911873:0:88596:0:(vvp_io.c:289: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:1767319671.911877:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.911881:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2490368 i_blocks 1 00000080:00200000:3.0:1767319671.911884:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.911892:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2490368, count: 4096 00000080:00200000:3.0:1767319671.911896:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2490368, bytes: 4096 00000080:00200000:3.0:1767319671.911898:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.911903:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 97, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.911904:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2490368, 2494464) 0 0 00000080:00200000:3.0:1767319671.911906:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.911912:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [608, 608] 00020000:00200000:3.0:1767319671.911915:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2490368, 2494464) 2494464, 4096 00020000:00200000:3.0:1767319671.911926:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.911933:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [608, 608] 00000008:00010000:3.0:1767319671.911939:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.911941:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.911949:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.911958:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1441792 1445887) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.911966:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.911974:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.911980:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.911988:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2490368, 2494464) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.911994:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 608 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.912012:0:88596:0:(rw26.c:912:ll_write_end()) pos 2490368, len 4096, copied 4096 00000080:00200000:3.0:1767319671.912016:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004f861aa5[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.912020:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000080d8be41 17ffffc0001001 3:0 ffff90cb34c8b360 608 lru 00000080:00200000:3.0:1767319671.912025:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e80ccc24 352: 1< 0 - - > 2< 1441792 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:3.0:1767319671.912027:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004f861aa5 00000080:00200000:3.0:1767319671.912029:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.912031:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.912040:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.912066:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.912069:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.912072:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.912078:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.912081:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.912084:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.912088:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.912096:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.912105:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.912108:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.912124:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.912128:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [608, 608] 00000080:00200000:3.0:1767319671.912133:0:88596:0:(vvp_io.c:289: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:1767319671.912135:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.912140:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2494464 i_blocks 1 00000080:00200000:3.0:1767319671.912143:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.912151:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2494464, count: 4096 00000080:00200000:3.0:1767319671.912154:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2494464, bytes: 4096 00000080:00200000:3.0:1767319671.912156:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.912160:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 98, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.912162:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2494464, 2498560) 0 0 00000080:00200000:3.0:1767319671.912164:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.912169:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [609, 609] 00020000:00200000:3.0:1767319671.912171:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2494464, 2498560) 2498560, 4096 00020000:00200000:3.0:1767319671.912179:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.912185:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [609, 609] 00000008:00010000:3.0:1767319671.912191:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.912193:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.912200:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.912209:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1445888 1449983) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.912217:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.912223:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.912229:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.912237:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2494464, 2498560) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.912242:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 609 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.912259:0:88596:0:(rw26.c:912:ll_write_end()) pos 2494464, len 4096, copied 4096 00000080:00200000:3.0:1767319671.912264:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007b1d8e10[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.912267:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000041daf84e 17ffffc0001001 3:0 ffff90cb34c8b870 609 lru 00000080:00200000:3.0:1767319671.912273:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c692cc3e 353: 1< 0 - - > 2< 1445888 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:3.0:1767319671.912275:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007b1d8e10 00000080:00200000:3.0:1767319671.912276:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.912279:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.912287:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.912310:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.912313:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.912315:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.912322:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.912325:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.912327:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.912331:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.912339:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.912347:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.912350:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.912354:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.912357:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [609, 609] 00000080:00200000:3.0:1767319671.912361:0:88596:0:(vvp_io.c:289: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:1767319671.912364:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.912412:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2498560 i_blocks 1 00000080:00200000:3.0:1767319671.912416:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.912424:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2498560, count: 4096 00000080:00200000:3.0:1767319671.912427:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2498560, bytes: 4096 00000080:00200000:3.0:1767319671.912430:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.912433:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 99, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.912435:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2498560, 2502656) 0 0 00000080:00200000:3.0:1767319671.912437:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.912442:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [610, 610] 00020000:00200000:3.0:1767319671.912445:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2498560, 2502656) 2502656, 4096 00020000:00200000:3.0:1767319671.912452:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.912458:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [610, 610] 00000008:00010000:3.0:1767319671.912463:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.912465:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.912472:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.912481:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1449984 1454079) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.912490:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.912498:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.912505:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.912513:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2498560, 2502656) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.912519:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 610 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.912536:0:88596:0:(rw26.c:912:ll_write_end()) pos 2498560, len 4096, copied 4096 00000080:00200000:3.0:1767319671.912540:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000071d562c8[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.912544:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000fe2aecdd 17ffffc0001001 3:0 ffff90cb34c8b0d8 610 lru 00000080:00200000:3.0:1767319671.912549:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f0990d06 354: 1< 0 - - > 2< 1449984 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:3.0:1767319671.912551:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000071d562c8 00000080:00200000:3.0:1767319671.912552:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.912554:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.912563:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.912584:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.912588:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.912590:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.912596:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.912598:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.912601:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.912605:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.912613:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.912621:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.912624:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.912628:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.912631:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [610, 610] 00000080:00200000:3.0:1767319671.912635:0:88596:0:(vvp_io.c:289: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:1767319671.912639:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.912643:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2502656 i_blocks 1 00000080:00200000:3.0:1767319671.912646:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.912654:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2502656, count: 4096 00000080:00200000:3.0:1767319671.912657:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2502656, bytes: 4096 00000080:00200000:3.0:1767319671.912660:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.912664:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 100, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.912665:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2502656, 2506752) 0 0 00000080:00200000:3.0:1767319671.912668:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.912673:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [611, 611] 00020000:00200000:3.0:1767319671.912676:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2502656, 2506752) 2506752, 4096 00020000:00200000:3.0:1767319671.912685:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.912692:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [611, 611] 00000008:00010000:3.0:1767319671.912697:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.912700:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.912707:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.912715:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1454080 1458175) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.912723:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.912731:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.912738:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.912745:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2502656, 2506752) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.912750:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 611 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.912767:0:88596:0:(rw26.c:912:ll_write_end()) pos 2502656, len 4096, copied 4096 00000080:00200000:3.0:1767319671.912772:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000084386772[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.912775:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000bad13caf 17ffffc0001001 3:0 ffff90cb34c8bbd0 611 lru 00000080:00200000:3.0:1767319671.912781:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001fc143c5 355: 1< 0 - - > 2< 1454080 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:3.0:1767319671.912783:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000084386772 00000080:00200000:3.0:1767319671.912785:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.912787:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.912795:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.912821:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.912825:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.912827:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.912833:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.912836:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.912838:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.912843:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.912850:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.912860:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.912863:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.912867:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.912870:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [611, 611] 00000080:00200000:3.0:1767319671.912873:0:88596:0:(vvp_io.c:289: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:1767319671.912877:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.912882:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2506752 i_blocks 1 00000080:00200000:3.0:1767319671.912885:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.912893:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2506752, count: 4096 00000080:00200000:3.0:1767319671.912897:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2506752, bytes: 4096 00000080:00200000:3.0:1767319671.912899:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.912903:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 101, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.912905:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2506752, 2510848) 0 0 00000080:00200000:3.0:1767319671.912907:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.912912:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [612, 612] 00020000:00200000:3.0:1767319671.912915:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2506752, 2510848) 2510848, 4096 00020000:00200000:3.0:1767319671.912923:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.912930:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [612, 612] 00000008:00010000:3.0:1767319671.912936:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.912938:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.912945:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.912954:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1458176 1462271) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.912961:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.912968:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.912975:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.912982:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2506752, 2510848) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.912987:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 612 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.913005:0:88596:0:(rw26.c:912:ll_write_end()) pos 2506752, len 4096, copied 4096 00000080:00200000:3.0:1767319671.913009:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003d688c79[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.913012:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005835d548 17ffffc0001001 3:0 ffff90cb34c8bca8 612 lru 00000080:00200000:3.0:1767319671.913018:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006a67965c 356: 1< 0 - - > 2< 1458176 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:3.0:1767319671.913020:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003d688c79 00000080:00200000:3.0:1767319671.913021:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.913023:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.913031:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.913053:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.913056:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.913059:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.913065:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.913067:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.913069:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.913074:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.913082:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.913092:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.913095:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.913099:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.913102:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [612, 612] 00000080:00200000:3.0:1767319671.913106:0:88596:0:(vvp_io.c:289: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:1767319671.913109:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.913127:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2510848 i_blocks 1 00000080:00200000:3.0:1767319671.913130:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.913138:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2510848, count: 4096 00000080:00200000:3.0:1767319671.913142:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2510848, bytes: 4096 00000080:00200000:3.0:1767319671.913145:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.913148:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 102, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.913150:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2510848, 2514944) 0 0 00000080:00200000:3.0:1767319671.913152:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.913157:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [613, 613] 00020000:00200000:3.0:1767319671.913160:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2510848, 2514944) 2514944, 4096 00020000:00200000:3.0:1767319671.913168:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.913175:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [613, 613] 00000008:00010000:3.0:1767319671.913181:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.913183:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.913190:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.913199:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1462272 1466367) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.913207:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.913215:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.913222:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.913230:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2510848, 2514944) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.913236:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 613 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.913251:0:88596:0:(rw26.c:912:ll_write_end()) pos 2510848, len 4096, copied 4096 00000080:00200000:3.0:1767319671.913256:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f40f82e6[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.913259:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003214ff07 17ffffc0001001 3:0 ffff90cb34c8be58 613 lru 00000080:00200000:3.0:1767319671.913265:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c9914fa5 357: 1< 0 - - > 2< 1462272 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:3.0:1767319671.913267:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f40f82e6 00000080:00200000:3.0:1767319671.913268:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.913270:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.913278:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.913300:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.913304:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.913306:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.913312:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.913315:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.913317:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.913322:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.913331:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.913339:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.913342:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.913346:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.913349:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [613, 613] 00000080:00200000:3.0:1767319671.913353:0:88596:0:(vvp_io.c:289: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:1767319671.913356:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.913361:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2514944 i_blocks 1 00000080:00200000:3.0:1767319671.913364:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.913411:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2514944, count: 4096 00000080:00200000:3.0:1767319671.913415:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2514944, bytes: 4096 00000080:00200000:3.0:1767319671.913417:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.913421:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 103, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.913423:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2514944, 2519040) 0 0 00000080:00200000:3.0:1767319671.913426:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.913431:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [614, 614] 00020000:00200000:3.0:1767319671.913434:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2514944, 2519040) 2519040, 4096 00020000:00200000:3.0:1767319671.913442:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.913449:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [614, 614] 00000008:00010000:3.0:1767319671.913454:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.913457:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.913465:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.913474:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1466368 1470463) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.913483:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.913492:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.913499:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.913508:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2514944, 2519040) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.913513:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 614 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.913531:0:88596:0:(rw26.c:912:ll_write_end()) pos 2514944, len 4096, copied 4096 00000080:00200000:3.0:1767319671.913535:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007fa9e68b[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.913539:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb03607b 17ffffc0001001 3:0 ffff90cb34c8bd80 614 lru 00000080:00200000:3.0:1767319671.913545:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f4b70d8f 358: 1< 0 - - > 2< 1466368 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:3.0:1767319671.913548:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007fa9e68b 00000080:00200000:3.0:1767319671.913549:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.913551:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.913559:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.913582:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.913586:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.913588:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.913594:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.913596:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.913599:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.913603:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.913611:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.913619:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.913622:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.913626:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.913629:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [614, 614] 00000080:00200000:3.0:1767319671.913633:0:88596:0:(vvp_io.c:289: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:1767319671.913636:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.913640:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2519040 i_blocks 1 00000080:00200000:3.0:1767319671.913643:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.913651:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2519040, count: 4096 00000080:00200000:3.0:1767319671.913654:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2519040, bytes: 4096 00000080:00200000:3.0:1767319671.913657:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.913661:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 104, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.913662:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2519040, 2523136) 0 0 00000080:00200000:3.0:1767319671.913664:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.913669:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [615, 615] 00020000:00200000:3.0:1767319671.913672:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2519040, 2523136) 2523136, 4096 00020000:00200000:3.0:1767319671.913684:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.913691:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [615, 615] 00000008:00010000:3.0:1767319671.913696:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.913698:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08338ab0, flags 0x0 00010000:00010000:3.0:1767319671.913705:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.913713:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1470464 1474559) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.913721:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.913728:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.913735:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.913742:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2519040, 2523136) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.913748:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 615 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.913765:0:88596:0:(rw26.c:912:ll_write_end()) pos 2519040, len 4096, copied 4096 00000080:00200000:3.0:1767319671.913769:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e11c09e5[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.913773:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000088211ac 17ffffc0001001 3:0 ffff90cb34c8b6c0 615 lru 00000080:00200000:3.0:1767319671.925511:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ef9edfcc 359: 1< 0 - - > 2< 1470464 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:3.0:1767319671.925524:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e11c09e5 00000080:00200000:3.0:1767319671.925527:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.925876:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.925926:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.925970:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.925977:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.925981:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.926001:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.926005:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.926028:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.926037:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.926049:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.926068:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.926072:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.926082:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.926104:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [615, 615] 00000080:00200000:2.0:1767319671.926124:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.926128:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.926145:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2523136 i_blocks 1 00000080:00200000:2.0:1767319671.926153:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.926191:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2523136, count: 4096 00000080:00200000:2.0:1767319671.926201:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2523136, bytes: 4096 00000080:00200000:2.0:1767319671.926207:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.926213:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 105, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.926215:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2523136, 2527232) 0 0 00000080:00200000:2.0:1767319671.926220:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.926237:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [616, 616] 00020000:00200000:2.0:1767319671.926244:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2523136, 2527232) 2527232, 4096 00020000:00200000:2.0:1767319671.926248:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.926266:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [616, 616] 00000008:00010000:2.0:1767319671.926282:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.926289:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.926312:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.926326:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1474560 1478655) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.926345:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.926354:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.926360:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.927263:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2523136, 2527232) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.927284:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 616 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.927340:0:88596:0:(rw26.c:912:ll_write_end()) pos 2523136, len 4096, copied 4096 00000080:00200000:2.0:1767319671.927350:0:88596:0:(rw26.c:969:ll_write_end()) page@000000001066d108[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.927354:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000069254cc7 17ffffc0001001 3:0 ffff90cb2e53cd80 616 lru 00000080:00200000:2.0:1767319671.927362:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004903111a 360: 1< 0 - - > 2< 1474560 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:2.0:1767319671.927365:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000001066d108 00000080:00200000:2.0:1767319671.927388:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.927393:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.927418:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.927446:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.927450:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.927453:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.927465:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.927468:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.927471:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.927484:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.927495:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.927509:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.927512:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.927521:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.927526:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [616, 616] 00000080:00200000:2.0:1767319671.927533:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.927537:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.927546:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2527232 i_blocks 1 00000080:00200000:2.0:1767319671.927550:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.927703:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2527232, count: 4096 00000080:00200000:2.0:1767319671.927849:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2527232, bytes: 4096 00000080:00200000:2.0:1767319671.927855:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.927861:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 106, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.927863:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2527232, 2531328) 0 0 00000080:00200000:2.0:1767319671.927868:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.927880:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [617, 617] 00020000:00200000:2.0:1767319671.927886:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2527232, 2531328) 2531328, 4096 00020000:00200000:2.0:1767319671.927890:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.927903:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [617, 617] 00000008:00010000:2.0:1767319671.927915:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.927921:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.927941:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.927953:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1478656 1482751) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.927976:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.927984:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.927990:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.928000:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2527232, 2531328) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.928007:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 617 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.928028:0:88596:0:(rw26.c:912:ll_write_end()) pos 2527232, len 4096, copied 4096 00000080:00200000:2.0:1767319671.928033:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000fc600db4[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.928036:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000738bf674 17ffffc0001001 3:0 ffff90cb2e53c6c0 617 lru 00000080:00200000:2.0:1767319671.928041:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000000c0cd87 361: 1< 0 - - > 2< 1478656 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:2.0:1767319671.928043:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000fc600db4 00000080:00200000:2.0:1767319671.928044:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.928047:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.928058:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.928071:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.928074:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.928076:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.928082:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.928098:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.928100:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.928120:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.928129:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.928138:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.928141:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.928146:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.928149:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [617, 617] 00000080:00200000:2.0:1767319671.928154:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.928157:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.928163:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2531328 i_blocks 1 00000080:00200000:2.0:1767319671.928166:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.928175:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2531328, count: 4096 00000080:00200000:2.0:1767319671.928178:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2531328, bytes: 4096 00000080:00200000:2.0:1767319671.928181:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.928184:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 107, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.928186:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2531328, 2535424) 0 0 00000080:00200000:2.0:1767319671.928188:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.928194:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [618, 618] 00020000:00200000:2.0:1767319671.928197:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2531328, 2535424) 2535424, 4096 00020000:00200000:2.0:1767319671.928199:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.928205:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [618, 618] 00000008:00010000:2.0:1767319671.928210:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.928213:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.928220:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.928228:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1482752 1486847) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.928251:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.928259:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.928265:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.928273:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2531328, 2535424) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.928280:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 618 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.928297:0:88596:0:(rw26.c:912:ll_write_end()) pos 2531328, len 4096, copied 4096 00000080:00200000:2.0:1767319671.928302:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000074d17d73[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.928305:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005cbcf49b 17ffffc0001001 3:0 ffff90cb2e53c288 618 lru 00000080:00200000:2.0:1767319671.928310:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000bbcc3530 362: 1< 0 - - > 2< 1482752 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:2.0:1767319671.928312:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000074d17d73 00000080:00200000:2.0:1767319671.928313:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.928316:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.928324:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.928336:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.928339:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.928341:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.928347:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.928349:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.928352:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.928362:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.928920:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.928936:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.928939:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.928947:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.928952:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [618, 618] 00000080:00200000:2.0:1767319671.928958:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.928962:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.928969:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2535424 i_blocks 1 00000080:00200000:2.0:1767319671.928973:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.928987:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2535424, count: 4096 00000080:00200000:2.0:1767319671.928992:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2535424, bytes: 4096 00000080:00200000:2.0:1767319671.928995:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.929001:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 108, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.929003:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2535424, 2539520) 0 0 00000080:00200000:2.0:1767319671.929006:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.929014:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [619, 619] 00020000:00200000:2.0:1767319671.929018:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2535424, 2539520) 2539520, 4096 00020000:00200000:2.0:1767319671.929021:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.929030:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [619, 619] 00000008:00010000:2.0:1767319671.929039:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.929043:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.929053:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.929064:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1486848 1490943) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.929270:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.929282:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.929290:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.929301:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2535424, 2539520) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.929310:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 619 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.929342:0:88596:0:(rw26.c:912:ll_write_end()) pos 2535424, len 4096, copied 4096 00000080:00200000:2.0:1767319671.929348:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b5c26580[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.929352:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000067323a5a 17ffffc0001001 3:0 ffff90cb2e53c5e8 619 lru 00000080:00200000:2.0:1767319671.929359:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000074c39ebb 363: 1< 0 - - > 2< 1486848 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:2.0:1767319671.929362:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b5c26580 00000080:00200000:2.0:1767319671.929363:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.929392:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.929408:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.929425:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.929429:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.929432:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.929441:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.929443:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.929446:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.929455:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.929463:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.929473:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.929476:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.929481:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.929484:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [619, 619] 00000080:00200000:2.0:1767319671.929489:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.929492:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.929498:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2539520 i_blocks 1 00000080:00200000:2.0:1767319671.929501:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.929510:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2539520, count: 4096 00000080:00200000:2.0:1767319671.929514:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2539520, bytes: 4096 00000080:00200000:2.0:1767319671.929516:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.929521:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 109, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.929522:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2539520, 2543616) 0 0 00000080:00200000:2.0:1767319671.929525:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.929531:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [620, 620] 00020000:00200000:2.0:1767319671.929534:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2539520, 2543616) 2543616, 4096 00020000:00200000:2.0:1767319671.929536:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.929542:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [620, 620] 00000008:00010000:2.0:1767319671.929547:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.929550:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.929638:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.929648:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1490944 1495039) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.929669:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.929676:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.929683:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.929692:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2539520, 2543616) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.929699:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 620 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.929851:0:88596:0:(rw26.c:912:ll_write_end()) pos 2539520, len 4096, copied 4096 00000080:00200000:2.0:1767319671.929857:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d5c975cd[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.929860:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000021bdc612 17ffffc0001001 3:0 ffff90cb2e53caf8 620 lru 00000080:00200000:2.0:1767319671.929866:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c39d9201 364: 1< 0 - - > 2< 1490944 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:2.0:1767319671.929868:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d5c975cd 00000080:00200000:2.0:1767319671.929869:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.929872:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.929880:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.929893:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.929896:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.929899:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.929905:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.929907:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.929910:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.929920:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.929928:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.929937:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.929940:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.929945:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.929948:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [620, 620] 00000080:00200000:2.0:1767319671.929952:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.929955:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.929960:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2543616 i_blocks 1 00000080:00200000:2.0:1767319671.929963:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.929972:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2543616, count: 4096 00000080:00200000:2.0:1767319671.929976:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2543616, bytes: 4096 00000080:00200000:2.0:1767319671.929979:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.929982:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 110, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.929984:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2543616, 2547712) 0 0 00000080:00200000:2.0:1767319671.929986:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.929991:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [621, 621] 00020000:00200000:2.0:1767319671.929995:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2543616, 2547712) 2547712, 4096 00020000:00200000:2.0:1767319671.929998:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.930004:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [621, 621] 00000008:00010000:2.0:1767319671.930010:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.930013:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.930020:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.930030:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1495040 1499135) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.930049:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.930057:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.930065:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.930073:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2543616, 2547712) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.930080:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 621 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.930723:0:88596:0:(rw26.c:912:ll_write_end()) pos 2543616, len 4096, copied 4096 00000080:00200000:2.0:1767319671.930732:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f9bab575[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.930735:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c820b015 17ffffc0001001 3:0 ffff90cb34e19288 621 lru 00000080:00200000:2.0:1767319671.930742:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007881c852 365: 1< 0 - - > 2< 1495040 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:2.0:1767319671.930744:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f9bab575 00000080:00200000:2.0:1767319671.930746:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.930749:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.930765:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.930788:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.930791:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.930794:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.930803:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.930806:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.930810:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.930827:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.930836:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.930848:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.930851:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.930856:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.930861:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [621, 621] 00000080:00200000:2.0:1767319671.930868:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.930871:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.930879:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2547712 i_blocks 1 00000080:00200000:2.0:1767319671.930883:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.930898:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2547712, count: 4096 00000080:00200000:2.0:1767319671.930903:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2547712, bytes: 4096 00000080:00200000:2.0:1767319671.930907:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.930912:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 111, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.930914:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2547712, 2551808) 0 0 00000080:00200000:2.0:1767319671.930916:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.930924:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [622, 622] 00020000:00200000:2.0:1767319671.930929:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2547712, 2551808) 2551808, 4096 00020000:00200000:2.0:1767319671.930932:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.930940:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [622, 622] 00000008:00010000:2.0:1767319671.930950:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.930953:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.930966:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.930976:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1499136 1503231) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.930996:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.931003:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.931010:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.931019:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2547712, 2551808) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.931028:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 622 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.931047:0:88596:0:(rw26.c:912:ll_write_end()) pos 2547712, len 4096, copied 4096 00000080:00200000:2.0:1767319671.931051:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f195c4bc[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.931054:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003861db3e 17ffffc0001001 3:0 ffff90cb34e195e8 622 lru 00000080:00200000:2.0:1767319671.931059:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e3771e50 366: 1< 0 - - > 2< 1499136 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:2.0:1767319671.931061:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f195c4bc 00000080:00200000:2.0:1767319671.931062:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.931065:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.931073:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.934800:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.934820:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.934828:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.934863:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.934868:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.934873:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.934909:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.934926:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.934947:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.934950:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.934963:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.934972:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [622, 622] 00000080:00200000:2.0:1767319671.934983:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.934988:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.935005:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2551808 i_blocks 1 00000080:00200000:2.0:1767319671.935011:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.935043:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2551808, count: 4096 00000080:00200000:2.0:1767319671.935052:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2551808, bytes: 4096 00000080:00200000:2.0:1767319671.935058:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.935068:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 112, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.935070:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2551808, 2555904) 0 0 00000080:00200000:2.0:1767319671.935075:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.935091:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [623, 623] 00020000:00200000:2.0:1767319671.935098:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2551808, 2555904) 2555904, 4096 00020000:00200000:2.0:1767319671.935103:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.935135:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [623, 623] 00000008:00010000:2.0:1767319671.935152:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.935158:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.935183:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.935199:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1503232 1507327) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.935225:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.935235:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.935243:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.935255:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2551808, 2555904) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.935269:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 623 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.935313:0:88596:0:(rw26.c:912:ll_write_end()) pos 2551808, len 4096, copied 4096 00000080:00200000:2.0:1767319671.935321:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000080001835[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.935325:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000067f36bbd 17ffffc0001001 3:0 ffff90cb09480000 623 lru 00000080:00200000:2.0:1767319671.935334:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ff437c24 367: 1< 0 - - > 2< 1503232 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:2.0:1767319671.935336:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000080001835 00000080:00200000:2.0:1767319671.935338:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.935342:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.935364:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.935407:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.935411:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.935413:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.935420:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.935423:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.935426:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.935436:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.935444:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.935454:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.935457:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.935462:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.935465:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [623, 623] 00000080:00200000:2.0:1767319671.935469:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.935473:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.935478:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2555904 i_blocks 1 00000080:00200000:2.0:1767319671.935481:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.935489:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2555904, count: 4096 00000080:00200000:2.0:1767319671.935493:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2555904, bytes: 4096 00000080:00200000:2.0:1767319671.935496:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.935500:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 113, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.935502:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2555904, 2560000) 0 0 00000080:00200000:2.0:1767319671.935505:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.935510:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [624, 624] 00020000:00200000:2.0:1767319671.935513:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2555904, 2560000) 2560000, 4096 00020000:00200000:2.0:1767319671.935516:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.935522:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [624, 624] 00000008:00010000:2.0:1767319671.935527:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.935530:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.935537:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.935546:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1507328 1511423) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.935646:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.935654:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.935661:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.935672:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2555904, 2560000) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.935679:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 624 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.935703:0:88596:0:(rw26.c:912:ll_write_end()) pos 2555904, len 4096, copied 4096 00000080:00200000:2.0:1767319671.935709:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000019a34211[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.935712:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000088c46228 17ffffc0001021 2:0 ffff90cb09480360 624 lru 00000080:00200000:2.0:1767319671.935718:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006bfbfeb9 368: 1< 0 - - > 2< 1507328 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:2.0:1767319671.935720:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000019a34211 00000080:00200000:2.0:1767319671.935722:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.935724:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.935733:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.935746:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.935749:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.935751:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.935757:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.935760:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.935763:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.935772:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.935781:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.935791:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.935794:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.935799:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.935802:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [624, 624] 00000080:00200000:2.0:1767319671.935807:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.935810:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.935815:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2560000 i_blocks 1 00000080:00200000:2.0:1767319671.935818:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.935826:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2560000, count: 4096 00000080:00200000:2.0:1767319671.935829:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2560000, bytes: 4096 00000080:00200000:2.0:1767319671.935832:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.935835:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 114, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.935837:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2560000, 2564096) 0 0 00000080:00200000:2.0:1767319671.935839:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.935845:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [625, 625] 00020000:00200000:2.0:1767319671.935848:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2560000, 2564096) 2564096, 4096 00020000:00200000:2.0:1767319671.935850:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.935856:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [625, 625] 00000008:00010000:2.0:1767319671.935861:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.935864:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.935872:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.935882:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1511424 1515519) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.935905:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.935914:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.935922:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.935931:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2560000, 2564096) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.935936:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 625 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.935962:0:88596:0:(rw26.c:912:ll_write_end()) pos 2560000, len 4096, copied 4096 00000080:00200000:2.0:1767319671.935967:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007ca39c78[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.935970:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e3a2d0d5 17ffffc0001001 3:0 ffff90cb2e5a65e8 625 lru 00000080:00200000:2.0:1767319671.935976:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ddce512d 369: 1< 0 - - > 2< 1511424 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:2.0:1767319671.935979:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007ca39c78 00000080:00200000:2.0:1767319671.935980:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.935982:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.935991:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.936004:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.936007:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.936009:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.936015:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.936018:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.936020:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.936030:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.936038:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.936048:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.936051:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.936056:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.936059:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [625, 625] 00000080:00200000:2.0:1767319671.936063:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.936067:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.936072:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2564096 i_blocks 1 00000080:00200000:2.0:1767319671.936075:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.936082:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2564096, count: 4096 00000080:00200000:2.0:1767319671.936086:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2564096, bytes: 4096 00000080:00200000:2.0:1767319671.936089:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.936093:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 115, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.936095:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2564096, 2568192) 0 0 00000080:00200000:2.0:1767319671.936098:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.936103:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [626, 626] 00020000:00200000:2.0:1767319671.936106:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2564096, 2568192) 2568192, 4096 00020000:00200000:2.0:1767319671.936109:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.936127:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [626, 626] 00000008:00010000:2.0:1767319671.936134:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.936137:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.936144:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.936154:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1515520 1519615) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.936174:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.936183:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.936191:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.936200:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2564096, 2568192) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.936205:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 626 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.936220:0:88596:0:(rw26.c:912:ll_write_end()) pos 2564096, len 4096, copied 4096 00000080:00200000:2.0:1767319671.936225:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000fca168f2[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.936229:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000074011c6a 17ffffc0001001 3:0 ffff90cb2e5a6288 626 lru 00000080:00200000:2.0:1767319671.936236:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007940bf34 370: 1< 0 - - > 2< 1515520 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:2.0:1767319671.936238:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000fca168f2 00000080:00200000:2.0:1767319671.936240:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.936242:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.936250:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.936261:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.936264:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.936266:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.936272:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.936275:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.936278:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.936287:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.936294:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.936302:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.936305:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.936310:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.936312:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [626, 626] 00000080:00200000:2.0:1767319671.936316:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.936319:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.936324:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2568192 i_blocks 1 00000080:00200000:2.0:1767319671.936327:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.936333:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2568192, count: 4096 00000080:00200000:2.0:1767319671.936337:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2568192, bytes: 4096 00000080:00200000:2.0:1767319671.936339:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.936343:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 116, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.936344:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2568192, 2572288) 0 0 00000080:00200000:2.0:1767319671.936346:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.936352:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [627, 627] 00020000:00200000:2.0:1767319671.936354:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2568192, 2572288) 2572288, 4096 00020000:00200000:2.0:1767319671.936357:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.936361:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [627, 627] 00000008:00010000:2.0:1767319671.936408:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.936412:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.936420:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.936429:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1519616 1523711) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.936449:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.936455:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.936462:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.936470:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2568192, 2572288) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.936476:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 627 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.936492:0:88596:0:(rw26.c:912:ll_write_end()) pos 2568192, len 4096, copied 4096 00000080:00200000:2.0:1767319671.936496:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000abb5895e[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.936499:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000618ad89f 17ffffc0001001 3:0 ffff90cb2e5a66c0 627 lru 00000080:00200000:2.0:1767319671.936504:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000006a0e6a2 371: 1< 0 - - > 2< 1519616 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:2.0:1767319671.936507:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000abb5895e 00000080:00200000:2.0:1767319671.936508:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.936510:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.936518:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.936530:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.936533:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.936535:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.936540:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.936542:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.936545:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.941828:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.941853:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.941876:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.941880:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.941901:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.941912:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [627, 627] 00000080:00200000:2.0:1767319671.941925:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.941930:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.941949:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2572288 i_blocks 1 00000080:00200000:2.0:1767319671.941955:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.941988:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2572288, count: 4096 00000080:00200000:2.0:1767319671.946925:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2572288, bytes: 4096 00000080:00200000:2.0:1767319671.946944:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.946956:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 117, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.946958:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2572288, 2576384) 0 0 00000080:00200000:2.0:1767319671.946964:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.946988:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [628, 628] 00020000:00200000:2.0:1767319671.946998:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2572288, 2576384) 2576384, 4096 00020000:00200000:2.0:1767319671.947003:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.947028:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [628, 628] 00000008:00010000:2.0:1767319671.947053:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.947059:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.947088:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.947106:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1523712 1527807) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.947159:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.947168:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.947176:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.947191:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2572288, 2576384) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.947207:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 628 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.947259:0:88596:0:(rw26.c:912:ll_write_end()) pos 2572288, len 4096, copied 4096 00000080:00200000:2.0:1767319671.947268:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000cc47ddf4[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.947271:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007553ff97 17ffffc0001001 3:0 ffff90cb2e5a6d80 628 lru 00000080:00200000:2.0:1767319671.947280:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001764c1d9 372: 1< 0 - - > 2< 1523712 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:2.0:1767319671.947282:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000cc47ddf4 00000080:00200000:2.0:1767319671.947284:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.947289:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.947318:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.947349:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.947354:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.947357:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.947400:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.947405:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.947408:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.947419:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.947428:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.947447:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.947451:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.947460:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.947467:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [628, 628] 00000080:00200000:2.0:1767319671.947476:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.947479:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.947493:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2576384 i_blocks 1 00000080:00200000:2.0:1767319671.947497:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.947529:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2576384, count: 4096 00000080:00200000:2.0:1767319671.947535:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2576384, bytes: 4096 00000080:00200000:2.0:1767319671.947538:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.947542:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 118, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.947543:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2576384, 2580480) 0 0 00000080:00200000:2.0:1767319671.947546:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.954926:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [629, 629] 00020000:00200000:2.0:1767319671.954948:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2576384, 2580480) 2580480, 4096 00020000:00200000:2.0:1767319671.954955:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.954987:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [629, 629] 00000008:00010000:2.0:1767319671.955013:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.955019:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.955049:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.955070:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1527808 1531903) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.955121:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.955133:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.955142:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.955156:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2576384, 2580480) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.955174:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 629 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.955227:0:88596:0:(rw26.c:912:ll_write_end()) pos 2576384, len 4096, copied 4096 00000080:00200000:2.0:1767319671.955239:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000bfb89e36[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.955243:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c1ccd24f 17ffffc0001001 3:0 ffff90cb2e5a6e58 629 lru 00000080:00200000:2.0:1767319671.955252:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000005f2d911d 373: 1< 0 - - > 2< 1527808 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:2.0:1767319671.955255:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000bfb89e36 00000080:00200000:2.0:1767319671.955257:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.955263:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.955290:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.955321:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.955326:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.955330:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.955348:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.955352:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.955355:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.955404:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.955415:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.955434:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.955438:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.955447:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.955454:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [629, 629] 00000080:00200000:2.0:1767319671.955462:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.955467:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.955480:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2580480 i_blocks 1 00000080:00200000:2.0:1767319671.955485:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.955515:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2580480, count: 4096 00000080:00200000:2.0:1767319671.955523:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2580480, bytes: 4096 00000080:00200000:2.0:1767319671.955527:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.955533:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 119, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.955535:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2580480, 2584576) 0 0 00000080:00200000:2.0:1767319671.955539:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.955550:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [630, 630] 00020000:00200000:2.0:1767319671.955566:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2580480, 2584576) 2584576, 4096 00020000:00200000:2.0:1767319671.955569:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.955575:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [630, 630] 00000008:00010000:2.0:1767319671.955582:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.955585:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.955594:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.955604:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1531904 1535999) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.955625:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.955633:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.955642:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.955651:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2580480, 2584576) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.955658:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 630 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.955674:0:88596:0:(rw26.c:912:ll_write_end()) pos 2580480, len 4096, copied 4096 00000080:00200000:2.0:1767319671.955679:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000046247866[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.955683:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009a48687f 17ffffc0001001 3:0 ffff90cb2e5a6ca8 630 lru 00000080:00200000:2.0:1767319671.955689:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b44ad8bb 374: 1< 0 - - > 2< 1531904 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:2.0:1767319671.955691:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000046247866 00000080:00200000:2.0:1767319671.955692:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.955695:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.955703:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.955716:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.955719:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.955722:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.955728:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.955731:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.955734:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.955744:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.955752:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.955761:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.955764:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.955769:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.955772:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [630, 630] 00000080:00200000:2.0:1767319671.955776:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.955793:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.955798:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2584576 i_blocks 1 00000080:00200000:2.0:1767319671.955800:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.955808:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2584576, count: 4096 00000080:00200000:2.0:1767319671.955811:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2584576, bytes: 4096 00000080:00200000:2.0:1767319671.955814:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.955818:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 120, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.955820:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2584576, 2588672) 0 0 00000080:00200000:2.0:1767319671.955822:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.955828:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [631, 631] 00020000:00200000:2.0:1767319671.955830:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2584576, 2588672) 2588672, 4096 00020000:00200000:2.0:1767319671.955833:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.955839:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [631, 631] 00000008:00010000:2.0:1767319671.955844:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.955846:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.955854:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.955863:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1536000 1540095) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.955880:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.955889:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.955896:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.955905:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2584576, 2588672) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.955911:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 631 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.955925:0:88596:0:(rw26.c:912:ll_write_end()) pos 2584576, len 4096, copied 4096 00000080:00200000:2.0:1767319671.955931:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009b5ecb8c[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.955934:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000164c9c6f 17ffffc0001001 3:0 ffff90cb2e5a6bd0 631 lru 00000080:00200000:2.0:1767319671.955940:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b6bf6a55 375: 1< 0 - - > 2< 1536000 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:2.0:1767319671.955943:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009b5ecb8c 00000080:00200000:2.0:1767319671.955945:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.955947:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.955955:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.955967:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.955970:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.955972:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.955978:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.955981:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.955984:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.955995:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.956003:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.956011:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.956014:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.956019:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.956022:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [631, 631] 00000080:00200000:2.0:1767319671.956026:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.956030:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.956034:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2588672 i_blocks 1 00000080:00200000:2.0:1767319671.956038:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.956045:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2588672, count: 4096 00000080:00200000:2.0:1767319671.956049:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2588672, bytes: 4096 00000080:00200000:2.0:1767319671.956052:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.956056:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 121, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.956057:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2588672, 2592768) 0 0 00000080:00200000:2.0:1767319671.956060:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.956065:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [632, 632] 00020000:00200000:2.0:1767319671.956068:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2588672, 2592768) 2592768, 4096 00020000:00200000:2.0:1767319671.956071:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.956076:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [632, 632] 00000008:00010000:2.0:1767319671.956081:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.956084:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.956092:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.956101:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1540096 1544191) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.956134:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.956141:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.956148:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.956156:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2588672, 2592768) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.956164:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 632 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.956180:0:88596:0:(rw26.c:912:ll_write_end()) pos 2588672, len 4096, copied 4096 00000080:00200000:2.0:1767319671.956184:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000484283f2[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.956187:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002d19952e 17ffffc0001001 3:0 ffff90cb2e5a60d8 632 lru 00000080:00200000:2.0:1767319671.956192:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c37c12d0 376: 1< 0 - - > 2< 1540096 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:2.0:1767319671.956194:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000484283f2 00000080:00200000:2.0:1767319671.956195:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.956197:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.956206:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.956217:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.956220:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.956222:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.956229:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.956232:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.956235:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.956243:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.956251:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.956260:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.956262:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.956267:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.956270:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [632, 632] 00000080:00200000:2.0:1767319671.956273:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.956277:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.956281:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2592768 i_blocks 1 00000080:00200000:2.0:1767319671.956284:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.956292:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2592768, count: 4096 00000080:00200000:2.0:1767319671.956296:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2592768, bytes: 4096 00000080:00200000:2.0:1767319671.956298:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.956302:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 122, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.956304:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2592768, 2596864) 0 0 00000080:00200000:2.0:1767319671.956306:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.956311:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [633, 633] 00020000:00200000:2.0:1767319671.956314:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2592768, 2596864) 2596864, 4096 00020000:00200000:2.0:1767319671.956316:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.956325:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [633, 633] 00000008:00010000:2.0:1767319671.956330:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.956332:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.956339:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.956348:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1544192 1548287) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.956364:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.956410:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.956416:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.956424:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2592768, 2596864) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.956431:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 633 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.956446:0:88596:0:(rw26.c:912:ll_write_end()) pos 2592768, len 4096, copied 4096 00000080:00200000:2.0:1767319671.956450:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009b84d8dc[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.956453:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000b233f0d5 17ffffc0001001 3:0 ffff90cb2e5a6870 633 lru 00000080:00200000:2.0:1767319671.956458:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000086f6645c 377: 1< 0 - - > 2< 1544192 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:2.0:1767319671.956460:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009b84d8dc 00000080:00200000:2.0:1767319671.956461:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.956464:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.956471:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.956483:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.956486:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.956488:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.956494:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.956496:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.956499:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.956510:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.956517:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.956525:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.956528:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.956533:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.956536:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [633, 633] 00000080:00200000:2.0:1767319671.956540:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.956543:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.956548:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2596864 i_blocks 1 00000080:00200000:2.0:1767319671.956551:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.956558:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2596864, count: 4096 00000080:00200000:2.0:1767319671.956562:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2596864, bytes: 4096 00000080:00200000:2.0:1767319671.956565:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.956568:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 123, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.956569:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2596864, 2600960) 0 0 00000080:00200000:2.0:1767319671.956572:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.956577:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [634, 634] 00020000:00200000:2.0:1767319671.956580:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2596864, 2600960) 2600960, 4096 00020000:00200000:2.0:1767319671.956582:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.956587:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [634, 634] 00000008:00010000:2.0:1767319671.956592:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.956594:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.956601:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.956609:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1548288 1552383) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.956628:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.956636:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.956642:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.956650:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2596864, 2600960) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.956655:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 634 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.956674:0:88596:0:(rw26.c:912:ll_write_end()) pos 2596864, len 4096, copied 4096 00000080:00200000:2.0:1767319671.956679:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000050e33686[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.956682:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000003f3c7d 17ffffc0001001 3:0 ffff90cb2e5a6360 634 lru 00000080:00200000:2.0:1767319671.956687:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000309a357e 378: 1< 0 - - > 2< 1548288 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:2.0:1767319671.956689:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000050e33686 00000080:00200000:2.0:1767319671.956690:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.956692:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.956701:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.956714:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.956717:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.956719:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.956725:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.956728:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.956730:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.956739:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.956747:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.956755:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.956758:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.956763:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.956766:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [634, 634] 00000080:00200000:2.0:1767319671.956769:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.956773:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.956778:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2600960 i_blocks 1 00000080:00200000:2.0:1767319671.956780:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.956788:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2600960, count: 4096 00000080:00200000:2.0:1767319671.956792:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2600960, bytes: 4096 00000080:00200000:2.0:1767319671.956794:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.956798:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 124, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.956799:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2600960, 2605056) 0 0 00000080:00200000:2.0:1767319671.956801:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.956807:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [635, 635] 00020000:00200000:2.0:1767319671.956810:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2600960, 2605056) 2605056, 4096 00020000:00200000:2.0:1767319671.956812:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.956818:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [635, 635] 00000008:00010000:2.0:1767319671.956823:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.956825:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.956832:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.956840:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1552384 1556479) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.956862:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.956869:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.956876:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.956885:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2600960, 2605056) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.956891:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 635 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.956907:0:88596:0:(rw26.c:912:ll_write_end()) pos 2600960, len 4096, copied 4096 00000080:00200000:2.0:1767319671.956911:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000eeb63b48[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.956915:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000070fe3b44 17ffffc0001001 3:0 ffff90cb2e5a6000 635 lru 00000080:00200000:2.0:1767319671.956920:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac615b0c 379: 1< 0 - - > 2< 1552384 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:2.0:1767319671.956923:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000eeb63b48 00000080:00200000:2.0:1767319671.956924:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.956926:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.956934:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.956946:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.956949:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.956951:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.956956:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.956959:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.956961:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.956970:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.956977:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.956986:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.956988:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.956992:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.956994:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [635, 635] 00000080:00200000:2.0:1767319671.956998:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.957001:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.957005:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2605056 i_blocks 1 00000080:00200000:2.0:1767319671.957008:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.957017:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2605056, count: 4096 00000080:00200000:2.0:1767319671.957020:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2605056, bytes: 4096 00000080:00200000:2.0:1767319671.957023:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.957027:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 125, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.957028:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2605056, 2609152) 0 0 00000080:00200000:2.0:1767319671.957030:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.957036:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [636, 636] 00020000:00200000:2.0:1767319671.957039:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2605056, 2609152) 2609152, 4096 00020000:00200000:2.0:1767319671.957041:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.957047:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [636, 636] 00000008:00010000:2.0:1767319671.957053:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.957055:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.957062:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.957070:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1556480 1560575) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.957087:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.957095:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.957101:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.957109:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2605056, 2609152) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.957129:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 636 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.957147:0:88596:0:(rw26.c:912:ll_write_end()) pos 2605056, len 4096, copied 4096 00000080:00200000:2.0:1767319671.957151:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000011c7e9e5[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.957154:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000094df35a6 17ffffc0001001 3:0 ffff90cb2e5a6948 636 lru 00000080:00200000:2.0:1767319671.957160:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000072950ba6 380: 1< 0 - - > 2< 1556480 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:2.0:1767319671.957163:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000011c7e9e5 00000080:00200000:2.0:1767319671.957164:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.957167:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.957175:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.957187:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.957190:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.957192:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.957199:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.957201:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.957204:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.957213:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.957222:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.957231:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.957234:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.957238:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.957241:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [636, 636] 00000080:00200000:2.0:1767319671.957245:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.957248:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.957253:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2609152 i_blocks 1 00000080:00200000:2.0:1767319671.957255:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.957262:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2609152, count: 4096 00000080:00200000:2.0:1767319671.957266:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2609152, bytes: 4096 00000080:00200000:2.0:1767319671.957269:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.957272:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 126, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.957274:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2609152, 2613248) 0 0 00000080:00200000:2.0:1767319671.957276:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.957281:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [637, 637] 00020000:00200000:2.0:1767319671.957284:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2609152, 2613248) 2613248, 4096 00020000:00200000:2.0:1767319671.957286:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.957291:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [637, 637] 00000008:00010000:2.0:1767319671.957296:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.957298:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.957305:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.957315:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1560576 1564671) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.957333:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.957340:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.957347:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.957356:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2609152, 2613248) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.957361:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 637 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.957416:0:88596:0:(rw26.c:912:ll_write_end()) pos 2609152, len 4096, copied 4096 00000080:00200000:2.0:1767319671.957421:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008a7cc6cc[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.957424:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008a122682 17ffffc0001001 3:0 ffff90cb2e5a61b0 637 lru 00000080:00200000:2.0:1767319671.957429:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000db2a2777 381: 1< 0 - - > 2< 1560576 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:2.0:1767319671.957431:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008a7cc6cc 00000080:00200000:2.0:1767319671.957432:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.957435:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.957443:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.957455:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.957458:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.957460:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.957466:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.957468:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.957471:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.957480:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.957488:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.957497:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.957500:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.957505:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.957508:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [637, 637] 00000080:00200000:2.0:1767319671.957512:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.957515:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.957520:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2613248 i_blocks 1 00000080:00200000:2.0:1767319671.957522:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.957531:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2613248, count: 4096 00000080:00200000:2.0:1767319671.957535:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2613248, bytes: 4096 00000080:00200000:2.0:1767319671.957537:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.957540:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 127, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.957542:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2613248, 2617344) 0 0 00000080:00200000:2.0:1767319671.957544:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.957549:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [638, 638] 00020000:00200000:2.0:1767319671.957552:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2613248, 2617344) 2617344, 4096 00020000:00200000:2.0:1767319671.957555:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.957560:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [638, 638] 00000008:00010000:2.0:1767319671.957566:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.957568:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.957576:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.957584:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1564672 1568767) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.957604:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.957611:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.957618:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.957627:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2613248, 2617344) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.957633:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 638 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.957649:0:88596:0:(rw26.c:912:ll_write_end()) pos 2613248, len 4096, copied 4096 00000080:00200000:2.0:1767319671.957653:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ae0ec442[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.957657:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000084ff18f0 17ffffc0001001 3:0 ffff90cb2e5a6438 638 lru 00000080:00200000:2.0:1767319671.957662:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000418fff0b 382: 1< 0 - - > 2< 1564672 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:2.0:1767319671.957664:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ae0ec442 00000080:00200000:2.0:1767319671.957666:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.957668:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.957676:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.957687:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.957690:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.957692:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.957698:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.957700:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.957703:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.957713:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.957721:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.957731:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.957733:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.957739:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.957742:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [638, 638] 00000080:00200000:2.0:1767319671.957745:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.957749:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.957753:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2617344 i_blocks 1 00000080:00200000:2.0:1767319671.957756:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.957764:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2617344, count: 4096 00000080:00200000:2.0:1767319671.957767:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2617344, bytes: 4096 00000080:00200000:2.0:1767319671.957770:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.957773:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 128, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.957775:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2617344, 2621440) 0 0 00000080:00200000:2.0:1767319671.957777:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.957783:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [639, 639] 00020000:00200000:2.0:1767319671.957786:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2617344, 2621440) 2621440, 4096 00020000:00200000:2.0:1767319671.957788:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.957794:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [639, 639] 00000008:00010000:2.0:1767319671.957799:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.957802:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.957809:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.957818:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1568768 1572863) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.957836:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.957844:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.957852:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.957861:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2617344, 2621440) append 0 append lockpos 0 00000080:00200000:2.0:1767319671.957867:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 639 of 0 to 4096 bytes 00000080:00200000:2.0:1767319671.957893:0:88596:0:(rw26.c:912:ll_write_end()) pos 2617344, len 4096, copied 4096 00000080:00200000:2.0:1767319671.957897:0:88596:0:(rw26.c:969:ll_write_end()) page@000000006a1b882b[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:2.0:1767319671.957900:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000db8eb691 17ffffc0001021 2:0 ffff90cb2e5a6798 639 lru 00000080:00200000:2.0:1767319671.957906:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000000af7edc5 383: 1< 0 - - > 2< 1568768 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:2.0:1767319671.957909:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000006a1b882b 00000080:00200000:2.0:1767319671.957910:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319671.957912:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319671.957920:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.957933:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319671.957936:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319671.957938:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319671.957944:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319671.957946:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319671.957948:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319671.957958:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.957966:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319671.957975:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319671.957977:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319671.957982:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319671.957985:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [639, 639] 00000080:00200000:2.0:1767319671.957989:0:88596:0:(vvp_io.c:289: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:2.0:1767319671.957993:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319671.957997:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2621440 i_blocks 1 00000080:00200000:2.0:1767319671.958000:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319671.958008:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2621440, count: 4096 00000080:00200000:2.0:1767319671.958012:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2621440, bytes: 4096 00000080:00200000:2.0:1767319671.958014:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319671.958018:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 129, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319671.958020:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2621440, 2625536) 0 0 00000080:00200000:2.0:1767319671.958023:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319671.958028:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [640, 640] 00020000:00200000:2.0:1767319671.958032:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2621440, 2625536) 2625536, 4096 00020000:00200000:2.0:1767319671.958034:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319671.958040:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [640, 640] 00000008:00010000:2.0:1767319671.958046:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319671.958049:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a850, flags 0x0 00010000:00010000:2.0:1767319671.958056:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.958066:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1572864 1576959) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.958086:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.958095:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319671.958103:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319671.972723:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2621440, 2625536) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.973299:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 640 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.973427:0:88596:0:(rw26.c:912:ll_write_end()) pos 2621440, len 4096, copied 4096 00000080:00200000:3.0:1767319671.973442:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000001efa4b6[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.973454:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008852d479 17ffffc0001021 2:0 ffff90cb34c8b288 640 lru 00000080:00200000:3.0:1767319671.973464:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a7c8ebf9 384: 1< 0 - - > 2< 1572864 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:3.0:1767319671.973466:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000001efa4b6 00000080:00200000:3.0:1767319671.973468:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.973475:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.973509:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.973547:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.973564:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.973568:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.973589:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.973593:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.973597:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.973606:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.973619:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.973637:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.973640:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.973652:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.973661:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [640, 640] 00000080:00200000:3.0:1767319671.973670:0:88596:0:(vvp_io.c:289: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:1767319671.973675:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.973689:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2625536 i_blocks 1 00000080:00200000:3.0:1767319671.973694:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.973739:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2625536, count: 4096 00000080:00200000:3.0:1767319671.973748:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2625536, bytes: 4096 00000080:00200000:3.0:1767319671.973759:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.973765:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 130, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.973767:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2625536, 2629632) 0 0 00000080:00200000:3.0:1767319671.973772:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.974021:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [641, 641] 00020000:00200000:3.0:1767319671.974029:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2625536, 2629632) 2629632, 4096 00020000:00200000:3.0:1767319671.974033:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.974054:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [641, 641] 00000008:00010000:3.0:1767319671.974072:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.974079:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.974184:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.974199:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1576960 1581055) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.974211:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.974219:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.974227:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.974240:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2625536, 2629632) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.974251:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 641 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.974285:0:88596:0:(rw26.c:912:ll_write_end()) pos 2625536, len 4096, copied 4096 00000080:00200000:3.0:1767319671.974291:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000320f75c0[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.974295:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000000d4d450f 17ffffc0001001 3:0 ffff90cb34c8b5e8 641 lru 00000080:00200000:3.0:1767319671.974302:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000066dc6405 385: 1< 0 - - > 2< 1576960 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:3.0:1767319671.974310:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000320f75c0 00000080:00200000:3.0:1767319671.974312:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.974315:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.974329:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.974345:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.974348:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.974351:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.974360:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.974362:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.974526:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.974532:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.974541:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.974564:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.974567:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.974575:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.974580:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [641, 641] 00000080:00200000:3.0:1767319671.974586:0:88596:0:(vvp_io.c:289: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:1767319671.974590:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.974597:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2629632 i_blocks 1 00000080:00200000:3.0:1767319671.974600:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.974615:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2629632, count: 4096 00000080:00200000:3.0:1767319671.974620:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2629632, bytes: 4096 00000080:00200000:3.0:1767319671.974624:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.974629:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 131, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.974636:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2629632, 2633728) 0 0 00000080:00200000:3.0:1767319671.974638:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.974646:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [642, 642] 00020000:00200000:3.0:1767319671.974649:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2629632, 2633728) 2633728, 4096 00020000:00200000:3.0:1767319671.974652:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.974660:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [642, 642] 00000008:00010000:3.0:1767319671.974666:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.974670:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.974679:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.974689:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1581056 1585151) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.974697:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.974705:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.974903:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.974914:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2629632, 2633728) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.974922:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 642 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.974947:0:88596:0:(rw26.c:912:ll_write_end()) pos 2629632, len 4096, copied 4096 00000080:00200000:3.0:1767319671.974953:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000010d4688b[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.974957:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000050504baf 17ffffc0001001 3:0 ffff90cb34c8baf8 642 lru 00000080:00200000:3.0:1767319671.974963:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e75d5f42 386: 1< 0 - - > 2< 1581056 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:3.0:1767319671.974966:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000010d4688b 00000080:00200000:3.0:1767319671.974972:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.974975:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.974986:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.975000:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.975004:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.975006:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.975013:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.975016:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.975019:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.975023:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.975031:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.975040:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.975043:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.975047:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.975050:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [642, 642] 00000080:00200000:3.0:1767319671.975055:0:88596:0:(vvp_io.c:289: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:1767319671.975058:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.975063:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2633728 i_blocks 1 00000080:00200000:3.0:1767319671.975066:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.975077:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2633728, count: 4096 00000080:00200000:3.0:1767319671.975080:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2633728, bytes: 4096 00000080:00200000:3.0:1767319671.975238:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.975244:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 132, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.975246:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2633728, 2637824) 0 0 00000080:00200000:3.0:1767319671.975249:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.975262:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [643, 643] 00020000:00200000:3.0:1767319671.975266:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2633728, 2637824) 2637824, 4096 00020000:00200000:3.0:1767319671.975269:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.975277:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [643, 643] 00000008:00010000:3.0:1767319671.975284:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.975287:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.975298:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.975308:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1585152 1589247) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.975316:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.975324:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.975331:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.975339:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2633728, 2637824) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.975345:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 643 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.975402:0:88596:0:(rw26.c:912:ll_write_end()) pos 2633728, len 4096, copied 4096 00000080:00200000:3.0:1767319671.975407:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000faaf2509[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.975411:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006cb64f04 17ffffc0001001 3:0 ffff90cb34c8b510 643 lru 00000080:00200000:3.0:1767319671.975417:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001fb8dd2b 387: 1< 0 - - > 2< 1585152 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:3.0:1767319671.975419:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000faaf2509 00000080:00200000:3.0:1767319671.975420:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.975423:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.975438:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.975450:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.975453:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.975456:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.975462:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.975464:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.975467:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.975471:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.975478:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.975487:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.975490:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.975494:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.975497:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [643, 643] 00000080:00200000:3.0:1767319671.975501:0:88596:0:(vvp_io.c:289: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:1767319671.975505:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.975510:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2637824 i_blocks 1 00000080:00200000:3.0:1767319671.975513:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.975521:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2637824, count: 4096 00000080:00200000:3.0:1767319671.975525:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2637824, bytes: 4096 00000080:00200000:3.0:1767319671.975528:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.975532:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 133, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.975533:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2637824, 2641920) 0 0 00000080:00200000:3.0:1767319671.975535:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.975541:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [644, 644] 00020000:00200000:3.0:1767319671.975614:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2637824, 2641920) 2641920, 4096 00020000:00200000:3.0:1767319671.975618:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.975625:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [644, 644] 00000008:00010000:3.0:1767319671.975632:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.975635:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.975642:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.975651:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1589248 1593343) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.975660:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.975668:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.975676:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.975684:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2637824, 2641920) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.975689:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 644 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.975706:0:88596:0:(rw26.c:912:ll_write_end()) pos 2637824, len 4096, copied 4096 00000080:00200000:3.0:1767319671.976076:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000066369947[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.976080:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005f1d5af1 17ffffc0001001 3:0 ffff90cb34c8ba20 644 lru 00000080:00200000:3.0:1767319671.976158:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008a92d11d 388: 1< 0 - - > 2< 1589248 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:3.0:1767319671.976162:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000066369947 00000080:00200000:3.0:1767319671.976163:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.976166:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.976180:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.976204:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.976208:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.976210:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.976219:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.976222:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.976225:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.976230:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.976238:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.976248:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.976251:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.976256:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.976260:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [644, 644] 00000080:00200000:3.0:1767319671.976266:0:88596:0:(vvp_io.c:289: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:1767319671.976269:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.976276:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2641920 i_blocks 1 00000080:00200000:3.0:1767319671.976279:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.976291:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2641920, count: 4096 00000080:00200000:3.0:1767319671.976296:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2641920, bytes: 4096 00000080:00200000:3.0:1767319671.976299:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.976303:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 134, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.976305:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2641920, 2646016) 0 0 00000080:00200000:3.0:1767319671.976308:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.976316:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [645, 645] 00020000:00200000:3.0:1767319671.976320:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2641920, 2646016) 2646016, 4096 00020000:00200000:3.0:1767319671.976328:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.976336:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [645, 645] 00000008:00010000:3.0:1767319671.976345:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.976348:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.976360:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.977284:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1593344 1597439) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.977301:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.977312:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.977321:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.977338:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2641920, 2646016) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.977353:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 645 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.977429:0:88596:0:(rw26.c:912:ll_write_end()) pos 2641920, len 4096, copied 4096 00000080:00200000:3.0:1767319671.977438:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007635bcec[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.977442:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007b9f5f69 17ffffc0001001 3:0 ffff90cb34c8b798 645 lru 00000080:00200000:3.0:1767319671.977450:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000048555443 389: 1< 0 - - > 2< 1593344 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:3.0:1767319671.977453:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007635bcec 00000080:00200000:3.0:1767319671.977454:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.977458:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.977476:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.977511:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.977515:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.977519:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.977529:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.977533:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.977536:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.977541:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.977563:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.977579:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.977583:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.977590:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.977595:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [645, 645] 00000080:00200000:3.0:1767319671.977603:0:88596:0:(vvp_io.c:289: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:1767319671.977607:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.977616:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2646016 i_blocks 1 00000080:00200000:3.0:1767319671.977620:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.977640:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2646016, count: 4096 00000080:00200000:3.0:1767319671.977646:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2646016, bytes: 4096 00000080:00200000:3.0:1767319671.977650:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.977656:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 135, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.977658:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2646016, 2650112) 0 0 00000080:00200000:3.0:1767319671.977662:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.977671:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [646, 646] 00020000:00200000:3.0:1767319671.977676:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2646016, 2650112) 2650112, 4096 00020000:00200000:3.0:1767319671.977685:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.977698:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [646, 646] 00000008:00010000:3.0:1767319671.977708:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.977712:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.977726:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.977737:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1597440 1601535) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.977747:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.977756:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.977764:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.977773:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2646016, 2650112) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.977778:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 646 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.977794:0:88596:0:(rw26.c:912:ll_write_end()) pos 2646016, len 4096, copied 4096 00000080:00200000:3.0:1767319671.977799:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000753cd1eb[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.977803:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000048bcbc32 17ffffc0001001 3:0 ffff90cb34c8b438 646 lru 00000080:00200000:3.0:1767319671.977809:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f53f5910 390: 1< 0 - - > 2< 1597440 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:3.0:1767319671.977811:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000753cd1eb 00000080:00200000:3.0:1767319671.977813:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.977815:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.977824:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.977847:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.977850:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.977853:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.977859:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.977862:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.977865:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.977870:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.977879:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.977889:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.977891:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.977896:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.977899:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [646, 646] 00000080:00200000:3.0:1767319671.977903:0:88596:0:(vvp_io.c:289: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:1767319671.977906:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.977910:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2650112 i_blocks 1 00000080:00200000:3.0:1767319671.977913:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.977921:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2650112, count: 4096 00000080:00200000:3.0:1767319671.977925:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2650112, bytes: 4096 00000080:00200000:3.0:1767319671.977927:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.977932:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 136, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.977933:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2650112, 2654208) 0 0 00000080:00200000:3.0:1767319671.977936:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.977942:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [647, 647] 00020000:00200000:3.0:1767319671.977945:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2650112, 2654208) 2654208, 4096 00020000:00200000:3.0:1767319671.977955:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.977962:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [647, 647] 00000008:00010000:3.0:1767319671.977968:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.977971:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.977979:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.977989:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1601536 1605631) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.977999:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.978008:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.978016:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.978025:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2650112, 2654208) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.978030:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 647 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.978060:0:88596:0:(rw26.c:912:ll_write_end()) pos 2650112, len 4096, copied 4096 00000080:00200000:3.0:1767319671.978065:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e8130e97[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.978068:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008e78be76 17ffffc0001001 3:0 ffff90cb2e5d0af8 647 lru 00000080:00200000:3.0:1767319671.978075:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000139b842a 391: 1< 0 - - > 2< 1601536 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:3.0:1767319671.978078:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e8130e97 00000080:00200000:3.0:1767319671.978079:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.978081:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.978090:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.984290:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.984316:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.984325:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.984360:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.984365:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.984387:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.984399:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.984414:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.984434:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.984438:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.984453:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.984461:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [647, 647] 00000080:00200000:3.0:1767319671.984470:0:88596:0:(vvp_io.c:289: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:1767319671.984474:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.984493:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2654208 i_blocks 1 00000080:00200000:3.0:1767319671.984498:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.984531:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2654208, count: 4096 00000080:00200000:3.0:1767319671.984539:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2654208, bytes: 4096 00000080:00200000:3.0:1767319671.984545:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.984553:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 137, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.984555:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2654208, 2658304) 0 0 00000080:00200000:3.0:1767319671.984559:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.984576:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [648, 648] 00020000:00200000:3.0:1767319671.984583:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2654208, 2658304) 2658304, 4096 00020000:00200000:3.0:1767319671.984612:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.984630:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [648, 648] 00000008:00010000:3.0:1767319671.984645:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.984652:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.984673:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.984690:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1605632 1609727) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.984702:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.984710:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.984718:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.984731:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2654208, 2658304) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.984744:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 648 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.984791:0:88596:0:(rw26.c:912:ll_write_end()) pos 2654208, len 4096, copied 4096 00000080:00200000:3.0:1767319671.984799:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e8514e9c[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.984804:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009cda6286 17ffffc0001001 3:0 ffff90cb2e5d05e8 648 lru 00000080:00200000:3.0:1767319671.984811:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d4f20636 392: 1< 0 - - > 2< 1605632 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:3.0:1767319671.984813:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e8514e9c 00000080:00200000:3.0:1767319671.984814:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.984819:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.984841:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.984875:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.984880:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.984882:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.984889:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.984892:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.984895:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.984899:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.984907:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.984917:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.984919:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.984924:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.984927:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [648, 648] 00000080:00200000:3.0:1767319671.984931:0:88596:0:(vvp_io.c:289: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:1767319671.984935:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.984941:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2658304 i_blocks 1 00000080:00200000:3.0:1767319671.984943:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.984952:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2658304, count: 4096 00000080:00200000:3.0:1767319671.984955:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2658304, bytes: 4096 00000080:00200000:3.0:1767319671.984958:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.984962:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 138, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.984964:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2658304, 2662400) 0 0 00000080:00200000:3.0:1767319671.984966:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.984972:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [649, 649] 00020000:00200000:3.0:1767319671.984975:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2658304, 2662400) 2662400, 4096 00020000:00200000:3.0:1767319671.984983:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.984991:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [649, 649] 00000008:00010000:3.0:1767319671.984997:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.984999:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.985007:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.985016:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1609728 1613823) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.985024:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.985031:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.985038:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.985045:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2658304, 2662400) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.985051:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 649 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.985069:0:88596:0:(rw26.c:912:ll_write_end()) pos 2658304, len 4096, copied 4096 00000080:00200000:3.0:1767319671.985074:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000a54741d9[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.985077:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007bc47aa1 17ffffc0001001 3:0 ffff90cb2e5d0288 649 lru 00000080:00200000:3.0:1767319671.985096:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000003bc28617 393: 1< 0 - - > 2< 1609728 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:3.0:1767319671.985099:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000a54741d9 00000080:00200000:3.0:1767319671.985100:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.985103:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.985111:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.985144:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.985147:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.985150:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.985156:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.985158:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.985161:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.985166:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.985174:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.985182:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.985185:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.985190:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.985192:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [649, 649] 00000080:00200000:3.0:1767319671.985196:0:88596:0:(vvp_io.c:289: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:1767319671.985200:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.985205:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2662400 i_blocks 1 00000080:00200000:3.0:1767319671.985208:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.985217:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2662400, count: 4096 00000080:00200000:3.0:1767319671.985220:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2662400, bytes: 4096 00000080:00200000:3.0:1767319671.985223:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.985227:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 139, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.985228:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2662400, 2666496) 0 0 00000080:00200000:3.0:1767319671.985231:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.985236:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [650, 650] 00020000:00200000:3.0:1767319671.985239:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2662400, 2666496) 2666496, 4096 00020000:00200000:3.0:1767319671.985250:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.985257:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [650, 650] 00000008:00010000:3.0:1767319671.985263:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.985265:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.985272:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.985282:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1613824 1617919) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.985290:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.985299:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.985306:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.985314:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2662400, 2666496) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.985319:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 650 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.985341:0:88596:0:(rw26.c:912:ll_write_end()) pos 2662400, len 4096, copied 4096 00000080:00200000:3.0:1767319671.985345:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000137fc49a[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.985348:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004a062364 17ffffc0001001 3:0 ffff90cb2e5d06c0 650 lru 00000080:00200000:3.0:1767319671.985354:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000fdb81e9f 394: 1< 0 - - > 2< 1613824 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:3.0:1767319671.985357:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000137fc49a 00000080:00200000:3.0:1767319671.985358:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.985360:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.985407:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.985432:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.985435:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.985438:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.985445:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.985448:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.985450:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.985454:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.985461:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.985469:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.985471:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.985476:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.985479:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [650, 650] 00000080:00200000:3.0:1767319671.985483:0:88596:0:(vvp_io.c:289: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:1767319671.985487:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.985491:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2666496 i_blocks 1 00000080:00200000:3.0:1767319671.985494:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.985501:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2666496, count: 4096 00000080:00200000:3.0:1767319671.985505:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2666496, bytes: 4096 00000080:00200000:3.0:1767319671.985507:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.985511:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 140, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.985513:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2666496, 2670592) 0 0 00000080:00200000:3.0:1767319671.985515:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.985521:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [651, 651] 00020000:00200000:3.0:1767319671.985524:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2666496, 2670592) 2670592, 4096 00020000:00200000:3.0:1767319671.985532:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.985539:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [651, 651] 00000008:00010000:3.0:1767319671.985544:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.985546:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.985554:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.985563:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1617920 1622015) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.985571:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.985578:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.985585:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.985594:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2666496, 2670592) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.985599:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 651 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.985617:0:88596:0:(rw26.c:912:ll_write_end()) pos 2666496, len 4096, copied 4096 00000080:00200000:3.0:1767319671.985622:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000700821b7[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.985625:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000070e57d1f 17ffffc0001001 3:0 ffff90cb2e5d0d80 651 lru 00000080:00200000:3.0:1767319671.985630:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000070ecfb31 395: 1< 0 - - > 2< 1617920 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:3.0:1767319671.985633:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000700821b7 00000080:00200000:3.0:1767319671.985635:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.985637:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.985645:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.985668:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.985671:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.985674:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.985680:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.985682:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.985685:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.985690:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.985698:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.985706:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.985708:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.985713:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.985716:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [651, 651] 00000080:00200000:3.0:1767319671.985719:0:88596:0:(vvp_io.c:289: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:1767319671.985723:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.985728:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2670592 i_blocks 1 00000080:00200000:3.0:1767319671.985730:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.985738:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2670592, count: 4096 00000080:00200000:3.0:1767319671.985741:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2670592, bytes: 4096 00000080:00200000:3.0:1767319671.985744:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.985748:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 141, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.985750:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2670592, 2674688) 0 0 00000080:00200000:3.0:1767319671.985752:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.985758:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [652, 652] 00020000:00200000:3.0:1767319671.985760:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2670592, 2674688) 2674688, 4096 00020000:00200000:3.0:1767319671.985767:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.985774:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [652, 652] 00000008:00010000:3.0:1767319671.985780:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.985782:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.985789:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.985799:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1622016 1626111) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.985808:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.985816:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.985823:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.985831:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2670592, 2674688) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.985837:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 652 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.985853:0:88596:0:(rw26.c:912:ll_write_end()) pos 2670592, len 4096, copied 4096 00000080:00200000:3.0:1767319671.985857:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000063a10d64[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.985861:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000095006135 17ffffc0001001 3:0 ffff90cb2e5d0e58 652 lru 00000080:00200000:3.0:1767319671.985867:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9679a7f 396: 1< 0 - - > 2< 1622016 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:3.0:1767319671.985870:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000063a10d64 00000080:00200000:3.0:1767319671.985871:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.985873:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.985881:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.985903:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.985906:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.985909:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.985914:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.985917:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.985919:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.985923:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.985932:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.985941:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.985943:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.985948:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.985951:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [652, 652] 00000080:00200000:3.0:1767319671.985954:0:88596:0:(vvp_io.c:289: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:1767319671.985958:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.985962:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2674688 i_blocks 1 00000080:00200000:3.0:1767319671.985965:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.985972:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2674688, count: 4096 00000080:00200000:3.0:1767319671.985976:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2674688, bytes: 4096 00000080:00200000:3.0:1767319671.985979:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.985983:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 142, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.985984:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2674688, 2678784) 0 0 00000080:00200000:3.0:1767319671.985987:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.985992:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [653, 653] 00020000:00200000:3.0:1767319671.985995:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2674688, 2678784) 2678784, 4096 00020000:00200000:3.0:1767319671.986002:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.986008:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [653, 653] 00000008:00010000:3.0:1767319671.986014:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.986017:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.986025:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986035:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1626112 1630207) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986044:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986052:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986059:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.986066:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2674688, 2678784) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.986071:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 653 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.986085:0:88596:0:(rw26.c:912:ll_write_end()) pos 2674688, len 4096, copied 4096 00000080:00200000:3.0:1767319671.986089:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ff7caf1a[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.986093:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001adb568e 17ffffc0001001 3:0 ffff90cb2e5d0ca8 653 lru 00000080:00200000:3.0:1767319671.986099:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c1232d1f 397: 1< 0 - - > 2< 1626112 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:3.0:1767319671.986102:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ff7caf1a 00000080:00200000:3.0:1767319671.986103:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.986105:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.986125:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.986151:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.986154:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.986157:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.986163:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.986165:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.986167:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.986171:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986179:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.986187:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.986189:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.986194:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.986196:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [653, 653] 00000080:00200000:3.0:1767319671.986200:0:88596:0:(vvp_io.c:289: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:1767319671.986202:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.986207:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2678784 i_blocks 1 00000080:00200000:3.0:1767319671.986209:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.986216:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2678784, count: 4096 00000080:00200000:3.0:1767319671.986219:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2678784, bytes: 4096 00000080:00200000:3.0:1767319671.986221:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.986225:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 143, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.986226:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2678784, 2682880) 0 0 00000080:00200000:3.0:1767319671.986228:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.986233:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [654, 654] 00020000:00200000:3.0:1767319671.986235:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2678784, 2682880) 2682880, 4096 00020000:00200000:3.0:1767319671.986242:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.986248:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [654, 654] 00000008:00010000:3.0:1767319671.986253:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.986255:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.986262:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986270:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1630208 1634303) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986278:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986285:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986291:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.986298:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2678784, 2682880) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.986302:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 654 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.986317:0:88596:0:(rw26.c:912:ll_write_end()) pos 2678784, len 4096, copied 4096 00000080:00200000:3.0:1767319671.986321:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000aa7f4188[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.986324:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002bffe19d 17ffffc0001001 3:0 ffff90cb2e5d0bd0 654 lru 00000080:00200000:3.0:1767319671.986329:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000091d2a101 398: 1< 0 - - > 2< 1630208 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:3.0:1767319671.986331:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000aa7f4188 00000080:00200000:3.0:1767319671.986332:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.986334:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.986341:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.986360:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.986363:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.986401:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.986407:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.986409:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.986412:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.986416:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986423:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.986431:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.986433:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.986437:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.986439:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [654, 654] 00000080:00200000:3.0:1767319671.986443:0:88596:0:(vvp_io.c:289: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:1767319671.986445:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.986450:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2682880 i_blocks 1 00000080:00200000:3.0:1767319671.986452:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.986459:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2682880, count: 4096 00000080:00200000:3.0:1767319671.986462:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2682880, bytes: 4096 00000080:00200000:3.0:1767319671.986464:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.986467:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 144, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.986469:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2682880, 2686976) 0 0 00000080:00200000:3.0:1767319671.986471:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.986476:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [655, 655] 00020000:00200000:3.0:1767319671.986478:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2682880, 2686976) 2686976, 4096 00020000:00200000:3.0:1767319671.986485:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.986491:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [655, 655] 00000008:00010000:3.0:1767319671.986496:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.986498:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.986505:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986513:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1634304 1638399) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986521:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986528:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986535:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.986541:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2682880, 2686976) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.986545:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 655 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.986567:0:88596:0:(rw26.c:912:ll_write_end()) pos 2682880, len 4096, copied 4096 00000080:00200000:3.0:1767319671.986571:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000b384ab8[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.986574:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003c3a98ab 17ffffc0001021 2:0 ffff90cb2e5d00d8 655 lru 00000080:00200000:3.0:1767319671.986579:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d41ba9bc 399: 1< 0 - - > 2< 1634304 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:3.0:1767319671.986581:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000b384ab8 00000080:00200000:3.0:1767319671.986582:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.986584:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.986591:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.986613:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.986617:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.986619:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.986624:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.986626:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.986629:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.986633:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986640:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.986648:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.986650:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.986654:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.986656:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [655, 655] 00000080:00200000:3.0:1767319671.986659:0:88596:0:(vvp_io.c:289: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:1767319671.986662:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.986666:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2686976 i_blocks 1 00000080:00200000:3.0:1767319671.986669:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.986675:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2686976, count: 4096 00000080:00200000:3.0:1767319671.986678:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2686976, bytes: 4096 00000080:00200000:3.0:1767319671.986680:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.986684:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 145, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.986686:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2686976, 2691072) 0 0 00000080:00200000:3.0:1767319671.986688:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.986693:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [656, 656] 00020000:00200000:3.0:1767319671.986695:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2686976, 2691072) 2691072, 4096 00020000:00200000:3.0:1767319671.986702:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.986708:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [656, 656] 00000008:00010000:3.0:1767319671.986713:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.986714:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.986721:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986729:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1638400 1642495) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986736:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986743:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986749:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.986756:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2686976, 2691072) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.986760:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 656 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.986774:0:88596:0:(rw26.c:912:ll_write_end()) pos 2686976, len 4096, copied 4096 00000080:00200000:3.0:1767319671.986778:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000884699bb[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.986782:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000127a64d9 17ffffc0001001 3:0 ffff90cb2e5d0870 656 lru 00000080:00200000:3.0:1767319671.986787:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d9acbf9b 400: 1< 0 - - > 2< 1638400 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:3.0:1767319671.986789:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000884699bb 00000080:00200000:3.0:1767319671.986791:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.986793:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.986801:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.986821:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.986824:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.986827:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.986832:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.986834:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.986837:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.986842:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986849:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.986858:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.986861:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.986865:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.986868:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [656, 656] 00000080:00200000:3.0:1767319671.986872:0:88596:0:(vvp_io.c:289: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:1767319671.986875:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.986880:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2691072 i_blocks 1 00000080:00200000:3.0:1767319671.986883:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.986890:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2691072, count: 4096 00000080:00200000:3.0:1767319671.986893:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2691072, bytes: 4096 00000080:00200000:3.0:1767319671.986896:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.986899:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 146, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.986901:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2691072, 2695168) 0 0 00000080:00200000:3.0:1767319671.986903:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.986907:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [657, 657] 00020000:00200000:3.0:1767319671.986910:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2691072, 2695168) 2695168, 4096 00020000:00200000:3.0:1767319671.986919:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.986926:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [657, 657] 00000008:00010000:3.0:1767319671.986931:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.986934:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.986941:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986951:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1642496 1646591) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986960:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986969:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.986977:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.986984:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2691072, 2695168) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.986988:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 657 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.987004:0:88596:0:(rw26.c:912:ll_write_end()) pos 2691072, len 4096, copied 4096 00000080:00200000:3.0:1767319671.987009:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000bf2192d3[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.987012:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009a698c1d 17ffffc0001001 3:0 ffff90cb2e5d0360 657 lru 00000080:00200000:3.0:1767319671.987018:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000027a99ff8 401: 1< 0 - - > 2< 1642496 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:3.0:1767319671.987020:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000bf2192d3 00000080:00200000:3.0:1767319671.987021:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.987023:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.987030:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.987052:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.987055:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.987058:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.987063:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.987066:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.987068:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.987073:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.987082:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.987091:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.987093:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.987097:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.987100:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [657, 657] 00000080:00200000:3.0:1767319671.987103:0:88596:0:(vvp_io.c:289: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:1767319671.987107:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.987111:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2695168 i_blocks 1 00000080:00200000:3.0:1767319671.992427:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.992471:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2695168, count: 4096 00000080:00200000:3.0:1767319671.992482:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2695168, bytes: 4096 00000080:00200000:3.0:1767319671.992489:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.992500:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 147, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.992502:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2695168, 2699264) 0 0 00000080:00200000:3.0:1767319671.992507:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.992528:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [658, 658] 00020000:00200000:3.0:1767319671.992538:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2695168, 2699264) 2699264, 4096 00020000:00200000:3.0:1767319671.992578:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.992605:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [658, 658] 00000008:00010000:3.0:1767319671.992627:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.992634:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.992665:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.992686:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1646592 1650687) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.992701:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.992721:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.992731:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.992744:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2695168, 2699264) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.992758:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 658 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.992809:0:88596:0:(rw26.c:912:ll_write_end()) pos 2695168, len 4096, copied 4096 00000080:00200000:3.0:1767319671.992818:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f0345c54[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.992822:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000be9be462 17ffffc0001001 3:0 ffff90cb2e5d0000 658 lru 00000080:00200000:3.0:1767319671.992829:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f52ad5c9 402: 1< 0 - - > 2< 1646592 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:3.0:1767319671.992831:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f0345c54 00000080:00200000:3.0:1767319671.992833:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.992839:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.992867:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.992910:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.992916:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.992919:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.992936:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.992939:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.992942:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.992947:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.992956:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.992974:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.992977:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.992987:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.992994:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [658, 658] 00000080:00200000:3.0:1767319671.993003:0:88596:0:(vvp_io.c:289: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:1767319671.993006:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.993017:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2699264 i_blocks 1 00000080:00200000:3.0:1767319671.993020:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.993029:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2699264, count: 4096 00000080:00200000:3.0:1767319671.993034:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2699264, bytes: 4096 00000080:00200000:3.0:1767319671.993036:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.993040:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 148, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.993042:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2699264, 2703360) 0 0 00000080:00200000:3.0:1767319671.993045:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.993051:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [659, 659] 00020000:00200000:3.0:1767319671.993054:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2699264, 2703360) 2703360, 4096 00020000:00200000:3.0:1767319671.993063:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.993072:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [659, 659] 00000008:00010000:3.0:1767319671.993078:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.993080:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.993105:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.993125:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1650688 1654783) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.993134:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.993143:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.993149:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.993157:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2699264, 2703360) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.993163:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 659 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.993181:0:88596:0:(rw26.c:912:ll_write_end()) pos 2699264, len 4096, copied 4096 00000080:00200000:3.0:1767319671.993187:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000492dab2d[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.993191:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008ce174d1 17ffffc0001001 3:0 ffff90cb2e5d0948 659 lru 00000080:00200000:3.0:1767319671.993197:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9b2ce1c 403: 1< 0 - - > 2< 1650688 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:3.0:1767319671.993200:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000492dab2d 00000080:00200000:3.0:1767319671.993202:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.993204:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.993213:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.993237:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.993241:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.993243:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.993249:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.993252:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.993255:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.993260:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.993268:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.993278:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.993281:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.993285:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.993288:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [659, 659] 00000080:00200000:3.0:1767319671.993292:0:88596:0:(vvp_io.c:289: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:1767319671.993296:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.993301:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2703360 i_blocks 1 00000080:00200000:3.0:1767319671.993304:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.993311:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2703360, count: 4096 00000080:00200000:3.0:1767319671.993315:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2703360, bytes: 4096 00000080:00200000:3.0:1767319671.993318:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.993322:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 149, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.993324:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2703360, 2707456) 0 0 00000080:00200000:3.0:1767319671.993327:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.993332:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [660, 660] 00020000:00200000:3.0:1767319671.993335:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2703360, 2707456) 2707456, 4096 00020000:00200000:3.0:1767319671.993343:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.993349:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [660, 660] 00000008:00010000:3.0:1767319671.993355:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.993357:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.993401:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.993412:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1654784 1658879) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.993422:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.993431:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.993439:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.993447:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2703360, 2707456) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.993453:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 660 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.993469:0:88596:0:(rw26.c:912:ll_write_end()) pos 2703360, len 4096, copied 4096 00000080:00200000:3.0:1767319671.993474:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000a91f876c[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.993477:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009e59e50e 17ffffc0001001 3:0 ffff90cb2e5d01b0 660 lru 00000080:00200000:3.0:1767319671.993484:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000000909a0f 404: 1< 0 - - > 2< 1654784 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:3.0:1767319671.993486:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000a91f876c 00000080:00200000:3.0:1767319671.993488:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.993490:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.993498:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.993524:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.993528:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.993530:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.993536:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.993539:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.993542:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.993546:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.993555:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.993564:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.993567:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.993571:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.993574:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [660, 660] 00000080:00200000:3.0:1767319671.993577:0:88596:0:(vvp_io.c:289: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:1767319671.993581:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.993586:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2707456 i_blocks 1 00000080:00200000:3.0:1767319671.993589:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.993596:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2707456, count: 4096 00000080:00200000:3.0:1767319671.993600:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2707456, bytes: 4096 00000080:00200000:3.0:1767319671.993602:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.993606:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 150, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.993608:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2707456, 2711552) 0 0 00000080:00200000:3.0:1767319671.993610:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.993616:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [661, 661] 00020000:00200000:3.0:1767319671.993619:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2707456, 2711552) 2711552, 4096 00020000:00200000:3.0:1767319671.993626:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.993632:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [661, 661] 00000008:00010000:3.0:1767319671.993638:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.993640:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.993648:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.993657:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1658880 1662975) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.993666:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.993674:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.993680:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.993688:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2707456, 2711552) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.993694:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 661 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.993710:0:88596:0:(rw26.c:912:ll_write_end()) pos 2707456, len 4096, copied 4096 00000080:00200000:3.0:1767319671.993714:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007d33ec24[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.993718:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004c70ffcc 17ffffc0001001 3:0 ffff90cb2e5d0438 661 lru 00000080:00200000:3.0:1767319671.993723:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000036fe65c3 405: 1< 0 - - > 2< 1658880 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:3.0:1767319671.993725:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007d33ec24 00000080:00200000:3.0:1767319671.993726:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.993728:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.993736:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.993759:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.993762:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.993765:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.993771:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.993773:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.993776:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.993780:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.993789:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.993798:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.993801:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.993805:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.993808:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [661, 661] 00000080:00200000:3.0:1767319671.993812:0:88596:0:(vvp_io.c:289: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:1767319671.993815:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.993820:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2711552 i_blocks 1 00000080:00200000:3.0:1767319671.993823:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.993831:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2711552, count: 4096 00000080:00200000:3.0:1767319671.993834:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2711552, bytes: 4096 00000080:00200000:3.0:1767319671.993836:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.993840:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 151, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.993842:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2711552, 2715648) 0 0 00000080:00200000:3.0:1767319671.993844:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.993849:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [662, 662] 00020000:00200000:3.0:1767319671.993852:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2711552, 2715648) 2715648, 4096 00020000:00200000:3.0:1767319671.993860:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.993866:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [662, 662] 00000008:00010000:3.0:1767319671.993872:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.993874:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.993882:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.993892:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1662976 1667071) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.993900:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.993908:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.993914:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.993922:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2711552, 2715648) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.993927:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 662 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.993944:0:88596:0:(rw26.c:912:ll_write_end()) pos 2711552, len 4096, copied 4096 00000080:00200000:3.0:1767319671.993949:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000bfe7af18[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.993952:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000053ec41ba 17ffffc0001001 3:0 ffff90cb2e5d0798 662 lru 00000080:00200000:3.0:1767319671.993957:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004d632e07 406: 1< 0 - - > 2< 1662976 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:3.0:1767319671.993959:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000bfe7af18 00000080:00200000:3.0:1767319671.993961:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.993963:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.993970:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.993992:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.993995:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.993998:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.994003:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.994006:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.994008:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.994012:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.994019:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.994028:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.994031:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.994035:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.994038:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [662, 662] 00000080:00200000:3.0:1767319671.994041:0:88596:0:(vvp_io.c:289: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:1767319671.994044:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.994048:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2715648 i_blocks 1 00000080:00200000:3.0:1767319671.994051:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.994057:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2715648, count: 4096 00000080:00200000:3.0:1767319671.994061:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2715648, bytes: 4096 00000080:00200000:3.0:1767319671.994063:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.994067:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 152, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.994068:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2715648, 2719744) 0 0 00000080:00200000:3.0:1767319671.994070:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.994075:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [663, 663] 00020000:00200000:3.0:1767319671.994078:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2715648, 2719744) 2719744, 4096 00020000:00200000:3.0:1767319671.994086:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.994092:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [663, 663] 00000008:00010000:3.0:1767319671.994098:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.994100:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.994107:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.994130:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1667072 1671167) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.994139:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.994146:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.994153:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.994161:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2715648, 2719744) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.994167:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 663 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.994188:0:88596:0:(rw26.c:912:ll_write_end()) pos 2715648, len 4096, copied 4096 00000080:00200000:3.0:1767319671.994192:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e13d4fa0[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.994195:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005e38429a 17ffffc0001001 3:0 ffff90cb2e5d0a20 663 lru 00000080:00200000:3.0:1767319671.994201:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000fcdb54f6 407: 1< 0 - - > 2< 1667072 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:3.0:1767319671.994203:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e13d4fa0 00000080:00200000:3.0:1767319671.994205:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.994207:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.994215:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.994238:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.994241:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.994244:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.994250:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.994253:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.994255:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.994260:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.994268:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.994277:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.994280:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.994285:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.994288:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [663, 663] 00000080:00200000:3.0:1767319671.994292:0:88596:0:(vvp_io.c:289: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:1767319671.994296:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.994301:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2719744 i_blocks 1 00000080:00200000:3.0:1767319671.994304:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.994311:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2719744, count: 4096 00000080:00200000:3.0:1767319671.994314:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2719744, bytes: 4096 00000080:00200000:3.0:1767319671.994317:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.994321:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 153, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.994322:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2719744, 2723840) 0 0 00000080:00200000:3.0:1767319671.994324:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.994330:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [664, 664] 00020000:00200000:3.0:1767319671.994332:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2719744, 2723840) 2723840, 4096 00020000:00200000:3.0:1767319671.994342:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.994348:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [664, 664] 00000008:00010000:3.0:1767319671.994354:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.994356:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.994364:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.994413:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1671168 1675263) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.994422:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.994430:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.994436:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.994444:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2719744, 2723840) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.994450:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 664 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.994468:0:88596:0:(rw26.c:912:ll_write_end()) pos 2719744, len 4096, copied 4096 00000080:00200000:3.0:1767319671.994473:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005570d715[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.994476:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009a815871 17ffffc0001001 3:0 ffff90cb2e5d0510 664 lru 00000080:00200000:3.0:1767319671.994481:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000002c26831a 408: 1< 0 - - > 2< 1671168 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:3.0:1767319671.994483:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005570d715 00000080:00200000:3.0:1767319671.994484:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.994486:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.994494:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.994516:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.994519:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.994521:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.994527:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.994530:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.994532:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.994537:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.994545:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.994554:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.994556:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.994560:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.994563:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [664, 664] 00000080:00200000:3.0:1767319671.994567:0:88596:0:(vvp_io.c:289: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:1767319671.994571:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.994575:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2723840 i_blocks 1 00000080:00200000:3.0:1767319671.994578:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.994586:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2723840, count: 4096 00000080:00200000:3.0:1767319671.994589:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2723840, bytes: 4096 00000080:00200000:3.0:1767319671.994592:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.994595:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 154, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.994597:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2723840, 2727936) 0 0 00000080:00200000:3.0:1767319671.994599:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.994605:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [665, 665] 00020000:00200000:3.0:1767319671.994608:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2723840, 2727936) 2727936, 4096 00020000:00200000:3.0:1767319671.994616:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.994622:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [665, 665] 00000008:00010000:3.0:1767319671.994628:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.994630:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.994638:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.994647:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1675264 1679359) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.994655:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.994663:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.994670:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.994678:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2723840, 2727936) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.994684:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 665 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.994712:0:88596:0:(rw26.c:912:ll_write_end()) pos 2723840, len 4096, copied 4096 00000080:00200000:3.0:1767319671.994717:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000de08bec1[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.994720:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c3ebfc73 17ffffc0001001 3:0 ffff90cb2e5f5a20 665 lru 00000080:00200000:3.0:1767319671.994725:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c28d5934 409: 1< 0 - - > 2< 1675264 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:3.0:1767319671.994727:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000de08bec1 00000080:00200000:3.0:1767319671.994729:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.994731:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.994738:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.994760:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.994763:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.994766:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.994772:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.994775:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.994778:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.994782:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.994790:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.994799:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.994801:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.994806:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.994808:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [665, 665] 00000080:00200000:3.0:1767319671.994812:0:88596:0:(vvp_io.c:289: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:1767319671.994816:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.994820:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2727936 i_blocks 1 00000080:00200000:3.0:1767319671.994823:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.994831:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2727936, count: 4096 00000080:00200000:3.0:1767319671.994834:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2727936, bytes: 4096 00000080:00200000:3.0:1767319671.994837:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.994841:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 155, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.994843:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2727936, 2732032) 0 0 00000080:00200000:3.0:1767319671.994845:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.994850:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [666, 666] 00020000:00200000:3.0:1767319671.994853:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2727936, 2732032) 2732032, 4096 00020000:00200000:3.0:1767319671.994860:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.994866:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [666, 666] 00000008:00010000:3.0:1767319671.994872:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.994874:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.994881:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.994891:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1679360 1683455) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.994899:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.994906:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.994914:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.994922:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2727936, 2732032) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.994927:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 666 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.994943:0:88596:0:(rw26.c:912:ll_write_end()) pos 2727936, len 4096, copied 4096 00000080:00200000:3.0:1767319671.994948:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f82e5ee4[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.994951:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000000f2c0246 17ffffc0001001 3:0 ffff90cb2e5f5510 666 lru 00000080:00200000:3.0:1767319671.994957:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000070eb9c9d 410: 1< 0 - - > 2< 1679360 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:3.0:1767319671.994960:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f82e5ee4 00000080:00200000:3.0:1767319671.994961:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.994963:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.994971:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.994993:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.994996:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.994999:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.995005:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.995007:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.995010:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.995014:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.995022:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.995030:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.995033:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.995038:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.995041:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [666, 666] 00000080:00200000:3.0:1767319671.995045:0:88596:0:(vvp_io.c:289: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:1767319671.995048:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.995053:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2732032 i_blocks 1 00000080:00200000:3.0:1767319671.995056:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.995063:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2732032, count: 4096 00000080:00200000:3.0:1767319671.995066:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2732032, bytes: 4096 00000080:00200000:3.0:1767319671.995069:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.995073:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 156, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.995075:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2732032, 2736128) 0 0 00000080:00200000:3.0:1767319671.995077:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.995082:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [667, 667] 00020000:00200000:3.0:1767319671.995085:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2732032, 2736128) 2736128, 4096 00020000:00200000:3.0:1767319671.995093:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.995099:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [667, 667] 00000008:00010000:3.0:1767319671.995104:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.995106:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.995127:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.995136:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1683456 1687551) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.995145:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.995154:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.995162:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.995169:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2732032, 2736128) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.995174:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 667 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.995192:0:88596:0:(rw26.c:912:ll_write_end()) pos 2732032, len 4096, copied 4096 00000080:00200000:3.0:1767319671.995196:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000088014815[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.995199:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c0f01b46 17ffffc0001001 3:0 ffff90cb2e5f5af8 667 lru 00000080:00200000:3.0:1767319671.995204:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000cc173975 411: 1< 0 - - > 2< 1683456 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:3.0:1767319671.995206:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000088014815 00000080:00200000:3.0:1767319671.995207:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.995209:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.995217:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.995237:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.995240:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.995243:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.995249:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.995251:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.995254:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.995259:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.995266:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.995274:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.995276:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.995281:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.995283:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [667, 667] 00000080:00200000:3.0:1767319671.995287:0:88596:0:(vvp_io.c:289: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:1767319671.995291:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.995295:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2736128 i_blocks 1 00000080:00200000:3.0:1767319671.995298:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.995305:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2736128, count: 4096 00000080:00200000:3.0:1767319671.995309:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2736128, bytes: 4096 00000080:00200000:3.0:1767319671.995311:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.995315:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 157, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.995317:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2736128, 2740224) 0 0 00000080:00200000:3.0:1767319671.995319:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.995324:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [668, 668] 00020000:00200000:3.0:1767319671.995327:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2736128, 2740224) 2740224, 4096 00020000:00200000:3.0:1767319671.995333:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.995339:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [668, 668] 00000008:00010000:3.0:1767319671.995345:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.995347:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.995355:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.995364:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1687552 1691647) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.995413:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.995422:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.995430:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.995439:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2736128, 2740224) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.995444:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 668 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.995459:0:88596:0:(rw26.c:912:ll_write_end()) pos 2736128, len 4096, copied 4096 00000080:00200000:3.0:1767319671.995464:0:88596:0:(rw26.c:969:ll_write_end()) page@000000006995dd72[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.995468:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000dce3642c 17ffffc0001001 3:0 ffff90cb2e5f55e8 668 lru 00000080:00200000:3.0:1767319671.995474:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000349ea826 412: 1< 0 - - > 2< 1687552 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:3.0:1767319671.995476:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000006995dd72 00000080:00200000:3.0:1767319671.995478:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.995480:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.995487:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.995508:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.995512:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.995514:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.995520:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.995523:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.995526:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.995530:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.995538:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.995548:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.995551:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.995555:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.995558:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [668, 668] 00000080:00200000:3.0:1767319671.995562:0:88596:0:(vvp_io.c:289: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:1767319671.995565:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.995570:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2740224 i_blocks 1 00000080:00200000:3.0:1767319671.995572:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.995579:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2740224, count: 4096 00000080:00200000:3.0:1767319671.995583:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2740224, bytes: 4096 00000080:00200000:3.0:1767319671.995586:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.995589:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 158, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.995591:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2740224, 2744320) 0 0 00000080:00200000:3.0:1767319671.995593:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.995598:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [669, 669] 00020000:00200000:3.0:1767319671.995601:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2740224, 2744320) 2744320, 4096 00020000:00200000:3.0:1767319671.995609:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.995615:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [669, 669] 00000008:00010000:3.0:1767319671.995621:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.995623:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.995631:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.995640:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1691648 1695743) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.995649:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.995657:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.995665:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.995673:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2740224, 2744320) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.995678:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 669 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.995693:0:88596:0:(rw26.c:912:ll_write_end()) pos 2740224, len 4096, copied 4096 00000080:00200000:3.0:1767319671.995698:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b7f942b2[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.995701:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000398ded2a 17ffffc0001001 3:0 ffff90cb2e5f5288 669 lru 00000080:00200000:3.0:1767319671.995707:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e88d1ef5 413: 1< 0 - - > 2< 1691648 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:3.0:1767319671.995709:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b7f942b2 00000080:00200000:3.0:1767319671.995710:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.995712:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.995720:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.995741:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.995744:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.995747:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.995753:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.995756:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.995758:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.995762:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.995770:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.995778:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.995781:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.995786:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.995789:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [669, 669] 00000080:00200000:3.0:1767319671.995793:0:88596:0:(vvp_io.c:289: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:1767319671.995796:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.995801:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2744320 i_blocks 1 00000080:00200000:3.0:1767319671.995804:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.995811:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2744320, count: 4096 00000080:00200000:3.0:1767319671.995815:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2744320, bytes: 4096 00000080:00200000:3.0:1767319671.995818:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.995821:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 159, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.995823:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2744320, 2748416) 0 0 00000080:00200000:3.0:1767319671.995825:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.995831:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [670, 670] 00020000:00200000:3.0:1767319671.995834:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2744320, 2748416) 2748416, 4096 00020000:00200000:3.0:1767319671.995841:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.995847:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [670, 670] 00000008:00010000:3.0:1767319671.995852:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.995854:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.995862:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.995872:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1695744 1699839) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.995881:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.995889:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.995896:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.995903:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2744320, 2748416) append 0 append lockpos 0 00000080:00200000:3.0:1767319671.995908:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 670 of 0 to 4096 bytes 00000080:00200000:3.0:1767319671.995933:0:88596:0:(rw26.c:912:ll_write_end()) pos 2744320, len 4096, copied 4096 00000080:00200000:3.0:1767319671.995938:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c5e29107[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:3.0:1767319671.995941:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000018d28f5 17ffffc0001021 2:0 ffff90cb2e5f56c0 670 lru 00000080:00200000:3.0:1767319671.995946:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004aef0dc1 414: 1< 0 - - > 2< 1695744 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:3.0:1767319671.995949:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c5e29107 00000080:00200000:3.0:1767319671.995950:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319671.995952:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319671.995960:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319671.995986:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319671.995989:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319671.995992:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319671.995997:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319671.995999:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319671.996002:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319671.996006:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.996014:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319671.996021:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319671.996023:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319671.996027:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319671.996029:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [670, 670] 00000080:00200000:3.0:1767319671.996033:0:88596:0:(vvp_io.c:289: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:1767319671.996036:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319671.996041:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2748416 i_blocks 1 00000080:00200000:3.0:1767319671.996044:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319671.996051:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2748416, count: 4096 00000080:00200000:3.0:1767319671.996054:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2748416, bytes: 4096 00000080:00200000:3.0:1767319671.996056:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319671.996059:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 160, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319671.996061:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2748416, 2752512) 0 0 00000080:00200000:3.0:1767319671.996063:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319671.996068:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [671, 671] 00020000:00200000:3.0:1767319671.996071:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2748416, 2752512) 2752512, 4096 00020000:00200000:3.0:1767319671.996078:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319671.996083:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [671, 671] 00000008:00010000:3.0:1767319671.996089:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319671.996091:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339db0, flags 0x0 00010000:00010000:3.0:1767319671.996098:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319671.996106:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1699840 1703935) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.003184:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.003214:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.003222:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.004047:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2748416, 2752512) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.004079:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 671 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.004168:0:88596:0:(rw26.c:912:ll_write_end()) pos 2748416, len 4096, copied 4096 00000080:00200000:0.0:1767319672.004180:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000872b69b5[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:0.0:1767319672.004184:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a4d0d7cd 17ffffc0001001 3:0 ffff90cb3c5551b0 671 lru 00000080:00200000:0.0:1767319672.004193:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000049cc9df6 415: 1< 0 - - > 2< 1699840 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:0.0:1767319672.004196:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000872b69b5 00000080:00200000:0.0:1767319672.004197:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.004202:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.004232:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.004270:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:0.0:1767319672.004275:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.004279:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.004300:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.004303:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.004307:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.004315:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.004327:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.004349:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.004352:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.004402:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.004412:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [671, 671] 00000080:00200000:0.0:1767319672.004424:0:88596:0:(vvp_io.c:289: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:0.0:1767319672.004430:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.004445:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2752512 i_blocks 1 00000080:00200000:0.0:1767319672.004451:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.004492:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2752512, count: 4096 00000080:00200000:0.0:1767319672.004502:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2752512, bytes: 4096 00000080:00200000:0.0:1767319672.004507:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319672.004513:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 161, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319672.004515:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2752512, 2756608) 0 0 00000080:00200000:0.0:1767319672.004519:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319672.004534:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [672, 672] 00020000:00200000:0.0:1767319672.004540:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2752512, 2756608) 2756608, 4096 00020000:00200000:0.0:1767319672.004545:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.029625:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [672, 672] 00000008:00010000:1.0:1767319672.029672:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.029679:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.029709:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.029730:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1703936 1708031) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.029770:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.029780:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.029788:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.029813:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2752512, 2756608) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.029833:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 672 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.029903:0:88596:0:(rw26.c:912:ll_write_end()) pos 2752512, len 4096, copied 4096 00000080:00200000:1.0:1767319672.029916:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008f5f538d[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319672.029920:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000015cfa5bb 17ffffc0001001 3:0 ffff90cb34ef8e58 672 lru 00000080:00200000:1.0:1767319672.029928:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b77b5d16 416: 1< 0 - - > 2< 1703936 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:1.0:1767319672.029930:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008f5f538d 00000080:00200000:1.0:1767319672.029932:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.029939:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.029967:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.029999:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319672.030004:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.030007:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.030026:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.030030:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.030032:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.030045:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.030054:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.030073:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.030075:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.030095:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.030105:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [672, 672] 00000080:00200000:1.0:1767319672.030140:0:88596:0:(vvp_io.c:289: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:1767319672.030144:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.030157:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2756608 i_blocks 1 00000080:00200000:1.0:1767319672.030161:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.030195:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2756608, count: 4096 00000080:00200000:1.0:1767319672.030204:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2756608, bytes: 4096 00000080:00200000:1.0:1767319672.030210:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319672.030216:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 162, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319672.030219:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2756608, 2760704) 0 0 00000080:00200000:1.0:1767319672.030224:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.030239:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [673, 673] 00020000:00200000:1.0:1767319672.030246:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2756608, 2760704) 2760704, 4096 00020000:00200000:1.0:1767319672.030250:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.030262:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [673, 673] 00000008:00010000:1.0:1767319672.030269:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.030272:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.030281:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.030290:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1708032 1712127) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.030310:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.030317:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.030323:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.030330:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2756608, 2760704) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.030338:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 673 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.030407:0:88596:0:(rw26.c:912:ll_write_end()) pos 2756608, len 4096, copied 4096 00000080:00200000:1.0:1767319672.030412:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ad8ab726[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319672.030416:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ff5693ea 17ffffc0001001 3:0 ffff90cb2e601870 673 lru 00000080:00200000:1.0:1767319672.030421:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006f930627 417: 1< 0 - - > 2< 1708032 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:1.0:1767319672.030423:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ad8ab726 00000080:00200000:1.0:1767319672.030425:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.030428:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.030437:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.030450:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319672.030453:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.030455:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.030462:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.030465:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.030467:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.030478:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.030485:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.030494:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.030497:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.030503:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.030507:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [673, 673] 00000080:00200000:1.0:1767319672.030511:0:88596:0:(vvp_io.c:289: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:1767319672.030514:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.030520:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2760704 i_blocks 1 00000080:00200000:1.0:1767319672.030522:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.030530:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2760704, count: 4096 00000080:00200000:1.0:1767319672.030534:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2760704, bytes: 4096 00000080:00200000:1.0:1767319672.030536:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319672.030540:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 163, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319672.030541:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2760704, 2764800) 0 0 00000080:00200000:1.0:1767319672.030543:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.030549:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [674, 674] 00020000:00200000:1.0:1767319672.030552:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2760704, 2764800) 2764800, 4096 00020000:00200000:1.0:1767319672.030554:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.030560:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [674, 674] 00000008:00010000:1.0:1767319672.030566:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.030568:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.030575:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.030584:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1712128 1716223) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.030607:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.030615:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.030622:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.030630:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2760704, 2764800) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.030637:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 674 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.030655:0:88596:0:(rw26.c:912:ll_write_end()) pos 2760704, len 4096, copied 4096 00000080:00200000:1.0:1767319672.030659:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009c532ba1[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319672.030662:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000041419167 17ffffc0001001 3:0 ffff90cb2e601360 674 lru 00000080:00200000:1.0:1767319672.030668:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ded8aa0c 418: 1< 0 - - > 2< 1712128 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:1.0:1767319672.030670:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009c532ba1 00000080:00200000:1.0:1767319672.030671:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.030673:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.030682:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.030694:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319672.030696:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.030699:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.030705:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.030707:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.030710:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.030720:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.030727:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.030734:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.030737:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.030742:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.030745:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [674, 674] 00000080:00200000:1.0:1767319672.030749:0:88596:0:(vvp_io.c:289: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:1767319672.030752:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.030758:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2764800 i_blocks 1 00000080:00200000:1.0:1767319672.030760:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.030768:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2764800, count: 4096 00000080:00200000:1.0:1767319672.030771:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2764800, bytes: 4096 00000080:00200000:1.0:1767319672.030774:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319672.030777:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 164, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319672.030779:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2764800, 2768896) 0 0 00000080:00200000:1.0:1767319672.030781:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.030787:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [675, 675] 00020000:00200000:1.0:1767319672.030790:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2764800, 2768896) 2768896, 4096 00020000:00200000:1.0:1767319672.030792:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.030798:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [675, 675] 00000008:00010000:1.0:1767319672.030804:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.030806:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.030814:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.030823:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1716224 1720319) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.030842:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.030850:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.030857:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.030866:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2764800, 2768896) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.030872:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 675 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.030892:0:88596:0:(rw26.c:912:ll_write_end()) pos 2764800, len 4096, copied 4096 00000080:00200000:1.0:1767319672.030897:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008d3340b9[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319672.030900:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000cc3a3065 17ffffc0001001 3:0 ffff90cb2e601000 675 lru 00000080:00200000:1.0:1767319672.030905:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d04dc520 419: 1< 0 - - > 2< 1716224 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:1.0:1767319672.030907:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008d3340b9 00000080:00200000:1.0:1767319672.030908:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.030911:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.030919:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.030932:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319672.030935:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.030937:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.030943:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.030946:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.030948:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.030958:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.030966:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.030975:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.030978:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.030983:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.030986:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [675, 675] 00000080:00200000:1.0:1767319672.030989:0:88596:0:(vvp_io.c:289: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:1767319672.030992:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.030997:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2768896 i_blocks 1 00000080:00200000:1.0:1767319672.031000:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.031007:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2768896, count: 4096 00000080:00200000:1.0:1767319672.031011:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2768896, bytes: 4096 00000080:00200000:1.0:1767319672.031013:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319672.031017:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 165, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319672.031018:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2768896, 2772992) 0 0 00000080:00200000:1.0:1767319672.031021:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.031026:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [676, 676] 00020000:00200000:1.0:1767319672.031029:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2768896, 2772992) 2772992, 4096 00020000:00200000:1.0:1767319672.031031:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.031036:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [676, 676] 00000008:00010000:1.0:1767319672.031042:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.031044:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.031053:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.031060:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1720320 1724415) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.031080:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.031087:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.031094:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.031101:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2768896, 2772992) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.031107:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 676 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.031138:0:88596:0:(rw26.c:912:ll_write_end()) pos 2768896, len 4096, copied 4096 00000080:00200000:1.0:1767319672.031143:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000cb1e2e2a[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319672.031146:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000015374823 17ffffc0001001 3:0 ffff90cb2e601948 676 lru 00000080:00200000:1.0:1767319672.031151:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000073486b3d 420: 1< 0 - - > 2< 1720320 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:1.0:1767319672.031153:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000cb1e2e2a 00000080:00200000:1.0:1767319672.031154:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.031156:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.031164:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.031175:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319672.031177:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.031179:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.031185:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.031186:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.031189:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.031197:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.031204:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.031212:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.031215:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.031219:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.031222:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [676, 676] 00000080:00200000:1.0:1767319672.031226:0:88596:0:(vvp_io.c:289: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:1767319672.031229:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.031234:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2772992 i_blocks 1 00000080:00200000:1.0:1767319672.031237:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.031244:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2772992, count: 4096 00000080:00200000:1.0:1767319672.031248:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2772992, bytes: 4096 00000080:00200000:1.0:1767319672.031250:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319672.031254:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 166, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319672.031255:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2772992, 2777088) 0 0 00000080:00200000:1.0:1767319672.031258:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.031263:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [677, 677] 00020000:00200000:1.0:1767319672.031266:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2772992, 2777088) 2777088, 4096 00020000:00200000:1.0:1767319672.031268:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.031274:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [677, 677] 00000008:00010000:1.0:1767319672.031280:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.031282:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.031289:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.031298:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1724416 1728511) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.031317:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.031325:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.031331:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.031340:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2772992, 2777088) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.031346:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 677 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.031419:0:88596:0:(rw26.c:912:ll_write_end()) pos 2772992, len 4096, copied 4096 00000080:00200000:1.0:1767319672.031424:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d0d6b181[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319672.031428:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000337d3f50 17ffffc0001021 2:0 ffff90cb2e6011b0 677 lru 00000080:00200000:1.0:1767319672.031433:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c2059dad 421: 1< 0 - - > 2< 1724416 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:1.0:1767319672.031435:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d0d6b181 00000080:00200000:1.0:1767319672.031436:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.031439:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.031448:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.031460:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319672.031463:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.031465:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.031471:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.031474:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.031476:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.031488:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.031496:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.031504:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.031506:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.031511:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.031514:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [677, 677] 00000080:00200000:1.0:1767319672.031517:0:88596:0:(vvp_io.c:289: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:1767319672.031520:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.031525:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2777088 i_blocks 1 00000080:00200000:1.0:1767319672.031528:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.031535:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2777088, count: 4096 00000080:00200000:1.0:1767319672.031539:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2777088, bytes: 4096 00000080:00200000:1.0:1767319672.031542:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319672.031545:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 167, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319672.031547:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2777088, 2781184) 0 0 00000080:00200000:1.0:1767319672.031549:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.031554:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [678, 678] 00020000:00200000:1.0:1767319672.031557:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2777088, 2781184) 2781184, 4096 00020000:00200000:1.0:1767319672.031559:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.031564:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [678, 678] 00000008:00010000:1.0:1767319672.031572:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.031576:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.031585:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.031594:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1728512 1732607) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.031614:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.031622:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.031629:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.031638:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2777088, 2781184) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.031644:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 678 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.031660:0:88596:0:(rw26.c:912:ll_write_end()) pos 2777088, len 4096, copied 4096 00000080:00200000:1.0:1767319672.031664:0:88596:0:(rw26.c:969:ll_write_end()) page@000000006a33d217[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319672.031667:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000668d1c86 17ffffc0001001 3:0 ffff90cb2e601438 678 lru 00000080:00200000:1.0:1767319672.031672:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d546fde7 422: 1< 0 - - > 2< 1728512 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:1.0:1767319672.031674:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000006a33d217 00000080:00200000:1.0:1767319672.031675:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.031677:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.031686:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.031697:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319672.031700:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.031702:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.031708:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.031710:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.031713:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.031722:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.031730:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.031738:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.031741:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.031745:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.031748:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [678, 678] 00000080:00200000:1.0:1767319672.031752:0:88596:0:(vvp_io.c:289: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:1767319672.031755:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.031759:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2781184 i_blocks 1 00000080:00200000:1.0:1767319672.031762:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.031769:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2781184, count: 4096 00000080:00200000:1.0:1767319672.031773:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2781184, bytes: 4096 00000080:00200000:1.0:1767319672.031776:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319672.031779:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 168, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319672.031781:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2781184, 2785280) 0 0 00000080:00200000:1.0:1767319672.031783:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.031788:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [679, 679] 00020000:00200000:1.0:1767319672.031792:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2781184, 2785280) 2785280, 4096 00020000:00200000:1.0:1767319672.031794:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.031800:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [679, 679] 00000008:00010000:1.0:1767319672.031805:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.031807:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.031814:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.031823:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1732608 1736703) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.031841:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.031850:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.031856:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.031864:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2781184, 2785280) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.031870:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 679 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.031887:0:88596:0:(rw26.c:912:ll_write_end()) pos 2781184, len 4096, copied 4096 00000080:00200000:1.0:1767319672.031891:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009b94815f[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319672.031895:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e3e6a6c8 17ffffc0001001 3:0 ffff90cb2e601798 679 lru 00000080:00200000:1.0:1767319672.031900:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000468b5938 423: 1< 0 - - > 2< 1732608 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:1.0:1767319672.031902:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009b94815f 00000080:00200000:1.0:1767319672.031903:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.031905:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.031913:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.031925:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319672.031928:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.031930:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.031936:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.031938:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.031941:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.031951:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.031959:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.031968:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.031971:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.031976:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.031979:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [679, 679] 00000080:00200000:1.0:1767319672.031983:0:88596:0:(vvp_io.c:289: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:1767319672.031986:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.031991:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2785280 i_blocks 1 00000080:00200000:1.0:1767319672.031994:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.032001:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2785280, count: 4096 00000080:00200000:1.0:1767319672.032005:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2785280, bytes: 4096 00000080:00200000:1.0:1767319672.032007:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319672.032011:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 169, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319672.032012:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2785280, 2789376) 0 0 00000080:00200000:1.0:1767319672.032015:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.032019:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [680, 680] 00020000:00200000:1.0:1767319672.032022:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2785280, 2789376) 2789376, 4096 00020000:00200000:1.0:1767319672.032025:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.032030:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [680, 680] 00000008:00010000:1.0:1767319672.032035:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.032038:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.032045:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.032053:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1736704 1740799) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.032073:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.032080:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.032086:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.032094:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2785280, 2789376) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.032100:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 680 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.032129:0:88596:0:(rw26.c:912:ll_write_end()) pos 2785280, len 4096, copied 4096 00000080:00200000:1.0:1767319672.032133:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d0a1c42d[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319672.032136:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ef0acb63 17ffffc0001001 3:0 ffff90cb2e601a20 680 lru 00000080:00200000:1.0:1767319672.032141:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000525efc71 424: 1< 0 - - > 2< 1736704 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:1.0:1767319672.032143:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d0a1c42d 00000080:00200000:1.0:1767319672.032144:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.032147:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.032156:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.032167:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319672.032170:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.032172:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.032177:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.032179:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.032182:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.032190:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.032196:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.032204:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.032206:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.032210:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.032213:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [680, 680] 00000080:00200000:1.0:1767319672.032217:0:88596:0:(vvp_io.c:289: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:1767319672.032219:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.032224:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2789376 i_blocks 1 00000080:00200000:1.0:1767319672.032226:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.032234:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2789376, count: 4096 00000080:00200000:1.0:1767319672.032237:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2789376, bytes: 4096 00000080:00200000:1.0:1767319672.032239:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319672.032243:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 170, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319672.032245:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2789376, 2793472) 0 0 00000080:00200000:1.0:1767319672.032247:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.032252:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [681, 681] 00020000:00200000:1.0:1767319672.032255:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2789376, 2793472) 2793472, 4096 00020000:00200000:1.0:1767319672.032257:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.032262:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [681, 681] 00000008:00010000:1.0:1767319672.041083:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.041103:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.041148:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.041170:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1740800 1744895) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.041217:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.041227:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.041235:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.041254:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2789376, 2793472) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.041274:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 681 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.041337:0:88596:0:(rw26.c:912:ll_write_end()) pos 2789376, len 4096, copied 4096 00000080:00200000:1.0:1767319672.041351:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007d7b5d33[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319672.041355:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004ce5e7c4 17ffffc0001001 3:0 ffff90cb2e601510 681 lru 00000080:00200000:1.0:1767319672.041364:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004c37e35a 425: 1< 0 - - > 2< 1740800 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:1.0:1767319672.041385:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007d7b5d33 00000080:00200000:1.0:1767319672.041386:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.041393:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.041420:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.041448:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319672.041453:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.041456:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.041473:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.041477:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.041480:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.041491:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.041501:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.041519:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.041523:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.041533:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.041542:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [681, 681] 00000080:00200000:1.0:1767319672.041553:0:88596:0:(vvp_io.c:289: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:1767319672.041557:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.041570:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2793472 i_blocks 1 00000080:00200000:1.0:1767319672.041585:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.041618:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2793472, count: 4096 00000080:00200000:1.0:1767319672.041628:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2793472, bytes: 4096 00000080:00200000:1.0:1767319672.041634:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319672.041640:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 171, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319672.041642:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2793472, 2797568) 0 0 00000080:00200000:1.0:1767319672.041647:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.041661:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [682, 682] 00020000:00200000:1.0:1767319672.041666:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2793472, 2797568) 2797568, 4096 00020000:00200000:1.0:1767319672.041671:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.041686:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [682, 682] 00000008:00010000:1.0:1767319672.041695:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.041697:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.041706:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.041716:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1744896 1748991) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.041736:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.041743:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.041750:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.041760:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2793472, 2797568) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.041767:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 682 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.041787:0:88596:0:(rw26.c:912:ll_write_end()) pos 2793472, len 4096, copied 4096 00000080:00200000:1.0:1767319672.041792:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008a675b11[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319672.041795:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000506f4072 17ffffc0001001 3:0 ffff90cb2e601af8 682 lru 00000080:00200000:1.0:1767319672.041808:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000fa1028ea 426: 1< 0 - - > 2< 1744896 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:1.0:1767319672.041811:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008a675b11 00000080:00200000:1.0:1767319672.041812:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.041815:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.041824:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.041837:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319672.041840:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.041842:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.041848:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.041851:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.041854:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.041863:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.041870:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.041878:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.041880:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.041885:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.041902:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [682, 682] 00000080:00200000:1.0:1767319672.041907:0:88596:0:(vvp_io.c:289: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:1767319672.041910:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.041915:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2797568 i_blocks 1 00000080:00200000:1.0:1767319672.041918:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.041926:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2797568, count: 4096 00000080:00200000:1.0:1767319672.041930:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2797568, bytes: 4096 00000080:00200000:1.0:1767319672.041932:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319672.041935:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 172, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319672.041937:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2797568, 2801664) 0 0 00000080:00200000:1.0:1767319672.041940:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.041945:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [683, 683] 00020000:00200000:1.0:1767319672.041948:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2797568, 2801664) 2801664, 4096 00020000:00200000:1.0:1767319672.041950:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.041956:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [683, 683] 00000008:00010000:1.0:1767319672.041962:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.041964:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.041971:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.041979:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1748992 1753087) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.041997:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042005:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042011:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.042019:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2797568, 2801664) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.042024:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 683 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.042040:0:88596:0:(rw26.c:912:ll_write_end()) pos 2797568, len 4096, copied 4096 00000080:00200000:1.0:1767319672.042044:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ecb3233f[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319672.042047:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000bdf751f9 17ffffc0001001 3:0 ffff90cb2e6015e8 683 lru 00000080:00200000:1.0:1767319672.042053:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004b4cb831 427: 1< 0 - - > 2< 1748992 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:1.0:1767319672.042055:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ecb3233f 00000080:00200000:1.0:1767319672.042056:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.042059:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.042066:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.042077:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319672.042080:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.042082:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.042088:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.042091:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.042094:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.042103:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042110:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.042128:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.042131:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.042136:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.042139:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [683, 683] 00000080:00200000:1.0:1767319672.042143:0:88596:0:(vvp_io.c:289: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:1767319672.042146:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.042151:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2801664 i_blocks 1 00000080:00200000:1.0:1767319672.042154:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.042163:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2801664, count: 4096 00000080:00200000:1.0:1767319672.042167:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2801664, bytes: 4096 00000080:00200000:1.0:1767319672.042170:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319672.042174:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 173, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319672.042175:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2801664, 2805760) 0 0 00000080:00200000:1.0:1767319672.042177:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.042182:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [684, 684] 00020000:00200000:1.0:1767319672.042185:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2801664, 2805760) 2805760, 4096 00020000:00200000:1.0:1767319672.042188:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.042194:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [684, 684] 00000008:00010000:1.0:1767319672.042199:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.042202:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.042209:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042218:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1753088 1757183) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042238:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042245:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042253:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.042262:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2801664, 2805760) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.042267:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 684 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.042283:0:88596:0:(rw26.c:912:ll_write_end()) pos 2801664, len 4096, copied 4096 00000080:00200000:1.0:1767319672.042288:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000828f6415[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319672.042291:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000041e470b6 17ffffc0001001 3:0 ffff90cb2e601288 684 lru 00000080:00200000:1.0:1767319672.042297:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004b6c149f 428: 1< 0 - - > 2< 1753088 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:1.0:1767319672.042299:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000828f6415 00000080:00200000:1.0:1767319672.042300:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.042302:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.042310:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.042322:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319672.042324:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.042327:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.042333:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.042335:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.042337:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.042349:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042356:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.042364:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.042403:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.042407:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.042411:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [684, 684] 00000080:00200000:1.0:1767319672.042415:0:88596:0:(vvp_io.c:289: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:1767319672.042418:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.042423:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2805760 i_blocks 1 00000080:00200000:1.0:1767319672.042426:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.042434:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2805760, count: 4096 00000080:00200000:1.0:1767319672.042437:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2805760, bytes: 4096 00000080:00200000:1.0:1767319672.042440:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319672.042444:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 174, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319672.042445:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2805760, 2809856) 0 0 00000080:00200000:1.0:1767319672.042448:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.042452:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [685, 685] 00020000:00200000:1.0:1767319672.042456:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2805760, 2809856) 2809856, 4096 00020000:00200000:1.0:1767319672.042458:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.042463:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [685, 685] 00000008:00010000:1.0:1767319672.042469:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.042471:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.042478:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042487:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1757184 1761279) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042506:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042515:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042522:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.042530:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2805760, 2809856) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.042536:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 685 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.042550:0:88596:0:(rw26.c:912:ll_write_end()) pos 2805760, len 4096, copied 4096 00000080:00200000:1.0:1767319672.042555:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000fc2dfa12[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319672.042559:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001eecce76 17ffffc0001001 3:0 ffff90cb2e6016c0 685 lru 00000080:00200000:1.0:1767319672.042564:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a4521608 429: 1< 0 - - > 2< 1757184 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:1.0:1767319672.042566:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000fc2dfa12 00000080:00200000:1.0:1767319672.042568:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.042570:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.042578:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.042590:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319672.042593:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.042595:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.042601:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.042604:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.042606:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.042615:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042623:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.042631:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.042634:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.042639:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.042642:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [685, 685] 00000080:00200000:1.0:1767319672.042645:0:88596:0:(vvp_io.c:289: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:1767319672.042648:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.042653:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2809856 i_blocks 1 00000080:00200000:1.0:1767319672.042656:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.042664:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2809856, count: 4096 00000080:00200000:1.0:1767319672.042668:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2809856, bytes: 4096 00000080:00200000:1.0:1767319672.042670:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319672.042674:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 175, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319672.042676:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2809856, 2813952) 0 0 00000080:00200000:1.0:1767319672.042678:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.042683:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [686, 686] 00020000:00200000:1.0:1767319672.042686:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2809856, 2813952) 2813952, 4096 00020000:00200000:1.0:1767319672.042689:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.042694:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [686, 686] 00000008:00010000:1.0:1767319672.042699:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.042701:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.042708:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042717:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1761280 1765375) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042736:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042742:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042749:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.042757:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2809856, 2813952) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.042763:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 686 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.042779:0:88596:0:(rw26.c:912:ll_write_end()) pos 2809856, len 4096, copied 4096 00000080:00200000:1.0:1767319672.042783:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008f3fd59c[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319672.042786:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000aa221ef8 17ffffc0001001 3:0 ffff90cb2e601d80 686 lru 00000080:00200000:1.0:1767319672.042792:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b3e2ee65 430: 1< 0 - - > 2< 1761280 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:1.0:1767319672.042794:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008f3fd59c 00000080:00200000:1.0:1767319672.042795:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.042797:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.042806:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.042817:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319672.042820:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.042822:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.042828:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.042830:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.042833:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.042842:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042850:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.042860:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.042862:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.042867:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.042870:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [686, 686] 00000080:00200000:1.0:1767319672.042874:0:88596:0:(vvp_io.c:289: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:1767319672.042877:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.042882:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2813952 i_blocks 1 00000080:00200000:1.0:1767319672.042885:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.042892:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2813952, count: 4096 00000080:00200000:1.0:1767319672.042896:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2813952, bytes: 4096 00000080:00200000:1.0:1767319672.042898:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319672.042902:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 176, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319672.042903:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2813952, 2818048) 0 0 00000080:00200000:1.0:1767319672.042905:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.042910:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [687, 687] 00020000:00200000:1.0:1767319672.042914:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2813952, 2818048) 2818048, 4096 00020000:00200000:1.0:1767319672.042916:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.042922:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [687, 687] 00000008:00010000:1.0:1767319672.042927:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.042929:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.042936:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042945:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1765376 1769471) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042963:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042970:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.042977:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.042985:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2813952, 2818048) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.042991:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 687 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.043007:0:88596:0:(rw26.c:912:ll_write_end()) pos 2813952, len 4096, copied 4096 00000080:00200000:1.0:1767319672.043012:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000cda40137[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319672.043014:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d45c8432 17ffffc0001001 3:0 ffff90cb2e601e58 687 lru 00000080:00200000:1.0:1767319672.043020:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000709de1b8 431: 1< 0 - - > 2< 1765376 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:1.0:1767319672.043022:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000cda40137 00000080:00200000:1.0:1767319672.043023:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.043026:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.043034:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.043045:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319672.043048:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.043050:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.043057:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.043059:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.043061:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.043069:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.043078:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.043094:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.043097:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.043102:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.043105:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [687, 687] 00000080:00200000:1.0:1767319672.043109:0:88596:0:(vvp_io.c:289: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:1767319672.043121:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.043127:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2818048 i_blocks 1 00000080:00200000:1.0:1767319672.043130:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.043138:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2818048, count: 4096 00000080:00200000:1.0:1767319672.043141:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2818048, bytes: 4096 00000080:00200000:1.0:1767319672.043144:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319672.043148:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 177, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319672.043149:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2818048, 2822144) 0 0 00000080:00200000:1.0:1767319672.043151:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.043157:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [688, 688] 00020000:00200000:1.0:1767319672.043160:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2818048, 2822144) 2822144, 4096 00020000:00200000:1.0:1767319672.043162:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.043181:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [688, 688] 00000008:00010000:1.0:1767319672.043188:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.043190:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.043198:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.043207:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1769472 1773567) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.043226:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.043234:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.043240:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.043250:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2818048, 2822144) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.043258:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 688 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.043273:0:88596:0:(rw26.c:912:ll_write_end()) pos 2818048, len 4096, copied 4096 00000080:00200000:1.0:1767319672.043277:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000095f4dc72[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319672.043280:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007e4007f4 17ffffc0001001 3:0 ffff90cb2e601ca8 688 lru 00000080:00200000:1.0:1767319672.043285:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000bb1698e1 432: 1< 0 - - > 2< 1769472 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:1.0:1767319672.043287:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000095f4dc72 00000080:00200000:1.0:1767319672.043288:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.043291:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.043298:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.043309:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319672.043313:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.043315:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.043321:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.043324:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.043326:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.043336:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.043343:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.043352:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.043355:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.043359:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.043362:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [688, 688] 00000080:00200000:1.0:1767319672.043400:0:88596:0:(vvp_io.c:289: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:1767319672.043403:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.043408:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2822144 i_blocks 1 00000080:00200000:1.0:1767319672.043411:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.043418:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2822144, count: 4096 00000080:00200000:1.0:1767319672.043422:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2822144, bytes: 4096 00000080:00200000:1.0:1767319672.043425:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319672.043429:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 178, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319672.043430:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2822144, 2826240) 0 0 00000080:00200000:1.0:1767319672.043433:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.043438:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [689, 689] 00020000:00200000:1.0:1767319672.043441:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2822144, 2826240) 2826240, 4096 00020000:00200000:1.0:1767319672.043443:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.043449:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [689, 689] 00000008:00010000:1.0:1767319672.043454:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.043456:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.043464:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.043473:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1773568 1777663) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.043493:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.043501:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.043509:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.043517:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2822144, 2826240) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.043523:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 689 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.043540:0:88596:0:(rw26.c:912:ll_write_end()) pos 2822144, len 4096, copied 4096 00000080:00200000:1.0:1767319672.043545:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f0a97d41[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319672.043548:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000bb72f631 17ffffc0001001 3:0 ffff90cb2e601bd0 689 lru 00000080:00200000:1.0:1767319672.043554:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000764ae874 433: 1< 0 - - > 2< 1773568 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:1.0:1767319672.043556:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f0a97d41 00000080:00200000:1.0:1767319672.043557:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.043560:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.043568:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.043580:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319672.043584:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.043586:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.043592:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.043594:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.043597:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.043607:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.043615:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.043623:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.043626:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.043631:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.043634:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [689, 689] 00000080:00200000:1.0:1767319672.043637:0:88596:0:(vvp_io.c:289: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:1767319672.043640:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.043646:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2826240 i_blocks 1 00000080:00200000:1.0:1767319672.043649:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.043656:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2826240, count: 4096 00000080:00200000:1.0:1767319672.043660:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2826240, bytes: 4096 00000080:00200000:1.0:1767319672.043662:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319672.043666:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 179, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319672.043668:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2826240, 2830336) 0 0 00000080:00200000:1.0:1767319672.043670:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.043675:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [690, 690] 00020000:00200000:1.0:1767319672.043678:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2826240, 2830336) 2830336, 4096 00020000:00200000:1.0:1767319672.043680:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.043685:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [690, 690] 00000008:00010000:1.0:1767319672.043691:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.043694:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.043701:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.043710:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1777664 1781759) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.043728:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.043735:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.043741:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.043749:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2826240, 2830336) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.043755:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 690 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.043771:0:88596:0:(rw26.c:912:ll_write_end()) pos 2826240, len 4096, copied 4096 00000080:00200000:1.0:1767319672.043775:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000b8352d5[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319672.043778:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f27e0fe9 17ffffc0001001 3:0 ffff90cb2e6010d8 690 lru 00000080:00200000:1.0:1767319672.043784:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001e068c8a 434: 1< 0 - - > 2< 1777664 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:1.0:1767319672.043786:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000b8352d5 00000080:00200000:1.0:1767319672.043787:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.043789:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.043798:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.043810:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319672.043813:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.043815:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.043821:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.043823:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.043826:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.043835:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.043843:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.043851:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.043853:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.043857:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.043860:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [690, 690] 00000080:00200000:1.0:1767319672.043863:0:88596:0:(vvp_io.c:289: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:1767319672.043866:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.043871:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2830336 i_blocks 1 00000080:00200000:1.0:1767319672.043874:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.043881:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2830336, count: 4096 00000080:00200000:1.0:1767319672.043884:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2830336, bytes: 4096 00000080:00200000:1.0:1767319672.043886:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319672.043890:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 180, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319672.043891:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2830336, 2834432) 0 0 00000080:00200000:1.0:1767319672.043893:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.043899:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [691, 691] 00020000:00200000:1.0:1767319672.043902:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2830336, 2834432) 2834432, 4096 00020000:00200000:1.0:1767319672.043904:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.043909:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [691, 691] 00000008:00010000:1.0:1767319672.043914:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.043916:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.043923:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.043931:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1781760 1785855) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.043950:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.043957:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.043964:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.043972:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2830336, 2834432) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.043978:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 691 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.044007:0:88596:0:(rw26.c:912:ll_write_end()) pos 2830336, len 4096, copied 4096 00000080:00200000:1.0:1767319672.044012:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000bc6f3f18[3 00000000e35c86cb 2 1 00000000c1c02338] 00000080:00200000:1.0:1767319672.044016:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009d425e70 17ffffc0001001 3:0 ffff90cb2e6aaaf8 691 lru 00000080:00200000:1.0:1767319672.044022:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e49b04fd 435: 1< 0 - - > 2< 1781760 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:1.0:1767319672.044024:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000bc6f3f18 00000080:00200000:1.0:1767319672.044025:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.044028:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.044036:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.044048:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:1.0:1767319672.044051:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.044053:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.044059:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.044061:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.044064:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.044073:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.044080:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.044088:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4128 (ffff90cb095b72d8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.044091:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb095b72d8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.044096:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.044099:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [691, 691] 00000080:00200000:1.0:1767319672.044103:0:88596:0:(vvp_io.c:289: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:1767319672.044106:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.044111:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2834432 i_blocks 1 00000080:00200000:1.0:1767319672.053876:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.054805:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2834432, count: 4096 00000080:00200000:2.0:1767319672.054821:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2834432, bytes: 4096 00000080:00200000:2.0:1767319672.054828:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.054839:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 181, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.054841:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2834432, 2838528) 0 0 00000080:00200000:2.0:1767319672.054847:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319672.054868:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [692, 692] 00020000:00200000:2.0:1767319672.054877:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2834432, 2838528) 2838528, 4096 00020000:00200000:2.0:1767319672.054881:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.054907:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [692, 692] 00000008:00010000:2.0:1767319672.054932:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.054938:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.054967:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.054986:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1785856 1789951) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.055029:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.055039:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.055048:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.055062:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2834432, 2838528) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.055081:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 692 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.055147:0:88596:0:(rw26.c:912:ll_write_end()) pos 2834432, len 4096, copied 4096 00000080:00200000:2.0:1767319672.055157:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007532e855[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.055161:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001541739a 17ffffc0001001 3:0 ffff90cb2e5a6a20 692 lru 00000080:00200000:2.0:1767319672.055170:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f961c2da 436: 1< 0 - - > 2< 1785856 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:2.0:1767319672.055172:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007532e855 00000080:00200000:2.0:1767319672.055174:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.055181:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.055209:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.055242:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.055246:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.055250:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.055270:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.055274:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.055277:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.055288:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.055297:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.055318:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.055322:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.055331:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.055338:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [692, 692] 00000080:00200000:2.0:1767319672.055347:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.055351:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.055364:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2838528 i_blocks 1 00000080:00200000:2.0:1767319672.055426:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.055439:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2838528, count: 4096 00000080:00200000:2.0:1767319672.055444:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2838528, bytes: 4096 00000080:00200000:2.0:1767319672.055447:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.055451:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 182, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.055453:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2838528, 2842624) 0 0 00000080:00200000:2.0:1767319672.055456:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.055462:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [693, 693] 00020000:00200000:2.0:1767319672.055466:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2838528, 2842624) 2842624, 4096 00020000:00200000:2.0:1767319672.055469:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.055475:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [693, 693] 00000008:00010000:2.0:1767319672.055482:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.055484:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.055493:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.055503:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1789952 1794047) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.055523:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.055531:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.055538:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.055545:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2838528, 2842624) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.055552:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 693 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.055568:0:88596:0:(rw26.c:912:ll_write_end()) pos 2838528, len 4096, copied 4096 00000080:00200000:2.0:1767319672.055573:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000bfed6824[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.055576:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000f105607d 17ffffc0001001 3:0 ffff90cb2e5a6510 693 lru 00000080:00200000:2.0:1767319672.055583:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000fba1d8ce 437: 1< 0 - - > 2< 1789952 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:2.0:1767319672.055585:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000bfed6824 00000080:00200000:2.0:1767319672.055586:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.055589:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.055598:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.055611:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.055614:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.055617:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.055623:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.055625:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.055628:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.055640:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.055648:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.055657:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.055660:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.055665:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.055667:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [693, 693] 00000080:00200000:2.0:1767319672.055671:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.055674:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.055679:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2842624 i_blocks 1 00000080:00200000:2.0:1767319672.055682:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.055689:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2842624, count: 4096 00000080:00200000:2.0:1767319672.055693:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2842624, bytes: 4096 00000080:00200000:2.0:1767319672.055695:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.055699:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 183, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.055701:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2842624, 2846720) 0 0 00000080:00200000:2.0:1767319672.055703:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.055708:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [694, 694] 00020000:00200000:2.0:1767319672.055711:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2842624, 2846720) 2846720, 4096 00020000:00200000:2.0:1767319672.055714:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.055719:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [694, 694] 00000008:00010000:2.0:1767319672.055724:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.055727:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.055734:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.055742:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1794048 1798143) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.055761:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.055769:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.055776:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.055784:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2842624, 2846720) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.055790:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 694 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.055805:0:88596:0:(rw26.c:912:ll_write_end()) pos 2842624, len 4096, copied 4096 00000080:00200000:2.0:1767319672.055809:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ff7953e2[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.055813:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008791d592 17ffffc0001001 3:0 ffff90cb2e5a6af8 694 lru 00000080:00200000:2.0:1767319672.055820:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000f96c3b41 438: 1< 0 - - > 2< 1794048 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:2.0:1767319672.055822:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ff7953e2 00000080:00200000:2.0:1767319672.055823:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.055825:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.055833:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.055844:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.055847:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.055850:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.055855:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.055858:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.055860:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.055869:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.055877:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.055886:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.055889:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.055893:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.055896:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [694, 694] 00000080:00200000:2.0:1767319672.055900:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.055903:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.055908:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2846720 i_blocks 1 00000080:00200000:2.0:1767319672.055911:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.055918:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2846720, count: 4096 00000080:00200000:2.0:1767319672.055922:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2846720, bytes: 4096 00000080:00200000:2.0:1767319672.055924:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.055929:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 184, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.055930:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2846720, 2850816) 0 0 00000080:00200000:2.0:1767319672.055933:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.055938:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [695, 695] 00020000:00200000:2.0:1767319672.055941:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2846720, 2850816) 2850816, 4096 00020000:00200000:2.0:1767319672.055943:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.055948:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [695, 695] 00000008:00010000:2.0:1767319672.055954:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.055956:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.055963:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.055972:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1798144 1802239) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.055992:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.055999:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.056006:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.056015:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2846720, 2850816) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.056020:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 695 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.056051:0:88596:0:(rw26.c:912:ll_write_end()) pos 2846720, len 4096, copied 4096 00000080:00200000:2.0:1767319672.056056:0:88596:0:(rw26.c:969:ll_write_end()) page@000000000bd18ed8[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.056059:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000005995dc37 17ffffc0001001 3:0 ffff90cb2e6b5a20 695 lru 00000080:00200000:2.0:1767319672.056064:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000052418304 439: 1< 0 - - > 2< 1798144 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:2.0:1767319672.056066:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000000bd18ed8 00000080:00200000:2.0:1767319672.056067:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.056070:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.056078:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.056104:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.056107:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.056109:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.056123:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.056126:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.056129:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.056138:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.056146:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.056155:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.056157:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.056162:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.056165:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [695, 695] 00000080:00200000:2.0:1767319672.056169:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.056172:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.056177:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2850816 i_blocks 1 00000080:00200000:2.0:1767319672.056180:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.056187:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2850816, count: 4096 00000080:00200000:2.0:1767319672.056190:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2850816, bytes: 4096 00000080:00200000:2.0:1767319672.056192:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.056196:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 185, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.056198:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2850816, 2854912) 0 0 00000080:00200000:2.0:1767319672.056200:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.056205:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [696, 696] 00020000:00200000:2.0:1767319672.056208:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2850816, 2854912) 2854912, 4096 00020000:00200000:2.0:1767319672.056211:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.056216:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [696, 696] 00000008:00010000:2.0:1767319672.056222:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.056224:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.056231:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.056239:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1802240 1806335) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.056257:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.056264:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.056271:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.056279:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2850816, 2854912) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.056285:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 696 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.056300:0:88596:0:(rw26.c:912:ll_write_end()) pos 2850816, len 4096, copied 4096 00000080:00200000:2.0:1767319672.056304:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b153c5e4[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.056308:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000012be1e7 17ffffc0001001 3:0 ffff90cb2e6b5510 696 lru 00000080:00200000:2.0:1767319672.056313:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000008685e2d8 440: 1< 0 - - > 2< 1802240 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:2.0:1767319672.056315:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b153c5e4 00000080:00200000:2.0:1767319672.056316:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.056318:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.056325:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.056337:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.056340:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.056342:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.056347:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.056350:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.056352:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.056363:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.056410:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.056420:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.056422:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.056428:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.056431:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [696, 696] 00000080:00200000:2.0:1767319672.056435:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.056439:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.056444:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2854912 i_blocks 1 00000080:00200000:2.0:1767319672.056446:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.056454:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2854912, count: 4096 00000080:00200000:2.0:1767319672.056457:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2854912, bytes: 4096 00000080:00200000:2.0:1767319672.056460:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.056464:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 186, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.056465:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2854912, 2859008) 0 0 00000080:00200000:2.0:1767319672.056467:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.056473:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [697, 697] 00020000:00200000:2.0:1767319672.056476:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2854912, 2859008) 2859008, 4096 00020000:00200000:2.0:1767319672.056478:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.056484:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [697, 697] 00000008:00010000:2.0:1767319672.056489:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.056491:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.056499:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.056508:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1806336 1810431) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.056526:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.056534:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.056541:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.056549:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2854912, 2859008) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.056554:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 697 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.056568:0:88596:0:(rw26.c:912:ll_write_end()) pos 2854912, len 4096, copied 4096 00000080:00200000:2.0:1767319672.056573:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b5b7954e[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.056576:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e99f1b03 17ffffc0001001 3:0 ffff90cb2e6b5af8 697 lru 00000080:00200000:2.0:1767319672.056582:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000cc9e5a61 441: 1< 0 - - > 2< 1806336 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:2.0:1767319672.056584:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b5b7954e 00000080:00200000:2.0:1767319672.056585:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.056587:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.056595:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.056606:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.056608:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.056611:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.056615:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.056618:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.056620:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.056629:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.056636:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.056645:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.056647:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.056651:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.056654:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [697, 697] 00000080:00200000:2.0:1767319672.056658:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.056661:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.056665:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2859008 i_blocks 1 00000080:00200000:2.0:1767319672.056668:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.056675:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2859008, count: 4096 00000080:00200000:2.0:1767319672.056678:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2859008, bytes: 4096 00000080:00200000:2.0:1767319672.056681:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.056684:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 187, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.056685:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2859008, 2863104) 0 0 00000080:00200000:2.0:1767319672.056688:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.056693:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [698, 698] 00020000:00200000:2.0:1767319672.056696:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2859008, 2863104) 2863104, 4096 00020000:00200000:2.0:1767319672.056698:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.056702:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [698, 698] 00000008:00010000:2.0:1767319672.056708:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.056710:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.056717:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.056726:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1810432 1814527) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.056745:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.056752:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.056760:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.056770:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2859008, 2863104) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.056775:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 698 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.066754:0:88596:0:(rw26.c:912:ll_write_end()) pos 2859008, len 4096, copied 4096 00000080:00200000:2.0:1767319672.066774:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b4ef1876[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.066778:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008b9c12e9 17ffffc0001001 3:0 ffff90cb2e6b55e8 698 lru 00000080:00200000:2.0:1767319672.066788:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9139521 442: 1< 0 - - > 2< 1810432 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:2.0:1767319672.066791:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b4ef1876 00000080:00200000:2.0:1767319672.066792:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.066800:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.066833:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.066871:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.066876:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.066881:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.068689:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.068702:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.068707:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.068742:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.068759:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.068789:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.068793:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.068806:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.068815:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [698, 698] 00000080:00200000:2.0:1767319672.068827:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.068832:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.068852:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2863104 i_blocks 1 00000080:00200000:2.0:1767319672.068859:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.068902:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2863104, count: 4096 00000080:00200000:2.0:1767319672.068914:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2863104, bytes: 4096 00000080:00200000:2.0:1767319672.068920:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.068929:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 188, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.068931:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2863104, 2867200) 0 0 00000080:00200000:2.0:1767319672.068935:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.068952:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [699, 699] 00020000:00200000:2.0:1767319672.068959:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2863104, 2867200) 2867200, 4096 00020000:00200000:2.0:1767319672.068964:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.068982:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [699, 699] 00000008:00010000:2.0:1767319672.068998:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.069005:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.069027:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.069042:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1814528 1818623) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.069067:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.069075:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.069083:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.069095:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2863104, 2867200) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.073934:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 699 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.074036:0:88596:0:(rw26.c:912:ll_write_end()) pos 2863104, len 4096, copied 4096 00000080:00200000:2.0:1767319672.074049:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000016903c85[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.074053:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007a5d3a52 17ffffc0001001 3:0 ffff90cb2e6b5288 699 lru 00000080:00200000:2.0:1767319672.074062:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d07c1fc2 443: 1< 0 - - > 2< 1814528 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:2.0:1767319672.074065:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000016903c85 00000080:00200000:2.0:1767319672.074067:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.074073:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.074129:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.074167:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.074173:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.074177:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.074198:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.074201:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.074205:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.074223:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.074236:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.074255:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.074259:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.074269:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.074277:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [699, 699] 00000080:00200000:2.0:1767319672.074287:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.074291:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.074306:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2867200 i_blocks 1 00000080:00200000:2.0:1767319672.074311:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.074343:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2867200, count: 4096 00000080:00200000:2.0:1767319672.074352:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2867200, bytes: 4096 00000080:00200000:2.0:1767319672.074357:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.074364:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 189, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.074391:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2867200, 2871296) 0 0 00000080:00200000:2.0:1767319672.074397:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.074412:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [700, 700] 00020000:00200000:2.0:1767319672.074418:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2867200, 2871296) 2871296, 4096 00020000:00200000:2.0:1767319672.074423:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.074440:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [700, 700] 00000008:00010000:2.0:1767319672.074454:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.074460:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.074482:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.074496:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1818624 1822719) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.074524:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.074532:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.074540:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.074788:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2867200, 2871296) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.074806:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 700 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.074832:0:88596:0:(rw26.c:912:ll_write_end()) pos 2867200, len 4096, copied 4096 00000080:00200000:2.0:1767319672.074837:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000082f764f[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.074842:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003899077d 17ffffc0001001 3:0 ffff90cb2e6b56c0 700 lru 00000080:00200000:2.0:1767319672.074848:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000938c4cbb 444: 1< 0 - - > 2< 1818624 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:2.0:1767319672.074850:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000082f764f 00000080:00200000:2.0:1767319672.074851:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.074854:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.074867:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.074882:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.074885:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.074888:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.074895:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.074899:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.074901:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.074911:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.074920:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.074932:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.074935:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.074940:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.074944:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [700, 700] 00000080:00200000:2.0:1767319672.074949:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.074952:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.074958:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2871296 i_blocks 1 00000080:00200000:2.0:1767319672.074962:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.074973:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2871296, count: 4096 00000080:00200000:2.0:1767319672.074977:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2871296, bytes: 4096 00000080:00200000:2.0:1767319672.074980:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.074984:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 190, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.074986:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2871296, 2875392) 0 0 00000080:00200000:2.0:1767319672.074989:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.074993:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [701, 701] 00020000:00200000:2.0:1767319672.074996:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2871296, 2875392) 2875392, 4096 00020000:00200000:2.0:1767319672.074999:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.075005:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [701, 701] 00000008:00010000:2.0:1767319672.075011:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.075014:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.075023:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.075032:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1822720 1826815) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.075050:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.075056:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.075062:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.075069:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2871296, 2875392) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.075075:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 701 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.075089:0:88596:0:(rw26.c:912:ll_write_end()) pos 2871296, len 4096, copied 4096 00000080:00200000:2.0:1767319672.075093:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005a813297[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.075097:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002169bc45 17ffffc0001001 3:0 ffff90cb2e6b5d80 701 lru 00000080:00200000:2.0:1767319672.075102:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000824ffd5c 445: 1< 0 - - > 2< 1822720 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:2.0:1767319672.075104:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005a813297 00000080:00200000:2.0:1767319672.075105:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.075107:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.075127:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.075139:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.075143:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.075145:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.075150:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.075153:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.075156:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.075165:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.075173:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.075182:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.075184:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.075188:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.075191:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [701, 701] 00000080:00200000:2.0:1767319672.075195:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.075198:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.075203:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2875392 i_blocks 1 00000080:00200000:2.0:1767319672.075206:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.075213:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2875392, count: 4096 00000080:00200000:2.0:1767319672.075217:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2875392, bytes: 4096 00000080:00200000:2.0:1767319672.075219:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.075223:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 191, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.075224:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2875392, 2879488) 0 0 00000080:00200000:2.0:1767319672.075227:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.075232:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [702, 702] 00020000:00200000:2.0:1767319672.075235:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2875392, 2879488) 2879488, 4096 00020000:00200000:2.0:1767319672.075237:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.075243:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [702, 702] 00000008:00010000:2.0:1767319672.075248:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.075251:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.075259:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.075267:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1826816 1830911) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.075286:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.075293:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.075299:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.075307:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2875392, 2879488) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.075314:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 702 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.075335:0:88596:0:(rw26.c:912:ll_write_end()) pos 2875392, len 4096, copied 4096 00000080:00200000:2.0:1767319672.075339:0:88596:0:(rw26.c:969:ll_write_end()) page@000000001a88fe23[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.075342:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000bdab0cc2 17ffffc0001001 3:0 ffff90cb2e6b5e58 702 lru 00000080:00200000:2.0:1767319672.075347:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a793e3e8 446: 1< 0 - - > 2< 1826816 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:2.0:1767319672.075350:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000001a88fe23 00000080:00200000:2.0:1767319672.075351:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.075353:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.075361:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.075411:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.075414:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.075416:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.075422:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.075424:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.075426:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.075435:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.075442:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.075450:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.075453:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.075458:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.075460:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [702, 702] 00000080:00200000:2.0:1767319672.075464:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.075467:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.075472:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2879488 i_blocks 1 00000080:00200000:2.0:1767319672.075474:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.075482:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2879488, count: 4096 00000080:00200000:2.0:1767319672.075486:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2879488, bytes: 4096 00000080:00200000:2.0:1767319672.075488:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.075492:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 192, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.075493:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2879488, 2883584) 0 0 00000080:00200000:2.0:1767319672.075495:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.075501:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [703, 703] 00020000:00200000:2.0:1767319672.075504:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2879488, 2883584) 2883584, 4096 00020000:00200000:2.0:1767319672.075506:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.075510:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [703, 703] 00000008:00010000:2.0:1767319672.075516:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.075518:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.075526:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.075533:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1830912 1835007) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.079442:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.079480:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.079488:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.079511:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2879488, 2883584) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.079547:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 703 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.079637:0:88596:0:(rw26.c:912:ll_write_end()) pos 2879488, len 4096, copied 4096 00000080:00200000:2.0:1767319672.079649:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b322e0f3[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.079654:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a8dc02df 17ffffc0001001 3:0 ffff90cb2e6b5ca8 703 lru 00000080:00200000:2.0:1767319672.079661:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000017b5e9a6 447: 1< 0 - - > 2< 1830912 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:2.0:1767319672.079664:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b322e0f3 00000080:00200000:2.0:1767319672.079665:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.079671:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.079700:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.079743:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.079748:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.079752:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.079770:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.079774:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.079788:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.079806:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.079815:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.079833:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.079836:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.079847:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.079857:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [703, 703] 00000080:00200000:2.0:1767319672.079869:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.079873:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.079888:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2883584 i_blocks 1 00000080:00200000:2.0:1767319672.079894:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.079929:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2883584, count: 4096 00000080:00200000:2.0:1767319672.079940:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2883584, bytes: 4096 00000080:00200000:2.0:1767319672.079945:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.079951:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 193, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.079953:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2883584, 2887680) 0 0 00000080:00200000:2.0:1767319672.079957:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.079972:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [704, 704] 00020000:00200000:2.0:1767319672.079979:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2883584, 2887680) 2887680, 4096 00020000:00200000:2.0:1767319672.079984:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.080001:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [704, 704] 00000008:00010000:2.0:1767319672.080014:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.080019:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.080039:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.080053:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1835008 1839103) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.080077:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.080096:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.080104:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.080121:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2883584, 2887680) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.080129:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 704 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.080152:0:88596:0:(rw26.c:912:ll_write_end()) pos 2883584, len 4096, copied 4096 00000080:00200000:2.0:1767319672.080158:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000232c1663[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.080161:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e46f2148 17ffffc0001001 3:0 ffff90cb2e6b5bd0 704 lru 00000080:00200000:2.0:1767319672.080168:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000005a218ced 448: 1< 0 - - > 2< 1835008 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:2.0:1767319672.080171:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000232c1663 00000080:00200000:2.0:1767319672.080172:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.080174:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.080183:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.080196:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.080199:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.080201:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.080207:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.080210:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.080212:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.080221:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.080229:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.080238:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.080241:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.080246:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.080249:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [704, 704] 00000080:00200000:2.0:1767319672.080253:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.080256:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.080261:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2887680 i_blocks 1 00000080:00200000:2.0:1767319672.080263:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.080271:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2887680, count: 4096 00000080:00200000:2.0:1767319672.080275:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2887680, bytes: 4096 00000080:00200000:2.0:1767319672.080277:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.080281:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 194, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.080283:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2887680, 2891776) 0 0 00000080:00200000:2.0:1767319672.080286:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.080291:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [705, 705] 00020000:00200000:2.0:1767319672.080294:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2887680, 2891776) 2891776, 4096 00020000:00200000:2.0:1767319672.080296:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.080302:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [705, 705] 00000008:00010000:2.0:1767319672.080307:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.080310:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.080317:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.080326:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1839104 1843199) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.080345:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.080353:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.080361:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.080406:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2887680, 2891776) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.080411:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 705 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.080427:0:88596:0:(rw26.c:912:ll_write_end()) pos 2887680, len 4096, copied 4096 00000080:00200000:2.0:1767319672.080432:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008691e6a3[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.080435:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002c43494d 17ffffc0001001 3:0 ffff90cb2e6b50d8 705 lru 00000080:00200000:2.0:1767319672.080442:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000022241a4b 449: 1< 0 - - > 2< 1839104 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:2.0:1767319672.080444:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008691e6a3 00000080:00200000:2.0:1767319672.080445:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.080447:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.080455:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.080467:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.080470:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.080472:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.080477:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.080480:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.080482:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.080492:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.080498:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.080507:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.080510:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.080514:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.080517:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [705, 705] 00000080:00200000:2.0:1767319672.080521:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.080525:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.080529:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2891776 i_blocks 1 00000080:00200000:2.0:1767319672.080532:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.080539:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2891776, count: 4096 00000080:00200000:2.0:1767319672.080543:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2891776, bytes: 4096 00000080:00200000:2.0:1767319672.080545:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.080549:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 195, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.080551:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2891776, 2895872) 0 0 00000080:00200000:2.0:1767319672.080553:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.080558:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [706, 706] 00020000:00200000:2.0:1767319672.080561:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2891776, 2895872) 2895872, 4096 00020000:00200000:2.0:1767319672.080564:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.080569:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [706, 706] 00000008:00010000:2.0:1767319672.080579:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.080582:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.080589:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.080597:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1843200 1847295) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.080616:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.080623:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.080630:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.080638:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2891776, 2895872) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.080644:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 706 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.080671:0:88596:0:(rw26.c:912:ll_write_end()) pos 2891776, len 4096, copied 4096 00000080:00200000:2.0:1767319672.080676:0:88596:0:(rw26.c:969:ll_write_end()) page@000000006a2c7479[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.080678:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000095aa5eeb 17ffffc0001021 2:0 ffff90cb2e6b5870 706 lru 00000080:00200000:2.0:1767319672.080684:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000da0bd362 450: 1< 0 - - > 2< 1843200 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:2.0:1767319672.080686:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000006a2c7479 00000080:00200000:2.0:1767319672.080687:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.080689:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.080697:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.080709:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.080713:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.080715:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.080720:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.080723:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.080726:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.080735:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.080743:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.080753:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.080756:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.080760:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.080763:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [706, 706] 00000080:00200000:2.0:1767319672.080767:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.080770:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.080775:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2895872 i_blocks 1 00000080:00200000:2.0:1767319672.080778:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.080786:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2895872, count: 4096 00000080:00200000:2.0:1767319672.080789:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2895872, bytes: 4096 00000080:00200000:2.0:1767319672.080792:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.080796:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 196, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.080797:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2895872, 2899968) 0 0 00000080:00200000:2.0:1767319672.080800:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.080805:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [707, 707] 00020000:00200000:2.0:1767319672.080808:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2895872, 2899968) 2899968, 4096 00020000:00200000:2.0:1767319672.080810:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.080816:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [707, 707] 00000008:00010000:2.0:1767319672.080821:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.080824:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.080831:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.080839:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1847296 1851391) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.080859:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.080866:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.080873:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.080882:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2895872, 2899968) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.080887:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 707 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.080903:0:88596:0:(rw26.c:912:ll_write_end()) pos 2895872, len 4096, copied 4096 00000080:00200000:2.0:1767319672.080907:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c23c2ec0[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.080910:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000092da51a9 17ffffc0001001 3:0 ffff90cb2e6b5360 707 lru 00000080:00200000:2.0:1767319672.080915:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000005bd486f0 451: 1< 0 - - > 2< 1847296 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:2.0:1767319672.080917:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c23c2ec0 00000080:00200000:2.0:1767319672.080918:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.080920:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.080928:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.080940:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.080942:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.080944:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.080951:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.080953:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.080956:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.080966:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.080972:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.080981:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.080983:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.080988:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.080991:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [707, 707] 00000080:00200000:2.0:1767319672.080994:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.080997:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.081002:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2899968 i_blocks 1 00000080:00200000:2.0:1767319672.081004:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.081011:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2899968, count: 4096 00000080:00200000:2.0:1767319672.081015:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2899968, bytes: 4096 00000080:00200000:2.0:1767319672.081017:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.081021:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 197, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.081023:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2899968, 2904064) 0 0 00000080:00200000:2.0:1767319672.081025:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.081030:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [708, 708] 00020000:00200000:2.0:1767319672.081033:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2899968, 2904064) 2904064, 4096 00020000:00200000:2.0:1767319672.081035:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.081041:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [708, 708] 00000008:00010000:2.0:1767319672.081047:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.081049:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.081056:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.081065:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1851392 1855487) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.081084:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.081092:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.081100:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.081108:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2899968, 2904064) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.084157:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 708 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.084243:0:88596:0:(rw26.c:912:ll_write_end()) pos 2899968, len 4096, copied 4096 00000080:00200000:2.0:1767319672.084257:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000bd1c43f8[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.084261:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003347ac87 17ffffc0001001 3:0 ffff90cb2e6b5000 708 lru 00000080:00200000:2.0:1767319672.084271:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a6033853 452: 1< 0 - - > 2< 1851392 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:2.0:1767319672.084274:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000bd1c43f8 00000080:00200000:2.0:1767319672.084275:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.084284:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.084322:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.084364:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.084390:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.084394:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.084419:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.084423:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.084427:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.084446:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.084458:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.084479:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.084483:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.084494:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.084502:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [708, 708] 00000080:00200000:2.0:1767319672.084513:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.084517:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.084532:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2904064 i_blocks 1 00000080:00200000:2.0:1767319672.084538:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.084571:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2904064, count: 4096 00000080:00200000:2.0:1767319672.084589:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2904064, bytes: 4096 00000080:00200000:2.0:1767319672.084594:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.084601:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 198, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.084603:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2904064, 2908160) 0 0 00000080:00200000:2.0:1767319672.084607:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.084624:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [709, 709] 00020000:00200000:2.0:1767319672.084630:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2904064, 2908160) 2908160, 4096 00020000:00200000:2.0:1767319672.084635:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.084652:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [709, 709] 00000008:00010000:2.0:1767319672.084667:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.084672:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.084695:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.084716:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1855488 1859583) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.084740:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.084748:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.084754:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.084767:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2904064, 2908160) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.085128:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 709 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.085167:0:88596:0:(rw26.c:912:ll_write_end()) pos 2904064, len 4096, copied 4096 00000080:00200000:2.0:1767319672.085173:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000642fcf16[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.085177:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000b06c1824 17ffffc0001001 3:0 ffff90cb2e6b5948 709 lru 00000080:00200000:2.0:1767319672.085184:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000bc325dab 453: 1< 0 - - > 2< 1855488 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:2.0:1767319672.085186:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000642fcf16 00000080:00200000:2.0:1767319672.085187:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.085190:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.085205:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.085222:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.085226:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.085228:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.085238:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.085241:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.085243:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.085253:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.085262:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.085276:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.085279:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.085284:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.085289:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [709, 709] 00000080:00200000:2.0:1767319672.085294:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.085297:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.085305:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2908160 i_blocks 1 00000080:00200000:2.0:1767319672.085308:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.085321:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2908160, count: 4096 00000080:00200000:2.0:1767319672.085326:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2908160, bytes: 4096 00000080:00200000:2.0:1767319672.085329:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.085334:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 199, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.085336:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2908160, 2912256) 0 0 00000080:00200000:2.0:1767319672.085338:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.085344:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [710, 710] 00020000:00200000:2.0:1767319672.085348:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2908160, 2912256) 2912256, 4096 00020000:00200000:2.0:1767319672.085357:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.085411:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [710, 710] 00000008:00010000:2.0:1767319672.085421:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.085424:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.085435:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.085445:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1859584 1863679) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.085466:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.085473:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.085480:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.085488:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2908160, 2912256) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.085498:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 710 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.085516:0:88596:0:(rw26.c:912:ll_write_end()) pos 2908160, len 4096, copied 4096 00000080:00200000:2.0:1767319672.085521:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004082db1b[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.085524:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003647004b 17ffffc0001001 3:0 ffff90cb2e6b51b0 710 lru 00000080:00200000:2.0:1767319672.085530:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000002d1f7b65 454: 1< 0 - - > 2< 1859584 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:2.0:1767319672.085532:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004082db1b 00000080:00200000:2.0:1767319672.085533:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.085536:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.085546:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.085558:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.085561:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.085563:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.085569:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.085572:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.085574:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.085586:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.085594:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.085602:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.085604:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.085609:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.085612:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [710, 710] 00000080:00200000:2.0:1767319672.085615:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.085618:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.085623:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2912256 i_blocks 1 00000080:00200000:2.0:1767319672.085625:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.085633:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2912256, count: 4096 00000080:00200000:2.0:1767319672.085637:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2912256, bytes: 4096 00000080:00200000:2.0:1767319672.085639:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.085643:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 200, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.085645:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2912256, 2916352) 0 0 00000080:00200000:2.0:1767319672.085648:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.085653:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [711, 711] 00020000:00200000:2.0:1767319672.085656:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2912256, 2916352) 2916352, 4096 00020000:00200000:2.0:1767319672.085659:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.085664:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [711, 711] 00000008:00010000:2.0:1767319672.085670:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.085673:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.085680:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.085689:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1863680 1867775) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.085708:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.085715:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.085722:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.085731:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2912256, 2916352) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.085737:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 711 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.085752:0:88596:0:(rw26.c:912:ll_write_end()) pos 2912256, len 4096, copied 4096 00000080:00200000:2.0:1767319672.085757:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e339f954[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.085761:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000359ab626 17ffffc0001001 3:0 ffff90cb2e6b5438 711 lru 00000080:00200000:2.0:1767319672.085767:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e744e110 455: 1< 0 - - > 2< 1863680 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:2.0:1767319672.085769:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e339f954 00000080:00200000:2.0:1767319672.085771:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.085773:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.085995:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.086011:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.086015:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.086017:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.086024:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.086027:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.086029:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.086040:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.086048:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.086058:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.086060:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.086065:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.086069:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [711, 711] 00000080:00200000:2.0:1767319672.086073:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.086076:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.086081:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2916352 i_blocks 1 00000080:00200000:2.0:1767319672.086084:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.086093:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2916352, count: 4096 00000080:00200000:2.0:1767319672.086097:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2916352, bytes: 4096 00000080:00200000:2.0:1767319672.086099:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.086102:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 201, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.086104:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2916352, 2920448) 0 0 00000080:00200000:2.0:1767319672.086106:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.086123:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [712, 712] 00020000:00200000:2.0:1767319672.086126:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2916352, 2920448) 2920448, 4096 00020000:00200000:2.0:1767319672.086129:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.086135:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [712, 712] 00000008:00010000:2.0:1767319672.086141:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.086143:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.086152:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.086162:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1867776 1871871) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.086182:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.086190:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.086195:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.086204:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2916352, 2920448) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.086214:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 712 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.086236:0:88596:0:(rw26.c:912:ll_write_end()) pos 2916352, len 4096, copied 4096 00000080:00200000:2.0:1767319672.086240:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f1e6d7e4[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.086243:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003aac7b65 17ffffc0001001 3:0 ffff90cb2e6b5798 712 lru 00000080:00200000:2.0:1767319672.086250:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000417c302e 456: 1< 0 - - > 2< 1867776 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:2.0:1767319672.086252:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f1e6d7e4 00000080:00200000:2.0:1767319672.086253:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.086256:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.086264:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.086276:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.086279:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.086282:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.086288:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.086291:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.086293:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.086303:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.086311:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.086320:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.086323:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.086327:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.086330:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [712, 712] 00000080:00200000:2.0:1767319672.086334:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.086337:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.086342:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2920448 i_blocks 1 00000080:00200000:2.0:1767319672.086344:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.086351:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2920448, count: 4096 00000080:00200000:2.0:1767319672.086355:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2920448, bytes: 4096 00000080:00200000:2.0:1767319672.086358:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.086362:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 202, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.086363:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2920448, 2924544) 0 0 00000080:00200000:2.0:1767319672.086407:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.086413:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [713, 713] 00020000:00200000:2.0:1767319672.086416:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2920448, 2924544) 2924544, 4096 00020000:00200000:2.0:1767319672.086419:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.086425:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [713, 713] 00000008:00010000:2.0:1767319672.086431:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.086433:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.086442:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.086450:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1871872 1875967) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.086471:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.086478:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.086485:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.086494:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2920448, 2924544) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.086500:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 713 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.086533:0:88596:0:(rw26.c:912:ll_write_end()) pos 2920448, len 4096, copied 4096 00000080:00200000:2.0:1767319672.086538:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e83d64c7[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.086541:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007c7f0346 17ffffc0001001 3:0 ffff90cb2e6da798 713 lru 00000080:00200000:2.0:1767319672.086546:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006b60d318 457: 1< 0 - - > 2< 1871872 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:2.0:1767319672.086548:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e83d64c7 00000080:00200000:2.0:1767319672.086549:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.086552:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.086560:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.086572:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.086575:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.086578:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.086584:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.086586:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.086589:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.086602:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.086609:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.086618:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.086621:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.086626:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.086629:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [713, 713] 00000080:00200000:2.0:1767319672.086632:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.086635:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.086640:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2924544 i_blocks 1 00000080:00200000:2.0:1767319672.086643:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.086650:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2924544, count: 4096 00000080:00200000:2.0:1767319672.086653:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2924544, bytes: 4096 00000080:00200000:2.0:1767319672.086656:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.086659:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 203, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.086661:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2924544, 2928640) 0 0 00000080:00200000:2.0:1767319672.086663:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.086668:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [714, 714] 00020000:00200000:2.0:1767319672.086672:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2924544, 2928640) 2928640, 4096 00020000:00200000:2.0:1767319672.086674:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.086680:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [714, 714] 00000008:00010000:2.0:1767319672.086685:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.086688:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.086695:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.086704:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1875968 1880063) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.086737:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.086745:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.086752:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.086761:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2924544, 2928640) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.086767:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 714 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.086797:0:88596:0:(rw26.c:912:ll_write_end()) pos 2924544, len 4096, copied 4096 00000080:00200000:2.0:1767319672.086801:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000880fd387[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.086804:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000083250493 17ffffc0001001 3:0 ffff90cb2e6daa20 714 lru 00000080:00200000:2.0:1767319672.086810:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000045529ec5 458: 1< 0 - - > 2< 1875968 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:2.0:1767319672.086812:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000880fd387 00000080:00200000:2.0:1767319672.086813:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.086816:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.086825:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.086837:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.086840:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.086842:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.086848:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.086850:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.086853:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.086862:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.086869:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.086878:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.086881:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.086886:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.086889:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [714, 714] 00000080:00200000:2.0:1767319672.086893:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.086897:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.086902:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2928640 i_blocks 1 00000080:00200000:2.0:1767319672.086905:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.086912:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2928640, count: 4096 00000080:00200000:2.0:1767319672.086916:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2928640, bytes: 4096 00000080:00200000:2.0:1767319672.086918:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.086922:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 204, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.086923:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2928640, 2932736) 0 0 00000080:00200000:2.0:1767319672.086925:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.086930:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [715, 715] 00020000:00200000:2.0:1767319672.086933:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2928640, 2932736) 2932736, 4096 00020000:00200000:2.0:1767319672.086935:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.086940:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [715, 715] 00000008:00010000:2.0:1767319672.086947:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.086949:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.086956:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.086965:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1880064 1884159) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.090951:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.090969:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.090978:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.091005:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2928640, 2932736) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.091042:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 715 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.091143:0:88596:0:(rw26.c:912:ll_write_end()) pos 2928640, len 4096, copied 4096 00000080:00200000:2.0:1767319672.091157:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000de4f8ddf[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.091161:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000044cdf9c1 17ffffc0001001 3:0 ffff90cb2e6da510 715 lru 00000080:00200000:2.0:1767319672.091170:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006e488033 459: 1< 0 - - > 2< 1880064 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:2.0:1767319672.091172:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000de4f8ddf 00000080:00200000:2.0:1767319672.091174:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.091180:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.091214:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.091246:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.091252:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.091255:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.091275:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.091279:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.091282:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.091297:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.091306:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.091327:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.091331:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.091341:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.091351:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [715, 715] 00000080:00200000:2.0:1767319672.091362:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.091388:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.091405:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2932736 i_blocks 1 00000080:00200000:2.0:1767319672.091411:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.091448:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2932736, count: 4096 00000080:00200000:2.0:1767319672.091458:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2932736, bytes: 4096 00000080:00200000:2.0:1767319672.091463:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.091469:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 205, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.091471:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2932736, 2936832) 0 0 00000080:00200000:2.0:1767319672.091476:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.091490:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [716, 716] 00020000:00200000:2.0:1767319672.091496:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2932736, 2936832) 2936832, 4096 00020000:00200000:2.0:1767319672.091501:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.091516:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [716, 716] 00000008:00010000:2.0:1767319672.091530:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.091535:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.091557:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.091572:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1884160 1888255) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.091595:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.091603:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.091610:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.091617:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2932736, 2936832) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.091625:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 716 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.091648:0:88596:0:(rw26.c:912:ll_write_end()) pos 2932736, len 4096, copied 4096 00000080:00200000:2.0:1767319672.091653:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d7e3cb48[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.091656:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008fba4e77 17ffffc0001001 3:0 ffff90cb2e6daaf8 716 lru 00000080:00200000:2.0:1767319672.091663:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004dae2d7d 460: 1< 0 - - > 2< 1884160 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:2.0:1767319672.091665:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d7e3cb48 00000080:00200000:2.0:1767319672.091666:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.091669:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.091679:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.091691:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.091694:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.091696:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.091702:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.091704:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.091706:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.091715:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.091722:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.091730:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.091733:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.091738:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.091741:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [716, 716] 00000080:00200000:2.0:1767319672.091745:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.091748:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.091754:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2936832 i_blocks 1 00000080:00200000:2.0:1767319672.091757:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.091764:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2936832, count: 4096 00000080:00200000:2.0:1767319672.091767:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2936832, bytes: 4096 00000080:00200000:2.0:1767319672.091770:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.091774:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 206, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.091775:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2936832, 2940928) 0 0 00000080:00200000:2.0:1767319672.091778:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.091783:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [717, 717] 00020000:00200000:2.0:1767319672.091787:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2936832, 2940928) 2940928, 4096 00020000:00200000:2.0:1767319672.091789:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.091794:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [717, 717] 00000008:00010000:2.0:1767319672.091801:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.091803:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.091810:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.091819:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1888256 1892351) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.091837:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.091844:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.091851:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.091859:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2936832, 2940928) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.091865:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 717 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.091881:0:88596:0:(rw26.c:912:ll_write_end()) pos 2936832, len 4096, copied 4096 00000080:00200000:2.0:1767319672.091885:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000063741e9c[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.091888:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000025a6841a 17ffffc0001001 3:0 ffff90cb2e6da5e8 717 lru 00000080:00200000:2.0:1767319672.091893:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007f23d079 461: 1< 0 - - > 2< 1888256 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:2.0:1767319672.091895:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000063741e9c 00000080:00200000:2.0:1767319672.091896:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.091898:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.091906:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.091918:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.091921:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.091923:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.091929:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.091931:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.091934:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.091943:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.091951:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.091959:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.091961:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.091966:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.091969:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [717, 717] 00000080:00200000:2.0:1767319672.091973:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.091976:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.091981:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2940928 i_blocks 1 00000080:00200000:2.0:1767319672.091984:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.091992:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2940928, count: 4096 00000080:00200000:2.0:1767319672.091995:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2940928, bytes: 4096 00000080:00200000:2.0:1767319672.091997:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.092001:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 207, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.092002:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2940928, 2945024) 0 0 00000080:00200000:2.0:1767319672.092004:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.092009:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [718, 718] 00020000:00200000:2.0:1767319672.092012:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2940928, 2945024) 2945024, 4096 00020000:00200000:2.0:1767319672.092015:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.092020:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [718, 718] 00000008:00010000:2.0:1767319672.092026:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.092028:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.092035:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.092044:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1892352 1896447) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.092061:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.092068:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.092074:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.092082:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2940928, 2945024) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.092088:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 718 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.092105:0:88596:0:(rw26.c:912:ll_write_end()) pos 2940928, len 4096, copied 4096 00000080:00200000:2.0:1767319672.092110:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000972901a0[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.096435:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003f5e8810 17ffffc0001001 3:0 ffff90cb2e6da288 718 lru 00000080:00200000:2.0:1767319672.096448:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000085d113c4 462: 1< 0 - - > 2< 1892352 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:2.0:1767319672.096451:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000972901a0 00000080:00200000:2.0:1767319672.096453:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.096463:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.096510:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.096557:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.096565:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.096569:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.096601:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.096605:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.096609:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.096636:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.096647:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.096668:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.096672:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.096682:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.096690:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [718, 718] 00000080:00200000:2.0:1767319672.096701:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.096991:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.097009:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2945024 i_blocks 1 00000080:00200000:2.0:1767319672.097015:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.097049:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2945024, count: 4096 00000080:00200000:2.0:1767319672.097058:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2945024, bytes: 4096 00000080:00200000:2.0:1767319672.097064:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.097071:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 208, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.097073:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2945024, 2949120) 0 0 00000080:00200000:2.0:1767319672.097078:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.097095:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [719, 719] 00020000:00200000:2.0:1767319672.097103:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2945024, 2949120) 2949120, 4096 00020000:00200000:2.0:1767319672.097108:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.097137:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [719, 719] 00000008:00010000:2.0:1767319672.097154:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.097159:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.097181:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.097198:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1896448 1900543) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.097226:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.097234:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.097242:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.097253:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2945024, 2949120) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.097268:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 719 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.097315:0:88596:0:(rw26.c:912:ll_write_end()) pos 2945024, len 4096, copied 4096 00000080:00200000:2.0:1767319672.097323:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000079bfdba7[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.097327:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002295521a 17ffffc0001001 3:0 ffff90cb2e6da6c0 719 lru 00000080:00200000:2.0:1767319672.097333:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000ad8cd99b 463: 1< 0 - - > 2< 1896448 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:2.0:1767319672.097335:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000079bfdba7 00000080:00200000:2.0:1767319672.097336:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.097339:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.097352:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.097396:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.097401:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.097404:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.097412:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.097415:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.097418:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.097427:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.097435:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.097445:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.097447:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.097453:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.097456:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [719, 719] 00000080:00200000:2.0:1767319672.097462:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.097465:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.097470:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2949120 i_blocks 1 00000080:00200000:2.0:1767319672.097473:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.097481:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2949120, count: 4096 00000080:00200000:2.0:1767319672.097485:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2949120, bytes: 4096 00000080:00200000:2.0:1767319672.097487:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.097491:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 209, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.097492:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2949120, 2953216) 0 0 00000080:00200000:2.0:1767319672.097495:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.097501:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [720, 720] 00020000:00200000:2.0:1767319672.097504:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2949120, 2953216) 2953216, 4096 00020000:00200000:2.0:1767319672.097506:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.097511:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [720, 720] 00000008:00010000:2.0:1767319672.097517:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.097519:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.097527:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.097536:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1900544 1904639) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.097555:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.097563:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.097569:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.100188:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2949120, 2953216) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.100229:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 720 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.100299:0:88596:0:(rw26.c:912:ll_write_end()) pos 2949120, len 4096, copied 4096 00000080:00200000:2.0:1767319672.100312:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000017f3fdd[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.100316:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e8dd4faa 17ffffc0001001 3:0 ffff90cb2e6dad80 720 lru 00000080:00200000:2.0:1767319672.100326:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000054bb3dfe 464: 1< 0 - - > 2< 1900544 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:2.0:1767319672.100329:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000017f3fdd 00000080:00200000:2.0:1767319672.100330:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.100338:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.100404:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.100441:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.100446:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.100449:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.100469:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.100472:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.100476:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.100494:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.100505:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.100524:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.100527:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.100541:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.100551:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [720, 720] 00000080:00200000:2.0:1767319672.100561:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.100565:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.100580:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2953216 i_blocks 1 00000080:00200000:2.0:1767319672.100586:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.100614:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2953216, count: 4096 00000080:00200000:2.0:1767319672.100623:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2953216, bytes: 4096 00000080:00200000:2.0:1767319672.100627:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.100633:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 210, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.100636:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2953216, 2957312) 0 0 00000080:00200000:2.0:1767319672.100640:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.100652:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [721, 721] 00020000:00200000:2.0:1767319672.100658:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2953216, 2957312) 2957312, 4096 00020000:00200000:2.0:1767319672.100663:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.100682:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [721, 721] 00000008:00010000:2.0:1767319672.100696:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.100702:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.100724:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.100737:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1904640 1908735) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.100760:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.100767:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.100774:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.100786:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2953216, 2957312) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.100794:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 721 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.100821:0:88596:0:(rw26.c:912:ll_write_end()) pos 2953216, len 4096, copied 4096 00000080:00200000:2.0:1767319672.100826:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004a71b570[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.100829:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d6e3e938 17ffffc0001021 2:0 ffff90cb2e6dae58 721 lru 00000080:00200000:2.0:1767319672.100834:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000706fb06d 465: 1< 0 - - > 2< 1904640 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:2.0:1767319672.100836:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004a71b570 00000080:00200000:2.0:1767319672.100837:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.100840:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.100849:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.100860:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.100863:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.100865:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.100871:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.100874:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.100877:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.100886:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.100894:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.100902:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.100904:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.100910:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.100913:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [721, 721] 00000080:00200000:2.0:1767319672.100917:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.100920:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.100926:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2957312 i_blocks 1 00000080:00200000:2.0:1767319672.100929:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.100936:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2957312, count: 4096 00000080:00200000:2.0:1767319672.100940:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2957312, bytes: 4096 00000080:00200000:2.0:1767319672.100942:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.100947:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 211, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.100948:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2957312, 2961408) 0 0 00000080:00200000:2.0:1767319672.100951:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.100956:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [722, 722] 00020000:00200000:2.0:1767319672.100959:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2957312, 2961408) 2961408, 4096 00020000:00200000:2.0:1767319672.100962:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.100967:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [722, 722] 00000008:00010000:2.0:1767319672.100973:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.100975:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.100982:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.100990:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1908736 1912831) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101007:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101015:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101023:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.101031:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2957312, 2961408) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.101037:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 722 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.101051:0:88596:0:(rw26.c:912:ll_write_end()) pos 2957312, len 4096, copied 4096 00000080:00200000:2.0:1767319672.101056:0:88596:0:(rw26.c:969:ll_write_end()) page@000000001d6cc423[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.101059:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ab87b59e 17ffffc0001001 3:0 ffff90cb2e6daca8 722 lru 00000080:00200000:2.0:1767319672.101065:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000002123a01 466: 1< 0 - - > 2< 1908736 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:2.0:1767319672.101067:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000001d6cc423 00000080:00200000:2.0:1767319672.101068:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.101071:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.101079:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.101091:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.101093:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.101095:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.101101:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.101103:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.101105:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.101126:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101134:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.101143:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.101145:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.101150:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.101153:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [722, 722] 00000080:00200000:2.0:1767319672.101157:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.101160:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.101165:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2961408 i_blocks 1 00000080:00200000:2.0:1767319672.101167:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.101175:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2961408, count: 4096 00000080:00200000:2.0:1767319672.101178:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2961408, bytes: 4096 00000080:00200000:2.0:1767319672.101181:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.101185:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 212, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.101186:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2961408, 2965504) 0 0 00000080:00200000:2.0:1767319672.101188:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.101193:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [723, 723] 00020000:00200000:2.0:1767319672.101196:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2961408, 2965504) 2965504, 4096 00020000:00200000:2.0:1767319672.101198:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.101203:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [723, 723] 00000008:00010000:2.0:1767319672.101209:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.101211:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.101219:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101228:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1912832 1916927) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101246:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101253:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101261:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.101269:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2961408, 2965504) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.101275:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 723 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.101293:0:88596:0:(rw26.c:912:ll_write_end()) pos 2961408, len 4096, copied 4096 00000080:00200000:2.0:1767319672.101297:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ed7f1263[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.101300:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006c88be8c 17ffffc0001001 3:0 ffff90cb2e6dabd0 723 lru 00000080:00200000:2.0:1767319672.101306:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b91e1951 467: 1< 0 - - > 2< 1912832 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:2.0:1767319672.101308:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ed7f1263 00000080:00200000:2.0:1767319672.101309:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.101312:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.101319:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.101330:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.101333:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.101335:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.101341:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.101343:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.101346:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.101354:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101361:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.101406:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.101409:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.101414:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.101417:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [723, 723] 00000080:00200000:2.0:1767319672.101421:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.101423:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.101428:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2965504 i_blocks 1 00000080:00200000:2.0:1767319672.101430:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.101438:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2965504, count: 4096 00000080:00200000:2.0:1767319672.101441:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2965504, bytes: 4096 00000080:00200000:2.0:1767319672.101443:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.101447:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 213, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.101448:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2965504, 2969600) 0 0 00000080:00200000:2.0:1767319672.101451:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.101455:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [724, 724] 00020000:00200000:2.0:1767319672.101458:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2965504, 2969600) 2969600, 4096 00020000:00200000:2.0:1767319672.101460:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.101465:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [724, 724] 00000008:00010000:2.0:1767319672.101471:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.101473:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.101480:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101489:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1916928 1921023) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101510:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101517:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101524:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.101532:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2965504, 2969600) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.101538:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 724 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.101553:0:88596:0:(rw26.c:912:ll_write_end()) pos 2965504, len 4096, copied 4096 00000080:00200000:2.0:1767319672.101557:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c35b8994[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.101560:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ebdc2765 17ffffc0001001 3:0 ffff90cb2e6da0d8 724 lru 00000080:00200000:2.0:1767319672.101566:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d6d6fe13 468: 1< 0 - - > 2< 1916928 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:2.0:1767319672.101568:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c35b8994 00000080:00200000:2.0:1767319672.101569:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.101571:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.101580:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.101591:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.101594:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.101596:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.101602:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.101605:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.101607:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.101616:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101623:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.101631:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.101633:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.101637:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.101641:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [724, 724] 00000080:00200000:2.0:1767319672.101644:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.101647:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.101652:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2969600 i_blocks 1 00000080:00200000:2.0:1767319672.101654:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.101662:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2969600, count: 4096 00000080:00200000:2.0:1767319672.101666:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2969600, bytes: 4096 00000080:00200000:2.0:1767319672.101668:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.101671:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 214, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.101673:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2969600, 2973696) 0 0 00000080:00200000:2.0:1767319672.101675:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.101680:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [725, 725] 00020000:00200000:2.0:1767319672.101682:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2969600, 2973696) 2973696, 4096 00020000:00200000:2.0:1767319672.101685:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.101690:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [725, 725] 00000008:00010000:2.0:1767319672.101696:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.101698:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.101705:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101713:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1921024 1925119) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101731:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101739:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101746:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.101754:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2969600, 2973696) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.101760:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 725 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.101776:0:88596:0:(rw26.c:912:ll_write_end()) pos 2969600, len 4096, copied 4096 00000080:00200000:2.0:1767319672.101780:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007e46c42a[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.101783:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000da0e6176 17ffffc0001001 3:0 ffff90cb2e6da870 725 lru 00000080:00200000:2.0:1767319672.101789:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000811c2edc 469: 1< 0 - - > 2< 1921024 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:2.0:1767319672.101791:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007e46c42a 00000080:00200000:2.0:1767319672.101792:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.101794:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.101803:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.101815:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.101818:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.101821:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.101826:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.101829:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.101831:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.101840:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101847:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.101856:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.101859:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.101864:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.101867:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [725, 725] 00000080:00200000:2.0:1767319672.101870:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.101874:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.101878:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2973696 i_blocks 1 00000080:00200000:2.0:1767319672.101881:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.101889:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2973696, count: 4096 00000080:00200000:2.0:1767319672.101893:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2973696, bytes: 4096 00000080:00200000:2.0:1767319672.101895:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.101899:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 215, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.101900:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2973696, 2977792) 0 0 00000080:00200000:2.0:1767319672.101903:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.101907:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [726, 726] 00020000:00200000:2.0:1767319672.101911:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2973696, 2977792) 2977792, 4096 00020000:00200000:2.0:1767319672.101913:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.101918:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [726, 726] 00000008:00010000:2.0:1767319672.101924:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.101926:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.101933:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101941:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1925120 1929215) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101960:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101967:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.101973:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.101981:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2973696, 2977792) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.101988:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 726 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.102004:0:88596:0:(rw26.c:912:ll_write_end()) pos 2973696, len 4096, copied 4096 00000080:00200000:2.0:1767319672.102008:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008e0237af[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.102011:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000510ab039 17ffffc0001001 3:0 ffff90cb2e6da360 726 lru 00000080:00200000:2.0:1767319672.102016:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a17028dc 470: 1< 0 - - > 2< 1925120 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:2.0:1767319672.102018:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008e0237af 00000080:00200000:2.0:1767319672.102019:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.102021:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.102029:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.102040:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.102044:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.102046:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.102051:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.102054:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.102056:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.102066:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.102074:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.102082:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.102085:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.102090:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.102092:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [726, 726] 00000080:00200000:2.0:1767319672.102096:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.102099:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.102104:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2977792 i_blocks 1 00000080:00200000:2.0:1767319672.102106:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.110951:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2977792, count: 4096 00000080:00200000:2.0:1767319672.110981:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2977792, bytes: 4096 00000080:00200000:2.0:1767319672.110989:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.111000:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 216, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.111002:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2977792, 2981888) 0 0 00000080:00200000:2.0:1767319672.111008:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.111029:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [727, 727] 00020000:00200000:2.0:1767319672.111039:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2977792, 2981888) 2981888, 4096 00020000:00200000:2.0:1767319672.111043:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.111069:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [727, 727] 00000008:00010000:2.0:1767319672.111105:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.111120:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.111151:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.111172:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1929216 1933311) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.111218:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.111229:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.111236:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.111250:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2977792, 2981888) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.111266:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 727 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.111322:0:88596:0:(rw26.c:912:ll_write_end()) pos 2977792, len 4096, copied 4096 00000080:00200000:2.0:1767319672.111332:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b1d15a0b[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.111335:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008dadd796 17ffffc0001001 3:0 ffff90cb2e6da000 727 lru 00000080:00200000:2.0:1767319672.111343:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000023d27960 471: 1< 0 - - > 2< 1929216 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:2.0:1767319672.111345:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b1d15a0b 00000080:00200000:2.0:1767319672.111347:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.111353:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.111410:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.111445:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.111450:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.111453:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.111470:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.111474:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.111476:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.111490:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.111499:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.111519:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.111522:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.111532:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.111538:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [727, 727] 00000080:00200000:2.0:1767319672.111547:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.111551:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.111567:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2981888 i_blocks 1 00000080:00200000:2.0:1767319672.111572:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.111597:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2981888, count: 4096 00000080:00200000:2.0:1767319672.111601:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2981888, bytes: 4096 00000080:00200000:2.0:1767319672.111603:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.111608:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 217, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.111609:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2981888, 2985984) 0 0 00000080:00200000:2.0:1767319672.111612:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.111618:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [728, 728] 00020000:00200000:2.0:1767319672.111622:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2981888, 2985984) 2985984, 4096 00020000:00200000:2.0:1767319672.111624:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.111631:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [728, 728] 00000008:00010000:2.0:1767319672.111638:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.111641:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.111650:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.111660:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1933312 1937407) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.111681:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.111689:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.111695:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.111704:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2981888, 2985984) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.112206:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 728 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.112235:0:88596:0:(rw26.c:912:ll_write_end()) pos 2981888, len 4096, copied 4096 00000080:00200000:2.0:1767319672.112241:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b8489067[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.112245:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009e50feb8 17ffffc0001001 3:0 ffff90cb2e6da948 728 lru 00000080:00200000:2.0:1767319672.112253:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000005f44d3ef 472: 1< 0 - - > 2< 1933312 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:2.0:1767319672.112255:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b8489067 00000080:00200000:2.0:1767319672.112256:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.112260:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.112274:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.112292:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.112295:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.112297:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.112306:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.112309:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.112312:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.112323:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.112333:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.112347:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.112350:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.112355:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.112358:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [728, 728] 00000080:00200000:2.0:1767319672.112364:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.112598:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.112609:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2985984 i_blocks 1 00000080:00200000:2.0:1767319672.112613:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.112632:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2985984, count: 4096 00000080:00200000:2.0:1767319672.112638:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2985984, bytes: 4096 00000080:00200000:2.0:1767319672.112641:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.112647:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 218, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.112649:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2985984, 2990080) 0 0 00000080:00200000:2.0:1767319672.112653:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.112664:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [729, 729] 00020000:00200000:2.0:1767319672.112669:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2985984, 2990080) 2990080, 4096 00020000:00200000:2.0:1767319672.112673:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.112684:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [729, 729] 00000008:00010000:2.0:1767319672.112695:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.112699:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.112901:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.112914:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1937408 1941503) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.112937:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.112945:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.112952:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.112962:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2985984, 2990080) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.112973:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 729 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.112998:0:88596:0:(rw26.c:912:ll_write_end()) pos 2985984, len 4096, copied 4096 00000080:00200000:2.0:1767319672.113004:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e225bd85[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.113008:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006af7c4f4 17ffffc0001001 3:0 ffff90cb2e6da1b0 729 lru 00000080:00200000:2.0:1767319672.113015:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000009b235540 473: 1< 0 - - > 2< 1937408 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:2.0:1767319672.113017:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e225bd85 00000080:00200000:2.0:1767319672.113018:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.113021:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.113034:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.113048:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.113051:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.113054:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.113062:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.113065:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.113068:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.113077:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.115973:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.116026:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.116031:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.116056:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.116069:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [729, 729] 00000080:00200000:2.0:1767319672.116084:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.116090:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.116124:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2990080 i_blocks 1 00000080:00200000:2.0:1767319672.116131:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.116170:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2990080, count: 4096 00000080:00200000:2.0:1767319672.116181:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2990080, bytes: 4096 00000080:00200000:2.0:1767319672.116187:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.116196:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 219, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.116199:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2990080, 2994176) 0 0 00000080:00200000:2.0:1767319672.116204:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.116222:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [730, 730] 00020000:00200000:2.0:1767319672.116231:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2990080, 2994176) 2994176, 4096 00020000:00200000:2.0:1767319672.116236:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.116258:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [730, 730] 00000008:00010000:2.0:1767319672.116283:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.116289:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.116315:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.116331:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1941504 1945599) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.116395:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.116405:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.116412:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.116427:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2990080, 2994176) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.116445:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 730 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.116501:0:88596:0:(rw26.c:912:ll_write_end()) pos 2990080, len 4096, copied 4096 00000080:00200000:2.0:1767319672.116511:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d8c50c40[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.116516:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000bd7ef2d2 17ffffc0001001 3:0 ffff90cb2e6da438 730 lru 00000080:00200000:2.0:1767319672.116524:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000004fff9f4e 474: 1< 0 - - > 2< 1941504 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:2.0:1767319672.116526:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d8c50c40 00000080:00200000:2.0:1767319672.116528:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.116533:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.116563:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.116592:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.116596:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.116600:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.116618:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.116622:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.116624:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.116635:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.116644:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.116654:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.116657:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.116661:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.116665:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [730, 730] 00000080:00200000:2.0:1767319672.116669:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.116672:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.116678:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2994176 i_blocks 1 00000080:00200000:2.0:1767319672.116681:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.116690:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2994176, count: 4096 00000080:00200000:2.0:1767319672.116694:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2994176, bytes: 4096 00000080:00200000:2.0:1767319672.116697:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.116701:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 220, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.116702:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2994176, 2998272) 0 0 00000080:00200000:2.0:1767319672.116705:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.116710:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [731, 731] 00020000:00200000:2.0:1767319672.116713:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2994176, 2998272) 2998272, 4096 00020000:00200000:2.0:1767319672.116716:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.116721:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [731, 731] 00000008:00010000:2.0:1767319672.116727:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.116729:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.116737:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.116747:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1945600 1949695) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.116770:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.116791:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.116799:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.116807:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2994176, 2998272) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.116814:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 731 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.116843:0:88596:0:(rw26.c:912:ll_write_end()) pos 2994176, len 4096, copied 4096 00000080:00200000:2.0:1767319672.116848:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000032d9214b[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.116851:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000087655c3e 17ffffc0001001 3:0 ffff90cb2e6ffd80 731 lru 00000080:00200000:2.0:1767319672.116858:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e43d35f8 475: 1< 0 - - > 2< 1945600 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:2.0:1767319672.116860:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000032d9214b 00000080:00200000:2.0:1767319672.116861:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.116864:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.116872:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.116884:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.116887:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.116889:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.116896:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.116899:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.116901:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.116910:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.116918:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.116927:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.116929:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.116934:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.116937:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [731, 731] 00000080:00200000:2.0:1767319672.116940:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.116944:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.116948:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2998272 i_blocks 1 00000080:00200000:2.0:1767319672.116951:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.116958:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2998272, count: 4096 00000080:00200000:2.0:1767319672.116962:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2998272, bytes: 4096 00000080:00200000:2.0:1767319672.116965:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319672.116968:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 221, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319672.116970:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2998272, 3002368) 0 0 00000080:00200000:2.0:1767319672.116972:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.116977:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [732, 732] 00020000:00200000:2.0:1767319672.116981:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2998272, 3002368) 3002368, 4096 00020000:00200000:2.0:1767319672.116983:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.116989:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [732, 732] 00000008:00010000:2.0:1767319672.116994:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.116996:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.117004:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.117014:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1949696 1953791) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.117033:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.117042:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.117050:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.117058:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2998272, 3002368) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.117063:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 732 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.117077:0:88596:0:(rw26.c:912:ll_write_end()) pos 2998272, len 4096, copied 4096 00000080:00200000:2.0:1767319672.117082:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005f4b109c[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:2.0:1767319672.117086:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000000a467d9c 17ffffc0001001 3:0 ffff90cb2e6ffe58 732 lru 00000080:00200000:2.0:1767319672.117092:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000334b5727 476: 1< 0 - - > 2< 1949696 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:2.0:1767319672.117095:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005f4b109c 00000080:00200000:2.0:1767319672.117096:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.117098:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.117107:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.122260:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:2.0:1767319672.122274:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.122281:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.122308:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.122311:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.122317:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.122357:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.122388:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.122413:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.122417:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.122430:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.122440:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [732, 732] 00000080:00200000:2.0:1767319672.122453:0:88596:0:(vvp_io.c:289: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:2.0:1767319672.122457:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.122684:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3002368 i_blocks 1 00000080:00200000:3.0:1767319672.122692:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.122741:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3002368, count: 4096 00000080:00200000:3.0:1767319672.122752:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3002368, bytes: 4096 00000080:00200000:3.0:1767319672.122758:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.122767:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 222, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.122769:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3002368, 3006464) 0 0 00000080:00200000:3.0:1767319672.122774:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.122800:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [733, 733] 00020000:00200000:3.0:1767319672.122808:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3002368, 3006464) 3006464, 4096 00020000:00200000:3.0:1767319672.122812:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.122830:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [733, 733] 00000008:00010000:3.0:1767319672.122862:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.122869:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.122894:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.122910:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1953792 1957887) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.122924:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.122933:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.122941:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.122953:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3002368, 3006464) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.122969:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 733 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.123022:0:88596:0:(rw26.c:912:ll_write_end()) pos 3002368, len 4096, copied 4096 00000080:00200000:3.0:1767319672.123031:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d7963ec8[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.123034:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001c605c1a 17ffffc0001001 3:0 ffff90cb2e5f5d80 733 lru 00000080:00200000:3.0:1767319672.123042:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000005c4f0e8c 477: 1< 0 - - > 2< 1953792 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:3.0:1767319672.123045:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d7963ec8 00000080:00200000:3.0:1767319672.123046:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.123051:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.123072:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.123088:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.123097:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.123099:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.123108:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.123124:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.123127:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.123131:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.123140:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.123152:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.123155:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.123162:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.123166:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [733, 733] 00000080:00200000:3.0:1767319672.123171:0:88596:0:(vvp_io.c:289: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:1767319672.123174:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.123180:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3006464 i_blocks 1 00000080:00200000:3.0:1767319672.123183:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.123191:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3006464, count: 4096 00000080:00200000:3.0:1767319672.123195:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3006464, bytes: 4096 00000080:00200000:3.0:1767319672.123198:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.123201:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 223, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.123203:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3006464, 3010560) 0 0 00000080:00200000:3.0:1767319672.123205:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.123211:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [734, 734] 00020000:00200000:3.0:1767319672.123215:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3006464, 3010560) 3010560, 4096 00020000:00200000:3.0:1767319672.123217:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.123223:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [734, 734] 00000008:00010000:3.0:1767319672.123229:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.123232:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.123247:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.123256:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1957888 1961983) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.123264:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.123271:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.123277:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.123284:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3006464, 3010560) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.123289:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 734 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.123306:0:88596:0:(rw26.c:912:ll_write_end()) pos 3006464, len 4096, copied 4096 00000080:00200000:3.0:1767319672.123311:0:88596:0:(rw26.c:969:ll_write_end()) page@000000008b47d0c9[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.123314:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008aaa6ca3 17ffffc0001001 3:0 ffff90cb2e5f5e58 734 lru 00000080:00200000:3.0:1767319672.123320:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e1eca8ee 478: 1< 0 - - > 2< 1957888 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:3.0:1767319672.123322:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000008b47d0c9 00000080:00200000:3.0:1767319672.123323:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.123326:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.123335:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.123346:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.123349:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.123356:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.123363:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.123405:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.123408:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.123412:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.123419:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.123427:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.123429:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.123434:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.123437:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [734, 734] 00000080:00200000:3.0:1767319672.123441:0:88596:0:(vvp_io.c:289: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:1767319672.123444:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.123449:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3010560 i_blocks 1 00000080:00200000:3.0:1767319672.123451:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.123461:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3010560, count: 4096 00000080:00200000:3.0:1767319672.123464:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3010560, bytes: 4096 00000080:00200000:3.0:1767319672.123466:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.123470:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 224, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.123472:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3010560, 3014656) 0 0 00000080:00200000:3.0:1767319672.123474:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.123479:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [735, 735] 00020000:00200000:3.0:1767319672.123482:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3010560, 3014656) 3014656, 4096 00020000:00200000:3.0:1767319672.123484:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.123489:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [735, 735] 00000008:00010000:3.0:1767319672.123495:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.123498:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.123504:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.123517:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1961984 1966079) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.123527:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.123534:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.123541:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.123549:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3010560, 3014656) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.123555:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 735 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.123573:0:88596:0:(rw26.c:912:ll_write_end()) pos 3010560, len 4096, copied 4096 00000080:00200000:3.0:1767319672.123577:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000033c9b1f3[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.123581:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000009ca99fda 17ffffc0001001 3:0 ffff90cb2e5f5ca8 735 lru 00000080:00200000:3.0:1767319672.123587:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000265a9434 479: 1< 0 - - > 2< 1961984 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:3.0:1767319672.123589:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000033c9b1f3 00000080:00200000:3.0:1767319672.123590:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.123593:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.123601:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.123613:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.123616:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.123619:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.123634:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.123637:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.123639:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.123643:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.123651:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.123661:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.123663:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.123668:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.123671:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [735, 735] 00000080:00200000:3.0:1767319672.123675:0:88596:0:(vvp_io.c:289: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:1767319672.123678:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.123683:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3014656 i_blocks 1 00000080:00200000:3.0:1767319672.123685:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.123694:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3014656, count: 4096 00000080:00200000:3.0:1767319672.123697:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3014656, bytes: 4096 00000080:00200000:3.0:1767319672.123700:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.123704:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 225, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.123705:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3014656, 3018752) 0 0 00000080:00200000:3.0:1767319672.123708:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.123713:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [736, 736] 00020000:00200000:3.0:1767319672.123717:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3014656, 3018752) 3018752, 4096 00020000:00200000:3.0:1767319672.123719:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.123724:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [736, 736] 00000008:00010000:3.0:1767319672.123730:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.123732:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.123740:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.123759:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1966080 1970175) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.123768:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.123776:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.123783:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.123792:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3014656, 3018752) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.123798:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 736 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.123815:0:88596:0:(rw26.c:912:ll_write_end()) pos 3014656, len 4096, copied 4096 00000080:00200000:3.0:1767319672.123819:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d18b7492[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.123822:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000dd7e958e 17ffffc0001001 3:0 ffff90cb2e5f5bd0 736 lru 00000080:00200000:3.0:1767319672.123827:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000023aa2f9b 480: 1< 0 - - > 2< 1966080 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:3.0:1767319672.123829:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d18b7492 00000080:00200000:3.0:1767319672.123831:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.123832:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.123841:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.123852:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.123855:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.123857:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.123868:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.123871:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.123873:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.123877:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.123885:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.123893:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.123895:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.123899:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.123902:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [736, 736] 00000080:00200000:3.0:1767319672.123905:0:88596:0:(vvp_io.c:289: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:1767319672.123908:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.123913:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3018752 i_blocks 1 00000080:00200000:3.0:1767319672.123916:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.123923:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3018752, count: 4096 00000080:00200000:3.0:1767319672.123927:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3018752, bytes: 4096 00000080:00200000:3.0:1767319672.123929:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.123933:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 226, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.123934:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3018752, 3022848) 0 0 00000080:00200000:3.0:1767319672.123937:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.123942:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [737, 737] 00020000:00200000:3.0:1767319672.123945:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3018752, 3022848) 3022848, 4096 00020000:00200000:3.0:1767319672.123947:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.123952:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [737, 737] 00000008:00010000:3.0:1767319672.123958:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.123960:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.123967:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.123985:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1970176 1974271) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.123994:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124001:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124007:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.124015:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3018752, 3022848) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.124020:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 737 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.124041:0:88596:0:(rw26.c:912:ll_write_end()) pos 3018752, len 4096, copied 4096 00000080:00200000:3.0:1767319672.124046:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000098e649be[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.124049:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007e6ce318 17ffffc0001001 3:0 ffff90cb2e5f50d8 737 lru 00000080:00200000:3.0:1767319672.124054:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000002a0c6e74 481: 1< 0 - - > 2< 1970176 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:3.0:1767319672.124056:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000098e649be 00000080:00200000:3.0:1767319672.124057:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.124060:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.124068:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.124079:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.124082:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.124084:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.124096:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.124099:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.124101:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.124105:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124125:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.124134:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.124136:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.124141:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.124144:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [737, 737] 00000080:00200000:3.0:1767319672.124148:0:88596:0:(vvp_io.c:289: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:1767319672.124151:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.124155:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3022848 i_blocks 1 00000080:00200000:3.0:1767319672.124158:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.124165:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3022848, count: 4096 00000080:00200000:3.0:1767319672.124169:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3022848, bytes: 4096 00000080:00200000:3.0:1767319672.124171:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.124175:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 227, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.124176:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3022848, 3026944) 0 0 00000080:00200000:3.0:1767319672.124179:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.124185:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [738, 738] 00020000:00200000:3.0:1767319672.124187:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3022848, 3026944) 3026944, 4096 00020000:00200000:3.0:1767319672.124189:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.124195:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [738, 738] 00000008:00010000:3.0:1767319672.124201:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.124203:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.124210:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124229:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1974272 1978367) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124238:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124246:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124253:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.124262:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3022848, 3026944) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.124268:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 738 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.124285:0:88596:0:(rw26.c:912:ll_write_end()) pos 3022848, len 4096, copied 4096 00000080:00200000:3.0:1767319672.124289:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000f68479bf[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.124291:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000d599fab4 17ffffc0001001 3:0 ffff90cb2e5f5870 738 lru 00000080:00200000:3.0:1767319672.124297:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006dd4ab00 482: 1< 0 - - > 2< 1974272 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:3.0:1767319672.124299:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000f68479bf 00000080:00200000:3.0:1767319672.124300:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.124302:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.124313:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.124329:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.124332:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.124334:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.124346:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.124348:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.124351:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.124354:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124362:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.124411:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.124414:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.124419:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.124422:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [738, 738] 00000080:00200000:3.0:1767319672.124426:0:88596:0:(vvp_io.c:289: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:1767319672.124429:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.124434:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3026944 i_blocks 1 00000080:00200000:3.0:1767319672.124436:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.124444:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3026944, count: 4096 00000080:00200000:3.0:1767319672.124447:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3026944, bytes: 4096 00000080:00200000:3.0:1767319672.124450:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.124454:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 228, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.124455:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3026944, 3031040) 0 0 00000080:00200000:3.0:1767319672.124458:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.124463:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [739, 739] 00020000:00200000:3.0:1767319672.124467:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3026944, 3031040) 3031040, 4096 00020000:00200000:3.0:1767319672.124469:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.124475:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [739, 739] 00000008:00010000:3.0:1767319672.124480:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.124482:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.124490:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124512:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1978368 1982463) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124521:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124528:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124536:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.124545:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3026944, 3031040) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.124551:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 739 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.124568:0:88596:0:(rw26.c:912:ll_write_end()) pos 3026944, len 4096, copied 4096 00000080:00200000:3.0:1767319672.124573:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003a532832[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.124576:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000516e50fb 17ffffc0001001 3:0 ffff90cb2e5f5360 739 lru 00000080:00200000:3.0:1767319672.124582:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000044d598c 483: 1< 0 - - > 2< 1978368 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:3.0:1767319672.124584:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003a532832 00000080:00200000:3.0:1767319672.124585:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.124587:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.124595:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.124606:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.124609:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.124612:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.124623:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.124626:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.124629:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.124632:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124640:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.124647:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.124650:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.124654:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.124657:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [739, 739] 00000080:00200000:3.0:1767319672.124661:0:88596:0:(vvp_io.c:289: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:1767319672.124664:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.124669:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3031040 i_blocks 1 00000080:00200000:3.0:1767319672.124671:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.124678:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3031040, count: 4096 00000080:00200000:3.0:1767319672.124682:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3031040, bytes: 4096 00000080:00200000:3.0:1767319672.124684:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.124687:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 229, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.124689:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3031040, 3035136) 0 0 00000080:00200000:3.0:1767319672.124691:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.124695:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [740, 740] 00020000:00200000:3.0:1767319672.124698:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3031040, 3035136) 3035136, 4096 00020000:00200000:3.0:1767319672.124700:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.124705:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [740, 740] 00000008:00010000:3.0:1767319672.124711:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.124714:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.124720:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124739:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1982464 1986559) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124748:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124755:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124761:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.124769:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3031040, 3035136) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.124774:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 740 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.124793:0:88596:0:(rw26.c:912:ll_write_end()) pos 3031040, len 4096, copied 4096 00000080:00200000:3.0:1767319672.124798:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000078b680a[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.124801:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c223f1d7 17ffffc0001001 3:0 ffff90cb2e5f5000 740 lru 00000080:00200000:3.0:1767319672.124806:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000d6160fbf 484: 1< 0 - - > 2< 1982464 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:3.0:1767319672.124808:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000078b680a 00000080:00200000:3.0:1767319672.124809:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.124811:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.124821:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.124831:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.124834:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.124836:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.124848:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.124851:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.124853:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.124857:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124865:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.124874:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.124876:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.124881:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.124883:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [740, 740] 00000080:00200000:3.0:1767319672.124887:0:88596:0:(vvp_io.c:289: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:1767319672.124890:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.124895:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3035136 i_blocks 1 00000080:00200000:3.0:1767319672.124898:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.124905:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3035136, count: 4096 00000080:00200000:3.0:1767319672.124908:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3035136, bytes: 4096 00000080:00200000:3.0:1767319672.124911:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.124914:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 230, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.124916:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3035136, 3039232) 0 0 00000080:00200000:3.0:1767319672.124918:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.124923:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [741, 741] 00020000:00200000:3.0:1767319672.124926:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3035136, 3039232) 3039232, 4096 00020000:00200000:3.0:1767319672.124928:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.124934:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [741, 741] 00000008:00010000:3.0:1767319672.124939:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.124941:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.124949:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124967:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1986560 1990655) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124976:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124984:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.124990:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.124999:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3035136, 3039232) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.125005:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 741 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.125022:0:88596:0:(rw26.c:912:ll_write_end()) pos 3035136, len 4096, copied 4096 00000080:00200000:3.0:1767319672.125026:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000061cc07a6[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.125029:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e5c6f584 17ffffc0001001 3:0 ffff90cb2e5f5948 741 lru 00000080:00200000:3.0:1767319672.125034:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000402cc350 485: 1< 0 - - > 2< 1986560 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:3.0:1767319672.125036:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000061cc07a6 00000080:00200000:3.0:1767319672.125037:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.125039:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.125048:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.125059:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.125062:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.125064:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.125075:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.125078:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.125081:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.125085:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.125092:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.125100:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.125102:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.125107:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.125109:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [741, 741] 00000080:00200000:3.0:1767319672.125125:0:88596:0:(vvp_io.c:289: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:1767319672.125128:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.125133:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3039232 i_blocks 1 00000080:00200000:3.0:1767319672.125136:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.125143:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3039232, count: 4096 00000080:00200000:3.0:1767319672.125146:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3039232, bytes: 4096 00000080:00200000:3.0:1767319672.125149:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.125152:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 231, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.125154:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3039232, 3043328) 0 0 00000080:00200000:3.0:1767319672.125157:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.125162:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [742, 742] 00020000:00200000:3.0:1767319672.125164:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3039232, 3043328) 3043328, 4096 00020000:00200000:3.0:1767319672.125167:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.125171:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [742, 742] 00000008:00010000:3.0:1767319672.125176:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.125178:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.125185:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.125203:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1990656 1994751) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.125211:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.125218:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.125225:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.125233:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3039232, 3043328) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.125239:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 742 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.125255:0:88596:0:(rw26.c:912:ll_write_end()) pos 3039232, len 4096, copied 4096 00000080:00200000:3.0:1767319672.125259:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d025c3a3[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.125262:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ed6a4fbd 17ffffc0001001 3:0 ffff90cb2e5f51b0 742 lru 00000080:00200000:3.0:1767319672.125267:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007bec650b 486: 1< 0 - - > 2< 1990656 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:3.0:1767319672.125269:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d025c3a3 00000080:00200000:3.0:1767319672.125270:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.125272:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.125280:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.125292:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.125295:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.125297:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.125311:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.125313:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.125316:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.125320:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.125328:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.125337:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.125339:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.125344:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.125346:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [742, 742] 00000080:00200000:3.0:1767319672.125350:0:88596:0:(vvp_io.c:289: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:1767319672.125353:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.125357:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3043328 i_blocks 1 00000080:00200000:3.0:1767319672.125360:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.125401:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3043328, count: 4096 00000080:00200000:3.0:1767319672.125406:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3043328, bytes: 4096 00000080:00200000:3.0:1767319672.125408:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.125412:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 232, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.125413:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3043328, 3047424) 0 0 00000080:00200000:3.0:1767319672.125416:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.125421:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [743, 743] 00020000:00200000:3.0:1767319672.125424:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3043328, 3047424) 3047424, 4096 00020000:00200000:3.0:1767319672.125426:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.125432:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [743, 743] 00000008:00010000:3.0:1767319672.125437:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.125439:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.125446:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.125464:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1994752 1998847) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.125473:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.125480:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.125486:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.125495:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3043328, 3047424) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.125500:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 743 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.125516:0:88596:0:(rw26.c:912:ll_write_end()) pos 3043328, len 4096, copied 4096 00000080:00200000:3.0:1767319672.125520:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000e6b98eaf[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.125523:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000002b12b53d 17ffffc0001001 3:0 ffff90cb2e5f5438 743 lru 00000080:00200000:3.0:1767319672.125529:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000068fb9618 487: 1< 0 - - > 2< 1994752 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:3.0:1767319672.125531:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000e6b98eaf 00000080:00200000:3.0:1767319672.125532:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.125534:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.125542:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.125553:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.125556:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.125559:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.125571:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.125574:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.125576:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.125580:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.125588:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.125596:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.125599:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.125603:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.125605:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [743, 743] 00000080:00200000:3.0:1767319672.125609:0:88596:0:(vvp_io.c:289: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:1767319672.125612:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.125616:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3047424 i_blocks 1 00000080:00200000:3.0:1767319672.125619:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.125626:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3047424, count: 4096 00000080:00200000:3.0:1767319672.125630:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3047424, bytes: 4096 00000080:00200000:3.0:1767319672.125632:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.125635:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 233, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.125637:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3047424, 3051520) 0 0 00000080:00200000:3.0:1767319672.125639:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.125644:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [744, 744] 00020000:00200000:3.0:1767319672.125647:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3047424, 3051520) 3051520, 4096 00020000:00200000:3.0:1767319672.125650:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.125655:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [744, 744] 00000008:00010000:3.0:1767319672.125660:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.125662:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.125668:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.125686:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1998848 2002943) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.125694:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.125701:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.125708:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.125718:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3047424, 3051520) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.125724:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 744 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.125740:0:88596:0:(rw26.c:912:ll_write_end()) pos 3047424, len 4096, copied 4096 00000080:00200000:3.0:1767319672.125744:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005ec3fb26[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.125747:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006b6c7a7c 17ffffc0001001 3:0 ffff90cb2e5f5798 744 lru 00000080:00200000:3.0:1767319672.125753:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000005f08b25d 488: 1< 0 - - > 2< 1998848 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:3.0:1767319672.125755:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005ec3fb26 00000080:00200000:3.0:1767319672.125756:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.125758:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.125766:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.125776:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.125779:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.125782:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.125793:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.125795:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.125798:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.125802:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.125810:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.125818:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.125820:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.125824:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.125828:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [744, 744] 00000080:00200000:3.0:1767319672.125831:0:88596:0:(vvp_io.c:289: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:1767319672.125834:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.125838:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3051520 i_blocks 1 00000080:00200000:3.0:1767319672.125841:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.125849:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3051520, count: 4096 00000080:00200000:3.0:1767319672.125852:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3051520, bytes: 4096 00000080:00200000:3.0:1767319672.125855:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.125858:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 234, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.125860:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3051520, 3055616) 0 0 00000080:00200000:3.0:1767319672.125862:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.125867:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [745, 745] 00020000:00200000:3.0:1767319672.125870:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3051520, 3055616) 3055616, 4096 00020000:00200000:3.0:1767319672.125873:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.125878:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [745, 745] 00000008:00010000:3.0:1767319672.125883:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.125885:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.125893:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.125911:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2002944 2007039) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.125920:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.125927:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.125933:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.125941:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3051520, 3055616) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.125947:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 745 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.125976:0:88596:0:(rw26.c:912:ll_write_end()) pos 3051520, len 4096, copied 4096 00000080:00200000:3.0:1767319672.125981:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c0c91c9b[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.125984:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000004d75b52f 17ffffc0001001 3:0 ffff90cb2e719798 745 lru 00000080:00200000:3.0:1767319672.125989:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000df074e3f 489: 1< 0 - - > 2< 2002944 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:3.0:1767319672.125992:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c0c91c9b 00000080:00200000:3.0:1767319672.125993:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.125995:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.126003:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.126015:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.126018:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.126021:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.126036:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.126039:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.126041:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.126045:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.126053:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.126061:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.126063:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.126067:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.126070:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [745, 745] 00000080:00200000:3.0:1767319672.126073:0:88596:0:(vvp_io.c:289: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:1767319672.126076:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.126080:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3055616 i_blocks 1 00000080:00200000:3.0:1767319672.126083:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.126090:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3055616, count: 4096 00000080:00200000:3.0:1767319672.126094:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3055616, bytes: 4096 00000080:00200000:3.0:1767319672.126096:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.126100:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 235, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.126102:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3055616, 3059712) 0 0 00000080:00200000:3.0:1767319672.126104:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.126109:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [746, 746] 00020000:00200000:3.0:1767319672.132541:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3055616, 3059712) 3059712, 4096 00020000:00200000:3.0:1767319672.132556:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.132591:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [746, 746] 00000008:00010000:3.0:1767319672.132618:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.132625:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.132654:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.132701:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2007040 2011135) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.132729:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.132739:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.132747:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.132761:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3055616, 3059712) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.133213:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 746 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.133268:0:88596:0:(rw26.c:912:ll_write_end()) pos 3055616, len 4096, copied 4096 00000080:00200000:3.0:1767319672.133282:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000d01c20e6[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.133285:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000003460fc5c 17ffffc0001001 3:0 ffff90cb2e719a20 746 lru 00000080:00200000:3.0:1767319672.133303:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9cd3b82 490: 1< 0 - - > 2< 2007040 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:3.0:1767319672.133305:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000d01c20e6 00000080:00200000:3.0:1767319672.133307:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.133313:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.133344:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.133411:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.133417:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.133420:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.133447:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.133451:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.133454:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.133465:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.133475:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.133492:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.133496:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.133506:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.133512:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [746, 746] 00000080:00200000:3.0:1767319672.133521:0:88596:0:(vvp_io.c:289: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:1767319672.133525:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.133538:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3059712 i_blocks 1 00000080:00200000:3.0:1767319672.133544:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.133608:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3059712, count: 4096 00000080:00200000:3.0:1767319672.133617:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3059712, bytes: 4096 00000080:00200000:3.0:1767319672.133621:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.133628:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 236, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.133630:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3059712, 3063808) 0 0 00000080:00200000:3.0:1767319672.133634:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.133647:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [747, 747] 00020000:00200000:3.0:1767319672.133652:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3059712, 3063808) 3063808, 4096 00020000:00200000:3.0:1767319672.133655:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.133666:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [747, 747] 00000008:00010000:3.0:1767319672.133676:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.133679:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.133693:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.133945:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2011136 2015231) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.133957:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.133964:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.133970:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.133981:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3059712, 3063808) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.133991:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 747 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.134029:0:88596:0:(rw26.c:912:ll_write_end()) pos 3059712, len 4096, copied 4096 00000080:00200000:3.0:1767319672.134034:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003a5a103e[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.134037:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000027c68f47 17ffffc0001021 2:0 ffff90cb2e719510 747 lru 00000080:00200000:3.0:1767319672.134042:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a507d728 491: 1< 0 - - > 2< 2011136 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:3.0:1767319672.134044:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003a5a103e 00000080:00200000:3.0:1767319672.134045:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.134048:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.134058:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.134071:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.134073:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.134076:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.134089:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.134092:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.134095:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.134100:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.134107:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.134129:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.134131:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.134136:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.134139:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [747, 747] 00000080:00200000:3.0:1767319672.134144:0:88596:0:(vvp_io.c:289: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:1767319672.134146:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.134152:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3063808 i_blocks 1 00000080:00200000:3.0:1767319672.134154:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.134164:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3063808, count: 4096 00000080:00200000:3.0:1767319672.134168:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3063808, bytes: 4096 00000080:00200000:3.0:1767319672.134170:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.134173:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 237, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.134175:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3063808, 3067904) 0 0 00000080:00200000:3.0:1767319672.134177:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.134182:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [748, 748] 00020000:00200000:3.0:1767319672.134185:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3063808, 3067904) 3067904, 4096 00020000:00200000:3.0:1767319672.134187:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.134194:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [748, 748] 00000008:00010000:3.0:1767319672.134200:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.134203:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.134210:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.134228:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2015232 2019327) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.134237:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.134244:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.134250:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.134258:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3063808, 3067904) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.134264:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 748 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.134281:0:88596:0:(rw26.c:912:ll_write_end()) pos 3063808, len 4096, copied 4096 00000080:00200000:3.0:1767319672.134285:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000126e1a09[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.134288:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000000f82a949 17ffffc0001001 3:0 ffff90cb2e719af8 748 lru 00000080:00200000:3.0:1767319672.134294:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9a4e60f 492: 1< 0 - - > 2< 2015232 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:3.0:1767319672.134296:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000126e1a09 00000080:00200000:3.0:1767319672.134296:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.134299:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.134307:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.134318:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.134321:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.134323:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.134335:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.134338:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.134341:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.134345:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.134353:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.134362:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.134365:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.134398:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.134401:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [748, 748] 00000080:00200000:3.0:1767319672.134405:0:88596:0:(vvp_io.c:289: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:1767319672.134408:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.134413:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3067904 i_blocks 1 00000080:00200000:3.0:1767319672.134416:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.134423:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3067904, count: 4096 00000080:00200000:3.0:1767319672.134427:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3067904, bytes: 4096 00000080:00200000:3.0:1767319672.134430:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.134434:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 238, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.134435:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3067904, 3072000) 0 0 00000080:00200000:3.0:1767319672.134437:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.134442:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [749, 749] 00020000:00200000:3.0:1767319672.134445:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3067904, 3072000) 3072000, 4096 00020000:00200000:3.0:1767319672.134447:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.134452:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [749, 749] 00000008:00010000:3.0:1767319672.134458:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.134460:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.134466:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.134483:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2019328 2023423) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.134491:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.134497:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.134503:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.134510:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3067904, 3072000) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.134516:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 749 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.134532:0:88596:0:(rw26.c:912:ll_write_end()) pos 3067904, len 4096, copied 4096 00000080:00200000:3.0:1767319672.134536:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ed8ac4cf[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.134539:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e5eca9e8 17ffffc0001001 3:0 ffff90cb2e7195e8 749 lru 00000080:00200000:3.0:1767319672.134545:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000349e1c3a 493: 1< 0 - - > 2< 2019328 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:3.0:1767319672.134547:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ed8ac4cf 00000080:00200000:3.0:1767319672.134548:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.134550:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.134559:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.134570:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.134573:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.134575:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.134587:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.134589:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.134592:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.134596:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.134604:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.134613:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.134615:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.134620:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.134623:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [749, 749] 00000080:00200000:3.0:1767319672.134627:0:88596:0:(vvp_io.c:289: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:1767319672.134630:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.134635:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3072000 i_blocks 1 00000080:00200000:3.0:1767319672.134637:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.134644:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3072000, count: 4096 00000080:00200000:3.0:1767319672.134648:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3072000, bytes: 4096 00000080:00200000:3.0:1767319672.134650:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.134653:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 239, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.134655:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3072000, 3076096) 0 0 00000080:00200000:3.0:1767319672.134657:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.134662:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [750, 750] 00020000:00200000:3.0:1767319672.134665:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3072000, 3076096) 3076096, 4096 00020000:00200000:3.0:1767319672.134668:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.134673:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [750, 750] 00000008:00010000:3.0:1767319672.134679:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.134681:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.134688:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.135710:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2023424 2027519) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.135737:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.135746:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.135753:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.135767:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3072000, 3076096) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.135784:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 750 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.135832:0:88596:0:(rw26.c:912:ll_write_end()) pos 3072000, len 4096, copied 4096 00000080:00200000:3.0:1767319672.135840:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000826829ad[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.135844:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000040088de2 17ffffc0001001 3:0 ffff90cb2e719288 750 lru 00000080:00200000:3.0:1767319672.135850:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e6315473 494: 1< 0 - - > 2< 2023424 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:3.0:1767319672.135852:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000826829ad 00000080:00200000:3.0:1767319672.135853:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.135857:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.135876:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.135897:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.135901:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.135904:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.135925:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.135928:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.135932:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.135936:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.135944:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.135957:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.135961:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.135968:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.135974:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [750, 750] 00000080:00200000:3.0:1767319672.135981:0:88596:0:(vvp_io.c:289: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:1767319672.135984:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.135995:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3076096 i_blocks 1 00000080:00200000:3.0:1767319672.135998:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.136019:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3076096, count: 4096 00000080:00200000:3.0:1767319672.136025:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3076096, bytes: 4096 00000080:00200000:3.0:1767319672.136029:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.136034:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 240, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.136036:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3076096, 3080192) 0 0 00000080:00200000:3.0:1767319672.136039:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.136049:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [751, 751] 00020000:00200000:3.0:1767319672.136054:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3076096, 3080192) 3080192, 4096 00020000:00200000:3.0:1767319672.136057:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.136068:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [751, 751] 00000008:00010000:3.0:1767319672.136079:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.136084:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.136098:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.136132:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2027520 2031615) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.136141:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.136149:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.136154:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.136162:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3076096, 3080192) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.136168:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 751 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.136183:0:88596:0:(rw26.c:912:ll_write_end()) pos 3076096, len 4096, copied 4096 00000080:00200000:3.0:1767319672.136188:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000a6b24be3[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.136190:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000cf53b6a3 17ffffc0001001 3:0 ffff90cb2e7196c0 751 lru 00000080:00200000:3.0:1767319672.136195:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000007bd232cc 495: 1< 0 - - > 2< 2027520 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:3.0:1767319672.136198:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000a6b24be3 00000080:00200000:3.0:1767319672.136199:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.136200:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.136208:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.136219:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.136222:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.136224:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.136237:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.136240:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.136242:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.136246:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.136254:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.136263:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.136266:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.136270:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.136274:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [751, 751] 00000080:00200000:3.0:1767319672.136277:0:88596:0:(vvp_io.c:289: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:1767319672.136280:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.136285:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3080192 i_blocks 1 00000080:00200000:3.0:1767319672.136287:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.136296:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3080192, count: 4096 00000080:00200000:3.0:1767319672.136299:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3080192, bytes: 4096 00000080:00200000:3.0:1767319672.136302:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.136306:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 241, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.136308:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3080192, 3084288) 0 0 00000080:00200000:3.0:1767319672.136310:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.136315:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [752, 752] 00020000:00200000:3.0:1767319672.136318:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3080192, 3084288) 3084288, 4096 00020000:00200000:3.0:1767319672.136320:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.136326:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [752, 752] 00000008:00010000:3.0:1767319672.136331:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.136333:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.136341:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.136359:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2031616 2035711) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.136394:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.136403:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.136410:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.136419:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3080192, 3084288) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.136424:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 752 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.136441:0:88596:0:(rw26.c:912:ll_write_end()) pos 3080192, len 4096, copied 4096 00000080:00200000:3.0:1767319672.136445:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000098931948[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.136448:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000076ace428 17ffffc0001001 3:0 ffff90cb2e719d80 752 lru 00000080:00200000:3.0:1767319672.136454:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000a93b00d3 496: 1< 0 - - > 2< 2031616 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:3.0:1767319672.136457:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000098931948 00000080:00200000:3.0:1767319672.136458:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.136460:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.136468:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.136480:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.136483:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.136485:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.136500:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.136503:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.136505:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.136510:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.136518:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.136528:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.136530:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.136534:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.136537:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [752, 752] 00000080:00200000:3.0:1767319672.136540:0:88596:0:(vvp_io.c:289: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:1767319672.136543:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.136548:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3084288 i_blocks 1 00000080:00200000:3.0:1767319672.136551:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.136558:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3084288, count: 4096 00000080:00200000:3.0:1767319672.136562:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3084288, bytes: 4096 00000080:00200000:3.0:1767319672.136565:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.136568:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 242, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.136570:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3084288, 3088384) 0 0 00000080:00200000:3.0:1767319672.136573:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.136578:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [753, 753] 00020000:00200000:3.0:1767319672.136581:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3084288, 3088384) 3088384, 4096 00020000:00200000:3.0:1767319672.136583:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.136589:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [753, 753] 00000008:00010000:3.0:1767319672.136595:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.136597:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.136604:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.136623:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2035712 2039807) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.136632:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.136641:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.136648:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.136656:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3084288, 3088384) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.136662:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 753 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.136676:0:88596:0:(rw26.c:912:ll_write_end()) pos 3084288, len 4096, copied 4096 00000080:00200000:3.0:1767319672.136680:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000c7e371ef[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.136683:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000008591b0f9 17ffffc0001001 3:0 ffff90cb2e719e58 753 lru 00000080:00200000:3.0:1767319672.136689:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000e991a19c 497: 1< 0 - - > 2< 2035712 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:3.0:1767319672.136691:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000c7e371ef 00000080:00200000:3.0:1767319672.136692:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.136694:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.136702:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.136713:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.136716:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.136718:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.136730:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.136733:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.136736:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.136739:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.136748:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.136756:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.136758:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.136762:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.136765:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [753, 753] 00000080:00200000:3.0:1767319672.136769:0:88596:0:(vvp_io.c:289: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:1767319672.136772:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.136776:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3088384 i_blocks 1 00000080:00200000:3.0:1767319672.136779:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.136787:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3088384, count: 4096 00000080:00200000:3.0:1767319672.136790:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3088384, bytes: 4096 00000080:00200000:3.0:1767319672.136792:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.136796:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 243, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.136797:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3088384, 3092480) 0 0 00000080:00200000:3.0:1767319672.136799:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.136804:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [754, 754] 00020000:00200000:3.0:1767319672.136807:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3088384, 3092480) 3092480, 4096 00020000:00200000:3.0:1767319672.136810:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.136814:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [754, 754] 00000008:00010000:3.0:1767319672.136820:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.136822:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.136828:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.136846:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2039808 2043903) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.136855:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.136863:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.136870:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.136878:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3088384, 3092480) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.136884:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 754 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.136903:0:88596:0:(rw26.c:912:ll_write_end()) pos 3088384, len 4096, copied 4096 00000080:00200000:3.0:1767319672.136907:0:88596:0:(rw26.c:969:ll_write_end()) page@000000005b394b2e[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.136910:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007aa2c404 17ffffc0001001 3:0 ffff90cb2e719ca8 754 lru 00000080:00200000:3.0:1767319672.136916:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000636aa0d0 498: 1< 0 - - > 2< 2039808 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:3.0:1767319672.136918:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000005b394b2e 00000080:00200000:3.0:1767319672.136919:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.136921:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.136929:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.136940:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.136943:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.136945:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.136956:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.136958:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.136961:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.136964:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.136971:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.136978:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.136981:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.136985:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.136987:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [754, 754] 00000080:00200000:3.0:1767319672.136991:0:88596:0:(vvp_io.c:289: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:1767319672.136994:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.136998:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3092480 i_blocks 1 00000080:00200000:3.0:1767319672.137001:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.137008:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3092480, count: 4096 00000080:00200000:3.0:1767319672.137012:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3092480, bytes: 4096 00000080:00200000:3.0:1767319672.137014:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.137017:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 244, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.137019:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3092480, 3096576) 0 0 00000080:00200000:3.0:1767319672.137021:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.137026:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [755, 755] 00020000:00200000:3.0:1767319672.137029:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3092480, 3096576) 3096576, 4096 00020000:00200000:3.0:1767319672.137031:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.137036:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [755, 755] 00000008:00010000:3.0:1767319672.137041:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.137043:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.137050:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.137067:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2043904 2047999) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.137075:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.137083:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.137090:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.137098:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3092480, 3096576) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.137103:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 755 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.142391:0:88596:0:(rw26.c:912:ll_write_end()) pos 3092480, len 4096, copied 4096 00000080:00200000:3.0:1767319672.142413:0:88596:0:(rw26.c:969:ll_write_end()) page@000000003fcf0399[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.142417:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000ac46ebcb 17ffffc0001001 3:0 ffff90cb2e719bd0 755 lru 00000080:00200000:3.0:1767319672.142425:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000001a45bc34 499: 1< 0 - - > 2< 2043904 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:3.0:1767319672.142427:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000003fcf0399 00000080:00200000:3.0:1767319672.142429:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.142436:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.142471:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.142511:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.142516:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.142521:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.142562:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.142566:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.142570:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.142579:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.142589:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.142609:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.142612:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.142622:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.142631:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [755, 755] 00000080:00200000:3.0:1767319672.142643:0:88596:0:(vvp_io.c:289: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:1767319672.142647:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.142661:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3096576 i_blocks 1 00000080:00200000:3.0:1767319672.142667:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.142699:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3096576, count: 4096 00000080:00200000:3.0:1767319672.142719:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3096576, bytes: 4096 00000080:00200000:3.0:1767319672.142725:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.142731:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 245, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.142733:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3096576, 3100672) 0 0 00000080:00200000:3.0:1767319672.142738:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.142754:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [756, 756] 00020000:00200000:3.0:1767319672.142760:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3096576, 3100672) 3100672, 4096 00020000:00200000:3.0:1767319672.142764:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.142781:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [756, 756] 00000008:00010000:3.0:1767319672.142796:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.142802:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.142824:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.142855:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2048000 2052095) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.142870:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.142878:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.142885:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.142896:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3096576, 3100672) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.142910:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 756 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.142941:0:88596:0:(rw26.c:912:ll_write_end()) pos 3096576, len 4096, copied 4096 00000080:00200000:3.0:1767319672.142946:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000b7df7733[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.142949:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a04766ff 17ffffc0001001 3:0 ffff90cb2e7190d8 756 lru 00000080:00200000:3.0:1767319672.142955:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000754dc89d 500: 1< 0 - - > 2< 2048000 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:3.0:1767319672.142957:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000b7df7733 00000080:00200000:3.0:1767319672.142959:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.142961:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.142971:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.142984:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.142987:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.142989:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.143004:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.143007:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.143009:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.143013:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.143020:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.143029:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.143031:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.143035:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.143039:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [756, 756] 00000080:00200000:3.0:1767319672.143042:0:88596:0:(vvp_io.c:289: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:1767319672.143045:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.143052:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3100672 i_blocks 1 00000080:00200000:3.0:1767319672.143055:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.143063:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3100672, count: 4096 00000080:00200000:3.0:1767319672.143067:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3100672, bytes: 4096 00000080:00200000:3.0:1767319672.143069:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.143072:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 246, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.143074:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3100672, 3104768) 0 0 00000080:00200000:3.0:1767319672.143076:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.143082:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [757, 757] 00020000:00200000:3.0:1767319672.143084:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3100672, 3104768) 3104768, 4096 00020000:00200000:3.0:1767319672.143087:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.143092:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [757, 757] 00000008:00010000:3.0:1767319672.143098:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.143100:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.143108:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.143136:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2052096 2056191) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.143144:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.143151:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.143158:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.143167:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3100672, 3104768) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.143174:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 757 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.143191:0:88596:0:(rw26.c:912:ll_write_end()) pos 3100672, len 4096, copied 4096 00000080:00200000:3.0:1767319672.143196:0:88596:0:(rw26.c:969:ll_write_end()) page@000000009c374dff[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.143199:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000bbc2f275 17ffffc0001001 3:0 ffff90cb2e719870 757 lru 00000080:00200000:3.0:1767319672.143204:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c1385f88 501: 1< 0 - - > 2< 2052096 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:3.0:1767319672.143207:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000009c374dff 00000080:00200000:3.0:1767319672.143208:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.143210:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.143218:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.143230:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.143233:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.143236:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.143246:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.143249:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.143252:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.143256:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.143264:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.143272:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.143275:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.143279:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.143281:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [757, 757] 00000080:00200000:3.0:1767319672.143285:0:88596:0:(vvp_io.c:289: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:1767319672.143289:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.143293:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3104768 i_blocks 1 00000080:00200000:3.0:1767319672.143296:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.143303:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3104768, count: 4096 00000080:00200000:3.0:1767319672.143307:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3104768, bytes: 4096 00000080:00200000:3.0:1767319672.143309:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.143313:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 247, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.143315:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3104768, 3108864) 0 0 00000080:00200000:3.0:1767319672.143318:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.143323:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [758, 758] 00020000:00200000:3.0:1767319672.143326:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3104768, 3108864) 3108864, 4096 00020000:00200000:3.0:1767319672.143328:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.143333:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [758, 758] 00000008:00010000:3.0:1767319672.143339:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.143341:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.143348:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.143403:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2056192 2060287) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.143413:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.143421:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.143428:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.143436:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3104768, 3108864) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.143441:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 758 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.143457:0:88596:0:(rw26.c:912:ll_write_end()) pos 3104768, len 4096, copied 4096 00000080:00200000:3.0:1767319672.143461:0:88596:0:(rw26.c:969:ll_write_end()) page@000000002dc31468[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.143465:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000c1995da8 17ffffc0001001 3:0 ffff90cb2e719360 758 lru 00000080:00200000:3.0:1767319672.143471:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000c82dfb0b 502: 1< 0 - - > 2< 2056192 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:3.0:1767319672.143473:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000002dc31468 00000080:00200000:3.0:1767319672.143475:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.143477:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.143485:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.143496:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.143499:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.143501:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.143517:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.143520:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.143523:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.143527:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.143535:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.143544:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.143546:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.143550:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.143553:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [758, 758] 00000080:00200000:3.0:1767319672.143557:0:88596:0:(vvp_io.c:289: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:1767319672.143560:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.143565:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3108864 i_blocks 1 00000080:00200000:3.0:1767319672.143568:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.143575:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3108864, count: 4096 00000080:00200000:3.0:1767319672.143579:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3108864, bytes: 4096 00000080:00200000:3.0:1767319672.143581:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.143585:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 248, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.143586:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3108864, 3112960) 0 0 00000080:00200000:3.0:1767319672.143588:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.143593:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [759, 759] 00020000:00200000:3.0:1767319672.143596:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3108864, 3112960) 3112960, 4096 00020000:00200000:3.0:1767319672.143598:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.143604:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [759, 759] 00000008:00010000:3.0:1767319672.143610:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.143612:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.143619:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.143637:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2060288 2064383) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.143645:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.143651:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.143657:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.143665:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3108864, 3112960) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.143671:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 759 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.143686:0:88596:0:(rw26.c:912:ll_write_end()) pos 3108864, len 4096, copied 4096 00000080:00200000:3.0:1767319672.143690:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000bc215f23[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.143693:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000e3d4cd97 17ffffc0001001 3:0 ffff90cb2e719000 759 lru 00000080:00200000:3.0:1767319672.143698:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000000ecfe2c 503: 1< 0 - - > 2< 2060288 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:3.0:1767319672.143701:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000bc215f23 00000080:00200000:3.0:1767319672.143702:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.143705:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.143713:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.143724:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.143727:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.143729:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.143743:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.143746:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.143748:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.143752:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.143759:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.143767:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.143769:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.143773:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.143776:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [759, 759] 00000080:00200000:3.0:1767319672.143779:0:88596:0:(vvp_io.c:289: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:1767319672.143782:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.143787:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3112960 i_blocks 1 00000080:00200000:3.0:1767319672.143789:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.143797:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3112960, count: 4096 00000080:00200000:3.0:1767319672.143801:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3112960, bytes: 4096 00000080:00200000:3.0:1767319672.143803:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.143807:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 249, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.143808:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3112960, 3117056) 0 0 00000080:00200000:3.0:1767319672.143811:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.143816:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [760, 760] 00020000:00200000:3.0:1767319672.143819:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3112960, 3117056) 3117056, 4096 00020000:00200000:3.0:1767319672.143821:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.143826:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [760, 760] 00000008:00010000:3.0:1767319672.143831:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.143833:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.143840:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.143858:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2064384 2068479) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.143867:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.143874:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.143880:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.143888:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3112960, 3117056) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.143894:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 760 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.143908:0:88596:0:(rw26.c:912:ll_write_end()) pos 3112960, len 4096, copied 4096 00000080:00200000:3.0:1767319672.143913:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ecd31816[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.143916:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000897e52c0 17ffffc0001001 3:0 ffff90cb2e719948 760 lru 00000080:00200000:3.0:1767319672.143922:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000b66b52bc 504: 1< 0 - - > 2< 2064384 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:3.0:1767319672.143924:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ecd31816 00000080:00200000:3.0:1767319672.143925:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.143927:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.143935:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.143947:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.143950:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.143952:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.143962:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.143965:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.143968:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.143972:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.143981:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.143990:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.143992:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.143996:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.143999:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [760, 760] 00000080:00200000:3.0:1767319672.144003:0:88596:0:(vvp_io.c:289: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:1767319672.144006:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.144010:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3117056 i_blocks 1 00000080:00200000:3.0:1767319672.144013:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.144021:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3117056, count: 4096 00000080:00200000:3.0:1767319672.144025:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3117056, bytes: 4096 00000080:00200000:3.0:1767319672.144027:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.144031:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 250, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.144032:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3117056, 3121152) 0 0 00000080:00200000:3.0:1767319672.144035:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.144040:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [761, 761] 00020000:00200000:3.0:1767319672.144042:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3117056, 3121152) 3121152, 4096 00020000:00200000:3.0:1767319672.144045:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.144050:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [761, 761] 00000008:00010000:3.0:1767319672.144056:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.144057:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.144065:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.144083:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2068480 2072575) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.144092:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.144099:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.144106:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.144125:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3117056, 3121152) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.144131:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 761 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.144148:0:88596:0:(rw26.c:912:ll_write_end()) pos 3117056, len 4096, copied 4096 00000080:00200000:3.0:1767319672.144152:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000ef952348[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.144155:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000033288cc9 17ffffc0001001 3:0 ffff90cb2e7191b0 761 lru 00000080:00200000:3.0:1767319672.144161:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000087dca69a 505: 1< 0 - - > 2< 2068480 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:3.0:1767319672.144163:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000ef952348 00000080:00200000:3.0:1767319672.144164:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.144166:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.144175:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.144186:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.144189:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.144191:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.144202:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.144205:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.144208:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.144212:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.144218:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.144225:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.144227:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.144231:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.144234:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [761, 761] 00000080:00200000:3.0:1767319672.144237:0:88596:0:(vvp_io.c:289: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:1767319672.144240:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.144245:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3121152 i_blocks 1 00000080:00200000:3.0:1767319672.144247:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.144254:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3121152, count: 4096 00000080:00200000:3.0:1767319672.144258:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3121152, bytes: 4096 00000080:00200000:3.0:1767319672.144260:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.144264:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 251, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.144265:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3121152, 3125248) 0 0 00000080:00200000:3.0:1767319672.144268:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.144273:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [762, 762] 00020000:00200000:3.0:1767319672.144276:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3121152, 3125248) 3125248, 4096 00020000:00200000:3.0:1767319672.144278:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.144283:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [762, 762] 00000008:00010000:3.0:1767319672.144289:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.144291:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.144299:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.144318:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2072576 2076671) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.144327:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.144335:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.144343:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.144351:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3121152, 3125248) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.144356:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 762 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.144413:0:88596:0:(rw26.c:912:ll_write_end()) pos 3121152, len 4096, copied 4096 00000080:00200000:3.0:1767319672.144418:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007b4c9942[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.144422:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000001cea54d7 17ffffc0001021 2:0 ffff90cb2e719438 762 lru 00000080:00200000:3.0:1767319672.144427:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000071525ab5 506: 1< 0 - - > 2< 2072576 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:3.0:1767319672.144430:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007b4c9942 00000080:00200000:3.0:1767319672.144431:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.144433:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.144441:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.144452:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.144455:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.144457:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.144468:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.144471:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.144473:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.144478:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.144486:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.144495:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.144497:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.144502:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.144505:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [762, 762] 00000080:00200000:3.0:1767319672.144508:0:88596:0:(vvp_io.c:289: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:1767319672.144512:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.144516:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3125248 i_blocks 1 00000080:00200000:3.0:1767319672.144519:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.144527:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3125248, count: 4096 00000080:00200000:3.0:1767319672.144531:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3125248, bytes: 4096 00000080:00200000:3.0:1767319672.144533:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.144537:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 252, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.144539:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3125248, 3129344) 0 0 00000080:00200000:3.0:1767319672.144542:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.144547:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [763, 763] 00020000:00200000:3.0:1767319672.144549:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3125248, 3129344) 3129344, 4096 00020000:00200000:3.0:1767319672.144552:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.144556:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [763, 763] 00000008:00010000:3.0:1767319672.144562:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.144564:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.144571:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.144592:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2076672 2080767) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.144600:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.144608:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.144614:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.144623:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3125248, 3129344) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.144629:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 763 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.144657:0:88596:0:(rw26.c:912:ll_write_end()) pos 3125248, len 4096, copied 4096 00000080:00200000:3.0:1767319672.144661:0:88596:0:(rw26.c:969:ll_write_end()) page@000000002ad4b545[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.144664:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000006fabdfb1 17ffffc0001001 3:0 ffff90cb2e73e438 763 lru 00000080:00200000:3.0:1767319672.144670:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000bcae60fd 507: 1< 0 - - > 2< 2076672 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:3.0:1767319672.144672:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000002ad4b545 00000080:00200000:3.0:1767319672.144673:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.144675:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.144683:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.144695:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.144698:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.144700:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.144712:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.144714:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.144717:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.144721:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.144728:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.144736:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.144739:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.144743:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.144746:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [763, 763] 00000080:00200000:3.0:1767319672.144750:0:88596:0:(vvp_io.c:289: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:1767319672.144752:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.144757:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3129344 i_blocks 1 00000080:00200000:3.0:1767319672.144760:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.144767:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3129344, count: 4096 00000080:00200000:3.0:1767319672.144770:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3129344, bytes: 4096 00000080:00200000:3.0:1767319672.144773:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.144776:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 253, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.144778:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3129344, 3133440) 0 0 00000080:00200000:3.0:1767319672.144781:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.144785:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [764, 764] 00020000:00200000:3.0:1767319672.144788:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3129344, 3133440) 3133440, 4096 00020000:00200000:3.0:1767319672.144790:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.144795:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [764, 764] 00000008:00010000:3.0:1767319672.144801:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.144803:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.144810:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.144828:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2080768 2084863) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.144837:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.144844:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.144851:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.144859:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3129344, 3133440) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.144864:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 764 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.144876:0:88596:0:(rw26.c:912:ll_write_end()) pos 3129344, len 4096, copied 4096 00000080:00200000:3.0:1767319672.144880:0:88596:0:(rw26.c:969:ll_write_end()) page@000000004ae977ac[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.144883:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000025580b38 17ffffc0001001 3:0 ffff90cb2e73e798 764 lru 00000080:00200000:3.0:1767319672.144888:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000097b5c4a0 508: 1< 0 - - > 2< 2080768 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:3.0:1767319672.144890:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000004ae977ac 00000080:00200000:3.0:1767319672.144891:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.144893:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.144900:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.144911:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.144914:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.144916:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.144925:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.144928:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.144930:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.144934:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.144942:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.144950:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.144952:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.144956:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.144958:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [764, 764] 00000080:00200000:3.0:1767319672.144961:0:88596:0:(vvp_io.c:289: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:1767319672.144964:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.144968:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3133440 i_blocks 1 00000080:00200000:3.0:1767319672.144971:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.144978:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3133440, count: 4096 00000080:00200000:3.0:1767319672.144981:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3133440, bytes: 4096 00000080:00200000:3.0:1767319672.144983:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.144987:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 254, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.144988:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3133440, 3137536) 0 0 00000080:00200000:3.0:1767319672.144991:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.144995:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [765, 765] 00020000:00200000:3.0:1767319672.144998:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3133440, 3137536) 3137536, 4096 00020000:00200000:3.0:1767319672.145000:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.145004:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [765, 765] 00000008:00010000:3.0:1767319672.145008:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.145010:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.145017:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.145035:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2084864 2088959) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.145043:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.145051:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.145057:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.145064:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3133440, 3137536) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.145069:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 765 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.145080:0:88596:0:(rw26.c:912:ll_write_end()) pos 3133440, len 4096, copied 4096 00000080:00200000:3.0:1767319672.145084:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000001bdca6d[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.145087:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @0000000079c84903 17ffffc0001001 3:0 ffff90cb2e73ea20 765 lru 00000080:00200000:3.0:1767319672.145092:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@00000000caef3b58 509: 1< 0 - - > 2< 2084864 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:3.0:1767319672.145094:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000001bdca6d 00000080:00200000:3.0:1767319672.145094:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.145097:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.145104:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.145838:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.145848:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.145853:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.145878:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.145881:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.145885:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.145890:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.145901:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.145914:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.145917:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.145925:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.145929:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [765, 765] 00000080:00200000:3.0:1767319672.145936:0:88596:0:(vvp_io.c:289: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:1767319672.145939:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.145948:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3137536 i_blocks 1 00000080:00200000:3.0:1767319672.145951:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.145966:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3137536, count: 4096 00000080:00200000:3.0:1767319672.145970:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3137536, bytes: 4096 00000080:00200000:3.0:1767319672.145974:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.145978:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 255, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.145980:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3137536, 3141632) 0 0 00000080:00200000:3.0:1767319672.145983:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.145992:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [766, 766] 00020000:00200000:3.0:1767319672.145996:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3137536, 3141632) 3141632, 4096 00020000:00200000:3.0:1767319672.145999:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.146007:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [766, 766] 00000008:00010000:3.0:1767319672.146016:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.146019:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.146031:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.146054:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2088960 2093055) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.146064:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.146071:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.146078:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.146086:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3137536, 3141632) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.146094:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 766 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.146129:0:88596:0:(rw26.c:912:ll_write_end()) pos 3137536, len 4096, copied 4096 00000080:00200000:3.0:1767319672.146135:0:88596:0:(rw26.c:969:ll_write_end()) page@00000000469fdbf1[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.146138:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000020c9aae 17ffffc0001001 3:0 ffff90cb2e73e510 766 lru 00000080:00200000:3.0:1767319672.146145:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000006f987450 510: 1< 0 - - > 2< 2088960 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:3.0:1767319672.146147:0:88596:0:(rw26.c:969:ll_write_end()) end page@00000000469fdbf1 00000080:00200000:3.0:1767319672.146148:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.146151:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.146163:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.146174:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.146176:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.146178:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.146188:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.146190:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.146193:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.146197:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.146205:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.146213:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.146215:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.146218:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.146221:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [766, 766] 00000080:00200000:3.0:1767319672.146224:0:88596:0:(vvp_io.c:289: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:1767319672.146227:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.146232:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3141632 i_blocks 1 00000080:00200000:3.0:1767319672.146234:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.146241:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3141632, count: 4096 00000080:00200000:3.0:1767319672.146245:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3141632, bytes: 4096 00000080:00200000:3.0:1767319672.146247:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.146250:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 256, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.146252:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3141632, 3145728) 0 0 00000080:00200000:3.0:1767319672.146254:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.146259:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [767, 767] 00020000:00200000:3.0:1767319672.146261:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3141632, 3145728) 3145728, 4096 00020000:00200000:3.0:1767319672.146263:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.146267:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [767, 767] 00000008:00010000:3.0:1767319672.146272:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.146274:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.146280:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.146298:0:88596:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2093056 2097151) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.146306:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.146314:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.146320:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.146327:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3141632, 3145728) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.146332:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 767 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.146344:0:88596:0:(rw26.c:912:ll_write_end()) pos 3141632, len 4096, copied 4096 00000080:00200000:3.0:1767319672.146347:0:88596:0:(rw26.c:969:ll_write_end()) page@0000000064a42afc[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.146350:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @000000007edc8f03 17ffffc0001001 3:0 ffff90cb2e73eaf8 767 lru 00000080:00200000:3.0:1767319672.146356:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@0000000086fd7497 511: 1< 0 - - > 2< 2093056 0 0 0x0 0x0 | 000000007388df06 00000000fc64afa1 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:3.0:1767319672.146357:0:88596:0:(rw26.c:969:ll_write_end()) end page@0000000064a42afc 00000080:00200000:3.0:1767319672.146358:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.146360:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.146388:0:88596:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.146398:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.146401:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.146403:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.146428:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.146430:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.146433:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.146437:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.146445:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.146452:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.146454:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.146458:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.146460:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [767, 767] 00000080:00200000:3.0:1767319672.146463:0:88596:0:(vvp_io.c:289: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:1767319672.146466:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:3.0:1767319672.146495:0:83990:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319672.146508:0:83990:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.146782:0:83990:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000008:00100000:3.0:1767319672.148267:0:83990:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb31cc0a80 - object 0x240000400:3315 offset 1048576<>2097152 00000080:00200000:3.0:1767319672.148426:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3145728 i_blocks 1 00000080:00200000:3.0:1767319672.148434:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.148466:0:88596:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3145728, count: 4096 00000080:00200000:3.0:1767319672.148474:0:88596:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3145728, bytes: 4096 00000080:00200000:3.0:1767319672.148500:0:88596:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319672.148509:0:88596:0:(cl_io.c:214:cl_io_rw_init()) header@0000000052dfcc2c[0x4, 257, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319672.148512:0:88596:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3145728, 3149824) 0 0 00000080:00200000:3.0:1767319672.148517:0:88596:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.148532:0:88596:0:(file.c:2072:ll_file_io_generic()) Range lock [768, 768] 00020000:00200000:3.0:1767319672.148540:0:88596:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 3 chunk: [3145728, 3149824) 3149824, 4096 00020000:00200000:3.0:1767319672.148544:0:88596:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.148564:0:88596:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [768, 768] 00000008:00010000:3.0:1767319672.148582:0:88596:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.148587:0:88596:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.148651:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95e00/0x2d0e085cf3af13c5 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: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.148664:0:88596:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95e00/0x2d0e085cf3af13c5 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: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.148675:0:88596:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95e00/0x2d0e085cf3af13c5 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: 88596 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319672.148701:0:88596:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2300 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88596:1853164290377344:192.168.203.141@tcp:101:dd.0 00000100:00100000:1.0:1767319672.149598:0:12484:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:1.0:1767319672.149624:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc0a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290377216:192.168.203.141@tcp:4:dd.0 00000100:00100000:3.0:1767319672.153327:0:88596:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b272480 going to sleep for 11 seconds 00000100:00100000:3.0:1767319672.169976:0:88596:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2300 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88596:1853164290377344:192.168.203.141@tcp:101:dd.0 00010000:00010000:3.0:1767319672.170009:0:88596:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95e00/0x2d0e085cf3af13c5 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: 0x964edeb21ec65112 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.170030:0:88596:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95e00/0x2d0e085cf3af13c5 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: 0x964edeb21ec65112 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.170044:0:88596:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95e00/0x2d0e085cf3af13c5 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: 0x964edeb21ec65112 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.170078:0:88596:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95e00/0x2d0e085cf3af13c5 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: 0x964edeb21ec65112 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319672.170092:0:88596:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95e00/0x2d0e085cf3af13c5 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: 0x964edeb21ec65112 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.170105:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95e00/0x2d0e085cf3af13c5 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: 0x964edeb21ec65112 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.170124:0:88596:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95e00/0x2d0e085cf3af13c5 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: 0x964edeb21ec65112 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.170156:0:88596:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3145728, 3149824) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.170181:0:88596:0:(rw26.c:729:ll_write_begin()) Writing 768 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.170249:0:88596:0:(rw26.c:912:ll_write_end()) pos 3145728, len 4096, copied 4096 00000080:00200000:3.0:1767319672.170261:0:88596:0:(rw26.c:969:ll_write_end()) page@000000007834a0a2[3 00000000e35c86cb 2 1 00000000a2720d00] 00000080:00200000:3.0:1767319672.170265:0:88596:0:(rw26.c:969:ll_write_end()) vmpage @00000000a470ef9c 17ffffc0001001 3:0 ffff90cb2e73e5e8 768 lru 00000080:00200000:3.0:1767319672.170271:0:88596:0:(rw26.c:969:ll_write_end()) osc-page@000000000955cdd0 256: 1< 0 - - > 2< 1048576 0 0 0x0 0x0 | 000000009160dee1 00000000ae4fede7 > 3< 0 0 > 4< 0 0 8 8519680 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:3.0:1767319672.170273:0:88596:0:(rw26.c:969:ll_write_end()) end page@000000007834a0a2 00000080:00200000:3.0:1767319672.170275:0:88596:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.170280:0:88596:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.171903:0:88596:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000ca6dd9f1 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95e00/0x2d0e085cf3af13c5 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: 0x964edeb21ec65112 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.171954:0:88596:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f3c38, count 1, dirtied 1 00000080:00200000:3.0:1767319672.171963:0:88596:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.171968:0:88596:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.172009:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.172014:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.172019:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7998/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.172029:0:88596:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95e00/0x2d0e085cf3af13c5 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: 0x964edeb21ec65112 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.172040:0:88596:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95e00/0x2d0e085cf3af13c5 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: 0x964edeb21ec65112 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.172059:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b46c8 (ffff90cb095b7b48/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.172062:0:88596:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb095b7b48/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.172073:0:88596:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.172082:0:88596:0:(file.c:2109:ll_file_io_generic()) Range unlock [768, 768] 00000080:00200000:3.0:1767319672.172093:0:88596:0:(vvp_io.c:289: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:1767319672.172096:0:88596:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.172125:0:88596:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3149824 i_blocks 2 00000080:00200000:3.0:1767319672.172131:0:88596:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.172186:0:88596:0:(file.c:424:ll_file_release()) START file f1:[0x200004a52:0x3:0x0](ffff90cb2b0f3a88), flags 100001 00000002:00100000:2.0:1767319672.175876:0:88596:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb043a1f80 x1853164290375552/t42949673185(42949673185) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319687 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319672.175902:0:88596:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319672.175910:0:88596:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a6300 x1853164290377600/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:2.0:1767319672.175939:0:88596:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6300 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88596:1853164290377600:192.168.203.141@tcp:35:dd.0 00000100:00100000:2.0:1767319672.176053:0:88596:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6b40 going to sleep for 11 seconds 00000008:00010000:3.0:1767319672.207550:0:12484:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319672.207807:0:12484:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000023baec2 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319672.207848:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc0a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290377216:192.168.203.141@tcp:4:dd.0 00000100:00100000:2.0:1767319672.215919:0:88596:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6300 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88596:1853164290377600:192.168.203.141@tcp:35:dd.0 00000002:00100000:2.0:1767319672.215961:0:88596:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb043a1f80 x1853164290375552/t42949673185(42949673185) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319687 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319672.242921:0:88597:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:0.0:1767319672.242964:0:88597: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:1767319672.242985:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319672.243003:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319672.243012:0:88597:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319672.243021:0:88597:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:0.0:1767319672.243025:0:88597:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:0.0:1767319672.243032:0:88597:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87f9bbf8 00010000:00010000:0.0:1767319672.243037:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319672.243046:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319672.243066:0:88597:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319672.243077:0:88597:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=25 00000080:00200000:0.0:1767319672.243083:0:88597:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 1 00000080:00200000:0.0:1767319672.243108:0:88597:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 3 00000080:00200000:0.0:1767319672.243128:0:88597:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), file ffff90cb394a4780, open_flags 8241, mode 81b6 opened 0 00000080:00200000:0.0:1767319672.243138:0:88597:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), intent=open|creat 00000002:00010000:0.0:1767319672.243162:0:88597:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f2,[0x200004a52:0x7:0x0]) in obj [0x200004a52:0x1:0x0], intent: open|creat flags 0101102 00010000:00010000:0.0:1767319672.243230:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13cc lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88597 initiator: MDT0 00010000:00010000:0.0:1767319672.243238:0:88597:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13cc lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88597 initiator: MDT0 00000020:00100000:0.0:1767319672.243253:0:88597:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319672.243268:0:88597:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55ce00 x1853164290377856/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/66704 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319672.243279:0:88597:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13cc lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88597 initiator: MDT0 00000100:00100000:0.0:1767319672.243305:0:88597:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ce00 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88597:1853164290377856:192.168.203.141@tcp:101:dd.0 00000100:00100000:0.0:1767319672.244502:0:88597:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1d80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319672.257250:0:88597:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ce00 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88597:1853164290377856:192.168.203.141@tcp:101:dd.0 00010000:00010000:0.0:1767319672.257284:0:88597:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13cc lrc: 4/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6512e expref: -99 pid: 88597 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319672.257311:0:88597:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13cc lrc: 4/0,1 mode: --/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6512e expref: -99 pid: 88597 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319672.257320:0:88597:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13cc lrc: 4/0,1 mode: --/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6512e expref: -99 pid: 88597 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319672.257334:0:88597:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13cc lrc: 4/0,1 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6512e expref: -99 pid: 88597 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319672.257416:0:88597:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13cc lrc: 4/0,1 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6512e expref: -99 pid: 88597 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319672.257432:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13cc lrc: 5/1,1 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6512e expref: -99 pid: 88597 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319672.257441:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13cc lrc: 5/1,1 mode: PR/PR res: [0x200004a52:0x4:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6512e expref: -99 pid: 88597 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319672.257448:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13cc 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: 0x964edeb21ec6512e expref: -99 pid: 88597 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319672.257460:0:88597:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=2b, status=0 req@ffff90cb2b55ce00 x1853164290377856/t42949673191(42949673191) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/872 e 0 to 0 dl 1767319688 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319672.257473:0:88597:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55ce00 x1853164290377856/t42949673191(42949673191) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/872 e 0 to 0 dl 1767319688 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319672.257487:0:88597:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 264 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13cc 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: 0x964edeb21ec6512e expref: -99 pid: 88597 timeout: 0 lvb_type: 0 00000002:00010000:0.0:1767319672.257502:0:88597:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13cc 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: 0x964edeb21ec6512e expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319672.257514:0:88597:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589953618/4 (0 0) 00000080:00200000:0.0:1767319672.257521:0:88597:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319672.257579:0:88597:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x4:0x0](ffff90cb2b0f00c8): rc = 0 00000080:00200000:0.0:1767319672.257595:0:88597:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x4:0x0]: layout version change: 4294967294 -> 2 00000080:00010000:0.0:1767319672.257601:0:88597:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x4:0x0](ffff90cb2b0f00c8) for lock 0x2d0e085cf3af13cc 00000080:00010000:0.0:1767319672.257620:0:88597:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x4:0x0](ffff90cb2b0f00c8) 00000080:00200008:0.0:1767319672.257638:0:88597:0:(file.c:1001:ll_file_open()) START file f2:[0x200004a52:0x4:0x0](ffff90cb2b0f00c8), flags 101101 00000002:00100000:0.0:1767319672.257659:0:88597:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55ce00 x1853164290377856/t42949673191(42949673191) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319688 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000080:00010000:0.0:1767319672.257710:0:88597:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af13cc from it ffff90cb24dbc120 00010000:00010000:0.0:1767319672.257714:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13cc 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: 0x964edeb21ec6512e expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319672.257724:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13cc 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: 0x964edeb21ec6512e expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319672.257752:0:88597:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x4:0x0](ffff90cb2b0f00c8), inode mode 81a4 mask 42 00000080:00200008:0.0:1767319672.257768:0:88597:0:(llite_lib.c:2314:ll_setattr_raw()) START file f2:[0x200004a52:0x4:0x0](ffff90cb2b0f00c8) current size 0, valid attrs a068, mode 0, uid 2, gid 0, new size 0, atime 1767319672.000000000, mtime 1767319672.000000000, ctime 1767319672.000000000 00010000:00010000:0.0:1767319672.257793:0:88597:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13cc 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: 0x964edeb21ec6512e expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319672.257810:0:88597:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x4:0x0]: losing layout lock 00010000:00010000:0.0:1767319672.257854:0:88597:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13cc 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: 0x964edeb21ec6512e expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319672.257861:0:88597:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319672.257864:0:88597:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13cc 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: 0x964edeb21ec6512e expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00000020:00100000:0.0:1767319672.257891:0:88597:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1767319672.257898:0:88597:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55dc00 x1853164290378112/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 488/512 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:0.0:1767319672.257923:0:88597:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55dc00 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88597:1853164290378112:192.168.203.141@tcp:36:dd.0 00000100:00100000:0.0:1767319672.258008:0:88597:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1d80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319672.268189:0:88597:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55dc00 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88597:1853164290378112:192.168.203.141@tcp:36:dd.0 00000080:00200000:0.0:1767319672.268249:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000080:00200000:0.0:1767319672.268256:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00010000:0.0:1767319672.268285:0:88597:0:(file.c:7031:ll_layout_intent()) ### lustre: requeue layout lock for file [0x200004a52:0x4:0x0](ffff90cb2b0f00c8) 00000002:00010000:0.0:1767319672.268298:0:88597:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x4:0x0]) in obj [0x200004a52:0x4:0x0], intent: layout flags 0 00010000:00010000:0.0:1767319672.268358:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd800/0x2d0e085cf3af13d3 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x4:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 88597 initiator: MDT0 00010000:00010000:0.0:1767319672.268392:0:88597:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd800/0x2d0e085cf3af13d3 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88597 initiator: MDT0 00010000:00010000:0.0:1767319672.268405:0:88597:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd800/0x2d0e085cf3af13d3 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88597 initiator: MDT0 00000100:00100000:0.0:1767319672.268427:0:88597:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55df80 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88597:1853164290378240:192.168.203.141@tcp:101:dd.0 00000100:00100000:0.0:1767319672.268492:0:88597:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1d80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319672.280911:0:88597:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55df80 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88597:1853164290378240:192.168.203.141@tcp:101:dd.0 00010000:00010000:0.0:1767319672.280951:0:88597:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd800/0x2d0e085cf3af13d3 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: 0x964edeb21ec65143 expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319672.280970:0:88597:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd800/0x2d0e085cf3af13d3 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: 0x964edeb21ec65143 expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00000002:00100000:0.0:1767319672.280986:0:88597:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff90cb2b55df80 x1853164290378240/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 376/608 e 0 to 0 dl 1767319688 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319672.280997:0:88597:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 264 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd800/0x2d0e085cf3af13d3 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: 0x964edeb21ec65143 expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00000002:00010000:0.0:1767319672.281036:0:88597:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd800/0x2d0e085cf3af13d3 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: 0x964edeb21ec65143 expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319672.281052:0:88597:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 16 res 8589953618/4 (0 0) 00000080:00200000:0.0:1767319672.281058:0:88597:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x200004a52:0x4:0x0] suppgids 0 0: rc 0 00000080:00010000:0.0:1767319672.281079:0:88597:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x4:0x0](ffff90cb2b0f00c8) for lock 0x2d0e085cf3af13d3 00000080:00010000:0.0:1767319672.281087:0:88597:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af13d3 from it ffffb4ad87f9b8c8 00010000:00010000:0.0:1767319672.281092:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd800/0x2d0e085cf3af13d3 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: 0x964edeb21ec65143 expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319672.281101:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd800/0x2d0e085cf3af13d3 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: 0x964edeb21ec65143 expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319672.281140:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd800/0x2d0e085cf3af13d3 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: 0x964edeb21ec65143 expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319672.281153:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd800/0x2d0e085cf3af13d3 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: 0x964edeb21ec65143 expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00000080:00010000:0.0:1767319672.281162:0:88597:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a52:0x4:0x0](000000007e322c2e) being reconfigured ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd800/0x2d0e085cf3af13d3 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: 0x964edeb21ec65143 expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319672.281209:0:88597:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x4:0x0]: layout version change: 4294967294 -> 2 00010000:00010000:0.0:1767319672.281214:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd800/0x2d0e085cf3af13d3 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: 0x964edeb21ec65143 expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319672.281221:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd800/0x2d0e085cf3af13d3 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: 0x964edeb21ec65143 expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00020000:00200000:0.0:1767319672.281259:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:0.0:1767319672.281281:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:0.0:1767319672.281286:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 18446744073709551615] 00000008:00010000:0.0:1767319672.281304:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 4 00000008:00010000:0.0:1767319672.281308:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb048b1db0, osc lock ffff90cb0424fa20, flags 0x80000000 00000008:00010000:0.0:1767319672.281311:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 4 00000008:00010000:0.0:1767319672.281313:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb048b1df0, osc lock ffff90cb0424e850, flags 0x80000000 00010000:00010000:0.0:1767319672.281426:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.281435:0:88597:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x80000000 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.281447:0:88597:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 88597 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319672.281470:0:88597:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55df80 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88597:1853164290378368:192.168.203.141@tcp:101:dd.0 00000100:00100000:0.0:1767319672.282135:0:88597:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1900 going to sleep for 11 seconds 00000100:00100000:0.0:1767319672.289033:0:88597:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55df80 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88597:1853164290378368:192.168.203.141@tcp:101:dd.0 00010000:00010000:0.0:1767319672.289067:0:88597:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.289087:0:88597:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.289101:0:88597:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.289157:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319672.289172:0:88597:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.289183:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.289190:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.289277:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.289285:0:88597:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x80000000 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.289294:0:88597:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 88597 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319672.289315:0:88597:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55df80 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88597:1853164290378496:192.168.203.141@tcp:101:dd.0 00000100:00100000:2.0:1767319672.293785:0:88597:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1900 going to sleep for 11 seconds 00000100:00100000:3.0:1767319672.302174:0:88597:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55df80 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88597:1853164290378496:192.168.203.141@tcp:101:dd.0 00010000:00010000:3.0:1767319672.302207:0:88597:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.302248:0:88597:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.302263:0:88597:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.302280:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319672.302295:0:88597:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.302307:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.302315:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319672.302510:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290378624:192.168.203.141@tcp:10:dd.0 00000100:00100000:1.0:1767319672.302565:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290378752:192.168.203.141@tcp:10:dd.0 00000100:00100000:3.0:1767319672.308867:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290378752:192.168.203.141@tcp:10:dd.0 00000100:00100000:2.0:1767319672.309107:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290378624:192.168.203.141@tcp:10:dd.0 00000080:00200000:3.0:1767319672.309237:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 0 i_blocks 2 00000020:00010000:3.0:1767319672.309246:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb078b4d58 (ffff90cb040647e8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.309249:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb078b4d58 (ffff90cb040647e8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.309255:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048b1db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.309268:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.309294:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.309318:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb048b1df0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.309323:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.309332:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.309341:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb078b4d58 (ffff90cb040647e8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.309344:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048b1db0 (ffff90cb040647e8/1) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.309349:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb048b1df0 (ffff90cb040647e8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.309500:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.309580:0:88597:0:(llite_lib.c:2564:ll_setattr_raw()) COMPLETED file f2:[0x200004a52:0x4:0x0](ffff90cb2b0f00c8) current size 0, valid attrs a168, mode 0, uid 2, gid 0, new size 0, atime 1767319672.000000000, mtime 1767319672.000000000, ctime 1767319672.000000000, rc 0 00000080:00200008:2.0:1767319672.309713:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 0, count: 4096 00000080:00200000:2.0:1767319672.309725:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 0, bytes: 4096 00000080:00200000:2.0:1767319672.309732:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.309741:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 1, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.309743:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 4096) 0 0 00000080:00200000:2.0:1767319672.309748:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319672.309764:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:2.0:1767319672.309772:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 4096) 4096, 4096 00020000:00200000:2.0:1767319672.309777:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.309796:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:2.0:1767319672.309812:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.309818:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.309843:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.309859:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.309873:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.309881:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.309888:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.309899:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [0, 4096) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.309923:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.309974:0:88597:0:(rw26.c:912:ll_write_end()) pos 0, len 4096, copied 4096 00000080:00200000:2.0:1767319672.309984:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d312966d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.309988:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000006294579 17ffffc0001021 2:0 ffff90cb2e6ffca8 0 lru 00000080:00200000:2.0:1767319672.309995:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000004203715e 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:2.0:1767319672.309997:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d312966d 00000080:00200000:2.0:1767319672.309999:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.310009:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.310031:0:88597:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.310054:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.310059:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.310062:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.310077:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.310080:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.310083:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.310087:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.310095:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.310107:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.310596:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.310619:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.310625:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:2.0:1767319672.310632:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.310636:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.310647:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 4096 i_blocks 2 00000080:00200000:2.0:1767319672.310661:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.310679:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 4096, count: 4096 00000080:00200000:2.0:1767319672.310685:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 4096, bytes: 4096 00000080:00200000:2.0:1767319672.310689:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.310695:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 2, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.310696:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [4096, 8192) 0 0 00000080:00200000:2.0:1767319672.310699:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.310708:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [1, 1] 00020000:00200000:2.0:1767319672.310713:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [4096, 8192) 8192, 4096 00020000:00200000:2.0:1767319672.310717:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.310726:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [1, 1] 00000008:00010000:2.0:1767319672.310734:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.310738:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.310750:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.310761:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.310772:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.310792:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.310801:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.310810:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [4096, 8192) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.310820:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 1 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.310853:0:88597:0:(rw26.c:912:ll_write_end()) pos 4096, len 4096, copied 4096 00000080:00200000:2.0:1767319672.310863:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000dee3308e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.310866:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000bebf6e70 17ffffc0001001 3:0 ffff90cb2e6ffbd0 1 lru 00000080:00200000:2.0:1767319672.310873:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000086e5737b 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:2.0:1767319672.310876:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000dee3308e 00000080:00200000:2.0:1767319672.310877:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.310881:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.310896:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.310912:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.310915:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.310918:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.310926:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.310929:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.310931:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.310935:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.310943:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.310955:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.310958:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.310961:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.310964:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [1, 1] 00000080:00200000:2.0:1767319672.310968:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.310972:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.310978:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 8192 i_blocks 2 00000080:00200000:2.0:1767319672.310981:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.310989:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 8192, count: 4096 00000080:00200000:2.0:1767319672.310998:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 8192, bytes: 4096 00000080:00200000:2.0:1767319672.311001:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.311005:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 3, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.311006:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [8192, 12288) 0 0 00000080:00200000:2.0:1767319672.311008:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.311016:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [2, 2] 00020000:00200000:2.0:1767319672.311019:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [8192, 12288) 12288, 4096 00020000:00200000:2.0:1767319672.311021:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.311026:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [2, 2] 00000008:00010000:2.0:1767319672.311031:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.311033:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.311040:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.311049:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.311057:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.311063:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.311069:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.311077:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [8192, 12288) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.311082:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 2 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.311098:0:88597:0:(rw26.c:912:ll_write_end()) pos 8192, len 4096, copied 4096 00000080:00200000:2.0:1767319672.311103:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000445c6f11[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.311106:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007734eaf5 17ffffc0001001 3:0 ffff90cb2e6ff0d8 2 lru 00000080:00200000:2.0:1767319672.311130:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002b6a39d1 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:2.0:1767319672.311132:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000445c6f11 00000080:00200000:2.0:1767319672.311134:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.311136:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.311145:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.311156:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.311159:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.311161:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.311168:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.311170:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.311172:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.311176:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.311183:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.311190:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.311193:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.311197:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.311200:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [2, 2] 00000080:00200000:2.0:1767319672.311204:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.311207:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.311212:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 12288 i_blocks 2 00000080:00200000:2.0:1767319672.311214:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.311222:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 12288, count: 4096 00000080:00200000:2.0:1767319672.311226:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 12288, bytes: 4096 00000080:00200000:2.0:1767319672.311228:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.311237:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 4, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.311239:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [12288, 16384) 0 0 00000080:00200000:2.0:1767319672.311242:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.311248:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [3, 3] 00020000:00200000:2.0:1767319672.311252:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [12288, 16384) 16384, 4096 00020000:00200000:2.0:1767319672.311254:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.311260:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [3, 3] 00000008:00010000:2.0:1767319672.311265:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.311268:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.311275:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.311284:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.311293:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.311300:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.311307:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.311314:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [12288, 16384) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.311319:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 3 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.311336:0:88597:0:(rw26.c:912:ll_write_end()) pos 12288, len 4096, copied 4096 00000080:00200000:2.0:1767319672.311341:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d942ef64[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.311344:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000005878784b 17ffffc0001001 3:0 ffff90cb2e6ff870 3 lru 00000080:00200000:2.0:1767319672.311349:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006f331829 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:2.0:1767319672.311352:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d942ef64 00000080:00200000:2.0:1767319672.311358:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.311360:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.312307:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.312342:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.312348:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.312352:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.312392:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.312396:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.312400:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.312408:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.312418:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.312432:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.312435:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.312442:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.312447:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [3, 3] 00000080:00200000:2.0:1767319672.312454:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.312458:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.312466:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 16384 i_blocks 2 00000080:00200000:2.0:1767319672.312470:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.312489:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 16384, count: 4096 00000080:00200000:2.0:1767319672.312496:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 16384, bytes: 4096 00000080:00200000:2.0:1767319672.312499:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.312505:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 5, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.312507:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [16384, 20480) 0 0 00000080:00200000:2.0:1767319672.312511:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.312533:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [4, 4] 00020000:00200000:2.0:1767319672.312537:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [16384, 20480) 20480, 4096 00020000:00200000:2.0:1767319672.312541:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.312552:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [4, 4] 00000008:00010000:2.0:1767319672.312562:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.312566:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.312580:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.312592:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.316073:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.316104:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.316135:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.316160:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [16384, 20480) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.316186:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 4 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.316262:0:88597:0:(rw26.c:912:ll_write_end()) pos 16384, len 4096, copied 4096 00000080:00200000:2.0:1767319672.316277:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000083089413[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.316281:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e97c1511 17ffffc0001001 3:0 ffff90cb2e6ff360 4 lru 00000080:00200000:2.0:1767319672.316289:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000060978ba8 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:2.0:1767319672.316291:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000083089413 00000080:00200000:2.0:1767319672.316293:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.316299:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.316339:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.316394:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.316399:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.316402:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.316422:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.316426:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.316430:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.316435:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.316444:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.316462:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.316465:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.316476:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.316485:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [4, 4] 00000080:00200000:2.0:1767319672.316496:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.316499:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.316512:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 20480 i_blocks 2 00000080:00200000:2.0:1767319672.316518:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.320495:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 20480, count: 4096 00000080:00200000:2.0:1767319672.320524:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 20480, bytes: 4096 00000080:00200000:2.0:1767319672.320532:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.320543:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 6, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.321004:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [20480, 24576) 0 0 00000080:00200000:2.0:1767319672.321011:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.321034:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [5, 5] 00020000:00200000:2.0:1767319672.321070:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [20480, 24576) 24576, 4096 00020000:00200000:2.0:1767319672.321075:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.321101:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [5, 5] 00000008:00010000:2.0:1767319672.321132:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.321139:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.321167:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.321184:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.321199:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.321210:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.321218:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.321232:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [20480, 24576) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.321248:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 5 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.321298:0:88597:0:(rw26.c:912:ll_write_end()) pos 20480, len 4096, copied 4096 00000080:00200000:2.0:1767319672.321308:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e199db47[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.321312:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000048cecec5 17ffffc0001001 3:0 ffff90cb2e6ff000 5 lru 00000080:00200000:2.0:1767319672.321320:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd2484e0 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:2.0:1767319672.321322:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e199db47 00000080:00200000:2.0:1767319672.321324:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.321330:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.321355:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.321434:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.321438:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.321441:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.321458:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.321462:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.321464:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.321469:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.321479:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.321496:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.321499:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.321507:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.321513:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [5, 5] 00000080:00200000:2.0:1767319672.321521:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.321525:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.321537:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 24576 i_blocks 2 00000080:00200000:2.0:1767319672.321541:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.322984:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 24576, count: 4096 00000080:00200000:2.0:1767319672.323005:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 24576, bytes: 4096 00000080:00200000:2.0:1767319672.323011:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.323020:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 7, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.323023:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [24576, 28672) 0 0 00000080:00200000:2.0:1767319672.323028:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.323045:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [6, 6] 00020000:00200000:2.0:1767319672.323052:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [24576, 28672) 28672, 4096 00020000:00200000:2.0:1767319672.323057:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.323099:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [6, 6] 00000008:00010000:2.0:1767319672.323131:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.323138:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.323165:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.323182:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.323197:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.323206:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.323215:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.323227:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [24576, 28672) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.323241:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 6 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.323284:0:88597:0:(rw26.c:912:ll_write_end()) pos 24576, len 4096, copied 4096 00000080:00200000:2.0:1767319672.323293:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b1a4f895[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.323297:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e58cea53 17ffffc0001001 3:0 ffff90cb2e6ff948 6 lru 00000080:00200000:2.0:1767319672.323305:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000001b398de 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:2.0:1767319672.323307:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b1a4f895 00000080:00200000:2.0:1767319672.323308:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.323313:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.323334:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.323864:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.323872:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.323875:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.323894:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.323898:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.323901:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.323908:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.323920:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.323938:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.323942:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.323950:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.323957:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [6, 6] 00000080:00200000:2.0:1767319672.323966:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.323970:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.323983:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 28672 i_blocks 2 00000080:00200000:2.0:1767319672.323989:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.324020:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 28672, count: 4096 00000080:00200000:2.0:1767319672.324026:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 28672, bytes: 4096 00000080:00200000:2.0:1767319672.324030:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.324036:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 8, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.324039:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [28672, 32768) 0 0 00000080:00200000:2.0:1767319672.324042:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.324051:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [7, 7] 00020000:00200000:2.0:1767319672.324055:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [28672, 32768) 32768, 4096 00020000:00200000:2.0:1767319672.324059:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.324082:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [7, 7] 00000008:00010000:2.0:1767319672.324092:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.324095:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.324108:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.324130:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.324139:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.324146:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.324153:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.324161:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [28672, 32768) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.324171:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 7 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.324200:0:88597:0:(rw26.c:912:ll_write_end()) pos 28672, len 4096, copied 4096 00000080:00200000:2.0:1767319672.324206:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000026590c5c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.324210:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a93f6b55 17ffffc0001001 3:0 ffff90cb2e6ff1b0 7 lru 00000080:00200000:2.0:1767319672.324216:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000bb43ea63 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:2.0:1767319672.324218:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000026590c5c 00000080:00200000:2.0:1767319672.324220:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.324222:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.324234:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.324259:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.324262:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.324265:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.324270:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.324274:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.324277:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.324281:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.324288:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.324297:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.324299:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.324304:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.324307:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [7, 7] 00000080:00200000:2.0:1767319672.324311:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.324315:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.324320:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 32768 i_blocks 2 00000080:00200000:2.0:1767319672.324323:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.324331:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 32768, count: 4096 00000080:00200000:2.0:1767319672.324335:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 32768, bytes: 4096 00000080:00200000:2.0:1767319672.324338:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.324342:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 9, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.324344:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [32768, 36864) 0 0 00000080:00200000:2.0:1767319672.324346:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.324352:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [8, 8] 00020000:00200000:2.0:1767319672.324354:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [32768, 36864) 36864, 4096 00020000:00200000:2.0:1767319672.324357:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.324866:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [8, 8] 00000008:00010000:2.0:1767319672.324880:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.324883:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.324896:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.324909:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.324919:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.324927:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.324935:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.324943:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [32768, 36864) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.324952:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 8 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.324980:0:88597:0:(rw26.c:912:ll_write_end()) pos 32768, len 4096, copied 4096 00000080:00200000:2.0:1767319672.324987:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a053947c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.324991:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000862d04b5 17ffffc0001001 3:0 ffff90cb2e6ff438 8 lru 00000080:00200000:2.0:1767319672.324998:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000019b7c24d 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:2.0:1767319672.325000:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a053947c 00000080:00200000:2.0:1767319672.325001:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.325004:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.325017:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.325045:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.325048:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.325052:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.325060:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.325064:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.325067:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.325071:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.325080:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.325093:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.325096:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.325101:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.325105:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [8, 8] 00000080:00200000:2.0:1767319672.325120:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.325124:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.325131:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 36864 i_blocks 2 00000080:00200000:2.0:1767319672.325134:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.325150:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 36864, count: 4096 00000080:00200000:2.0:1767319672.325155:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 36864, bytes: 4096 00000080:00200000:2.0:1767319672.325158:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.325163:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 10, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.325165:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [36864, 40960) 0 0 00000080:00200000:2.0:1767319672.325168:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.325176:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [9, 9] 00020000:00200000:2.0:1767319672.325179:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [36864, 40960) 40960, 4096 00020000:00200000:2.0:1767319672.325183:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.325198:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [9, 9] 00000008:00010000:2.0:1767319672.325204:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.325206:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.325214:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.325222:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.325228:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.325235:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.325242:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.325249:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [36864, 40960) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.325254:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 9 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.325271:0:88597:0:(rw26.c:912:ll_write_end()) pos 36864, len 4096, copied 4096 00000080:00200000:2.0:1767319672.325275:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000032cce24a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.325278:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d79fd65c 17ffffc0001001 3:0 ffff90cb2e6ff798 9 lru 00000080:00200000:2.0:1767319672.325283:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ef4690ad 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:2.0:1767319672.325285:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000032cce24a 00000080:00200000:2.0:1767319672.325286:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.325288:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.325295:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.325314:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.325317:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.325319:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.325324:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.325326:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.325329:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.325332:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.325339:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.325347:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.325349:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.325352:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.325355:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [9, 9] 00000080:00200000:2.0:1767319672.325358:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.325361:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.325578:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 40960 i_blocks 2 00000080:00200000:2.0:1767319672.325583:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.325592:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 40960, count: 4096 00000080:00200000:2.0:1767319672.325597:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 40960, bytes: 4096 00000080:00200000:2.0:1767319672.325600:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.325604:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 11, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.325605:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [40960, 45056) 0 0 00000080:00200000:2.0:1767319672.325681:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.325689:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [10, 10] 00020000:00200000:2.0:1767319672.325692:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [40960, 45056) 45056, 4096 00020000:00200000:2.0:1767319672.325694:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.325713:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [10, 10] 00000008:00010000:2.0:1767319672.325719:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.325721:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.325731:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.325739:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.325747:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.325754:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.325760:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.325766:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [40960, 45056) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.325771:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 10 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.325799:0:88597:0:(rw26.c:912:ll_write_end()) pos 40960, len 4096, copied 4096 00000080:00200000:2.0:1767319672.325804:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c6709e23[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.325807:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000aa9bdb9 17ffffc0001001 3:0 ffff90cb2e6ffa20 10 lru 00000080:00200000:2.0:1767319672.325812:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000005851ac8a 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:2.0:1767319672.325815:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c6709e23 00000080:00200000:2.0:1767319672.325816:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.325818:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.325828:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.325852:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.325856:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.325858:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.325865:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.325868:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.325870:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.325874:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.325882:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.325892:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.325894:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.325902:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.325905:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [10, 10] 00000080:00200000:2.0:1767319672.325909:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.325912:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.325917:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 45056 i_blocks 2 00000080:00200000:2.0:1767319672.325919:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.325927:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 45056, count: 4096 00000080:00200000:2.0:1767319672.325931:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 45056, bytes: 4096 00000080:00200000:2.0:1767319672.325933:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.325936:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 12, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.325937:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [45056, 49152) 0 0 00000080:00200000:2.0:1767319672.325940:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.325945:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [11, 11] 00020000:00200000:2.0:1767319672.325947:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [45056, 49152) 49152, 4096 00020000:00200000:2.0:1767319672.325949:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.325961:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [11, 11] 00000008:00010000:2.0:1767319672.325966:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.325969:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.325976:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.325984:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.325991:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.325997:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.326003:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.326010:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [45056, 49152) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.326015:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 11 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.326030:0:88597:0:(rw26.c:912:ll_write_end()) pos 45056, len 4096, copied 4096 00000080:00200000:2.0:1767319672.326035:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f985542b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.326038:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000099dc8951 17ffffc0001001 3:0 ffff90cb2e6ff510 11 lru 00000080:00200000:2.0:1767319672.326043:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000005aabacc8 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:2.0:1767319672.326045:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f985542b 00000080:00200000:2.0:1767319672.326046:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.326049:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.326056:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.326078:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.326082:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.326084:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.326090:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.326092:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.326094:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.326098:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.326105:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.326123:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.326126:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.326130:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.326132:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [11, 11] 00000080:00200000:2.0:1767319672.326136:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.326139:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.326143:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 49152 i_blocks 2 00000080:00200000:2.0:1767319672.326145:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.326153:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 49152, count: 4096 00000080:00200000:2.0:1767319672.326157:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 49152, bytes: 4096 00000080:00200000:2.0:1767319672.326159:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.326163:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 13, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.326164:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [49152, 53248) 0 0 00000080:00200000:2.0:1767319672.326167:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.326172:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [12, 12] 00020000:00200000:2.0:1767319672.326174:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [49152, 53248) 53248, 4096 00020000:00200000:2.0:1767319672.326177:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.326189:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [12, 12] 00000008:00010000:2.0:1767319672.326194:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.326196:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.326203:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.326211:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.326219:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.326225:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.326232:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.326239:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [49152, 53248) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.326244:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 12 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.326263:0:88597:0:(rw26.c:912:ll_write_end()) pos 49152, len 4096, copied 4096 00000080:00200000:2.0:1767319672.326268:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f73f3f64[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.326270:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000370261bb 17ffffc0001001 3:0 ffff90cb2e6ffaf8 12 lru 00000080:00200000:2.0:1767319672.326275:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000060349882 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:2.0:1767319672.326277:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f73f3f64 00000080:00200000:2.0:1767319672.326278:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.326280:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.326288:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.326310:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.326313:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.326315:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.326321:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.326323:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.326325:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.326329:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.326335:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.326344:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.326346:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.326350:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.326353:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [12, 12] 00000080:00200000:2.0:1767319672.326356:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.326359:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.326363:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 53248 i_blocks 2 00000080:00200000:2.0:1767319672.326400:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.326408:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 53248, count: 4096 00000080:00200000:2.0:1767319672.326412:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 53248, bytes: 4096 00000080:00200000:2.0:1767319672.326414:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.326417:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 14, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.326418:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [53248, 57344) 0 0 00000080:00200000:2.0:1767319672.326420:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.326425:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [13, 13] 00020000:00200000:2.0:1767319672.326428:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [53248, 57344) 57344, 4096 00020000:00200000:2.0:1767319672.326430:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.326442:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [13, 13] 00000008:00010000:2.0:1767319672.326447:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.326449:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.326456:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.326464:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.326472:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.326480:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.326487:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.326493:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [53248, 57344) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.326498:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 13 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.326513:0:88597:0:(rw26.c:912:ll_write_end()) pos 53248, len 4096, copied 4096 00000080:00200000:2.0:1767319672.326518:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000415081cc[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.326521:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000007e6ff15 17ffffc0001001 3:0 ffff90cb2e6ff5e8 13 lru 00000080:00200000:2.0:1767319672.326527:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c6b71e8f 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:2.0:1767319672.326529:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000415081cc 00000080:00200000:2.0:1767319672.326530:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.326532:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.326540:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.326561:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.326564:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.326566:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.326571:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.326574:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.326576:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.326580:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.326587:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.326595:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.326597:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.326601:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.326616:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [13, 13] 00000080:00200000:2.0:1767319672.326620:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.326623:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.326628:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 57344 i_blocks 2 00000080:00200000:2.0:1767319672.326630:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.326638:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 57344, count: 4096 00000080:00200000:2.0:1767319672.326641:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 57344, bytes: 4096 00000080:00200000:2.0:1767319672.326644:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.326647:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 15, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.326649:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [57344, 61440) 0 0 00000080:00200000:2.0:1767319672.326651:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.326656:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [14, 14] 00020000:00200000:2.0:1767319672.326658:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [57344, 61440) 61440, 4096 00020000:00200000:2.0:1767319672.326661:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.326672:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [14, 14] 00000008:00010000:2.0:1767319672.326677:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.326679:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.326687:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.326695:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.326703:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.326711:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.326718:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.326726:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [57344, 61440) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.326732:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 14 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.326747:0:88597:0:(rw26.c:912:ll_write_end()) pos 57344, len 4096, copied 4096 00000080:00200000:2.0:1767319672.326752:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d03f3a75[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.326755:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e989d777 17ffffc0001001 3:0 ffff90cb2e6ff288 14 lru 00000080:00200000:2.0:1767319672.326761:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000d923ebab 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:2.0:1767319672.326763:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d03f3a75 00000080:00200000:2.0:1767319672.326764:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.326766:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.326774:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.326797:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.326801:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.326803:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.326809:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.326811:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.326814:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.326817:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.326824:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.326832:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.326835:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.326838:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.326841:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [14, 14] 00000080:00200000:2.0:1767319672.326844:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.326847:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.326851:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 61440 i_blocks 2 00000080:00200000:2.0:1767319672.326854:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.326861:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 61440, count: 4096 00000080:00200000:2.0:1767319672.326864:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 61440, bytes: 4096 00000080:00200000:2.0:1767319672.326867:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.326870:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 16, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.326872:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [61440, 65536) 0 0 00000080:00200000:2.0:1767319672.326874:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.326879:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [15, 15] 00020000:00200000:2.0:1767319672.326881:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [61440, 65536) 65536, 4096 00020000:00200000:2.0:1767319672.326884:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.326895:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [15, 15] 00000008:00010000:2.0:1767319672.326901:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.326904:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.326911:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.326919:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.326926:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.326933:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.326939:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.326946:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [61440, 65536) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.326952:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 15 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.326981:0:88597:0:(rw26.c:912:ll_write_end()) pos 61440, len 4096, copied 4096 00000080:00200000:2.0:1767319672.326986:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a3c59db5[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.326989:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000fb3702e3 17ffffc0001021 2:0 ffff90cb2e6ff6c0 15 lru 00000080:00200000:2.0:1767319672.326995:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007199f86b 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:2.0:1767319672.326997:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a3c59db5 00000080:00200000:2.0:1767319672.326998:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.327000:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.327008:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.327031:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.327034:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.327036:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.327041:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.327044:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.327047:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.327051:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.327058:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.327067:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.327069:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.327073:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.327076:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [15, 15] 00000080:00200000:2.0:1767319672.327079:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.327082:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.327087:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 65536 i_blocks 2 00000080:00200000:2.0:1767319672.327090:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.327097:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 65536, count: 4096 00000080:00200000:2.0:1767319672.327101:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 65536, bytes: 4096 00000080:00200000:2.0:1767319672.327103:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.327107:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 17, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.327109:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [65536, 69632) 0 0 00000080:00200000:2.0:1767319672.329503:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.329525:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [16, 16] 00020000:00200000:2.0:1767319672.329534:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [65536, 69632) 69632, 4096 00020000:00200000:2.0:1767319672.329538:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.329586:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [16, 16] 00000008:00010000:2.0:1767319672.329669:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.329675:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.329703:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.329865:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.329881:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.329891:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.329898:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.329912:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [65536, 69632) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.329927:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 16 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.329983:0:88597:0:(rw26.c:912:ll_write_end()) pos 65536, len 4096, copied 4096 00000080:00200000:2.0:1767319672.329993:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b73bf685[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.329996:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000549a6075 17ffffc0001001 3:0 ffff90cb2e764360 16 lru 00000080:00200000:2.0:1767319672.330004:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000baa1cf45 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:2.0:1767319672.330006:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b73bf685 00000080:00200000:2.0:1767319672.330007:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.330013:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.330036:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.330071:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.330075:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.330078:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.330093:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.330096:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.330100:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.330104:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.330124:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.330143:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.330146:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.330155:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.330160:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [16, 16] 00000080:00200000:2.0:1767319672.330168:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.330173:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.330184:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 69632 i_blocks 2 00000080:00200000:2.0:1767319672.330189:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.330217:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 69632, count: 4096 00000080:00200000:2.0:1767319672.330224:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 69632, bytes: 4096 00000080:00200000:2.0:1767319672.330228:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.330232:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 18, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.330234:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [69632, 73728) 0 0 00000080:00200000:2.0:1767319672.330237:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.330243:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [17, 17] 00020000:00200000:2.0:1767319672.330246:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [69632, 73728) 73728, 4096 00020000:00200000:2.0:1767319672.330248:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.330260:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [17, 17] 00000008:00010000:2.0:1767319672.330266:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.330268:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.330277:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.330286:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.330294:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.330302:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.330308:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.330316:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [69632, 73728) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.330321:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 17 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.330335:0:88597:0:(rw26.c:912:ll_write_end()) pos 69632, len 4096, copied 4096 00000080:00200000:2.0:1767319672.330339:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009c2d9833[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.330342:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006a1b8b94 17ffffc0001001 3:0 ffff90cb2e764000 17 lru 00000080:00200000:2.0:1767319672.330348:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000097498bee 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:2.0:1767319672.330350:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009c2d9833 00000080:00200000:2.0:1767319672.330352:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.330354:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.330361:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.330416:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.330419:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.330421:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.330426:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.330429:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.330432:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.330436:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.330443:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.330452:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.330454:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.330458:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.330460:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [17, 17] 00000080:00200000:2.0:1767319672.330463:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.330466:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.330470:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 73728 i_blocks 2 00000080:00200000:2.0:1767319672.330473:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.330480:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 73728, count: 4096 00000080:00200000:2.0:1767319672.330484:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 73728, bytes: 4096 00000080:00200000:2.0:1767319672.330486:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.330489:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 19, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.330491:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [73728, 77824) 0 0 00000080:00200000:2.0:1767319672.330493:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.330498:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [18, 18] 00020000:00200000:2.0:1767319672.330500:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [73728, 77824) 77824, 4096 00020000:00200000:2.0:1767319672.330502:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.330512:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [18, 18] 00000008:00010000:2.0:1767319672.330517:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.330519:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.330526:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.330534:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.330542:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.330550:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.330556:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.330563:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [73728, 77824) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.330568:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 18 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.330580:0:88597:0:(rw26.c:912:ll_write_end()) pos 73728, len 4096, copied 4096 00000080:00200000:2.0:1767319672.330585:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004f0a28b5[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.330588:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a9d5ec6d 17ffffc0001001 3:0 ffff90cb2e764948 18 lru 00000080:00200000:2.0:1767319672.330593:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008d954dab 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:2.0:1767319672.330595:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004f0a28b5 00000080:00200000:2.0:1767319672.330596:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.330598:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.330682:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.330703:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.330862:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.330865:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.330872:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.330874:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.330877:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.330882:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.330891:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.330899:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.330901:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.330905:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.330908:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [18, 18] 00000080:00200000:2.0:1767319672.330912:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.330914:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.330919:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 77824 i_blocks 2 00000080:00200000:2.0:1767319672.330922:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.330931:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 77824, count: 4096 00000080:00200000:2.0:1767319672.330935:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 77824, bytes: 4096 00000080:00200000:2.0:1767319672.330937:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.330940:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 20, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.330942:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [77824, 81920) 0 0 00000080:00200000:2.0:1767319672.330944:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.330949:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [19, 19] 00020000:00200000:2.0:1767319672.330952:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [77824, 81920) 81920, 4096 00020000:00200000:2.0:1767319672.330955:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.330968:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [19, 19] 00000008:00010000:2.0:1767319672.330973:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.330975:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.330982:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.330991:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.330999:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.331007:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.331013:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.331021:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [77824, 81920) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.331026:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 19 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.331042:0:88597:0:(rw26.c:912:ll_write_end()) pos 77824, len 4096, copied 4096 00000080:00200000:2.0:1767319672.331047:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000067dc2915[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.331050:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000066a44de6 17ffffc0001001 3:0 ffff90cb2e7641b0 19 lru 00000080:00200000:2.0:1767319672.331056:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007bb030fc 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:2.0:1767319672.331058:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000067dc2915 00000080:00200000:2.0:1767319672.331059:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.331061:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.331068:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.331088:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.331090:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.331093:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.331097:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.331100:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.331102:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.331106:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.331129:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.331137:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.331139:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.331143:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.331146:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [19, 19] 00000080:00200000:2.0:1767319672.331149:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.331152:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.331156:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 81920 i_blocks 2 00000080:00200000:2.0:1767319672.331159:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.331166:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 81920, count: 4096 00000080:00200000:2.0:1767319672.331169:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 81920, bytes: 4096 00000080:00200000:2.0:1767319672.331172:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.331175:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 21, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.331176:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [81920, 86016) 0 0 00000080:00200000:2.0:1767319672.331179:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.331183:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [20, 20] 00020000:00200000:2.0:1767319672.331186:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [81920, 86016) 86016, 4096 00020000:00200000:2.0:1767319672.331188:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.331198:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [20, 20] 00000008:00010000:2.0:1767319672.331202:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.331204:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.331211:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.331219:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.331227:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.331235:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.331241:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.331248:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [81920, 86016) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.331252:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 20 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.331264:0:88597:0:(rw26.c:912:ll_write_end()) pos 81920, len 4096, copied 4096 00000080:00200000:2.0:1767319672.331268:0:88597:0:(rw26.c:969:ll_write_end()) page@000000005fe83d17[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.331271:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d49e9644 17ffffc0001001 3:0 ffff90cb2e764438 20 lru 00000080:00200000:2.0:1767319672.331277:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f891b9ad 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:2.0:1767319672.331279:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000005fe83d17 00000080:00200000:2.0:1767319672.331280:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.331282:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.331289:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.331308:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.331311:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.331313:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.331318:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.331320:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.331323:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.331327:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.331335:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.331342:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.331344:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.331348:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.331350:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [20, 20] 00000080:00200000:2.0:1767319672.331354:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.331356:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.331360:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 86016 i_blocks 2 00000080:00200000:2.0:1767319672.331363:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.331477:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 86016, count: 4096 00000080:00200000:2.0:1767319672.331481:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 86016, bytes: 4096 00000080:00200000:2.0:1767319672.331484:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.331487:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 22, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.331488:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [86016, 90112) 0 0 00000080:00200000:2.0:1767319672.331491:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.331496:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [21, 21] 00020000:00200000:2.0:1767319672.331498:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [86016, 90112) 90112, 4096 00020000:00200000:2.0:1767319672.331501:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.331511:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [21, 21] 00000008:00010000:2.0:1767319672.331516:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.331517:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.331524:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.331533:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.331541:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.331549:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.331555:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.331562:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [86016, 90112) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.331567:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 21 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.331579:0:88597:0:(rw26.c:912:ll_write_end()) pos 86016, len 4096, copied 4096 00000080:00200000:2.0:1767319672.331583:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001416f54e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.331586:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009d38177a 17ffffc0001001 3:0 ffff90cb2e764798 21 lru 00000080:00200000:2.0:1767319672.331591:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000cb9f795f 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:2.0:1767319672.331593:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001416f54e 00000080:00200000:2.0:1767319672.331594:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.331596:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.331674:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.331696:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.331699:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.331702:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.331862:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.331865:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.331868:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.331872:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.331880:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.331889:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.331891:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.331896:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.331898:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [21, 21] 00000080:00200000:2.0:1767319672.331901:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.331905:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.331909:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 90112 i_blocks 2 00000080:00200000:2.0:1767319672.331912:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.331919:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 90112, count: 4096 00000080:00200000:2.0:1767319672.331923:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 90112, bytes: 4096 00000080:00200000:2.0:1767319672.331925:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.331929:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 23, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.331930:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [90112, 94208) 0 0 00000080:00200000:2.0:1767319672.331932:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.331937:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [22, 22] 00020000:00200000:2.0:1767319672.331939:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [90112, 94208) 94208, 4096 00020000:00200000:2.0:1767319672.331942:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.331952:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [22, 22] 00000008:00010000:2.0:1767319672.331957:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.331959:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.331967:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.331976:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.331984:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.331992:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.331998:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.332005:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [90112, 94208) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.332010:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 22 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.332023:0:88597:0:(rw26.c:912:ll_write_end()) pos 90112, len 4096, copied 4096 00000080:00200000:2.0:1767319672.332028:0:88597:0:(rw26.c:969:ll_write_end()) page@000000008ea0c7d9[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.332031:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000025be880f 17ffffc0001001 3:0 ffff90cb2e764a20 22 lru 00000080:00200000:2.0:1767319672.332037:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000011ba3a7c 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:2.0:1767319672.332039:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000008ea0c7d9 00000080:00200000:2.0:1767319672.332040:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.332042:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.332049:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.332069:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.332072:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.332074:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.332079:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.332082:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.332084:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.332088:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.332096:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.332104:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.332106:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.332122:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.332125:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [22, 22] 00000080:00200000:2.0:1767319672.332129:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.332132:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.332136:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 94208 i_blocks 2 00000080:00200000:2.0:1767319672.332139:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.332146:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 94208, count: 4096 00000080:00200000:2.0:1767319672.332149:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 94208, bytes: 4096 00000080:00200000:2.0:1767319672.332151:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.332154:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 24, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.332156:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [94208, 98304) 0 0 00000080:00200000:2.0:1767319672.332158:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.332163:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [23, 23] 00020000:00200000:2.0:1767319672.332165:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [94208, 98304) 98304, 4096 00020000:00200000:2.0:1767319672.332167:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.332176:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [23, 23] 00000008:00010000:2.0:1767319672.332181:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.332183:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.332190:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.332198:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.332206:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.332214:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.332221:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.332228:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [94208, 98304) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.332231:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 23 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.332244:0:88597:0:(rw26.c:912:ll_write_end()) pos 94208, len 4096, copied 4096 00000080:00200000:2.0:1767319672.332248:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009eabe984[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.332251:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b61eb9cd 17ffffc0001001 3:0 ffff90cb2e764510 23 lru 00000080:00200000:2.0:1767319672.332256:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000001c1ecb4a 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:2.0:1767319672.332258:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009eabe984 00000080:00200000:2.0:1767319672.332259:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.332261:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.332268:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.332286:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.332289:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.332291:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.332296:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.332298:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.332301:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.332305:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.332313:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.332320:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.332322:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.332325:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.332328:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [23, 23] 00000080:00200000:2.0:1767319672.332331:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.332334:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.332338:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 98304 i_blocks 2 00000080:00200000:2.0:1767319672.332340:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.332346:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 98304, count: 4096 00000080:00200000:2.0:1767319672.332349:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 98304, bytes: 4096 00000080:00200000:2.0:1767319672.332351:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.332355:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 25, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.332356:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [98304, 102400) 0 0 00000080:00200000:2.0:1767319672.332358:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.332363:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [24, 24] 00020000:00200000:2.0:1767319672.332459:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [98304, 102400) 102400, 4096 00020000:00200000:2.0:1767319672.332462:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.332472:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [24, 24] 00000008:00010000:2.0:1767319672.332478:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.332480:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.332487:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.332495:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.332503:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.332511:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.332518:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.332524:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [98304, 102400) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.332528:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 24 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.332541:0:88597:0:(rw26.c:912:ll_write_end()) pos 98304, len 4096, copied 4096 00000080:00200000:2.0:1767319672.332545:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000637c3e8d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.332548:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ad76ef9b 17ffffc0001001 3:0 ffff90cb2e764af8 24 lru 00000080:00200000:2.0:1767319672.332553:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006f025b5c 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:2.0:1767319672.332555:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000637c3e8d 00000080:00200000:2.0:1767319672.332556:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.332558:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.332564:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.332585:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.332587:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.332589:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.332595:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.332597:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.332599:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.332675:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.332684:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.332692:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.332694:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.332699:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.332701:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [24, 24] 00000080:00200000:2.0:1767319672.332899:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.332904:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.332909:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 102400 i_blocks 2 00000080:00200000:2.0:1767319672.332912:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.332920:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 102400, count: 4096 00000080:00200000:2.0:1767319672.332923:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 102400, bytes: 4096 00000080:00200000:2.0:1767319672.332926:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.332930:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 26, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.332932:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [102400, 106496) 0 0 00000080:00200000:2.0:1767319672.332934:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.332939:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [25, 25] 00020000:00200000:2.0:1767319672.332942:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [102400, 106496) 106496, 4096 00020000:00200000:2.0:1767319672.332944:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.332956:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [25, 25] 00000008:00010000:2.0:1767319672.332961:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.332963:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.332970:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.332979:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.332988:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.332996:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.333002:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.333010:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [102400, 106496) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.333014:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 25 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.333030:0:88597:0:(rw26.c:912:ll_write_end()) pos 102400, len 4096, copied 4096 00000080:00200000:2.0:1767319672.333034:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003d1b108d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.333037:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e0efb5ac 17ffffc0001001 3:0 ffff90cb2e7645e8 25 lru 00000080:00200000:2.0:1767319672.333043:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e44a80a5 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:2.0:1767319672.333045:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003d1b108d 00000080:00200000:2.0:1767319672.333046:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.333049:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.333057:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.333076:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.333079:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.333081:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.333087:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.333089:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.333091:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.333095:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.333103:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.333124:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.333126:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.333130:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.333133:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [25, 25] 00000080:00200000:2.0:1767319672.333136:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.333139:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.333144:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 106496 i_blocks 2 00000080:00200000:2.0:1767319672.333146:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.333154:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 106496, count: 4096 00000080:00200000:2.0:1767319672.333157:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 106496, bytes: 4096 00000080:00200000:2.0:1767319672.333159:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.333162:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 27, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.333163:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [106496, 110592) 0 0 00000080:00200000:2.0:1767319672.333166:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.333171:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [26, 26] 00020000:00200000:2.0:1767319672.333174:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [106496, 110592) 110592, 4096 00020000:00200000:2.0:1767319672.333176:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.333189:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [26, 26] 00000008:00010000:2.0:1767319672.333194:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.333197:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.333205:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.333213:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.333221:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.333228:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.333233:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.333241:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [106496, 110592) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.333246:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 26 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.333264:0:88597:0:(rw26.c:912:ll_write_end()) pos 106496, len 4096, copied 4096 00000080:00200000:2.0:1767319672.333268:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000088cc61cd[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.333271:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000deae40c6 17ffffc0001001 3:0 ffff90cb2e764288 26 lru 00000080:00200000:2.0:1767319672.333277:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000add4ac99 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:2.0:1767319672.333279:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000088cc61cd 00000080:00200000:2.0:1767319672.333279:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.333281:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.333292:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.333313:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.333316:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.333318:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.333323:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.333326:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.333328:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.333332:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.333339:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.333347:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.333349:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.333352:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.333355:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [26, 26] 00000080:00200000:2.0:1767319672.333358:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.333360:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.333365:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 110592 i_blocks 2 00000080:00200000:2.0:1767319672.333474:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.333482:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 110592, count: 4096 00000080:00200000:2.0:1767319672.333485:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 110592, bytes: 4096 00000080:00200000:2.0:1767319672.333488:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.333491:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 28, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.333493:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [110592, 114688) 0 0 00000080:00200000:2.0:1767319672.333495:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.333500:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [27, 27] 00020000:00200000:2.0:1767319672.333503:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [110592, 114688) 114688, 4096 00020000:00200000:2.0:1767319672.333505:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.333516:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [27, 27] 00000008:00010000:2.0:1767319672.333521:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.333524:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.333532:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.333540:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.333548:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.333555:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.333562:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.333569:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [110592, 114688) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.333574:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 27 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.333590:0:88597:0:(rw26.c:912:ll_write_end()) pos 110592, len 4096, copied 4096 00000080:00200000:2.0:1767319672.333595:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b32b2f98[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.333598:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d6178d41 17ffffc0001001 3:0 ffff90cb2e7646c0 27 lru 00000080:00200000:2.0:1767319672.333685:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b1a20a46 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:2.0:1767319672.333688:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b32b2f98 00000080:00200000:2.0:1767319672.333690:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.333693:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.333703:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.333992:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.333996:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.333999:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.334007:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.334010:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.334012:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.334017:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.334026:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.334037:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.334040:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.334044:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.334048:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [27, 27] 00000080:00200000:2.0:1767319672.334053:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.334056:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.334061:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 114688 i_blocks 2 00000080:00200000:2.0:1767319672.334064:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.334075:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 114688, count: 4096 00000080:00200000:2.0:1767319672.334079:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 114688, bytes: 4096 00000080:00200000:2.0:1767319672.334082:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.334085:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 29, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.334086:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [114688, 118784) 0 0 00000080:00200000:2.0:1767319672.334089:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.334096:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [28, 28] 00020000:00200000:2.0:1767319672.334100:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [114688, 118784) 118784, 4096 00020000:00200000:2.0:1767319672.334102:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.334142:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [28, 28] 00000008:00010000:2.0:1767319672.334150:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.334152:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.334163:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.334172:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.334181:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.334187:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.334194:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.334202:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [114688, 118784) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.334209:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 28 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.334234:0:88597:0:(rw26.c:912:ll_write_end()) pos 114688, len 4096, copied 4096 00000080:00200000:2.0:1767319672.334239:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000018af2104[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.334241:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000891778b5 17ffffc0001001 3:0 ffff90cb2e764d80 28 lru 00000080:00200000:2.0:1767319672.334247:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000ccb0fa4 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:2.0:1767319672.334249:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000018af2104 00000080:00200000:2.0:1767319672.334249:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.334252:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.334261:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.334282:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.334284:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.334287:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.334293:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.334295:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.334297:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.334301:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.334308:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.334317:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.334319:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.334323:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.334325:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [28, 28] 00000080:00200000:2.0:1767319672.334329:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.334331:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.334336:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 118784 i_blocks 2 00000080:00200000:2.0:1767319672.334339:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.334346:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 118784, count: 4096 00000080:00200000:2.0:1767319672.334350:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 118784, bytes: 4096 00000080:00200000:2.0:1767319672.334352:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.334355:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 30, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.334357:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [118784, 122880) 0 0 00000080:00200000:2.0:1767319672.334359:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.334363:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [29, 29] 00020000:00200000:2.0:1767319672.334402:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [118784, 122880) 122880, 4096 00020000:00200000:2.0:1767319672.334405:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.334417:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [29, 29] 00000008:00010000:2.0:1767319672.334422:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.334424:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.334431:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.334440:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.334446:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.334453:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.334459:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.334467:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [118784, 122880) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.334472:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 29 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.334488:0:88597:0:(rw26.c:912:ll_write_end()) pos 118784, len 4096, copied 4096 00000080:00200000:2.0:1767319672.334492:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000057492e94[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.334495:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003a8e37f9 17ffffc0001001 3:0 ffff90cb2e764e58 29 lru 00000080:00200000:2.0:1767319672.334500:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002f4f0790 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:2.0:1767319672.334502:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000057492e94 00000080:00200000:2.0:1767319672.334503:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.334506:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.334513:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.334537:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.334540:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.334543:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.334548:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.334551:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.334554:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.334557:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.334564:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.334573:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.334575:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.334579:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.334582:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [29, 29] 00000080:00200000:2.0:1767319672.334586:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.334589:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.334593:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 122880 i_blocks 2 00000080:00200000:2.0:1767319672.334596:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.334690:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 122880, count: 4096 00000080:00200000:2.0:1767319672.334695:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 122880, bytes: 4096 00000080:00200000:2.0:1767319672.334698:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.334702:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 31, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.334703:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [122880, 126976) 0 0 00000080:00200000:2.0:1767319672.334706:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.334711:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [30, 30] 00020000:00200000:2.0:1767319672.334807:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [122880, 126976) 126976, 4096 00020000:00200000:2.0:1767319672.334811:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.334825:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [30, 30] 00000008:00010000:2.0:1767319672.334831:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.334833:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.334841:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.334849:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.334858:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.334866:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.334873:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.334880:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [122880, 126976) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.334885:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 30 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.334911:0:88597:0:(rw26.c:912:ll_write_end()) pos 122880, len 4096, copied 4096 00000080:00200000:2.0:1767319672.334916:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000552754d1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.334919:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c4eb63d8 17ffffc0001021 2:0 ffff90cb2e764ca8 30 lru 00000080:00200000:2.0:1767319672.334925:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e8afee6c 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:2.0:1767319672.334927:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000552754d1 00000080:00200000:2.0:1767319672.334928:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.334931:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.334939:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.334961:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.334964:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.334967:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.334972:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.334975:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.334978:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.334981:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.334989:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.334999:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.335001:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.335005:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.335009:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [30, 30] 00000080:00200000:2.0:1767319672.335012:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.335015:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.335019:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 126976 i_blocks 2 00000080:00200000:2.0:1767319672.335022:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.335030:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 126976, count: 4096 00000080:00200000:2.0:1767319672.335034:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 126976, bytes: 4096 00000080:00200000:2.0:1767319672.335036:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.335039:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 32, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.335041:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [126976, 131072) 0 0 00000080:00200000:2.0:1767319672.335043:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.335048:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [31, 31] 00020000:00200000:2.0:1767319672.335051:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [126976, 131072) 131072, 4096 00020000:00200000:2.0:1767319672.335053:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.335065:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [31, 31] 00000008:00010000:2.0:1767319672.335071:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.335073:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.335080:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.335090:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.335098:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.335105:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.337504:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.337531:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [126976, 131072) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.337566:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 31 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.337637:0:88597:0:(rw26.c:912:ll_write_end()) pos 126976, len 4096, copied 4096 00000080:00200000:2.0:1767319672.337648:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ea7fdcec[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.337652:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c4f82583 17ffffc0001001 3:0 ffff90cb2e764bd0 31 lru 00000080:00200000:2.0:1767319672.337660:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000208d0443 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:2.0:1767319672.337662:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ea7fdcec 00000080:00200000:2.0:1767319672.337664:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.337669:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.337694:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.337746:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.337752:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.337755:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.337771:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.337775:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.337779:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.337786:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.337797:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.337815:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.337819:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.337828:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.337836:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [31, 31] 00000080:00200000:2.0:1767319672.337846:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.337850:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.337863:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 131072 i_blocks 2 00000080:00200000:2.0:1767319672.337868:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.337897:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 131072, count: 4096 00000080:00200000:2.0:1767319672.337905:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 131072, bytes: 4096 00000080:00200000:2.0:1767319672.337910:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.337916:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 33, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.337918:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [131072, 135168) 0 0 00000080:00200000:2.0:1767319672.337922:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.337937:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [32, 32] 00020000:00200000:2.0:1767319672.337943:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [131072, 135168) 135168, 4096 00020000:00200000:2.0:1767319672.337947:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.337969:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [32, 32] 00000008:00010000:2.0:1767319672.337983:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.337988:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.338009:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338022:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338033:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338042:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338049:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.338057:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [131072, 135168) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.338063:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 32 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.338080:0:88597:0:(rw26.c:912:ll_write_end()) pos 131072, len 4096, copied 4096 00000080:00200000:2.0:1767319672.338085:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000627c1f80[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.338088:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008e75d3a8 17ffffc0001001 3:0 ffff90cb2e7640d8 32 lru 00000080:00200000:2.0:1767319672.338093:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000803413d7 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:2.0:1767319672.338095:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000627c1f80 00000080:00200000:2.0:1767319672.338096:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.338099:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.338107:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.338142:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.338146:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.338148:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.338154:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.338157:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.338159:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.338162:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338170:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.338178:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.338181:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.338184:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.338187:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [32, 32] 00000080:00200000:2.0:1767319672.338191:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.338194:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.338199:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 135168 i_blocks 2 00000080:00200000:2.0:1767319672.338201:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.338209:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 135168, count: 4096 00000080:00200000:2.0:1767319672.338213:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 135168, bytes: 4096 00000080:00200000:2.0:1767319672.338215:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.338219:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 34, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.338221:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [135168, 139264) 0 0 00000080:00200000:2.0:1767319672.338223:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.338229:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [33, 33] 00020000:00200000:2.0:1767319672.338231:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [135168, 139264) 139264, 4096 00020000:00200000:2.0:1767319672.338233:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.338248:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [33, 33] 00000008:00010000:2.0:1767319672.338253:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.338255:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.338262:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338271:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338279:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338286:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338293:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.338300:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [135168, 139264) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.338306:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 33 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.338325:0:88597:0:(rw26.c:912:ll_write_end()) pos 135168, len 4096, copied 4096 00000080:00200000:2.0:1767319672.338329:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000014481c7f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.338332:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000d009be2 17ffffc0001001 3:0 ffff90cb2e764870 33 lru 00000080:00200000:2.0:1767319672.338337:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002894bb15 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:2.0:1767319672.338338:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000014481c7f 00000080:00200000:2.0:1767319672.338340:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.338342:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.338349:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.338407:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.338411:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.338413:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.338420:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.338422:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.338424:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.338428:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338435:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.338444:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.338446:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.338450:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.338452:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [33, 33] 00000080:00200000:2.0:1767319672.338456:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.338459:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.338463:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 139264 i_blocks 2 00000080:00200000:2.0:1767319672.338466:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.338473:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 139264, count: 4096 00000080:00200000:2.0:1767319672.338476:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 139264, bytes: 4096 00000080:00200000:2.0:1767319672.338479:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.338482:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 35, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.338484:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [139264, 143360) 0 0 00000080:00200000:2.0:1767319672.338486:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.338491:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [34, 34] 00020000:00200000:2.0:1767319672.338494:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [139264, 143360) 143360, 4096 00020000:00200000:2.0:1767319672.338496:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.338508:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [34, 34] 00000008:00010000:2.0:1767319672.338514:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.338516:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.338523:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338530:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338538:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338544:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338550:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.338557:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [139264, 143360) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.338562:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 34 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.338591:0:88597:0:(rw26.c:912:ll_write_end()) pos 139264, len 4096, copied 4096 00000080:00200000:2.0:1767319672.338596:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000005554c8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.338599:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000275d7576 17ffffc0001001 3:0 ffff90cb354696c0 34 lru 00000080:00200000:2.0:1767319672.338604:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000093dbb135 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:2.0:1767319672.338607:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000005554c8 00000080:00200000:2.0:1767319672.338607:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.338610:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.338618:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.338640:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.338643:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.338645:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.338651:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.338654:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.338657:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.338661:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338668:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.338675:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.338677:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.338681:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.338684:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [34, 34] 00000080:00200000:2.0:1767319672.338687:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.338690:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.338694:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 143360 i_blocks 2 00000080:00200000:2.0:1767319672.338697:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.338705:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 143360, count: 4096 00000080:00200000:2.0:1767319672.338708:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 143360, bytes: 4096 00000080:00200000:2.0:1767319672.338710:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.338714:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 36, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.338715:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [143360, 147456) 0 0 00000080:00200000:2.0:1767319672.338718:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.338723:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [35, 35] 00020000:00200000:2.0:1767319672.338725:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [143360, 147456) 147456, 4096 00020000:00200000:2.0:1767319672.338728:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.338739:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [35, 35] 00000008:00010000:2.0:1767319672.338744:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.338747:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.338753:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338762:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338770:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338777:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338783:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.338791:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [143360, 147456) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.338796:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 35 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.338811:0:88597:0:(rw26.c:912:ll_write_end()) pos 143360, len 4096, copied 4096 00000080:00200000:2.0:1767319672.338816:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000094a0fca5[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.338819:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d905fcbb 17ffffc0001001 3:0 ffff90cb35469d80 35 lru 00000080:00200000:2.0:1767319672.338825:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000eb25fb03 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:2.0:1767319672.338827:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000094a0fca5 00000080:00200000:2.0:1767319672.338828:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.338831:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.338839:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.338864:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.338867:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.338869:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.338874:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.338876:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.338878:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.338882:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338889:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.338897:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.338899:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.338902:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.338905:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [35, 35] 00000080:00200000:2.0:1767319672.338908:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.338910:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.338915:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 147456 i_blocks 2 00000080:00200000:2.0:1767319672.338917:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.338925:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 147456, count: 4096 00000080:00200000:2.0:1767319672.338928:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 147456, bytes: 4096 00000080:00200000:2.0:1767319672.338931:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.338934:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 37, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.338936:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [147456, 151552) 0 0 00000080:00200000:2.0:1767319672.338939:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.338944:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [36, 36] 00020000:00200000:2.0:1767319672.338947:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [147456, 151552) 151552, 4096 00020000:00200000:2.0:1767319672.338950:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.338962:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [36, 36] 00000008:00010000:2.0:1767319672.338968:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.338970:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.338978:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338987:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.338996:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.339003:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.339009:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.339015:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [147456, 151552) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.339020:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 36 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.339035:0:88597:0:(rw26.c:912:ll_write_end()) pos 147456, len 4096, copied 4096 00000080:00200000:2.0:1767319672.339040:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000060e3cf8b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.339043:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000005e245193 17ffffc0001001 3:0 ffff90cb35469e58 36 lru 00000080:00200000:2.0:1767319672.339048:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f1edb244 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:2.0:1767319672.339051:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000060e3cf8b 00000080:00200000:2.0:1767319672.339052:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.339054:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.339061:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.339081:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.339085:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.339087:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.339093:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.339095:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.339098:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.339101:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.340905:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.340944:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.340948:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.340962:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.340971:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [36, 36] 00000080:00200000:2.0:1767319672.340982:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.340987:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.341002:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 151552 i_blocks 2 00000080:00200000:2.0:1767319672.341007:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.341031:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 151552, count: 4096 00000080:00200000:2.0:1767319672.341039:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 151552, bytes: 4096 00000080:00200000:2.0:1767319672.341044:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.341050:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 38, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.341052:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [151552, 155648) 0 0 00000080:00200000:2.0:1767319672.341056:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.341071:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [37, 37] 00020000:00200000:2.0:1767319672.341077:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [151552, 155648) 155648, 4096 00020000:00200000:2.0:1767319672.341081:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.341131:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [37, 37] 00000008:00010000:2.0:1767319672.341147:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.341152:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.341176:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.341190:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.341202:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.341211:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.341219:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.341231:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [151552, 155648) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.341247:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 37 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.341293:0:88597:0:(rw26.c:912:ll_write_end()) pos 151552, len 4096, copied 4096 00000080:00200000:2.0:1767319672.341302:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fcbd5fa9[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.341306:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000001037dca9 17ffffc0001001 3:0 ffff90cb35469ca8 37 lru 00000080:00200000:2.0:1767319672.341314:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002142a82b 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:2.0:1767319672.341316:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fcbd5fa9 00000080:00200000:2.0:1767319672.341318:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.341323:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.341346:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.342559:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.342575:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.342580:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.342600:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.342612:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.342616:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040646c8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.342623:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.342636:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.342652:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.342654:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.342661:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.342667:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [37, 37] 00000080:00200000:2.0:1767319672.342675:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.342679:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.343051:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 155648 i_blocks 2 00000080:00200000:3.0:1767319672.343059:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.343087:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 155648, count: 4096 00000080:00200000:3.0:1767319672.343095:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 155648, bytes: 4096 00000080:00200000:3.0:1767319672.343100:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.343109:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 39, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.343121:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [155648, 159744) 0 0 00000080:00200000:3.0:1767319672.343125:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.343141:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [38, 38] 00020000:00200000:3.0:1767319672.343147:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [155648, 159744) 159744, 4096 00020000:00200000:3.0:1767319672.343152:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.343170:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [38, 38] 00000008:00010000:3.0:1767319672.343192:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.343198:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.343242:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.343256:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.343266:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.343273:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.343279:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.343290:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [155648, 159744) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.343303:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 38 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.343346:0:88597:0:(rw26.c:912:ll_write_end()) pos 155648, len 4096, copied 4096 00000080:00200000:3.0:1767319672.343354:0:88597:0:(rw26.c:969:ll_write_end()) page@000000005246cde4[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.343358:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b9f226d1 17ffffc0001001 3:0 ffff90cb2e73e288 38 lru 00000080:00200000:3.0:1767319672.343409:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007e15acda 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:3.0:1767319672.343412:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000005246cde4 00000080:00200000:3.0:1767319672.343413:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.343419:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.343439:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.343457:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.343460:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.343468:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.343478:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.343481:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.343484:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.343488:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.343496:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.343509:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.343512:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.343519:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.343523:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [38, 38] 00000080:00200000:3.0:1767319672.343528:0:88597:0:(vvp_io.c:289: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:1767319672.343532:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.343537:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 159744 i_blocks 2 00000080:00200000:3.0:1767319672.343540:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.343550:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 159744, count: 4096 00000080:00200000:3.0:1767319672.343554:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 159744, bytes: 4096 00000080:00200000:3.0:1767319672.343556:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.343559:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 40, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.343561:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [159744, 163840) 0 0 00000080:00200000:3.0:1767319672.343563:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.343568:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [39, 39] 00020000:00200000:3.0:1767319672.343571:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [159744, 163840) 163840, 4096 00020000:00200000:3.0:1767319672.343573:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.343578:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [39, 39] 00000008:00010000:3.0:1767319672.343584:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.343587:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.343595:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.343872:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.343881:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.343889:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.343896:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.343905:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [159744, 163840) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.343912:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 39 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.343932:0:88597:0:(rw26.c:912:ll_write_end()) pos 159744, len 4096, copied 4096 00000080:00200000:3.0:1767319672.343937:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000021274cdf[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.343940:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d3526d61 17ffffc0001001 3:0 ffff90cb2e73e6c0 39 lru 00000080:00200000:3.0:1767319672.343946:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000108beebe 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:3.0:1767319672.343949:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000021274cdf 00000080:00200000:3.0:1767319672.343950:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.343953:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.343962:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.343974:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.343977:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.343979:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.343991:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.343994:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.343997:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.344205:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.344214:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.344223:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.344225:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.344232:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.344235:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [39, 39] 00000080:00200000:3.0:1767319672.344241:0:88597:0:(vvp_io.c:289: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:1767319672.344244:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.344250:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 163840 i_blocks 2 00000080:00200000:3.0:1767319672.344253:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.344265:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 163840, count: 4096 00000080:00200000:3.0:1767319672.344269:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 163840, bytes: 4096 00000080:00200000:3.0:1767319672.344272:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.344276:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 41, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.344278:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [163840, 167936) 0 0 00000080:00200000:3.0:1767319672.344281:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.344287:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [40, 40] 00020000:00200000:3.0:1767319672.344291:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [163840, 167936) 167936, 4096 00020000:00200000:3.0:1767319672.344294:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.344301:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [40, 40] 00000008:00010000:3.0:1767319672.344308:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.344310:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.344319:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.344340:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.344348:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.344356:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.344364:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.344406:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [163840, 167936) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.344413:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 40 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.344431:0:88597:0:(rw26.c:912:ll_write_end()) pos 163840, len 4096, copied 4096 00000080:00200000:3.0:1767319672.344436:0:88597:0:(rw26.c:969:ll_write_end()) page@000000000b5618ed[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.344439:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008f0fdd7e 17ffffc0001001 3:0 ffff90cb2e73ed80 40 lru 00000080:00200000:3.0:1767319672.344446:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000450ee7b 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:3.0:1767319672.344448:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000000b5618ed 00000080:00200000:3.0:1767319672.344449:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.344452:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.344461:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.344473:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.344476:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.344479:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.344490:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.344493:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.344495:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.344499:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.344507:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.344516:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.344518:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.344522:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.344525:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [40, 40] 00000080:00200000:3.0:1767319672.344529:0:88597:0:(vvp_io.c:289: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:1767319672.344532:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.344536:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 167936 i_blocks 2 00000080:00200000:3.0:1767319672.344539:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.345058:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 167936, count: 4096 00000080:00200000:3.0:1767319672.345069:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 167936, bytes: 4096 00000080:00200000:3.0:1767319672.345072:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.345077:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 42, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.345079:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [167936, 172032) 0 0 00000080:00200000:3.0:1767319672.345082:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.345091:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [41, 41] 00020000:00200000:3.0:1767319672.345095:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [167936, 172032) 172032, 4096 00020000:00200000:3.0:1767319672.345098:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.345108:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [41, 41] 00000008:00010000:3.0:1767319672.345127:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.345130:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.345143:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.345168:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.345179:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.345186:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.345193:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.345202:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [167936, 172032) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.345211:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 41 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.345236:0:88597:0:(rw26.c:912:ll_write_end()) pos 167936, len 4096, copied 4096 00000080:00200000:3.0:1767319672.345242:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000089c6aa62[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.345245:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a64fbfa8 17ffffc0001001 3:0 ffff90cb2e73ee58 41 lru 00000080:00200000:3.0:1767319672.345251:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000283108e4 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:3.0:1767319672.345253:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000089c6aa62 00000080:00200000:3.0:1767319672.345254:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.345257:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.345269:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.345283:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.345287:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.345289:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.345307:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.345310:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.345312:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.345317:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.345324:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.345335:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.345338:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.345344:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.345348:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [41, 41] 00000080:00200000:3.0:1767319672.345353:0:88597:0:(vvp_io.c:289: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:1767319672.345356:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.345362:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 172032 i_blocks 2 00000080:00200000:3.0:1767319672.345365:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.346200:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 172032, count: 4096 00000080:00200000:3.0:1767319672.346208:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 172032, bytes: 4096 00000080:00200000:3.0:1767319672.346212:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.346218:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 43, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.346220:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [172032, 176128) 0 0 00000080:00200000:3.0:1767319672.346225:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.346235:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [42, 42] 00020000:00200000:3.0:1767319672.346240:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [172032, 176128) 176128, 4096 00020000:00200000:3.0:1767319672.346245:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.346257:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [42, 42] 00000008:00010000:3.0:1767319672.346270:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.346274:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.346292:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.346320:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.346332:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.346341:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.346349:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.346360:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [172032, 176128) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.346397:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 42 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.346427:0:88597:0:(rw26.c:912:ll_write_end()) pos 172032, len 4096, copied 4096 00000080:00200000:3.0:1767319672.346434:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000008939d14[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.346437:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea3e0423 17ffffc0001001 3:0 ffff90cb2e73eca8 42 lru 00000080:00200000:3.0:1767319672.346445:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000cef685b2 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:3.0:1767319672.346447:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000008939d14 00000080:00200000:3.0:1767319672.346448:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.346451:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.346466:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.346487:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.346491:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.346494:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.346510:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.346513:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.346516:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.346520:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.346529:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.346542:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.346545:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.346552:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.346556:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [42, 42] 00000080:00200000:3.0:1767319672.346562:0:88597:0:(vvp_io.c:289: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:1767319672.346565:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.346573:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 176128 i_blocks 2 00000080:00200000:3.0:1767319672.346576:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.346583:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 176128, count: 4096 00000080:00200000:3.0:1767319672.346587:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 176128, bytes: 4096 00000080:00200000:3.0:1767319672.346590:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.346593:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 44, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.346595:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [176128, 180224) 0 0 00000080:00200000:3.0:1767319672.346598:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.346602:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [43, 43] 00020000:00200000:3.0:1767319672.346605:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [176128, 180224) 180224, 4096 00020000:00200000:3.0:1767319672.346608:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.346613:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [43, 43] 00000008:00010000:3.0:1767319672.346619:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.346621:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.346628:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.346647:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.346655:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.346662:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.346669:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.346678:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [176128, 180224) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.346684:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 43 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.346699:0:88597:0:(rw26.c:912:ll_write_end()) pos 176128, len 4096, copied 4096 00000080:00200000:3.0:1767319672.346704:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e312c012[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.346707:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000017c4a638 17ffffc0001001 3:0 ffff90cb2e73ebd0 43 lru 00000080:00200000:3.0:1767319672.346712:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000dc52ac03 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:3.0:1767319672.346715:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e312c012 00000080:00200000:3.0:1767319672.346716:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.346718:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.346727:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.346738:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.346741:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.346743:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.346755:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.346758:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.346761:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.346765:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.346773:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.346796:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.346798:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.346803:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.346806:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [43, 43] 00000080:00200000:3.0:1767319672.346810:0:88597:0:(vvp_io.c:289: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:1767319672.346813:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.346817:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 180224 i_blocks 2 00000080:00200000:3.0:1767319672.346820:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.346828:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 180224, count: 4096 00000080:00200000:3.0:1767319672.346831:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 180224, bytes: 4096 00000080:00200000:3.0:1767319672.346834:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.346837:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 45, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.346839:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [180224, 184320) 0 0 00000080:00200000:3.0:1767319672.346841:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.346846:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [44, 44] 00020000:00200000:3.0:1767319672.346849:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [180224, 184320) 184320, 4096 00020000:00200000:3.0:1767319672.346851:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.346856:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [44, 44] 00000008:00010000:3.0:1767319672.346863:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.346865:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.346872:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.346891:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.346900:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.346907:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.346913:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.346920:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [180224, 184320) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.346926:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 44 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.346946:0:88597:0:(rw26.c:912:ll_write_end()) pos 180224, len 4096, copied 4096 00000080:00200000:3.0:1767319672.346950:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d59bce88[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.346952:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000004b7d4834 17ffffc0001001 3:0 ffff90cb2e73e0d8 44 lru 00000080:00200000:3.0:1767319672.346958:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000409a2404 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:3.0:1767319672.346959:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d59bce88 00000080:00200000:3.0:1767319672.346961:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.346963:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.346971:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.346981:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.346983:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.346985:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.346996:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.346999:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.347001:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.347005:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.347012:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.347019:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.347021:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.347026:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.347029:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [44, 44] 00000080:00200000:3.0:1767319672.347032:0:88597:0:(vvp_io.c:289: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:1767319672.347035:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.347039:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 184320 i_blocks 2 00000080:00200000:3.0:1767319672.347042:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.347050:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 184320, count: 4096 00000080:00200000:3.0:1767319672.347053:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 184320, bytes: 4096 00000080:00200000:3.0:1767319672.347055:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.347059:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 46, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.347060:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [184320, 188416) 0 0 00000080:00200000:3.0:1767319672.347062:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.347067:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [45, 45] 00020000:00200000:3.0:1767319672.347070:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [184320, 188416) 188416, 4096 00020000:00200000:3.0:1767319672.347072:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.347077:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [45, 45] 00000008:00010000:3.0:1767319672.347083:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.347085:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.347093:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.347123:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.347132:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.347138:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.347145:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.347153:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [184320, 188416) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.347159:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 45 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.347175:0:88597:0:(rw26.c:912:ll_write_end()) pos 184320, len 4096, copied 4096 00000080:00200000:3.0:1767319672.347179:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003f32670f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.347182:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000caf8a47d 17ffffc0001001 3:0 ffff90cb2e73e870 45 lru 00000080:00200000:3.0:1767319672.347189:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000094f80d35 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:3.0:1767319672.347191:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003f32670f 00000080:00200000:3.0:1767319672.347193:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.347195:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.347203:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.347214:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.347217:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.347220:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.347231:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.347233:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.347236:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.347241:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.347248:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.347257:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.347260:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.347263:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.347266:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [45, 45] 00000080:00200000:3.0:1767319672.347270:0:88597:0:(vvp_io.c:289: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:1767319672.347274:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.347278:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 188416 i_blocks 2 00000080:00200000:3.0:1767319672.347281:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.347288:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 188416, count: 4096 00000080:00200000:3.0:1767319672.347292:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 188416, bytes: 4096 00000080:00200000:3.0:1767319672.347294:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.347298:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 47, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.347300:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [188416, 192512) 0 0 00000080:00200000:3.0:1767319672.347302:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.347307:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [46, 46] 00020000:00200000:3.0:1767319672.347310:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [188416, 192512) 192512, 4096 00020000:00200000:3.0:1767319672.347312:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.347317:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [46, 46] 00000008:00010000:3.0:1767319672.347322:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.347325:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.347331:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.347350:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.347359:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.347416:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.347424:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.347433:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [188416, 192512) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.347438:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 46 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.347462:0:88597:0:(rw26.c:912:ll_write_end()) pos 188416, len 4096, copied 4096 00000080:00200000:3.0:1767319672.347467:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b0d8a2b8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.347470:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006b3418ff 17ffffc0001021 2:0 ffff90cb2e73e360 46 lru 00000080:00200000:3.0:1767319672.347475:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000206d87d1 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:3.0:1767319672.347477:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b0d8a2b8 00000080:00200000:3.0:1767319672.347478:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.347480:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.347488:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.347499:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.347502:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.347504:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.347516:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.347519:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.347521:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.347525:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.347534:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.347542:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.347545:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.347549:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.347552:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [46, 46] 00000080:00200000:3.0:1767319672.347555:0:88597:0:(vvp_io.c:289: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:1767319672.347558:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.347563:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 192512 i_blocks 2 00000080:00200000:3.0:1767319672.347566:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.347574:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 192512, count: 4096 00000080:00200000:3.0:1767319672.347577:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 192512, bytes: 4096 00000080:00200000:3.0:1767319672.347579:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.347583:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 48, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.347585:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [192512, 196608) 0 0 00000080:00200000:3.0:1767319672.347587:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.347592:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [47, 47] 00020000:00200000:3.0:1767319672.347595:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [192512, 196608) 196608, 4096 00020000:00200000:3.0:1767319672.347597:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.347603:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [47, 47] 00000008:00010000:3.0:1767319672.347608:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.347611:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.347618:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.347636:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.347644:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.347651:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.347658:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.347666:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [192512, 196608) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.347672:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 47 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.347686:0:88597:0:(rw26.c:912:ll_write_end()) pos 192512, len 4096, copied 4096 00000080:00200000:3.0:1767319672.347690:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000076160b15[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.347694:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000374e300 17ffffc0001001 3:0 ffff90cb2e73e000 47 lru 00000080:00200000:3.0:1767319672.347699:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003c933a29 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:3.0:1767319672.347701:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000076160b15 00000080:00200000:3.0:1767319672.347702:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.347704:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.347713:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.347724:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.347727:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.347729:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.347740:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.347743:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.347745:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.347749:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.347758:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.347766:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.347769:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.347773:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.347776:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [47, 47] 00000080:00200000:3.0:1767319672.347780:0:88597:0:(vvp_io.c:289: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:1767319672.347783:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.347788:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 196608 i_blocks 2 00000080:00200000:3.0:1767319672.347790:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.347797:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 196608, count: 4096 00000080:00200000:3.0:1767319672.347801:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 196608, bytes: 4096 00000080:00200000:3.0:1767319672.347803:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.347807:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 49, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.347808:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [196608, 200704) 0 0 00000080:00200000:3.0:1767319672.347811:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.347815:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [48, 48] 00020000:00200000:3.0:1767319672.347818:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [196608, 200704) 200704, 4096 00020000:00200000:3.0:1767319672.347820:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.347825:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [48, 48] 00000008:00010000:3.0:1767319672.347830:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.347832:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.347839:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.347856:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.347865:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.347872:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.347879:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.347887:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [196608, 200704) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.347893:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 48 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.347908:0:88597:0:(rw26.c:912:ll_write_end()) pos 196608, len 4096, copied 4096 00000080:00200000:3.0:1767319672.347912:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003d0f4b55[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.347915:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000061e4f5cc 17ffffc0001001 3:0 ffff90cb2e73e948 48 lru 00000080:00200000:3.0:1767319672.347920:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b809afd1 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:3.0:1767319672.347923:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003d0f4b55 00000080:00200000:3.0:1767319672.347924:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.347927:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.347934:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.347945:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.347948:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.347951:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.347964:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.347967:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.347969:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.347973:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.347982:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.347990:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.347993:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.347997:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.348000:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [48, 48] 00000080:00200000:3.0:1767319672.348003:0:88597:0:(vvp_io.c:289: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:1767319672.348006:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.348011:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 200704 i_blocks 2 00000080:00200000:3.0:1767319672.348014:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.348022:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 200704, count: 4096 00000080:00200000:3.0:1767319672.348026:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 200704, bytes: 4096 00000080:00200000:3.0:1767319672.348028:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.348032:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 50, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.348034:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [200704, 204800) 0 0 00000080:00200000:3.0:1767319672.348037:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.348042:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [49, 49] 00020000:00200000:3.0:1767319672.348045:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [200704, 204800) 204800, 4096 00020000:00200000:3.0:1767319672.348047:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.348052:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [49, 49] 00000008:00010000:3.0:1767319672.348057:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.348060:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.348067:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.348085:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.348093:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.348100:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.348106:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.355700:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [200704, 204800) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.355738:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 49 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.355808:0:88597:0:(rw26.c:912:ll_write_end()) pos 200704, len 4096, copied 4096 00000080:00200000:3.0:1767319672.355821:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d795bd62[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.355826:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000001e5dae3a 17ffffc0001001 3:0 ffff90cb2e73e1b0 49 lru 00000080:00200000:3.0:1767319672.355835:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a6c2969d 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:3.0:1767319672.355838:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d795bd62 00000080:00200000:3.0:1767319672.355839:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.355845:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.355878:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.355909:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.355914:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.355918:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.355946:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.355950:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.355954:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.355962:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.355974:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.355994:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.355998:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.356009:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.356017:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [49, 49] 00000080:00200000:3.0:1767319672.356027:0:88597:0:(vvp_io.c:289: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:1767319672.356032:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.356047:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 204800 i_blocks 2 00000080:00200000:3.0:1767319672.356052:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.356085:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 204800, count: 4096 00000080:00200000:3.0:1767319672.356094:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 204800, bytes: 4096 00000080:00200000:3.0:1767319672.356099:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.356105:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 51, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.356107:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [204800, 208896) 0 0 00000080:00200000:3.0:1767319672.356125:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.356140:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [50, 50] 00020000:00200000:3.0:1767319672.356147:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [204800, 208896) 208896, 4096 00020000:00200000:3.0:1767319672.356151:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.356169:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [50, 50] 00000008:00010000:3.0:1767319672.356183:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.356189:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.356211:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.356235:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.356247:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.356255:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.356262:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.356272:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [204800, 208896) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.356279:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 50 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.356309:0:88597:0:(rw26.c:912:ll_write_end()) pos 204800, len 4096, copied 4096 00000080:00200000:3.0:1767319672.356314:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ca210acb[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.356317:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002f3168e2 17ffffc0001001 3:0 ffff90cb2e7cd798 50 lru 00000080:00200000:3.0:1767319672.356323:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000012b2fbb0 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:3.0:1767319672.356325:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ca210acb 00000080:00200000:3.0:1767319672.356327:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.356329:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.356338:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.356351:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.356354:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.356356:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.356404:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.356408:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.356411:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.356415:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.356422:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.356431:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.356434:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.356439:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.356442:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [50, 50] 00000080:00200000:3.0:1767319672.356446:0:88597:0:(vvp_io.c:289: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:1767319672.356449:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.356454:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 208896 i_blocks 2 00000080:00200000:3.0:1767319672.356457:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.356465:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 208896, count: 4096 00000080:00200000:3.0:1767319672.356469:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 208896, bytes: 4096 00000080:00200000:3.0:1767319672.356471:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.356475:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 52, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.356476:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [208896, 212992) 0 0 00000080:00200000:3.0:1767319672.356479:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.356484:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [51, 51] 00020000:00200000:3.0:1767319672.356487:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [208896, 212992) 212992, 4096 00020000:00200000:3.0:1767319672.356489:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.356493:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [51, 51] 00000008:00010000:3.0:1767319672.356499:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.356501:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.356508:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.356525:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.356533:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.356540:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.356548:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.356556:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [208896, 212992) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.356561:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 51 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.356579:0:88597:0:(rw26.c:912:ll_write_end()) pos 208896, len 4096, copied 4096 00000080:00200000:3.0:1767319672.356583:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d2ca0299[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.356587:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000034e756a5 17ffffc0001001 3:0 ffff90cb2e7cda20 51 lru 00000080:00200000:3.0:1767319672.356592:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000004093b071 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:3.0:1767319672.356594:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d2ca0299 00000080:00200000:3.0:1767319672.356596:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.356598:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.356607:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.356618:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.356621:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.356623:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.356636:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.356640:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.356643:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.356647:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.356655:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.356664:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.356666:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.356670:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.356673:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [51, 51] 00000080:00200000:3.0:1767319672.356677:0:88597:0:(vvp_io.c:289: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:1767319672.356680:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.356685:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 212992 i_blocks 2 00000080:00200000:3.0:1767319672.356687:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.356695:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 212992, count: 4096 00000080:00200000:3.0:1767319672.356699:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 212992, bytes: 4096 00000080:00200000:3.0:1767319672.356701:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.356704:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 53, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.356705:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [212992, 217088) 0 0 00000080:00200000:3.0:1767319672.356708:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.356713:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [52, 52] 00020000:00200000:3.0:1767319672.356715:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [212992, 217088) 217088, 4096 00020000:00200000:3.0:1767319672.356717:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.356722:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [52, 52] 00000008:00010000:3.0:1767319672.356727:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.356730:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.356736:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.356755:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.356763:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.356769:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.356775:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.356782:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [212992, 217088) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.356788:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 52 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.356805:0:88597:0:(rw26.c:912:ll_write_end()) pos 212992, len 4096, copied 4096 00000080:00200000:3.0:1767319672.356809:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000069d513c8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.356812:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000950c7335 17ffffc0001001 3:0 ffff90cb2e7cd510 52 lru 00000080:00200000:3.0:1767319672.356817:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000488a24f6 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:3.0:1767319672.356819:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000069d513c8 00000080:00200000:3.0:1767319672.356820:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.356823:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.356830:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.356842:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.356845:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.356848:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.356860:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.356863:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.356865:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.356869:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.356875:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.356884:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.356887:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.356891:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.356894:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [52, 52] 00000080:00200000:3.0:1767319672.356897:0:88597:0:(vvp_io.c:289: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:1767319672.356900:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.356905:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 217088 i_blocks 2 00000080:00200000:3.0:1767319672.356907:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.356914:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 217088, count: 4096 00000080:00200000:3.0:1767319672.356918:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 217088, bytes: 4096 00000080:00200000:3.0:1767319672.356921:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.356924:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 54, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.356926:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [217088, 221184) 0 0 00000080:00200000:3.0:1767319672.356928:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.356934:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [53, 53] 00020000:00200000:3.0:1767319672.356937:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [217088, 221184) 221184, 4096 00020000:00200000:3.0:1767319672.356940:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.356945:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [53, 53] 00000008:00010000:3.0:1767319672.356950:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.356952:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.356959:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.356975:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.356984:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.356990:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.356997:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.357005:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [217088, 221184) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.357011:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 53 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.357025:0:88597:0:(rw26.c:912:ll_write_end()) pos 217088, len 4096, copied 4096 00000080:00200000:3.0:1767319672.357030:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000bdcba423[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.357033:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ef23c65b 17ffffc0001001 3:0 ffff90cb2e7cdaf8 53 lru 00000080:00200000:3.0:1767319672.357039:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000086c72fee 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:3.0:1767319672.357041:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000bdcba423 00000080:00200000:3.0:1767319672.357043:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.357045:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.357052:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.357063:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.357067:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.357069:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.357079:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.357082:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.357085:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.357089:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.357097:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.357105:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.357108:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.357126:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.357129:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [53, 53] 00000080:00200000:3.0:1767319672.357133:0:88597:0:(vvp_io.c:289: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:1767319672.357136:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.357141:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 221184 i_blocks 2 00000080:00200000:3.0:1767319672.357144:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.357151:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 221184, count: 4096 00000080:00200000:3.0:1767319672.357154:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 221184, bytes: 4096 00000080:00200000:3.0:1767319672.357157:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.357161:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 55, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.357162:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [221184, 225280) 0 0 00000080:00200000:3.0:1767319672.357165:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.357170:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [54, 54] 00020000:00200000:3.0:1767319672.357173:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [221184, 225280) 225280, 4096 00020000:00200000:3.0:1767319672.357176:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.357180:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [54, 54] 00000008:00010000:3.0:1767319672.357186:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.357188:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.357194:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.357213:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.357222:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.357230:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.357237:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.357246:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [221184, 225280) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.357251:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 54 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.357264:0:88597:0:(rw26.c:912:ll_write_end()) pos 221184, len 4096, copied 4096 00000080:00200000:3.0:1767319672.357269:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ead48164[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.357272:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000032d9d69f 17ffffc0001001 3:0 ffff90cb2e7cd5e8 54 lru 00000080:00200000:3.0:1767319672.357278:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e0b0c39d 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:3.0:1767319672.357280:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ead48164 00000080:00200000:3.0:1767319672.357281:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.357283:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.357291:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.357302:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.357305:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.357308:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.357318:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.357321:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.357323:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.357327:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.357335:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.357344:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.357346:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.357350:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.357353:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [54, 54] 00000080:00200000:3.0:1767319672.357357:0:88597:0:(vvp_io.c:289: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:1767319672.357360:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.357365:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 225280 i_blocks 2 00000080:00200000:3.0:1767319672.357405:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.357413:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 225280, count: 4096 00000080:00200000:3.0:1767319672.357416:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 225280, bytes: 4096 00000080:00200000:3.0:1767319672.357419:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.357423:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 56, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.357424:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [225280, 229376) 0 0 00000080:00200000:3.0:1767319672.357427:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.357433:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [55, 55] 00020000:00200000:3.0:1767319672.357436:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [225280, 229376) 229376, 4096 00020000:00200000:3.0:1767319672.357439:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.357444:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [55, 55] 00000008:00010000:3.0:1767319672.357449:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.357451:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.357460:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.357479:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.357488:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.357496:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.357502:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.357511:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [225280, 229376) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.357516:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 55 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.357530:0:88597:0:(rw26.c:912:ll_write_end()) pos 225280, len 4096, copied 4096 00000080:00200000:3.0:1767319672.357535:0:88597:0:(rw26.c:969:ll_write_end()) page@000000000b52b251[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.357538:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea117e9c 17ffffc0001001 3:0 ffff90cb2e7cd288 55 lru 00000080:00200000:3.0:1767319672.357544:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a0d1c2d4 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:3.0:1767319672.357546:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000000b52b251 00000080:00200000:3.0:1767319672.357548:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.357550:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.357557:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.357568:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.357571:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.357574:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.357585:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.357588:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.357590:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.357594:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.357601:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.357609:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.357611:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.357615:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.357617:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [55, 55] 00000080:00200000:3.0:1767319672.357621:0:88597:0:(vvp_io.c:289: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:1767319672.357624:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.357629:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 229376 i_blocks 2 00000080:00200000:3.0:1767319672.357632:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.357639:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 229376, count: 4096 00000080:00200000:3.0:1767319672.357643:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 229376, bytes: 4096 00000080:00200000:3.0:1767319672.357645:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.357649:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 57, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.357650:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [229376, 233472) 0 0 00000080:00200000:3.0:1767319672.357653:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.357658:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [56, 56] 00020000:00200000:3.0:1767319672.357661:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [229376, 233472) 233472, 4096 00020000:00200000:3.0:1767319672.357663:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.357668:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [56, 56] 00000008:00010000:3.0:1767319672.357673:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.357676:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.357682:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.357701:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.357710:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.357718:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.357726:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.357734:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [229376, 233472) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.357740:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 56 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.357755:0:88597:0:(rw26.c:912:ll_write_end()) pos 229376, len 4096, copied 4096 00000080:00200000:3.0:1767319672.357759:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001814df9b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.357762:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000053ae94c5 17ffffc0001001 3:0 ffff90cb2e7cd6c0 56 lru 00000080:00200000:3.0:1767319672.357768:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000004d131101 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:3.0:1767319672.357771:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001814df9b 00000080:00200000:3.0:1767319672.357772:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.357775:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.357783:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.357794:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.357797:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.357799:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.357809:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.357812:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.357814:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.357818:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.357825:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.357833:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.357835:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.357839:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.357842:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [56, 56] 00000080:00200000:3.0:1767319672.357846:0:88597:0:(vvp_io.c:289: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:1767319672.357849:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.357853:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 233472 i_blocks 2 00000080:00200000:3.0:1767319672.357856:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.357863:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 233472, count: 4096 00000080:00200000:3.0:1767319672.357867:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 233472, bytes: 4096 00000080:00200000:3.0:1767319672.357869:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.357873:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 58, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.357874:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [233472, 237568) 0 0 00000080:00200000:3.0:1767319672.357877:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.357882:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [57, 57] 00020000:00200000:3.0:1767319672.357885:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [233472, 237568) 237568, 4096 00020000:00200000:3.0:1767319672.357887:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.357893:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [57, 57] 00000008:00010000:3.0:1767319672.357898:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.357900:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.357907:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.357924:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.357931:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.357939:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.357944:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.357952:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [233472, 237568) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.357958:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 57 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.357973:0:88597:0:(rw26.c:912:ll_write_end()) pos 233472, len 4096, copied 4096 00000080:00200000:3.0:1767319672.357977:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009fca0f08[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.357980:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a879f101 17ffffc0001001 3:0 ffff90cb2e7cdd80 57 lru 00000080:00200000:3.0:1767319672.357985:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000d124ffb 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:3.0:1767319672.357987:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009fca0f08 00000080:00200000:3.0:1767319672.357988:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.357990:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.357998:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.358008:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.358011:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.358013:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.358025:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.358028:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.358031:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.358035:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.358042:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.358050:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.358052:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.358057:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.358059:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [57, 57] 00000080:00200000:3.0:1767319672.358063:0:88597:0:(vvp_io.c:289: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:1767319672.358066:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.358071:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 237568 i_blocks 2 00000080:00200000:3.0:1767319672.358074:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.358080:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 237568, count: 4096 00000080:00200000:3.0:1767319672.358083:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 237568, bytes: 4096 00000080:00200000:3.0:1767319672.358086:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.358089:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 59, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.358091:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [237568, 241664) 0 0 00000080:00200000:3.0:1767319672.358093:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.358098:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [58, 58] 00020000:00200000:3.0:1767319672.358101:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [237568, 241664) 241664, 4096 00020000:00200000:3.0:1767319672.358103:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.358108:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [58, 58] 00000008:00010000:3.0:1767319672.358125:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.358128:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.358135:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.358152:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.358160:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.358166:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.358172:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.358180:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [237568, 241664) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.358185:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 58 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.358203:0:88597:0:(rw26.c:912:ll_write_end()) pos 237568, len 4096, copied 4096 00000080:00200000:3.0:1767319672.358208:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002fc695b6[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.358211:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000050ead9d0 17ffffc0001001 3:0 ffff90cb2e7cde58 58 lru 00000080:00200000:3.0:1767319672.358216:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ec60cc70 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:3.0:1767319672.358218:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002fc695b6 00000080:00200000:3.0:1767319672.358219:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.358221:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.358230:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.358241:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.358244:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.358246:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.358262:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.358265:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.358268:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.358272:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.358280:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.358289:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.358292:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.358296:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.358299:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [58, 58] 00000080:00200000:3.0:1767319672.358302:0:88597:0:(vvp_io.c:289: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:1767319672.358305:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.358309:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 241664 i_blocks 2 00000080:00200000:3.0:1767319672.358312:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.358319:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 241664, count: 4096 00000080:00200000:3.0:1767319672.358323:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 241664, bytes: 4096 00000080:00200000:3.0:1767319672.358325:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.358329:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 60, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.358330:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [241664, 245760) 0 0 00000080:00200000:3.0:1767319672.358332:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.358336:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [59, 59] 00020000:00200000:3.0:1767319672.358339:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [241664, 245760) 245760, 4096 00020000:00200000:3.0:1767319672.358342:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.358347:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [59, 59] 00000008:00010000:3.0:1767319672.358352:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.358355:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.358362:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.358421:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.358430:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.358438:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.358446:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.358454:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [241664, 245760) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.358460:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 59 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.358474:0:88597:0:(rw26.c:912:ll_write_end()) pos 241664, len 4096, copied 4096 00000080:00200000:3.0:1767319672.358479:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009b52a70c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.358482:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008c0fac8a 17ffffc0001001 3:0 ffff90cb2e7cdca8 59 lru 00000080:00200000:3.0:1767319672.358488:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c13f7f50 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:3.0:1767319672.358490:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009b52a70c 00000080:00200000:3.0:1767319672.358492:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.358494:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.358502:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.358513:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.358516:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.358519:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.358530:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.358533:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.358536:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.358540:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.358549:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.358558:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.358560:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.358564:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.358567:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [59, 59] 00000080:00200000:3.0:1767319672.358571:0:88597:0:(vvp_io.c:289: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:1767319672.358574:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.358579:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 245760 i_blocks 2 00000080:00200000:3.0:1767319672.358581:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.358589:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 245760, count: 4096 00000080:00200000:3.0:1767319672.358593:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 245760, bytes: 4096 00000080:00200000:3.0:1767319672.358595:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.358599:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 61, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.358600:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [245760, 249856) 0 0 00000080:00200000:3.0:1767319672.358602:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.358607:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [60, 60] 00020000:00200000:3.0:1767319672.358610:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [245760, 249856) 249856, 4096 00020000:00200000:3.0:1767319672.358612:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.358617:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [60, 60] 00000008:00010000:3.0:1767319672.358622:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.358624:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.358631:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.358648:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.358657:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.358664:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.358670:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.358678:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [245760, 249856) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.358684:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 60 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.358699:0:88597:0:(rw26.c:912:ll_write_end()) pos 245760, len 4096, copied 4096 00000080:00200000:3.0:1767319672.358703:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c552d912[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.358706:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003470003b 17ffffc0001001 3:0 ffff90cb2e7cdbd0 60 lru 00000080:00200000:3.0:1767319672.358711:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ee6dae3b 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:3.0:1767319672.358714:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c552d912 00000080:00200000:3.0:1767319672.358715:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.358717:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.358725:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.358737:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.358740:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.358742:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.358755:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.358757:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.358760:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.358764:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.358772:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.358781:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.358783:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.358787:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.358790:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [60, 60] 00000080:00200000:3.0:1767319672.358794:0:88597:0:(vvp_io.c:289: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:1767319672.358797:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.358801:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 249856 i_blocks 2 00000080:00200000:3.0:1767319672.358804:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.358811:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 249856, count: 4096 00000080:00200000:3.0:1767319672.358815:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 249856, bytes: 4096 00000080:00200000:3.0:1767319672.358817:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.358820:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 62, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.358821:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [249856, 253952) 0 0 00000080:00200000:3.0:1767319672.358823:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.358828:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [61, 61] 00020000:00200000:3.0:1767319672.358831:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [249856, 253952) 253952, 4096 00020000:00200000:3.0:1767319672.358833:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.358838:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [61, 61] 00000008:00010000:3.0:1767319672.358843:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.358845:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.358852:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.358870:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.358879:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.358887:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.358894:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.358902:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [249856, 253952) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.358908:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 61 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.358932:0:88597:0:(rw26.c:912:ll_write_end()) pos 249856, len 4096, copied 4096 00000080:00200000:3.0:1767319672.358937:0:88597:0:(rw26.c:969:ll_write_end()) page@000000005480dfda[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.358940:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000053c7eb32 17ffffc0001021 2:0 ffff90cb2e7cd0d8 61 lru 00000080:00200000:3.0:1767319672.358945:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000014dab170 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:3.0:1767319672.358948:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000005480dfda 00000080:00200000:3.0:1767319672.358949:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.358951:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.358959:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.358971:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.358974:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.358976:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.358987:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.358990:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.358993:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.358997:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.359005:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.359014:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.359016:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.359021:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.359023:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [61, 61] 00000080:00200000:3.0:1767319672.359027:0:88597:0:(vvp_io.c:289: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:1767319672.359031:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.359035:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 253952 i_blocks 2 00000080:00200000:3.0:1767319672.359038:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.359045:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 253952, count: 4096 00000080:00200000:3.0:1767319672.359049:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 253952, bytes: 4096 00000080:00200000:3.0:1767319672.359052:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.359055:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 63, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.359057:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [253952, 258048) 0 0 00000080:00200000:3.0:1767319672.359060:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.359065:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [62, 62] 00020000:00200000:3.0:1767319672.359067:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [253952, 258048) 258048, 4096 00020000:00200000:3.0:1767319672.359070:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.359075:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [62, 62] 00000008:00010000:3.0:1767319672.359080:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.359082:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.359090:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.361337:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.361400:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.361412:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.361421:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.361442:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [253952, 258048) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.361465:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 62 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.361531:0:88597:0:(rw26.c:912:ll_write_end()) pos 253952, len 4096, copied 4096 00000080:00200000:3.0:1767319672.361543:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e4063783[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.361547:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000068292d7a 17ffffc0001001 3:0 ffff90cb2e7cd870 62 lru 00000080:00200000:3.0:1767319672.362044:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000d3425a21 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:3.0:1767319672.362046:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e4063783 00000080:00200000:3.0:1767319672.362048:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.362055:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.362087:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.362134:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.362141:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.362144:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.362178:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.362182:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.362186:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.362193:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.362204:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.362225:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.362228:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.362238:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.362246:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [62, 62] 00000080:00200000:3.0:1767319672.362257:0:88597:0:(vvp_io.c:289: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:1767319672.362262:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.362276:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 258048 i_blocks 2 00000080:00200000:3.0:1767319672.362282:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.362314:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 258048, count: 4096 00000080:00200000:3.0:1767319672.362324:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 258048, bytes: 4096 00000080:00200000:3.0:1767319672.362328:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.362334:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 64, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.362337:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [258048, 262144) 0 0 00000080:00200000:3.0:1767319672.362341:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.362355:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [63, 63] 00020000:00200000:3.0:1767319672.362362:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [258048, 262144) 262144, 4096 00020000:00200000:3.0:1767319672.362399:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.362416:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [63, 63] 00000008:00010000:3.0:1767319672.362430:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.362435:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.362455:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.362479:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.362491:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.362499:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.362508:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.362518:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [258048, 262144) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.362529:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 63 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.362788:0:88597:0:(rw26.c:912:ll_write_end()) pos 258048, len 4096, copied 4096 00000080:00200000:3.0:1767319672.362796:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d9618b3b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.362800:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b377179d 17ffffc0001001 3:0 ffff90cb2e7cd360 63 lru 00000080:00200000:3.0:1767319672.362807:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000034939ba9 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:3.0:1767319672.362809:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d9618b3b 00000080:00200000:3.0:1767319672.362810:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.362813:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.362826:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.362840:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.362844:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.362847:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.362861:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.362864:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.362867:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.362872:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.362880:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.362892:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.362895:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.362900:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.362904:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [63, 63] 00000080:00200000:3.0:1767319672.362909:0:88597:0:(vvp_io.c:289: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:1767319672.362912:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.362918:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 262144 i_blocks 2 00000080:00200000:3.0:1767319672.362922:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.362933:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 262144, count: 4096 00000080:00200000:3.0:1767319672.362938:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 262144, bytes: 4096 00000080:00200000:3.0:1767319672.362941:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.362945:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 65, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.362946:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [262144, 266240) 0 0 00000080:00200000:3.0:1767319672.362949:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.362955:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [64, 64] 00020000:00200000:3.0:1767319672.362959:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [262144, 266240) 266240, 4096 00020000:00200000:3.0:1767319672.362961:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.362968:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [64, 64] 00000008:00010000:3.0:1767319672.362974:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.362977:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.362986:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.363006:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.363016:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.363024:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.363031:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.363040:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [262144, 266240) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.363045:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 64 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.363077:0:88597:0:(rw26.c:912:ll_write_end()) pos 262144, len 4096, copied 4096 00000080:00200000:3.0:1767319672.363082:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000067f3281[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.363086:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ddf29b19 17ffffc0001001 3:0 ffff90cb2e7cd000 64 lru 00000080:00200000:3.0:1767319672.363092:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000005d5315b 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:3.0:1767319672.363095:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000067f3281 00000080:00200000:3.0:1767319672.363096:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.363098:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.363106:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.363130:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.363134:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.363136:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.363148:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.363151:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.363154:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.363158:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.363167:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.363175:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.363178:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.363183:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.363185:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [64, 64] 00000080:00200000:3.0:1767319672.363189:0:88597:0:(vvp_io.c:289: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:1767319672.363193:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.363197:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 266240 i_blocks 2 00000080:00200000:3.0:1767319672.363200:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.363208:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 266240, count: 4096 00000080:00200000:3.0:1767319672.363212:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 266240, bytes: 4096 00000080:00200000:3.0:1767319672.363214:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.363218:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 66, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.363220:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [266240, 270336) 0 0 00000080:00200000:3.0:1767319672.363222:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.363228:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [65, 65] 00020000:00200000:3.0:1767319672.363230:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [266240, 270336) 270336, 4096 00020000:00200000:3.0:1767319672.363233:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.363238:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [65, 65] 00000008:00010000:3.0:1767319672.363243:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.363246:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.363253:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.363271:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.363281:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.363290:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.363297:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.363306:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [266240, 270336) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.363312:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 65 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.363334:0:88597:0:(rw26.c:912:ll_write_end()) pos 266240, len 4096, copied 4096 00000080:00200000:3.0:1767319672.363338:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001e78bc89[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.363342:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000df71a0c9 17ffffc0001001 3:0 ffff90cb2e7cd948 65 lru 00000080:00200000:3.0:1767319672.363348:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000fd3104f3 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:3.0:1767319672.363351:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001e78bc89 00000080:00200000:3.0:1767319672.363352:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.363354:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.363362:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.364311:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.364318:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.364322:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.364354:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.364358:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.364361:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.364397:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.364409:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.364425:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.364428:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.364437:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.364441:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [65, 65] 00000080:00200000:3.0:1767319672.364448:0:88597:0:(vvp_io.c:289: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:1767319672.364451:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.364463:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 270336 i_blocks 2 00000080:00200000:3.0:1767319672.364467:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.364486:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 270336, count: 4096 00000080:00200000:3.0:1767319672.364493:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 270336, bytes: 4096 00000080:00200000:3.0:1767319672.364497:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.364503:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 67, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.364505:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [270336, 274432) 0 0 00000080:00200000:3.0:1767319672.364509:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.364519:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [66, 66] 00020000:00200000:3.0:1767319672.364524:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [270336, 274432) 274432, 4096 00020000:00200000:3.0:1767319672.364528:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.364540:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [66, 66] 00000008:00010000:3.0:1767319672.365039:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.365047:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.365069:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.365098:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.365121:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.365130:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.365136:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.365148:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [270336, 274432) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.365161:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 66 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.365200:0:88597:0:(rw26.c:912:ll_write_end()) pos 270336, len 4096, copied 4096 00000080:00200000:3.0:1767319672.365207:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a612a5c7[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.365211:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000079091804 17ffffc0001001 3:0 ffff90cb2e7cd1b0 66 lru 00000080:00200000:3.0:1767319672.365218:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000004f5f6711 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:3.0:1767319672.365220:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a612a5c7 00000080:00200000:3.0:1767319672.365221:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.365225:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.365242:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.365258:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.365262:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.365265:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.365279:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.365282:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.365285:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.365289:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.365298:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.365309:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.365311:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.365317:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.365320:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [66, 66] 00000080:00200000:3.0:1767319672.365326:0:88597:0:(vvp_io.c:289: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:1767319672.365329:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.365335:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 274432 i_blocks 2 00000080:00200000:3.0:1767319672.365338:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.365353:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 274432, count: 4096 00000080:00200000:3.0:1767319672.365358:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 274432, bytes: 4096 00000080:00200000:3.0:1767319672.365361:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.365489:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 68, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.365492:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [274432, 278528) 0 0 00000080:00200000:3.0:1767319672.365495:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.365505:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [67, 67] 00020000:00200000:3.0:1767319672.365508:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [274432, 278528) 278528, 4096 00020000:00200000:3.0:1767319672.365511:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.365520:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [67, 67] 00000008:00010000:3.0:1767319672.365527:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.365529:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.365538:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.365569:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.365577:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.365584:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.365591:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.365600:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [274432, 278528) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.365684:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 67 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.365797:0:88597:0:(rw26.c:912:ll_write_end()) pos 274432, len 4096, copied 4096 00000080:00200000:3.0:1767319672.365803:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fa1d77b1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.365807:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e26d7aef 17ffffc0001001 3:0 ffff90cb2e7cd438 67 lru 00000080:00200000:3.0:1767319672.365813:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000cda171d6 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:3.0:1767319672.365815:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fa1d77b1 00000080:00200000:3.0:1767319672.365816:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.365819:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.365830:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.365844:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.365847:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.365849:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.365862:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.365865:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.365868:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.365872:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.365880:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.365889:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.365891:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.365896:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.365899:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [67, 67] 00000080:00200000:3.0:1767319672.365903:0:88597:0:(vvp_io.c:289: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:1767319672.365906:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.365912:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 278528 i_blocks 2 00000080:00200000:3.0:1767319672.365915:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.365924:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 278528, count: 4096 00000080:00200000:3.0:1767319672.365929:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 278528, bytes: 4096 00000080:00200000:3.0:1767319672.365931:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.365935:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 69, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.365936:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [278528, 282624) 0 0 00000080:00200000:3.0:1767319672.365939:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.365944:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [68, 68] 00020000:00200000:3.0:1767319672.365947:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [278528, 282624) 282624, 4096 00020000:00200000:3.0:1767319672.365949:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.365955:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [68, 68] 00000008:00010000:3.0:1767319672.365961:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.365964:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.365971:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.365989:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.365999:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.366005:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.366011:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.366019:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [278528, 282624) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.366024:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 68 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.366053:0:88597:0:(rw26.c:912:ll_write_end()) pos 278528, len 4096, copied 4096 00000080:00200000:3.0:1767319672.366058:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000372ed63f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.366061:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007caaec2e 17ffffc0001001 3:0 ffff90cb2e792510 68 lru 00000080:00200000:3.0:1767319672.366066:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000397e4714 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:3.0:1767319672.366068:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000372ed63f 00000080:00200000:3.0:1767319672.366070:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.366072:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.366081:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.366092:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.366095:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.366098:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.366123:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.366126:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.366129:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.366133:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.366140:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.366149:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.366151:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.366156:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.366159:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [68, 68] 00000080:00200000:3.0:1767319672.366163:0:88597:0:(vvp_io.c:289: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:1767319672.366167:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.366171:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 282624 i_blocks 2 00000080:00200000:3.0:1767319672.366174:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.366182:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 282624, count: 4096 00000080:00200000:3.0:1767319672.366185:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 282624, bytes: 4096 00000080:00200000:3.0:1767319672.366188:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.366191:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 70, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.366193:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [282624, 286720) 0 0 00000080:00200000:3.0:1767319672.366196:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.366201:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [69, 69] 00020000:00200000:3.0:1767319672.366203:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [282624, 286720) 286720, 4096 00020000:00200000:3.0:1767319672.366206:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.366211:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [69, 69] 00000008:00010000:3.0:1767319672.366217:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.366219:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.366227:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.366245:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.366254:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.366262:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.366270:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.366278:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [282624, 286720) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.366283:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 69 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.366298:0:88597:0:(rw26.c:912:ll_write_end()) pos 282624, len 4096, copied 4096 00000080:00200000:3.0:1767319672.366303:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000afd61321[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.366306:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000248b5f29 17ffffc0001001 3:0 ffff90cb2e792af8 69 lru 00000080:00200000:3.0:1767319672.366311:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009dc5e682 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:3.0:1767319672.366313:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000afd61321 00000080:00200000:3.0:1767319672.366314:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.366317:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.366325:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.366336:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.366339:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.366342:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.366352:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.366355:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.366358:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.366362:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.366401:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.366411:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.366414:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.366418:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.366421:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [69, 69] 00000080:00200000:3.0:1767319672.366425:0:88597:0:(vvp_io.c:289: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:1767319672.366428:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.366434:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 286720 i_blocks 2 00000080:00200000:3.0:1767319672.366437:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.366444:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 286720, count: 4096 00000080:00200000:3.0:1767319672.366448:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 286720, bytes: 4096 00000080:00200000:3.0:1767319672.366451:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.366454:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 71, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.366456:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [286720, 290816) 0 0 00000080:00200000:3.0:1767319672.366459:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.366464:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [70, 70] 00020000:00200000:3.0:1767319672.366467:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [286720, 290816) 290816, 4096 00020000:00200000:3.0:1767319672.366470:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.366474:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [70, 70] 00000008:00010000:3.0:1767319672.366480:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.366482:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.366490:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.366509:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.366519:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.366527:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.366534:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.366543:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [286720, 290816) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.366548:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 70 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.366562:0:88597:0:(rw26.c:912:ll_write_end()) pos 286720, len 4096, copied 4096 00000080:00200000:3.0:1767319672.366567:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000bb1ead1d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.366570:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000096c4795 17ffffc0001001 3:0 ffff90cb2e7925e8 70 lru 00000080:00200000:3.0:1767319672.366575:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000075631aa 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:3.0:1767319672.366577:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000bb1ead1d 00000080:00200000:3.0:1767319672.366578:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.366580:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.366589:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.372167:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.372196:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.372205:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.372267:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.372271:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.372276:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.372287:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.372301:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.372320:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.372323:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.372337:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.372345:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [70, 70] 00000080:00200000:3.0:1767319672.372358:0:88597:0:(vvp_io.c:289: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:1767319672.372361:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.372414:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 290816 i_blocks 2 00000080:00200000:3.0:1767319672.372420:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.372458:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 290816, count: 4096 00000080:00200000:3.0:1767319672.372468:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 290816, bytes: 4096 00000080:00200000:3.0:1767319672.372474:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.372483:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 72, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.372485:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [290816, 294912) 0 0 00000080:00200000:3.0:1767319672.372489:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.372505:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [71, 71] 00020000:00200000:3.0:1767319672.372512:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [290816, 294912) 294912, 4096 00020000:00200000:3.0:1767319672.372516:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.372533:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [71, 71] 00000008:00010000:3.0:1767319672.372561:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.372567:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.372592:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.372628:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.372641:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.372650:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.372657:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.372668:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [290816, 294912) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.372683:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 71 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.372743:0:88597:0:(rw26.c:912:ll_write_end()) pos 290816, len 4096, copied 4096 00000080:00200000:3.0:1767319672.372752:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001f6d3db1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.372756:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b8130415 17ffffc0001001 3:0 ffff90cb2e792288 71 lru 00000080:00200000:3.0:1767319672.372765:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b379151d 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:3.0:1767319672.372767:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001f6d3db1 00000080:00200000:3.0:1767319672.372768:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.372773:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.372795:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.372819:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.372822:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.372824:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.372837:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.372840:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.372843:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.372847:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.372855:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.372865:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.372867:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.372872:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.372875:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [71, 71] 00000080:00200000:3.0:1767319672.372879:0:88597:0:(vvp_io.c:289: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:1767319672.372882:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.372887:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 294912 i_blocks 2 00000080:00200000:3.0:1767319672.372889:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.372898:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 294912, count: 4096 00000080:00200000:3.0:1767319672.372902:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 294912, bytes: 4096 00000080:00200000:3.0:1767319672.372904:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.372908:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 73, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.372909:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [294912, 299008) 0 0 00000080:00200000:3.0:1767319672.372911:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.372916:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [72, 72] 00020000:00200000:3.0:1767319672.372919:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [294912, 299008) 299008, 4096 00020000:00200000:3.0:1767319672.372922:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.372927:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [72, 72] 00000008:00010000:3.0:1767319672.372934:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.372936:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.372944:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.372965:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.372973:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.372980:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.372986:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.372995:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [294912, 299008) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.373001:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 72 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.373020:0:88597:0:(rw26.c:912:ll_write_end()) pos 294912, len 4096, copied 4096 00000080:00200000:3.0:1767319672.373025:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fdd3a917[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.373028:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000bc8af43f 17ffffc0001001 3:0 ffff90cb2e7926c0 72 lru 00000080:00200000:3.0:1767319672.373034:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000005d471502 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:3.0:1767319672.373036:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fdd3a917 00000080:00200000:3.0:1767319672.373037:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.373040:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.373048:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.373060:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.373063:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.373065:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.373077:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.373080:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.373083:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.373086:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.373094:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.373102:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.373105:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.373109:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.373122:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [72, 72] 00000080:00200000:3.0:1767319672.373126:0:88597:0:(vvp_io.c:289: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:1767319672.373130:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.373135:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 299008 i_blocks 2 00000080:00200000:3.0:1767319672.373138:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.373145:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 299008, count: 4096 00000080:00200000:3.0:1767319672.373150:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 299008, bytes: 4096 00000080:00200000:3.0:1767319672.373152:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.373156:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 74, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.373157:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [299008, 303104) 0 0 00000080:00200000:3.0:1767319672.373159:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.373164:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [73, 73] 00020000:00200000:3.0:1767319672.373167:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [299008, 303104) 303104, 4096 00020000:00200000:3.0:1767319672.373170:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.373175:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [73, 73] 00000008:00010000:3.0:1767319672.373181:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.373183:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.373190:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.373208:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.373217:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.373224:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.373231:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.373240:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [299008, 303104) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.373245:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 73 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.373259:0:88597:0:(rw26.c:912:ll_write_end()) pos 299008, len 4096, copied 4096 00000080:00200000:3.0:1767319672.373264:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f06abdfb[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.373267:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003d050900 17ffffc0001001 3:0 ffff90cb2e792d80 73 lru 00000080:00200000:3.0:1767319672.373273:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e6ef0049 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:3.0:1767319672.373276:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f06abdfb 00000080:00200000:3.0:1767319672.373277:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.373279:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.373287:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.373299:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.373302:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.373304:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.373315:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.373318:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.373321:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.373325:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.373333:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.373342:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.373344:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.373348:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.373351:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [73, 73] 00000080:00200000:3.0:1767319672.373355:0:88597:0:(vvp_io.c:289: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:1767319672.373358:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.373362:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 303104 i_blocks 2 00000080:00200000:3.0:1767319672.373402:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.373411:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 303104, count: 4096 00000080:00200000:3.0:1767319672.373415:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 303104, bytes: 4096 00000080:00200000:3.0:1767319672.373418:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.373422:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 75, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.373423:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [303104, 307200) 0 0 00000080:00200000:3.0:1767319672.373427:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.373432:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [74, 74] 00020000:00200000:3.0:1767319672.373435:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [303104, 307200) 307200, 4096 00020000:00200000:3.0:1767319672.373437:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.373443:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [74, 74] 00000008:00010000:3.0:1767319672.373448:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.373450:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.373457:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.373476:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.373486:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.373494:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.373501:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.373510:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [303104, 307200) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.373515:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 74 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.373529:0:88597:0:(rw26.c:912:ll_write_end()) pos 303104, len 4096, copied 4096 00000080:00200000:3.0:1767319672.373534:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000be4c4b32[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.373537:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ec0bcf68 17ffffc0001001 3:0 ffff90cb2e792e58 74 lru 00000080:00200000:3.0:1767319672.373543:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000062c26dc4 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:3.0:1767319672.373546:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000be4c4b32 00000080:00200000:3.0:1767319672.373547:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.373549:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.373557:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.373568:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.373571:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.373573:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.373584:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.373587:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.373590:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.373594:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.373601:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.373609:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.373612:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.373617:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.373620:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [74, 74] 00000080:00200000:3.0:1767319672.373623:0:88597:0:(vvp_io.c:289: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:1767319672.373627:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.373631:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 307200 i_blocks 2 00000080:00200000:3.0:1767319672.373634:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.373642:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 307200, count: 4096 00000080:00200000:3.0:1767319672.373646:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 307200, bytes: 4096 00000080:00200000:3.0:1767319672.373649:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.373653:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 76, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.373655:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [307200, 311296) 0 0 00000080:00200000:3.0:1767319672.373658:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.373663:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [75, 75] 00020000:00200000:3.0:1767319672.373665:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [307200, 311296) 311296, 4096 00020000:00200000:3.0:1767319672.373668:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.373672:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [75, 75] 00000008:00010000:3.0:1767319672.373678:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.373681:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.373688:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.373707:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.373716:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.373724:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.373732:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.373741:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [307200, 311296) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.373746:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 75 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.373761:0:88597:0:(rw26.c:912:ll_write_end()) pos 307200, len 4096, copied 4096 00000080:00200000:3.0:1767319672.373766:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c167b164[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.373769:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000ede607e 17ffffc0001001 3:0 ffff90cb2e792ca8 75 lru 00000080:00200000:3.0:1767319672.373775:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000e7641b5 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:3.0:1767319672.373778:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c167b164 00000080:00200000:3.0:1767319672.373779:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.373781:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.373789:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.373800:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.373804:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.373806:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.373818:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.373821:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.373824:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.373828:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.373836:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.373845:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.373848:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.373852:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.373855:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [75, 75] 00000080:00200000:3.0:1767319672.373859:0:88597:0:(vvp_io.c:289: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:1767319672.373862:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.373867:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 311296 i_blocks 2 00000080:00200000:3.0:1767319672.373870:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.373877:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 311296, count: 4096 00000080:00200000:3.0:1767319672.373881:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 311296, bytes: 4096 00000080:00200000:3.0:1767319672.373884:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.373887:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 77, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.373889:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [311296, 315392) 0 0 00000080:00200000:3.0:1767319672.373892:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.373897:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [76, 76] 00020000:00200000:3.0:1767319672.373900:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [311296, 315392) 315392, 4096 00020000:00200000:3.0:1767319672.373902:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.373907:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [76, 76] 00000008:00010000:3.0:1767319672.373912:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.373915:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.373922:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.373940:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.373948:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.373956:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.373963:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.373971:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [311296, 315392) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.373976:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 76 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.373999:0:88597:0:(rw26.c:912:ll_write_end()) pos 311296, len 4096, copied 4096 00000080:00200000:3.0:1767319672.374004:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000de2e720c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.374008:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f3a76604 17ffffc0001021 2:0 ffff90cb2e792bd0 76 lru 00000080:00200000:3.0:1767319672.374014:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000052d288d6 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:3.0:1767319672.374016:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000de2e720c 00000080:00200000:3.0:1767319672.374017:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.374020:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.374027:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.374040:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.374043:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.374045:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.374055:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.374058:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.374061:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.374065:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.374074:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.374083:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.374085:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.374089:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.374092:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [76, 76] 00000080:00200000:3.0:1767319672.374096:0:88597:0:(vvp_io.c:289: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:1767319672.374099:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.374103:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 315392 i_blocks 2 00000080:00200000:3.0:1767319672.374106:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.374124:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 315392, count: 4096 00000080:00200000:3.0:1767319672.374129:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 315392, bytes: 4096 00000080:00200000:3.0:1767319672.374131:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.374135:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 78, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.374137:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [315392, 319488) 0 0 00000080:00200000:3.0:1767319672.374140:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.374145:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [77, 77] 00020000:00200000:3.0:1767319672.374148:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [315392, 319488) 319488, 4096 00020000:00200000:3.0:1767319672.374150:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.374155:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [77, 77] 00000008:00010000:3.0:1767319672.374160:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.374162:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.374170:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.374188:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.374197:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.374205:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.374213:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.374221:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [315392, 319488) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.374226:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 77 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.374239:0:88597:0:(rw26.c:912:ll_write_end()) pos 315392, len 4096, copied 4096 00000080:00200000:3.0:1767319672.374244:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b6e144d2[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.374247:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002bb167e8 17ffffc0001001 3:0 ffff90cb2e7920d8 77 lru 00000080:00200000:3.0:1767319672.374253:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b4dcd237 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:3.0:1767319672.374255:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b6e144d2 00000080:00200000:3.0:1767319672.374256:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.374259:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.374266:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.374278:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.374280:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.374283:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.374293:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.374296:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.374298:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.374303:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.374311:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.374320:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.374323:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.374327:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.374330:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [77, 77] 00000080:00200000:3.0:1767319672.374334:0:88597:0:(vvp_io.c:289: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:1767319672.374337:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.374342:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 319488 i_blocks 2 00000080:00200000:3.0:1767319672.374344:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.374351:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 319488, count: 4096 00000080:00200000:3.0:1767319672.374355:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 319488, bytes: 4096 00000080:00200000:3.0:1767319672.374358:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.374361:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 79, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.374363:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [319488, 323584) 0 0 00000080:00200000:3.0:1767319672.374403:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.374410:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [78, 78] 00020000:00200000:3.0:1767319672.374413:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [319488, 323584) 323584, 4096 00020000:00200000:3.0:1767319672.374415:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.374420:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [78, 78] 00000008:00010000:3.0:1767319672.374426:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.374428:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.374435:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.374454:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.374463:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.374472:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.374479:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.374488:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [319488, 323584) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.374493:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 78 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.374507:0:88597:0:(rw26.c:912:ll_write_end()) pos 319488, len 4096, copied 4096 00000080:00200000:3.0:1767319672.374512:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004aa07e7a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.374515:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008a582d27 17ffffc0001001 3:0 ffff90cb2e792870 78 lru 00000080:00200000:3.0:1767319672.374521:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000d0177069 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:3.0:1767319672.374524:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004aa07e7a 00000080:00200000:3.0:1767319672.374525:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.374528:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.374535:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.374547:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.374550:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.374552:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.374562:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.374565:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.374568:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.374572:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.374580:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.374588:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.374590:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.374594:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.374597:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [78, 78] 00000080:00200000:3.0:1767319672.374601:0:88597:0:(vvp_io.c:289: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:1767319672.374604:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.374608:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 323584 i_blocks 2 00000080:00200000:3.0:1767319672.374611:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.374618:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 323584, count: 4096 00000080:00200000:3.0:1767319672.374622:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 323584, bytes: 4096 00000080:00200000:3.0:1767319672.374625:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.374628:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 80, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.374630:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [323584, 327680) 0 0 00000080:00200000:3.0:1767319672.374633:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.374638:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [79, 79] 00020000:00200000:3.0:1767319672.374640:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [323584, 327680) 327680, 4096 00020000:00200000:3.0:1767319672.374643:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.374648:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [79, 79] 00000008:00010000:3.0:1767319672.374653:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.374655:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.374662:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.374684:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.374693:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.374701:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.374708:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.374717:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [323584, 327680) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.374723:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 79 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.374739:0:88597:0:(rw26.c:912:ll_write_end()) pos 323584, len 4096, copied 4096 00000080:00200000:3.0:1767319672.374744:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000097d4b1bf[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.374747:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000050bdf865 17ffffc0001001 3:0 ffff90cb2e792360 79 lru 00000080:00200000:3.0:1767319672.374753:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008710d21d 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:3.0:1767319672.374756:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000097d4b1bf 00000080:00200000:3.0:1767319672.374757:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.374759:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.374767:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.374778:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.374781:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.374784:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.374794:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.374796:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.374799:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.374803:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.374812:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.374821:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.374823:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.374827:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.374830:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [79, 79] 00000080:00200000:3.0:1767319672.374833:0:88597:0:(vvp_io.c:289: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:1767319672.374837:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.374841:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 327680 i_blocks 2 00000080:00200000:3.0:1767319672.374844:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.374851:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 327680, count: 4096 00000080:00200000:3.0:1767319672.374855:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 327680, bytes: 4096 00000080:00200000:3.0:1767319672.374857:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.374861:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 81, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.374863:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [327680, 331776) 0 0 00000080:00200000:3.0:1767319672.374866:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.374870:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [80, 80] 00020000:00200000:3.0:1767319672.374873:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [327680, 331776) 331776, 4096 00020000:00200000:3.0:1767319672.374876:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.374881:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [80, 80] 00000008:00010000:3.0:1767319672.374886:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.374888:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.374895:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.374914:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.374923:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.374931:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.374938:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.374946:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [327680, 331776) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.374951:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 80 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.374967:0:88597:0:(rw26.c:912:ll_write_end()) pos 327680, len 4096, copied 4096 00000080:00200000:3.0:1767319672.374971:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a56f848c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.374974:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000fe86e593 17ffffc0001001 3:0 ffff90cb2e792000 80 lru 00000080:00200000:3.0:1767319672.374980:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000074063b14 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:3.0:1767319672.374983:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a56f848c 00000080:00200000:3.0:1767319672.374984:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.374986:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.374994:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.375005:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.375008:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.375010:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.375020:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.375023:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.375026:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.375030:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.375038:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.375047:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.375049:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.375053:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.375056:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [80, 80] 00000080:00200000:3.0:1767319672.375060:0:88597:0:(vvp_io.c:289: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:1767319672.375063:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.375067:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 331776 i_blocks 2 00000080:00200000:3.0:1767319672.375070:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.375077:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 331776, count: 4096 00000080:00200000:3.0:1767319672.375080:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 331776, bytes: 4096 00000080:00200000:3.0:1767319672.375083:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.375087:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 82, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.375088:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [331776, 335872) 0 0 00000080:00200000:3.0:1767319672.375091:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.375096:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [81, 81] 00020000:00200000:3.0:1767319672.375099:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [331776, 335872) 335872, 4096 00020000:00200000:3.0:1767319672.375101:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.375106:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [81, 81] 00000008:00010000:2.0:1767319672.382761:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.382788:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.382822:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.382844:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.382859:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.382889:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.382897:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.382914:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [331776, 335872) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.382934:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 81 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.382981:0:88597:0:(rw26.c:912:ll_write_end()) pos 331776, len 4096, copied 4096 00000080:00200000:2.0:1767319672.382994:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000072bbf696[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.382998:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008fed0af9 17ffffc0001001 3:0 ffff90cb35469bd0 81 lru 00000080:00200000:2.0:1767319672.383006:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002ca03562 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:2.0:1767319672.383009:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000072bbf696 00000080:00200000:2.0:1767319672.383010:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.383016:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.383042:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.383074:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.383079:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.383082:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.383100:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.383104:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.383108:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.383126:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.383135:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.383160:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.383163:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.383173:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.383180:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [81, 81] 00000080:00200000:2.0:1767319672.383191:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.383195:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.383209:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 335872 i_blocks 2 00000080:00200000:2.0:1767319672.383215:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.383252:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 335872, count: 4096 00000080:00200000:2.0:1767319672.383261:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 335872, bytes: 4096 00000080:00200000:2.0:1767319672.383266:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.383273:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 83, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.383275:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [335872, 339968) 0 0 00000080:00200000:2.0:1767319672.383280:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.383295:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [82, 82] 00020000:00200000:2.0:1767319672.383300:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [335872, 339968) 339968, 4096 00020000:00200000:2.0:1767319672.383305:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.383321:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [82, 82] 00000008:00010000:2.0:1767319672.383330:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.383333:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.383343:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.383352:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.383362:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.383419:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.383426:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.383435:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [335872, 339968) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.383443:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 82 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.383460:0:88597:0:(rw26.c:912:ll_write_end()) pos 335872, len 4096, copied 4096 00000080:00200000:2.0:1767319672.383465:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000030d61e7a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.383468:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002ffbd7c3 17ffffc0001001 3:0 ffff90cb354690d8 82 lru 00000080:00200000:2.0:1767319672.383475:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000049d697d6 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:2.0:1767319672.383477:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000030d61e7a 00000080:00200000:2.0:1767319672.383478:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.383480:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.383489:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.383500:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.383503:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.383505:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.383510:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.383512:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.383514:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.383518:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.383526:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.383545:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.383560:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.383565:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.383568:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [82, 82] 00000080:00200000:2.0:1767319672.383573:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.383576:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.383582:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 339968 i_blocks 2 00000080:00200000:2.0:1767319672.383584:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.383592:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 339968, count: 4096 00000080:00200000:2.0:1767319672.383596:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 339968, bytes: 4096 00000080:00200000:2.0:1767319672.383598:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.383994:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 84, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.383997:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [339968, 344064) 0 0 00000080:00200000:2.0:1767319672.384001:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.384009:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [83, 83] 00020000:00200000:2.0:1767319672.384013:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [339968, 344064) 344064, 4096 00020000:00200000:2.0:1767319672.384017:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.384026:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [83, 83] 00000008:00010000:2.0:1767319672.384034:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.384036:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.384048:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.384059:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.384068:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.384088:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.384095:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.384104:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [339968, 344064) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.384123:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 83 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.384147:0:88597:0:(rw26.c:912:ll_write_end()) pos 339968, len 4096, copied 4096 00000080:00200000:2.0:1767319672.384153:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000051f97ecf[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.384156:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000614d99af 17ffffc0001001 3:0 ffff90cb35469870 83 lru 00000080:00200000:2.0:1767319672.384162:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b3e8b329 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:2.0:1767319672.384165:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000051f97ecf 00000080:00200000:2.0:1767319672.384166:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.384168:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.384179:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.384193:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.384196:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.384199:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.384206:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.384208:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.384211:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.384214:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.384222:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.384237:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.384240:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.384244:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.384247:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [83, 83] 00000080:00200000:2.0:1767319672.384252:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.384255:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.384261:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 344064 i_blocks 2 00000080:00200000:2.0:1767319672.384264:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.384276:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 344064, count: 4096 00000080:00200000:2.0:1767319672.384281:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 344064, bytes: 4096 00000080:00200000:2.0:1767319672.384283:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.384287:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 85, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.384289:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [344064, 348160) 0 0 00000080:00200000:2.0:1767319672.384291:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.384297:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [84, 84] 00020000:00200000:2.0:1767319672.384299:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [344064, 348160) 348160, 4096 00020000:00200000:2.0:1767319672.384302:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.384307:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [84, 84] 00000008:00010000:2.0:1767319672.384312:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.384315:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.384322:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.384331:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.384340:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.384356:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.384363:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.385341:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [344064, 348160) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.385359:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 84 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.385431:0:88597:0:(rw26.c:912:ll_write_end()) pos 344064, len 4096, copied 4096 00000080:00200000:2.0:1767319672.385440:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001761cd33[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.385444:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b400f44b 17ffffc0001001 3:0 ffff90cb35469360 84 lru 00000080:00200000:2.0:1767319672.385450:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000bb0e254f 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:2.0:1767319672.385453:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001761cd33 00000080:00200000:2.0:1767319672.385454:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.385457:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.385476:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.385497:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.385501:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.385504:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.385516:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.385519:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.385523:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.385528:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.385537:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.385570:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.385573:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.385581:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.385587:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [84, 84] 00000080:00200000:2.0:1767319672.385596:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.386168:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.387108:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 348160 i_blocks 2 00000080:00200000:2.0:1767319672.387129:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.387156:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 348160, count: 4096 00000080:00200000:2.0:1767319672.387164:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 348160, bytes: 4096 00000080:00200000:2.0:1767319672.387170:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.387180:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 86, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.387182:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [348160, 352256) 0 0 00000080:00200000:2.0:1767319672.387187:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.387203:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [85, 85] 00020000:00200000:2.0:1767319672.387210:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [348160, 352256) 352256, 4096 00020000:00200000:2.0:1767319672.387214:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.387235:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [85, 85] 00000008:00010000:2.0:1767319672.387250:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.387257:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.387282:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.387298:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.387312:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.387340:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.387348:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.387360:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [348160, 352256) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.387392:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 85 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.387436:0:88597:0:(rw26.c:912:ll_write_end()) pos 348160, len 4096, copied 4096 00000080:00200000:2.0:1767319672.387445:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d0d1f413[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.387449:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008983e661 17ffffc0001001 3:0 ffff90cb35469000 85 lru 00000080:00200000:2.0:1767319672.387456:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000059013b93 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:2.0:1767319672.387459:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d0d1f413 00000080:00200000:2.0:1767319672.387460:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.387464:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.387487:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.387509:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.387512:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.387515:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.387529:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.387533:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.387536:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.387541:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.388489:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.388533:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.388537:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.389330:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.389344:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [85, 85] 00000080:00200000:2.0:1767319672.389356:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.389361:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.389416:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 352256 i_blocks 2 00000080:00200000:2.0:1767319672.389423:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.389454:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 352256, count: 4096 00000080:00200000:2.0:1767319672.389462:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 352256, bytes: 4096 00000080:00200000:2.0:1767319672.389468:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.389477:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 87, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.389479:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [352256, 356352) 0 0 00000080:00200000:2.0:1767319672.389484:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.389500:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [86, 86] 00020000:00200000:2.0:1767319672.389507:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [352256, 356352) 356352, 4096 00020000:00200000:2.0:1767319672.389511:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.389530:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [86, 86] 00000008:00010000:2.0:1767319672.392159:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.392177:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.392215:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.392236:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.392251:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.392293:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.392302:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.392318:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [352256, 356352) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.399738:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 86 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.399831:0:88597:0:(rw26.c:912:ll_write_end()) pos 352256, len 4096, copied 4096 00000080:00200000:2.0:1767319672.399844:0:88597:0:(rw26.c:969:ll_write_end()) page@000000000c7f6b2c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.399848:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000055acd41d 17ffffc0001001 3:0 ffff90cb35469948 86 lru 00000080:00200000:2.0:1767319672.399856:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b72a291b 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:2.0:1767319672.399859:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000000c7f6b2c 00000080:00200000:2.0:1767319672.399860:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.399867:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.399898:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.399932:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.399937:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.399942:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.399962:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.399966:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.399970:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.399978:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.399989:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.400015:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.400018:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.400027:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.400036:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [86, 86] 00000080:00200000:2.0:1767319672.400045:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.400049:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.400062:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 356352 i_blocks 2 00000080:00200000:2.0:1767319672.400067:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.400096:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 356352, count: 4096 00000080:00200000:2.0:1767319672.400104:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 356352, bytes: 4096 00000080:00200000:2.0:1767319672.400119:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.400125:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 88, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.400128:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [356352, 360448) 0 0 00000080:00200000:2.0:1767319672.400132:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.400146:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [87, 87] 00020000:00200000:2.0:1767319672.400152:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [356352, 360448) 360448, 4096 00020000:00200000:2.0:1767319672.400156:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.400170:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [87, 87] 00000008:00010000:2.0:1767319672.400183:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.400188:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.400208:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.400222:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.400233:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.400251:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.400259:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.400268:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [356352, 360448) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.400278:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 87 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.400293:0:88597:0:(rw26.c:912:ll_write_end()) pos 356352, len 4096, copied 4096 00000080:00200000:2.0:1767319672.400297:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004def16a9[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.400300:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d9602aa2 17ffffc0001001 3:0 ffff90cb354691b0 87 lru 00000080:00200000:2.0:1767319672.400306:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008b427014 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:2.0:1767319672.400308:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004def16a9 00000080:00200000:2.0:1767319672.400309:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.400311:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.400319:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.400329:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.400332:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.400334:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.400339:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.400342:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.400345:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.400349:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.400356:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.400398:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.400400:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.400405:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.400407:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [87, 87] 00000080:00200000:2.0:1767319672.400411:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.400414:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.400419:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 360448 i_blocks 2 00000080:00200000:2.0:1767319672.400422:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.400429:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 360448, count: 4096 00000080:00200000:2.0:1767319672.400432:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 360448, bytes: 4096 00000080:00200000:2.0:1767319672.400435:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.400438:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 89, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.400440:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [360448, 364544) 0 0 00000080:00200000:2.0:1767319672.400442:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.400447:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [88, 88] 00020000:00200000:2.0:1767319672.400449:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [360448, 364544) 364544, 4096 00020000:00200000:2.0:1767319672.400452:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.400456:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [88, 88] 00000008:00010000:2.0:1767319672.400461:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.400463:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.400470:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.400479:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.400487:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.400503:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.400511:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.400518:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [360448, 364544) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.400523:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 88 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.400544:0:88597:0:(rw26.c:912:ll_write_end()) pos 360448, len 4096, copied 4096 00000080:00200000:2.0:1767319672.400548:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d3603ca2[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.400551:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003cd89d7e 17ffffc0001021 2:0 ffff90cb35469438 88 lru 00000080:00200000:2.0:1767319672.400557:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000001ef35652 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:2.0:1767319672.400559:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d3603ca2 00000080:00200000:2.0:1767319672.400560:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.400562:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.400570:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.400581:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.400584:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.400586:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.400591:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.400593:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.400596:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.400600:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.400606:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.400621:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.400624:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.400628:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.400631:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [88, 88] 00000080:00200000:2.0:1767319672.400634:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.400637:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.400641:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 364544 i_blocks 2 00000080:00200000:2.0:1767319672.400643:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.400651:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 364544, count: 4096 00000080:00200000:2.0:1767319672.400654:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 364544, bytes: 4096 00000080:00200000:2.0:1767319672.400657:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.400660:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 90, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.400661:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [364544, 368640) 0 0 00000080:00200000:2.0:1767319672.400663:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.400668:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [89, 89] 00020000:00200000:2.0:1767319672.400671:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [364544, 368640) 368640, 4096 00020000:00200000:2.0:1767319672.400673:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.400678:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [89, 89] 00000008:00010000:2.0:1767319672.400683:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.400685:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.400693:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.400702:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.400710:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.400728:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.400735:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.400743:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [364544, 368640) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.400750:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 89 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.400765:0:88597:0:(rw26.c:912:ll_write_end()) pos 364544, len 4096, copied 4096 00000080:00200000:2.0:1767319672.400770:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007130c96f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.400773:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000021421647 17ffffc0001001 3:0 ffff90cb35469798 89 lru 00000080:00200000:2.0:1767319672.400778:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009f55785d 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:2.0:1767319672.400780:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007130c96f 00000080:00200000:2.0:1767319672.400781:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.400784:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.400791:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.400802:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.400805:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.400807:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.400813:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.400816:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.400818:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.400822:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.400830:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.400847:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.400849:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.400854:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.400857:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [89, 89] 00000080:00200000:2.0:1767319672.400861:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.400864:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.400868:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 368640 i_blocks 2 00000080:00200000:2.0:1767319672.400871:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.400878:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 368640, count: 4096 00000080:00200000:2.0:1767319672.400881:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 368640, bytes: 4096 00000080:00200000:2.0:1767319672.400883:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.400887:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 91, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.400889:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [368640, 372736) 0 0 00000080:00200000:2.0:1767319672.400891:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.400897:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [90, 90] 00020000:00200000:2.0:1767319672.400899:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [368640, 372736) 372736, 4096 00020000:00200000:2.0:1767319672.400902:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.400907:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [90, 90] 00000008:00010000:2.0:1767319672.400912:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.400915:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.400921:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.400930:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.400938:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.400955:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.400962:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.400969:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [368640, 372736) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.400974:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 90 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.400990:0:88597:0:(rw26.c:912:ll_write_end()) pos 368640, len 4096, copied 4096 00000080:00200000:2.0:1767319672.400995:0:88597:0:(rw26.c:969:ll_write_end()) page@000000005f44011b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.400998:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000000b06a8e 17ffffc0001001 3:0 ffff90cb35469a20 90 lru 00000080:00200000:2.0:1767319672.401003:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd18bd9c 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:2.0:1767319672.401006:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000005f44011b 00000080:00200000:2.0:1767319672.401007:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.401009:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.401016:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.401027:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.401030:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.401032:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.401037:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.401040:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.401043:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.401047:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.401055:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.401071:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.401074:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.401078:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.401081:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [90, 90] 00000080:00200000:2.0:1767319672.401084:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.401088:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.401092:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 372736 i_blocks 2 00000080:00200000:2.0:1767319672.401095:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.401102:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 372736, count: 4096 00000080:00200000:2.0:1767319672.401105:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 372736, bytes: 4096 00000080:00200000:2.0:1767319672.401108:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.401124:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 92, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.401125:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [372736, 376832) 0 0 00000080:00200000:2.0:1767319672.401128:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.401133:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [91, 91] 00020000:00200000:2.0:1767319672.401137:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [372736, 376832) 376832, 4096 00020000:00200000:2.0:1767319672.401139:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.401144:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [91, 91] 00000008:00010000:2.0:1767319672.401150:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.401152:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.401159:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.401167:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.401176:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.401193:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.401201:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.401209:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [372736, 376832) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.401214:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 91 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.401227:0:88597:0:(rw26.c:912:ll_write_end()) pos 372736, len 4096, copied 4096 00000080:00200000:2.0:1767319672.401232:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f42d8b9c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.401234:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000047a53194 17ffffc0001001 3:0 ffff90cb35469510 91 lru 00000080:00200000:2.0:1767319672.401241:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002c5b9e43 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:2.0:1767319672.401243:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f42d8b9c 00000080:00200000:2.0:1767319672.401244:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.401247:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.401254:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.401266:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.401268:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.401271:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.401276:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.401278:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.401281:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.401285:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.401292:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.401305:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.401308:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.401312:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.401315:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [91, 91] 00000080:00200000:2.0:1767319672.401318:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.401322:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.401326:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 376832 i_blocks 2 00000080:00200000:2.0:1767319672.401328:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.401335:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 376832, count: 4096 00000080:00200000:2.0:1767319672.401338:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 376832, bytes: 4096 00000080:00200000:2.0:1767319672.401340:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.401344:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 93, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.401346:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [376832, 380928) 0 0 00000080:00200000:2.0:1767319672.401348:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.401353:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [92, 92] 00020000:00200000:2.0:1767319672.401356:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [376832, 380928) 380928, 4096 00020000:00200000:2.0:1767319672.401358:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.401363:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [92, 92] 00000008:00010000:2.0:1767319672.401411:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.401414:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.401421:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.401430:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.401439:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.401456:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.401463:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.401471:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [376832, 380928) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.401477:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 92 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.401491:0:88597:0:(rw26.c:912:ll_write_end()) pos 376832, len 4096, copied 4096 00000080:00200000:2.0:1767319672.401496:0:88597:0:(rw26.c:969:ll_write_end()) page@000000000c823082[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.401499:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f954eddc 17ffffc0001001 3:0 ffff90cb35469af8 92 lru 00000080:00200000:2.0:1767319672.401506:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000688344cc 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:2.0:1767319672.401508:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000000c823082 00000080:00200000:2.0:1767319672.401509:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.401511:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.401519:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.401530:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.401533:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.401535:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.401540:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.401542:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.401545:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.401548:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.401556:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.401571:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.401573:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.401578:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.401580:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [92, 92] 00000080:00200000:2.0:1767319672.401584:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.401587:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.401592:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 380928 i_blocks 2 00000080:00200000:2.0:1767319672.401595:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.401602:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 380928, count: 4096 00000080:00200000:2.0:1767319672.401606:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 380928, bytes: 4096 00000080:00200000:2.0:1767319672.401608:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.401611:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 94, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.401613:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [380928, 385024) 0 0 00000080:00200000:2.0:1767319672.401615:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.401620:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [93, 93] 00020000:00200000:2.0:1767319672.401623:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [380928, 385024) 385024, 4096 00020000:00200000:2.0:1767319672.401625:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.401630:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [93, 93] 00000008:00010000:2.0:1767319672.401635:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.401637:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.401643:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.401651:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.401658:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.401677:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.401683:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.401690:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [380928, 385024) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.401696:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 93 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.401710:0:88597:0:(rw26.c:912:ll_write_end()) pos 380928, len 4096, copied 4096 00000080:00200000:2.0:1767319672.401714:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003e766bb1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.401717:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000717e1940 17ffffc0001001 3:0 ffff90cb354695e8 93 lru 00000080:00200000:2.0:1767319672.401723:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008e69d602 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:2.0:1767319672.401725:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003e766bb1 00000080:00200000:2.0:1767319672.401726:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.401728:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.401736:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.401746:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.401749:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.401752:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.401757:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.401759:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.401762:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.401766:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.401773:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.401788:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.401790:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.401795:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.401797:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [93, 93] 00000080:00200000:2.0:1767319672.401801:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.401804:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.401809:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 385024 i_blocks 2 00000080:00200000:2.0:1767319672.401812:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.401818:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 385024, count: 4096 00000080:00200000:2.0:1767319672.401822:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 385024, bytes: 4096 00000080:00200000:2.0:1767319672.401824:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.401828:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 95, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.401829:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [385024, 389120) 0 0 00000080:00200000:2.0:1767319672.401832:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.401837:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [94, 94] 00020000:00200000:2.0:1767319672.401840:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [385024, 389120) 389120, 4096 00020000:00200000:2.0:1767319672.401842:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.401848:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [94, 94] 00000008:00010000:2.0:1767319672.401853:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.401855:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.401862:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.401871:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.401880:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.401897:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.401904:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.401912:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [385024, 389120) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.401917:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 94 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.401934:0:88597:0:(rw26.c:912:ll_write_end()) pos 385024, len 4096, copied 4096 00000080:00200000:2.0:1767319672.401938:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000af6eb407[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.401941:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a161f546 17ffffc0001001 3:0 ffff90cb35469288 94 lru 00000080:00200000:2.0:1767319672.401946:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a07ca411 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:2.0:1767319672.401948:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000af6eb407 00000080:00200000:2.0:1767319672.401949:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.401954:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.401963:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.401972:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.401975:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.401977:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.401982:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.401984:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.401986:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.401990:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.401997:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.402011:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.402013:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.402017:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.402021:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [94, 94] 00000080:00200000:2.0:1767319672.402024:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.402027:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.402031:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 389120 i_blocks 2 00000080:00200000:2.0:1767319672.402034:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.402041:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 389120, count: 4096 00000080:00200000:2.0:1767319672.402044:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 389120, bytes: 4096 00000080:00200000:2.0:1767319672.402047:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.402050:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 96, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.402051:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [389120, 393216) 0 0 00000080:00200000:2.0:1767319672.402054:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.402059:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [95, 95] 00020000:00200000:2.0:1767319672.402062:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [389120, 393216) 393216, 4096 00020000:00200000:2.0:1767319672.402064:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.402069:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [95, 95] 00000008:00010000:2.0:1767319672.402074:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.402076:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.402084:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.402092:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.402099:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.402133:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.402141:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.402150:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [389120, 393216) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.402156:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 95 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.402182:0:88597:0:(rw26.c:912:ll_write_end()) pos 389120, len 4096, copied 4096 00000080:00200000:2.0:1767319672.402187:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d1cbd822[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.402190:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009e628748 17ffffc0001001 3:0 ffff90cb35409ca8 95 lru 00000080:00200000:2.0:1767319672.402196:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000db8e85c4 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:2.0:1767319672.402198:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d1cbd822 00000080:00200000:2.0:1767319672.402199:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.402201:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.402209:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.402221:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.402224:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.402226:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.402232:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.402235:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.402238:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.402241:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.402248:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.402261:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.402264:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.402269:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.402272:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [95, 95] 00000080:00200000:2.0:1767319672.402276:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.402279:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.402283:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 393216 i_blocks 2 00000080:00200000:2.0:1767319672.402286:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.402293:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 393216, count: 4096 00000080:00200000:2.0:1767319672.402296:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 393216, bytes: 4096 00000080:00200000:2.0:1767319672.402298:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.402302:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 97, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.402303:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [393216, 397312) 0 0 00000080:00200000:2.0:1767319672.402306:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.402311:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [96, 96] 00020000:00200000:2.0:1767319672.402314:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [393216, 397312) 397312, 4096 00020000:00200000:2.0:1767319672.402316:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.402321:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [96, 96] 00000008:00010000:2.0:1767319672.402326:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.402328:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.402335:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.402344:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.402353:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.402411:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.402419:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.402428:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [393216, 397312) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.402434:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 96 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.402449:0:88597:0:(rw26.c:912:ll_write_end()) pos 393216, len 4096, copied 4096 00000080:00200000:2.0:1767319672.402453:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009584bd01[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.402456:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000083ff4746 17ffffc0001001 3:0 ffff90cb35409bd0 96 lru 00000080:00200000:2.0:1767319672.402462:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000072a80d98 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:2.0:1767319672.402464:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009584bd01 00000080:00200000:2.0:1767319672.402465:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.402468:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.402475:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.402486:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.402489:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.402492:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.402497:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.402500:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.402503:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.402507:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.402515:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.402528:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.402531:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.402536:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.402539:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [96, 96] 00000080:00200000:2.0:1767319672.402542:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.402546:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.402551:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 397312 i_blocks 2 00000080:00200000:2.0:1767319672.402553:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.402560:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 397312, count: 4096 00000080:00200000:2.0:1767319672.402564:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 397312, bytes: 4096 00000080:00200000:2.0:1767319672.402566:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.402571:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 98, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.402572:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [397312, 401408) 0 0 00000080:00200000:2.0:1767319672.402575:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.402580:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [97, 97] 00020000:00200000:2.0:1767319672.402583:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [397312, 401408) 401408, 4096 00020000:00200000:2.0:1767319672.402585:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.402590:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [97, 97] 00000008:00010000:2.0:1767319672.402595:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.402598:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.402605:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.402612:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.402620:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.402637:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.402643:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.402651:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [397312, 401408) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.402657:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 97 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.402673:0:88597:0:(rw26.c:912:ll_write_end()) pos 397312, len 4096, copied 4096 00000080:00200000:2.0:1767319672.402677:0:88597:0:(rw26.c:969:ll_write_end()) page@000000005bfa22da[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.402680:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000e8c5adf 17ffffc0001001 3:0 ffff90cb354090d8 97 lru 00000080:00200000:2.0:1767319672.402684:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008d50c22a 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:2.0:1767319672.402686:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000005bfa22da 00000080:00200000:2.0:1767319672.402687:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.402689:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.402696:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.402707:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.402710:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.402712:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.402717:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.402720:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.402722:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.402726:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.402734:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.402747:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.402750:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.402755:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.402757:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [97, 97] 00000080:00200000:2.0:1767319672.402761:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.402764:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.402768:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 401408 i_blocks 2 00000080:00200000:2.0:1767319672.402771:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.402778:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 401408, count: 4096 00000080:00200000:2.0:1767319672.402781:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 401408, bytes: 4096 00000080:00200000:2.0:1767319672.402784:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.402787:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 99, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.402788:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [401408, 405504) 0 0 00000080:00200000:2.0:1767319672.402790:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.402795:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [98, 98] 00020000:00200000:2.0:1767319672.402798:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [401408, 405504) 405504, 4096 00020000:00200000:2.0:1767319672.402800:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.402805:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [98, 98] 00000008:00010000:2.0:1767319672.402810:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.402812:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.402819:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.402827:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.402835:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.402851:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.402857:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.402865:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [401408, 405504) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.402870:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 98 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.402885:0:88597:0:(rw26.c:912:ll_write_end()) pos 401408, len 4096, copied 4096 00000080:00200000:2.0:1767319672.402889:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006f512a83[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.402892:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009038b902 17ffffc0001001 3:0 ffff90cb35409870 98 lru 00000080:00200000:2.0:1767319672.402898:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a3c22e2f 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:2.0:1767319672.402900:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006f512a83 00000080:00200000:2.0:1767319672.402900:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.402903:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.402910:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.402922:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.402924:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.402927:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.402932:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.402934:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.402936:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.402939:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.402948:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.402961:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.402963:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.402967:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.402970:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [98, 98] 00000080:00200000:2.0:1767319672.402973:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.402976:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.402980:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 405504 i_blocks 2 00000080:00200000:2.0:1767319672.402982:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.402989:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 405504, count: 4096 00000080:00200000:2.0:1767319672.402992:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 405504, bytes: 4096 00000080:00200000:2.0:1767319672.402995:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.402998:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 100, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.402999:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [405504, 409600) 0 0 00000080:00200000:2.0:1767319672.403001:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.403006:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [99, 99] 00020000:00200000:2.0:1767319672.403008:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [405504, 409600) 409600, 4096 00020000:00200000:2.0:1767319672.403011:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.403016:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [99, 99] 00000008:00010000:2.0:1767319672.403021:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.403024:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.403030:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.403039:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.403046:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.403062:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.403068:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.403077:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [405504, 409600) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.403083:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 99 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.403096:0:88597:0:(rw26.c:912:ll_write_end()) pos 405504, len 4096, copied 4096 00000080:00200000:2.0:1767319672.403101:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000037f162c9[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.403104:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c3306667 17ffffc0001001 3:0 ffff90cb35409360 99 lru 00000080:00200000:2.0:1767319672.411155:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000089d358b0 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:2.0:1767319672.411169:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000037f162c9 00000080:00200000:2.0:1767319672.411172:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.411183:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.411230:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.411273:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.411281:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.411286:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.411308:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.411311:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.411315:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.411324:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.411334:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.412264:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.412273:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.412285:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.412296:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [99, 99] 00000080:00200000:2.0:1767319672.412307:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.412312:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.412330:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 409600 i_blocks 2 00000080:00200000:2.0:1767319672.412335:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.412394:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 409600, count: 4096 00000080:00200000:2.0:1767319672.412404:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 409600, bytes: 4096 00000080:00200000:2.0:1767319672.412410:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.412418:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 101, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.412420:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [409600, 413696) 0 0 00000080:00200000:2.0:1767319672.412424:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.412440:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [100, 100] 00020000:00200000:2.0:1767319672.412447:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [409600, 413696) 413696, 4096 00020000:00200000:2.0:1767319672.412451:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.412469:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [100, 100] 00000008:00010000:2.0:1767319672.412487:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.412492:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.412514:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.412530:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.412544:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.412573:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.412581:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.412593:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [409600, 413696) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.412607:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 100 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.412651:0:88597:0:(rw26.c:912:ll_write_end()) pos 409600, len 4096, copied 4096 00000080:00200000:2.0:1767319672.412659:0:88597:0:(rw26.c:969:ll_write_end()) page@000000000f064a89[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.412663:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000031468019 17ffffc0001001 3:0 ffff90cb35409000 100 lru 00000080:00200000:2.0:1767319672.412671:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008728229e 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:2.0:1767319672.412674:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000000f064a89 00000080:00200000:2.0:1767319672.412675:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.412679:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.412696:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.412716:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.412720:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.412723:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.412733:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.412736:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.412738:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.412742:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.412751:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.412766:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.412769:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.412774:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.412776:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [100, 100] 00000080:00200000:2.0:1767319672.412781:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.412784:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.412789:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 413696 i_blocks 2 00000080:00200000:2.0:1767319672.412792:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.412800:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 413696, count: 4096 00000080:00200000:2.0:1767319672.412804:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 413696, bytes: 4096 00000080:00200000:2.0:1767319672.412807:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.412811:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 102, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.412812:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [413696, 417792) 0 0 00000080:00200000:2.0:1767319672.412815:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.412820:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [101, 101] 00020000:00200000:2.0:1767319672.412823:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [413696, 417792) 417792, 4096 00020000:00200000:2.0:1767319672.412825:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.412831:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [101, 101] 00000008:00010000:2.0:1767319672.412837:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.412839:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.412846:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.412855:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.412863:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.412881:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.412888:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.412896:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [413696, 417792) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.412902:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 101 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.412918:0:88597:0:(rw26.c:912:ll_write_end()) pos 413696, len 4096, copied 4096 00000080:00200000:2.0:1767319672.412922:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b34ab07d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.412925:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000895dad4 17ffffc0001001 3:0 ffff90cb35409948 101 lru 00000080:00200000:2.0:1767319672.412930:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000d272b561 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:2.0:1767319672.412932:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b34ab07d 00000080:00200000:2.0:1767319672.412934:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.412936:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.412943:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.412955:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.412957:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.412959:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.412965:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.412968:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.412970:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.412974:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.412981:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.412995:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.412997:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.413002:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.413005:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [101, 101] 00000080:00200000:2.0:1767319672.413009:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.413012:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.413016:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 417792 i_blocks 2 00000080:00200000:2.0:1767319672.413019:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.413026:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 417792, count: 4096 00000080:00200000:2.0:1767319672.413029:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 417792, bytes: 4096 00000080:00200000:2.0:1767319672.413032:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.413035:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 103, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.413037:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [417792, 421888) 0 0 00000080:00200000:2.0:1767319672.413039:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.413044:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [102, 102] 00020000:00200000:2.0:1767319672.413047:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [417792, 421888) 421888, 4096 00020000:00200000:2.0:1767319672.413049:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.413055:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [102, 102] 00000008:00010000:2.0:1767319672.413060:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.413062:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.413069:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.413077:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.413084:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.413102:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.413136:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.413147:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [417792, 421888) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.413153:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 102 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.413169:0:88597:0:(rw26.c:912:ll_write_end()) pos 417792, len 4096, copied 4096 00000080:00200000:2.0:1767319672.413173:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004d0706e3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.413176:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000dccdb98d 17ffffc0001001 3:0 ffff90cb354091b0 102 lru 00000080:00200000:2.0:1767319672.413181:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003336cddd 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:2.0:1767319672.413183:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004d0706e3 00000080:00200000:2.0:1767319672.413184:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.413186:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.413194:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.413206:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.413209:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.413211:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.413217:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.413219:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.413222:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.413225:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.413232:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.413248:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.413250:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.413254:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.413257:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [102, 102] 00000080:00200000:2.0:1767319672.413261:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.413264:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.413269:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 421888 i_blocks 2 00000080:00200000:2.0:1767319672.413272:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.413281:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 421888, count: 4096 00000080:00200000:2.0:1767319672.413285:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 421888, bytes: 4096 00000080:00200000:2.0:1767319672.413287:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.413291:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 104, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.413292:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [421888, 425984) 0 0 00000080:00200000:2.0:1767319672.413294:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.413299:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [103, 103] 00020000:00200000:2.0:1767319672.413302:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [421888, 425984) 425984, 4096 00020000:00200000:2.0:1767319672.413304:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.413310:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [103, 103] 00000008:00010000:2.0:1767319672.413315:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.413318:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.413324:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.413333:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.413342:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.413362:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.413410:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.413419:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [421888, 425984) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.413425:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 103 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.413452:0:88597:0:(rw26.c:912:ll_write_end()) pos 421888, len 4096, copied 4096 00000080:00200000:2.0:1767319672.413457:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000318c82f9[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.413459:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d12dbe95 17ffffc0001021 2:0 ffff90cb35409438 103 lru 00000080:00200000:2.0:1767319672.413465:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f1c989dd 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:2.0:1767319672.413467:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000318c82f9 00000080:00200000:2.0:1767319672.413468:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.413470:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.413477:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.413488:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.413490:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.413493:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.413498:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.413500:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.413502:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.413506:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.413512:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.413526:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.413528:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.413532:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.413535:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [103, 103] 00000080:00200000:2.0:1767319672.413539:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.413542:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.413546:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 425984 i_blocks 2 00000080:00200000:2.0:1767319672.413548:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.413555:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 425984, count: 4096 00000080:00200000:2.0:1767319672.413559:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 425984, bytes: 4096 00000080:00200000:2.0:1767319672.413561:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.413564:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 105, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.413565:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [425984, 430080) 0 0 00000080:00200000:2.0:1767319672.413567:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.413573:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [104, 104] 00020000:00200000:2.0:1767319672.413576:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [425984, 430080) 430080, 4096 00020000:00200000:2.0:1767319672.413589:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.413595:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [104, 104] 00000008:00010000:2.0:1767319672.413600:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.413603:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.413610:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.413618:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.413626:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.413644:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.413652:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.413660:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [425984, 430080) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.413665:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 104 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.413681:0:88597:0:(rw26.c:912:ll_write_end()) pos 425984, len 4096, copied 4096 00000080:00200000:2.0:1767319672.413686:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ca7323c7[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.413689:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000032b47acd 17ffffc0001001 3:0 ffff90cb35409798 104 lru 00000080:00200000:2.0:1767319672.413694:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009497984f 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:2.0:1767319672.413697:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ca7323c7 00000080:00200000:2.0:1767319672.413698:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.413700:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.413708:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.413720:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.413723:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.413725:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.413730:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.413733:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.413736:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.413741:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.413748:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.413761:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.413764:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.413769:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.413772:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [104, 104] 00000080:00200000:2.0:1767319672.413775:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.413779:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.413783:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 430080 i_blocks 2 00000080:00200000:2.0:1767319672.413786:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.413793:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 430080, count: 4096 00000080:00200000:2.0:1767319672.413796:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 430080, bytes: 4096 00000080:00200000:2.0:1767319672.413799:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.413803:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 106, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.413804:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [430080, 434176) 0 0 00000080:00200000:2.0:1767319672.413806:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.413811:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [105, 105] 00020000:00200000:2.0:1767319672.413814:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [430080, 434176) 434176, 4096 00020000:00200000:2.0:1767319672.413816:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.413822:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [105, 105] 00000008:00010000:2.0:1767319672.413827:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.413829:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.413836:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.413845:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.413853:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.413871:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.413877:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.413885:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [430080, 434176) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.413891:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 105 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.413907:0:88597:0:(rw26.c:912:ll_write_end()) pos 430080, len 4096, copied 4096 00000080:00200000:2.0:1767319672.413911:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000053f5a3bc[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.413914:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003db2ce97 17ffffc0001001 3:0 ffff90cb35409a20 105 lru 00000080:00200000:2.0:1767319672.413919:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000000075885 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:2.0:1767319672.413921:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000053f5a3bc 00000080:00200000:2.0:1767319672.413922:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.413924:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.413932:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.413943:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.413947:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.413949:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.413954:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.413957:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.413959:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.413963:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.413970:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.413984:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.413987:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.413991:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.413994:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [105, 105] 00000080:00200000:2.0:1767319672.413998:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.414001:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.414005:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 434176 i_blocks 2 00000080:00200000:2.0:1767319672.414008:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.414015:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 434176, count: 4096 00000080:00200000:2.0:1767319672.414019:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 434176, bytes: 4096 00000080:00200000:2.0:1767319672.414021:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.414024:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 107, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.414026:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [434176, 438272) 0 0 00000080:00200000:2.0:1767319672.414028:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.414034:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [106, 106] 00020000:00200000:2.0:1767319672.414036:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [434176, 438272) 438272, 4096 00020000:00200000:2.0:1767319672.414038:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.414043:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [106, 106] 00000008:00010000:2.0:1767319672.414049:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.414051:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.414058:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.414066:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.414076:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.414094:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.414100:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.414107:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [434176, 438272) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.414124:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 106 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.414139:0:88597:0:(rw26.c:912:ll_write_end()) pos 434176, len 4096, copied 4096 00000080:00200000:2.0:1767319672.414144:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009c1af85d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.414147:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b284a787 17ffffc0001001 3:0 ffff90cb35409510 106 lru 00000080:00200000:2.0:1767319672.414153:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f80cf00f 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:2.0:1767319672.414155:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009c1af85d 00000080:00200000:2.0:1767319672.414157:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.414159:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.414166:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.414178:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.414181:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.414183:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.414188:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.414191:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.414194:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.414197:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.414204:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.414221:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.414223:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.414228:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.414231:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [106, 106] 00000080:00200000:2.0:1767319672.414234:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.414238:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.414242:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 438272 i_blocks 2 00000080:00200000:2.0:1767319672.414245:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.414252:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 438272, count: 4096 00000080:00200000:2.0:1767319672.414255:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 438272, bytes: 4096 00000080:00200000:2.0:1767319672.414258:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.414262:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 108, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.414263:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [438272, 442368) 0 0 00000080:00200000:2.0:1767319672.414265:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.414270:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [107, 107] 00020000:00200000:2.0:1767319672.414273:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [438272, 442368) 442368, 4096 00020000:00200000:2.0:1767319672.414275:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.414280:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [107, 107] 00000008:00010000:2.0:1767319672.414285:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.414287:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.414294:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.414303:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.414311:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.414328:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.414335:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.414343:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [438272, 442368) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.414348:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 107 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.414363:0:88597:0:(rw26.c:912:ll_write_end()) pos 438272, len 4096, copied 4096 00000080:00200000:2.0:1767319672.414404:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a1a6213f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.414407:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002a103d19 17ffffc0001001 3:0 ffff90cb35409af8 107 lru 00000080:00200000:2.0:1767319672.414413:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000031667e10 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:2.0:1767319672.414415:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a1a6213f 00000080:00200000:2.0:1767319672.414416:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.414419:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.414427:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.414439:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.414442:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.414445:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.414450:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.414453:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.414456:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.414460:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.414468:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.414482:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.414484:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.414489:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.414492:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [107, 107] 00000080:00200000:2.0:1767319672.414495:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.414498:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.414502:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 442368 i_blocks 2 00000080:00200000:2.0:1767319672.414505:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.414512:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 442368, count: 4096 00000080:00200000:2.0:1767319672.414516:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 442368, bytes: 4096 00000080:00200000:2.0:1767319672.414518:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.414522:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 109, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.414523:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [442368, 446464) 0 0 00000080:00200000:2.0:1767319672.414526:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.414531:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [108, 108] 00020000:00200000:2.0:1767319672.414533:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [442368, 446464) 446464, 4096 00020000:00200000:2.0:1767319672.414536:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.414540:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [108, 108] 00000008:00010000:2.0:1767319672.414545:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.414548:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.414555:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.414563:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.414571:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.414587:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.414593:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.414600:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [442368, 446464) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.414606:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 108 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.414621:0:88597:0:(rw26.c:912:ll_write_end()) pos 442368, len 4096, copied 4096 00000080:00200000:2.0:1767319672.414626:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fc8c8b63[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.414629:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000016afa24 17ffffc0001001 3:0 ffff90cb354095e8 108 lru 00000080:00200000:2.0:1767319672.414634:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000001e465d75 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:2.0:1767319672.414636:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fc8c8b63 00000080:00200000:2.0:1767319672.414637:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.414640:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.414647:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.414658:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.414660:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.414662:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.414667:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.414670:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.414672:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.414677:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.414684:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.414698:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.414700:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.414705:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.414707:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [108, 108] 00000080:00200000:2.0:1767319672.414711:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.414716:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.414721:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 446464 i_blocks 2 00000080:00200000:2.0:1767319672.414725:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.414732:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 446464, count: 4096 00000080:00200000:2.0:1767319672.414736:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 446464, bytes: 4096 00000080:00200000:2.0:1767319672.414738:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.414741:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 110, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.414742:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [446464, 450560) 0 0 00000080:00200000:2.0:1767319672.414744:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.414750:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [109, 109] 00020000:00200000:2.0:1767319672.414752:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [446464, 450560) 450560, 4096 00020000:00200000:2.0:1767319672.414754:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.414759:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [109, 109] 00000008:00010000:2.0:1767319672.414764:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.414767:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.414773:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.414781:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.414789:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.414806:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.414812:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.414820:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [446464, 450560) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.414826:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 109 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.414842:0:88597:0:(rw26.c:912:ll_write_end()) pos 446464, len 4096, copied 4096 00000080:00200000:2.0:1767319672.414845:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007f322ce0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.414848:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000da139c90 17ffffc0001001 3:0 ffff90cb35409288 109 lru 00000080:00200000:2.0:1767319672.414853:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c3a688d6 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:2.0:1767319672.414855:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007f322ce0 00000080:00200000:2.0:1767319672.414856:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.414858:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.414866:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.414877:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.414879:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.414881:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.414887:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.414889:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.414892:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.414896:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.414903:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.414918:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.414921:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.414925:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.414928:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [109, 109] 00000080:00200000:2.0:1767319672.414932:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.414935:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.414940:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 450560 i_blocks 2 00000080:00200000:2.0:1767319672.414942:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.414949:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 450560, count: 4096 00000080:00200000:2.0:1767319672.414953:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 450560, bytes: 4096 00000080:00200000:2.0:1767319672.414956:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.414959:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 111, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.414961:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [450560, 454656) 0 0 00000080:00200000:2.0:1767319672.414963:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.414968:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [110, 110] 00020000:00200000:2.0:1767319672.414971:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [450560, 454656) 454656, 4096 00020000:00200000:2.0:1767319672.414973:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.414978:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [110, 110] 00000008:00010000:2.0:1767319672.414983:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.414985:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.414992:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.414999:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.415006:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.415025:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.415032:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.415040:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [450560, 454656) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.415045:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 110 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.415058:0:88597:0:(rw26.c:912:ll_write_end()) pos 450560, len 4096, copied 4096 00000080:00200000:2.0:1767319672.415063:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006e9b39eb[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.415066:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000193f0a3 17ffffc0001001 3:0 ffff90cb354096c0 110 lru 00000080:00200000:2.0:1767319672.415072:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007cf69519 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:2.0:1767319672.415074:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006e9b39eb 00000080:00200000:2.0:1767319672.415076:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.415078:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.415085:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.415095:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.415098:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.415100:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.415105:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.415108:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.417792:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.417807:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.417823:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.417869:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.417872:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.417890:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.417900:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [110, 110] 00000080:00200000:2.0:1767319672.417912:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.417918:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.419339:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 454656 i_blocks 2 00000080:00200000:3.0:1767319672.419356:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.419442:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 454656, count: 4096 00000080:00200000:3.0:1767319672.419453:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 454656, bytes: 4096 00000080:00200000:3.0:1767319672.419476:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.419487:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 112, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.419489:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [454656, 458752) 0 0 00000080:00200000:3.0:1767319672.419494:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.419512:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [111, 111] 00020000:00200000:3.0:1767319672.419521:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [454656, 458752) 458752, 4096 00020000:00200000:3.0:1767319672.419525:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.419547:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [111, 111] 00000008:00010000:3.0:1767319672.419566:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.419573:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.419601:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.419617:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.419631:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.419639:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.419646:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.419658:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [454656, 458752) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.419672:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 111 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.419724:0:88597:0:(rw26.c:912:ll_write_end()) pos 454656, len 4096, copied 4096 00000080:00200000:3.0:1767319672.419733:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000003d097c2[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.419737:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002d3af7c9 17ffffc0001001 3:0 ffff90cb2e792948 111 lru 00000080:00200000:3.0:1767319672.419745:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000173bd543 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:3.0:1767319672.419753:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000003d097c2 00000080:00200000:3.0:1767319672.419754:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.419760:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.419786:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.419815:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.419819:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.419822:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.419840:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.419843:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.419846:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.419850:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.419859:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.419876:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.419879:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.419887:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.419892:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [111, 111] 00000080:00200000:3.0:1767319672.419899:0:88597:0:(vvp_io.c:289: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:1767319672.419903:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.419908:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 458752 i_blocks 2 00000080:00200000:3.0:1767319672.419911:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.419921:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 458752, count: 4096 00000080:00200000:3.0:1767319672.419925:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 458752, bytes: 4096 00000080:00200000:3.0:1767319672.419927:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.419932:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 113, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.419938:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [458752, 462848) 0 0 00000080:00200000:3.0:1767319672.419941:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.419947:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [112, 112] 00020000:00200000:3.0:1767319672.419950:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [458752, 462848) 462848, 4096 00020000:00200000:3.0:1767319672.419952:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.419958:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [112, 112] 00000008:00010000:3.0:1767319672.419964:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.419966:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.419975:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.419983:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.419991:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.419998:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.420004:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.420011:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [458752, 462848) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.420017:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 112 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.420040:0:88597:0:(rw26.c:912:ll_write_end()) pos 458752, len 4096, copied 4096 00000080:00200000:3.0:1767319672.420043:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000796b6e66[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.420046:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006acf734d 17ffffc0001001 3:0 ffff90cb2e7921b0 112 lru 00000080:00200000:3.0:1767319672.420051:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000004e574ef6 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:3.0:1767319672.420053:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000796b6e66 00000080:00200000:3.0:1767319672.420062:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.420065:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.420073:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.420084:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.420087:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.420090:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.420095:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.420098:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.420100:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.420104:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.420124:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.420132:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.420134:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.420139:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.420142:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [112, 112] 00000080:00200000:3.0:1767319672.420146:0:88597:0:(vvp_io.c:289: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:1767319672.420149:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.420154:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 462848 i_blocks 2 00000080:00200000:3.0:1767319672.420157:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.420164:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 462848, count: 4096 00000080:00200000:3.0:1767319672.420168:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 462848, bytes: 4096 00000080:00200000:3.0:1767319672.420170:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.420173:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 114, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.420175:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [462848, 466944) 0 0 00000080:00200000:3.0:1767319672.420177:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.420188:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [113, 113] 00020000:00200000:3.0:1767319672.420192:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [462848, 466944) 466944, 4096 00020000:00200000:3.0:1767319672.420194:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.420200:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [113, 113] 00000008:00010000:3.0:1767319672.420206:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.420208:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.420216:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.420224:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.420232:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.420239:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.420245:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.420252:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [462848, 466944) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.420257:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 113 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.420277:0:88597:0:(rw26.c:912:ll_write_end()) pos 462848, len 4096, copied 4096 00000080:00200000:3.0:1767319672.420282:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c3e72d5c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.420284:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000004a9b5c31 17ffffc0001001 3:0 ffff90cb2e792438 113 lru 00000080:00200000:3.0:1767319672.420290:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000005bad3be7 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:3.0:1767319672.420292:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c3e72d5c 00000080:00200000:3.0:1767319672.420293:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.420295:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.420308:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.420321:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.420324:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.420326:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.420332:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.420335:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.420337:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.420341:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.420349:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.420357:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.420359:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.420363:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.420415:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [113, 113] 00000080:00200000:3.0:1767319672.420420:0:88597:0:(vvp_io.c:289: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:1767319672.420423:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.420428:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 466944 i_blocks 2 00000080:00200000:3.0:1767319672.420431:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.420438:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 466944, count: 4096 00000080:00200000:3.0:1767319672.420441:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 466944, bytes: 4096 00000080:00200000:3.0:1767319672.420444:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.420448:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 115, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.420450:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [466944, 471040) 0 0 00000080:00200000:3.0:1767319672.420452:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.420457:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [114, 114] 00020000:00200000:3.0:1767319672.420466:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [466944, 471040) 471040, 4096 00020000:00200000:3.0:1767319672.420468:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.420474:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [114, 114] 00000008:00010000:3.0:1767319672.420480:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.420482:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.420490:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.420500:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.420508:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.420515:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.420521:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.420528:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [466944, 471040) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.420533:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 114 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.420549:0:88597:0:(rw26.c:912:ll_write_end()) pos 466944, len 4096, copied 4096 00000080:00200000:3.0:1767319672.420553:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000623fb04b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.420556:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000fbf84bae 17ffffc0001001 3:0 ffff90cb2e792798 114 lru 00000080:00200000:3.0:1767319672.420562:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002cd33d19 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:3.0:1767319672.420564:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000623fb04b 00000080:00200000:3.0:1767319672.420565:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.420567:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.420575:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.420597:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.420601:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.420603:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.420609:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.420612:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.420614:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.420618:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.420625:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.420633:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.420635:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.420639:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.420641:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [114, 114] 00000080:00200000:3.0:1767319672.420645:0:88597:0:(vvp_io.c:289: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:1767319672.420647:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.420652:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 471040 i_blocks 2 00000080:00200000:3.0:1767319672.420654:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.420661:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 471040, count: 4096 00000080:00200000:3.0:1767319672.420666:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 471040, bytes: 4096 00000080:00200000:3.0:1767319672.420668:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.420671:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 116, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.420672:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [471040, 475136) 0 0 00000080:00200000:3.0:1767319672.420675:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.420680:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [115, 115] 00020000:00200000:3.0:1767319672.420683:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [471040, 475136) 475136, 4096 00020000:00200000:3.0:1767319672.420685:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.420696:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [115, 115] 00000008:00010000:3.0:1767319672.420701:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.420703:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.420711:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.420719:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.420727:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.420735:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.420741:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.420749:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [471040, 475136) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.420754:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 115 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.420770:0:88597:0:(rw26.c:912:ll_write_end()) pos 471040, len 4096, copied 4096 00000080:00200000:3.0:1767319672.420774:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006083621f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.420789:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ab19c4aa 17ffffc0001001 3:0 ffff90cb2e792a20 115 lru 00000080:00200000:3.0:1767319672.420795:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000034cd41ac 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:3.0:1767319672.420797:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006083621f 00000080:00200000:3.0:1767319672.420799:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.420801:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.420809:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.420831:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.420835:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.420837:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.420843:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.420845:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.420847:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.420851:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.420858:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.420867:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.420869:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.420873:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.420876:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [115, 115] 00000080:00200000:3.0:1767319672.420880:0:88597:0:(vvp_io.c:289: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:1767319672.420883:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.420887:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 475136 i_blocks 2 00000080:00200000:3.0:1767319672.420890:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.420897:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 475136, count: 4096 00000080:00200000:3.0:1767319672.420901:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 475136, bytes: 4096 00000080:00200000:3.0:1767319672.420903:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.420906:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 117, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.420908:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [475136, 479232) 0 0 00000080:00200000:3.0:1767319672.420911:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.420916:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [116, 116] 00020000:00200000:3.0:1767319672.420919:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [475136, 479232) 479232, 4096 00020000:00200000:3.0:1767319672.420921:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.420936:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [116, 116] 00000008:00010000:3.0:1767319672.420941:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.420944:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.420951:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.420959:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.420968:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.420976:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.420983:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.420990:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [475136, 479232) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.420995:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 116 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.421022:0:88597:0:(rw26.c:912:ll_write_end()) pos 475136, len 4096, copied 4096 00000080:00200000:3.0:1767319672.421027:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000479d19d4[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.421030:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000aa918e5e 17ffffc0001001 3:0 ffff90cb35436e58 116 lru 00000080:00200000:3.0:1767319672.421036:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009d4fdcbb 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:3.0:1767319672.421038:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000479d19d4 00000080:00200000:3.0:1767319672.421039:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.421041:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.421049:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.421073:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.421077:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.421080:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.421085:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.421088:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.421091:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.421095:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.421103:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.421123:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.421126:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.421131:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.421134:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [116, 116] 00000080:00200000:3.0:1767319672.421137:0:88597:0:(vvp_io.c:289: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:1767319672.421140:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.421144:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 479232 i_blocks 2 00000080:00200000:3.0:1767319672.421147:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.421154:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 479232, count: 4096 00000080:00200000:3.0:1767319672.421157:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 479232, bytes: 4096 00000080:00200000:3.0:1767319672.421160:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.421163:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 118, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.421165:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [479232, 483328) 0 0 00000080:00200000:3.0:1767319672.421167:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.421172:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [117, 117] 00020000:00200000:3.0:1767319672.421175:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [479232, 483328) 483328, 4096 00020000:00200000:3.0:1767319672.421178:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.421189:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [117, 117] 00000008:00010000:3.0:1767319672.421194:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.421197:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.421204:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.421213:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.421222:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.421229:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.421235:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.421243:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [479232, 483328) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.421247:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 117 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.421262:0:88597:0:(rw26.c:912:ll_write_end()) pos 479232, len 4096, copied 4096 00000080:00200000:3.0:1767319672.421266:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b130a637[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.421270:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000bf5eddb9 17ffffc0001001 3:0 ffff90cb35436ca8 117 lru 00000080:00200000:3.0:1767319672.421276:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ce37e217 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:3.0:1767319672.421278:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b130a637 00000080:00200000:3.0:1767319672.421279:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.421281:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.421289:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.421311:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.421314:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.421316:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.421322:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.421324:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.421327:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.421331:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.421338:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.421346:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.421348:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.421352:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.421355:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [117, 117] 00000080:00200000:3.0:1767319672.421358:0:88597:0:(vvp_io.c:289: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:1767319672.421361:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.421403:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 483328 i_blocks 2 00000080:00200000:3.0:1767319672.421407:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.421414:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 483328, count: 4096 00000080:00200000:3.0:1767319672.421418:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 483328, bytes: 4096 00000080:00200000:3.0:1767319672.421420:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.421424:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 119, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.421425:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [483328, 487424) 0 0 00000080:00200000:3.0:1767319672.421428:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.421433:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [118, 118] 00020000:00200000:3.0:1767319672.421436:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [483328, 487424) 487424, 4096 00020000:00200000:3.0:1767319672.421438:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.421450:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [118, 118] 00000008:00010000:3.0:1767319672.421455:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.421457:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.421464:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.421473:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.421481:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.421487:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.421495:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.421502:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [483328, 487424) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.421507:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 118 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.421523:0:88597:0:(rw26.c:912:ll_write_end()) pos 483328, len 4096, copied 4096 00000080:00200000:3.0:1767319672.421528:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000066da6871[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.421531:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000da52218 17ffffc0001001 3:0 ffff90cb35436bd0 118 lru 00000080:00200000:3.0:1767319672.421537:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000005e92fbc2 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:3.0:1767319672.421553:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000066da6871 00000080:00200000:3.0:1767319672.421554:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.421557:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.421565:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.421588:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.421591:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.421594:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.421599:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.421602:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.421604:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.421608:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.421615:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.421624:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.421626:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.421631:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.421633:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [118, 118] 00000080:00200000:3.0:1767319672.421636:0:88597:0:(vvp_io.c:289: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:1767319672.421639:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.421643:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 487424 i_blocks 2 00000080:00200000:3.0:1767319672.421646:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.421653:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 487424, count: 4096 00000080:00200000:3.0:1767319672.421657:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 487424, bytes: 4096 00000080:00200000:3.0:1767319672.421660:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.421663:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 120, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.421665:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [487424, 491520) 0 0 00000080:00200000:3.0:1767319672.421667:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.421672:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [119, 119] 00020000:00200000:3.0:1767319672.421675:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [487424, 491520) 491520, 4096 00020000:00200000:3.0:1767319672.421677:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.421692:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [119, 119] 00000008:00010000:3.0:1767319672.421697:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.421699:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.421706:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.421715:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.421724:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.421731:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.421739:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.421747:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [487424, 491520) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.421752:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 119 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.421767:0:88597:0:(rw26.c:912:ll_write_end()) pos 487424, len 4096, copied 4096 00000080:00200000:3.0:1767319672.421772:0:88597:0:(rw26.c:969:ll_write_end()) page@000000005b6a51c8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.421775:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000088be27b0 17ffffc0001001 3:0 ffff90cb354360d8 119 lru 00000080:00200000:3.0:1767319672.421781:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b654eb86 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:3.0:1767319672.421783:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000005b6a51c8 00000080:00200000:3.0:1767319672.421784:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.421786:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.421793:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.421814:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.421818:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.421820:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.421825:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.421828:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.421830:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.421835:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.421842:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.421851:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.421854:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.421858:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.421861:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [119, 119] 00000080:00200000:3.0:1767319672.421864:0:88597:0:(vvp_io.c:289: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:1767319672.421867:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.421871:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 491520 i_blocks 2 00000080:00200000:3.0:1767319672.421874:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.421881:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 491520, count: 4096 00000080:00200000:3.0:1767319672.421884:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 491520, bytes: 4096 00000080:00200000:3.0:1767319672.421886:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.421890:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 121, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.421891:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [491520, 495616) 0 0 00000080:00200000:3.0:1767319672.421893:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.421898:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [120, 120] 00020000:00200000:3.0:1767319672.421901:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [491520, 495616) 495616, 4096 00020000:00200000:3.0:1767319672.421903:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.421914:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [120, 120] 00000008:00010000:3.0:1767319672.421920:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.421922:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.421929:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.421938:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.421946:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.421953:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.421959:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.421967:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [491520, 495616) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.421972:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 120 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.421987:0:88597:0:(rw26.c:912:ll_write_end()) pos 491520, len 4096, copied 4096 00000080:00200000:3.0:1767319672.421992:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000021ffd359[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.421995:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009a74f642 17ffffc0001001 3:0 ffff90cb35436870 120 lru 00000080:00200000:3.0:1767319672.422001:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002c5f7f41 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:3.0:1767319672.422003:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000021ffd359 00000080:00200000:3.0:1767319672.422004:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.422007:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.422014:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.422035:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.422038:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.422040:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.422046:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.422049:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.422051:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.422055:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.422062:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.422071:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.422073:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.422077:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.422080:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [120, 120] 00000080:00200000:3.0:1767319672.422083:0:88597:0:(vvp_io.c:289: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:1767319672.422086:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.422091:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 495616 i_blocks 2 00000080:00200000:3.0:1767319672.422093:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.422101:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 495616, count: 4096 00000080:00200000:3.0:1767319672.422104:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 495616, bytes: 4096 00000080:00200000:3.0:1767319672.422106:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.422994:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 122, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.422999:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [495616, 499712) 0 0 00000080:00200000:3.0:1767319672.423004:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.423018:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [121, 121] 00020000:00200000:3.0:1767319672.423023:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [495616, 499712) 499712, 4096 00020000:00200000:3.0:1767319672.423027:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.423054:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [121, 121] 00000008:00010000:3.0:1767319672.423066:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.423069:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.423084:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.423098:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.423121:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.423130:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.423138:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.423148:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [495616, 499712) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.423160:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 121 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.423205:0:88597:0:(rw26.c:912:ll_write_end()) pos 495616, len 4096, copied 4096 00000080:00200000:3.0:1767319672.423212:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009d95eb1f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.423217:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000065d419d4 17ffffc0001021 2:0 ffff90cb35436360 121 lru 00000080:00200000:3.0:1767319672.423224:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003e87062b 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:3.0:1767319672.423226:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009d95eb1f 00000080:00200000:3.0:1767319672.423227:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.423231:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.423247:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.423278:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.423282:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.423285:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.423296:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.423300:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.423303:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.423307:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.423316:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.423331:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.423333:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.423342:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.423346:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [121, 121] 00000080:00200000:3.0:1767319672.423352:0:88597:0:(vvp_io.c:289: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:1767319672.423356:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.423364:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 499712 i_blocks 2 00000080:00200000:3.0:1767319672.423389:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.423409:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 499712, count: 4096 00000080:00200000:3.0:1767319672.423415:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 499712, bytes: 4096 00000080:00200000:3.0:1767319672.423418:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.423422:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 123, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.423423:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [499712, 503808) 0 0 00000080:00200000:3.0:1767319672.423426:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.423431:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [122, 122] 00020000:00200000:3.0:1767319672.423434:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [499712, 503808) 503808, 4096 00020000:00200000:3.0:1767319672.423436:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.423450:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [122, 122] 00000008:00010000:3.0:1767319672.423455:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.423457:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.423465:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.423473:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.423482:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.423489:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.423496:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.423503:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [499712, 503808) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.423508:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 122 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.423524:0:88597:0:(rw26.c:912:ll_write_end()) pos 499712, len 4096, copied 4096 00000080:00200000:3.0:1767319672.423529:0:88597:0:(rw26.c:969:ll_write_end()) page@000000005690daa0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.423531:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000022c6d636 17ffffc0001001 3:0 ffff90cb35436000 122 lru 00000080:00200000:3.0:1767319672.423537:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000081d185f7 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:3.0:1767319672.423539:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000005690daa0 00000080:00200000:3.0:1767319672.423540:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.423542:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.423550:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.423575:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.423579:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.423581:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.423587:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.423589:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.423592:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.423595:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.423602:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.423611:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.423613:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.423617:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.423620:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [122, 122] 00000080:00200000:3.0:1767319672.423623:0:88597:0:(vvp_io.c:289: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:1767319672.423626:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.423631:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 503808 i_blocks 2 00000080:00200000:3.0:1767319672.423633:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.423641:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 503808, count: 4096 00000080:00200000:3.0:1767319672.423645:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 503808, bytes: 4096 00000080:00200000:3.0:1767319672.423647:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.423651:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 124, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.423652:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [503808, 507904) 0 0 00000080:00200000:3.0:1767319672.423654:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.423659:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [123, 123] 00020000:00200000:3.0:1767319672.423662:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [503808, 507904) 507904, 4096 00020000:00200000:3.0:1767319672.423664:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.423675:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [123, 123] 00000008:00010000:3.0:1767319672.423680:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.423682:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.423690:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.423697:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.423705:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.423712:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.423718:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.423726:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [503808, 507904) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.423731:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 123 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.423753:0:88597:0:(rw26.c:912:ll_write_end()) pos 503808, len 4096, copied 4096 00000080:00200000:3.0:1767319672.423757:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000751b4d60[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.423760:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009dadd061 17ffffc0001001 3:0 ffff90cb35436948 123 lru 00000080:00200000:3.0:1767319672.423765:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000d5c31ebf 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:3.0:1767319672.423767:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000751b4d60 00000080:00200000:3.0:1767319672.423769:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.423771:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.423790:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.423813:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.423817:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.423819:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.423825:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.423827:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.423830:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.423834:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.423841:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.423849:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.423852:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.423857:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.423860:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [123, 123] 00000080:00200000:3.0:1767319672.423865:0:88597:0:(vvp_io.c:289: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:1767319672.423867:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.423872:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 507904 i_blocks 2 00000080:00200000:3.0:1767319672.423875:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.423882:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 507904, count: 4096 00000080:00200000:3.0:1767319672.423886:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 507904, bytes: 4096 00000080:00200000:3.0:1767319672.423888:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.423892:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 125, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.423893:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [507904, 512000) 0 0 00000080:00200000:3.0:1767319672.423896:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.423901:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [124, 124] 00020000:00200000:3.0:1767319672.423904:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [507904, 512000) 512000, 4096 00020000:00200000:3.0:1767319672.423906:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.423918:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [124, 124] 00000008:00010000:3.0:1767319672.423923:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.423925:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.423932:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.423939:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.423947:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.423954:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.423960:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.423967:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [507904, 512000) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.423972:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 124 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.423988:0:88597:0:(rw26.c:912:ll_write_end()) pos 507904, len 4096, copied 4096 00000080:00200000:3.0:1767319672.423992:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a483985e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.423995:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b3b5d577 17ffffc0001001 3:0 ffff90cb354361b0 124 lru 00000080:00200000:3.0:1767319672.424000:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002a82502a 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:3.0:1767319672.424003:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a483985e 00000080:00200000:3.0:1767319672.424004:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.424006:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.424014:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.424036:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.424039:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.424042:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.424047:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.424049:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.424051:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.424055:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.424062:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.424069:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.424072:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.424075:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.424078:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [124, 124] 00000080:00200000:3.0:1767319672.424081:0:88597:0:(vvp_io.c:289: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:1767319672.424084:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.424088:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 512000 i_blocks 2 00000080:00200000:3.0:1767319672.424091:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.424098:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 512000, count: 4096 00000080:00200000:3.0:1767319672.424102:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 512000, bytes: 4096 00000080:00200000:3.0:1767319672.424104:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.424108:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 126, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.424120:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [512000, 516096) 0 0 00000080:00200000:3.0:1767319672.424123:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.424128:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [125, 125] 00020000:00200000:3.0:1767319672.424131:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [512000, 516096) 516096, 4096 00020000:00200000:3.0:1767319672.424133:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.424145:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [125, 125] 00000008:00010000:3.0:1767319672.424150:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.424152:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.424159:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.424167:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.424175:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.424182:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.424189:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.424197:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [512000, 516096) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.424201:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 125 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.424221:0:88597:0:(rw26.c:912:ll_write_end()) pos 512000, len 4096, copied 4096 00000080:00200000:3.0:1767319672.424225:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c27cc634[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.424228:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000004e19f29f 17ffffc0001001 3:0 ffff90cb35436438 125 lru 00000080:00200000:3.0:1767319672.424233:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000cb162a05 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:3.0:1767319672.424235:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c27cc634 00000080:00200000:3.0:1767319672.424236:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.424238:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.424245:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.424265:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.424268:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.424271:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.424276:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.424278:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.424281:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.424284:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.424291:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.424300:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.424302:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.424306:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.424308:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [125, 125] 00000080:00200000:3.0:1767319672.424311:0:88597:0:(vvp_io.c:289: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:1767319672.424314:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.424319:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 516096 i_blocks 2 00000080:00200000:3.0:1767319672.424322:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.424330:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 516096, count: 4096 00000080:00200000:3.0:1767319672.424333:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 516096, bytes: 4096 00000080:00200000:3.0:1767319672.424335:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.424339:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 127, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.424340:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [516096, 520192) 0 0 00000080:00200000:3.0:1767319672.424342:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.424347:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [126, 126] 00020000:00200000:3.0:1767319672.424349:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [516096, 520192) 520192, 4096 00020000:00200000:3.0:1767319672.424351:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.424406:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [126, 126] 00000008:00010000:3.0:1767319672.424412:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.424414:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.424421:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.424429:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.424436:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.424442:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.424448:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.424455:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [516096, 520192) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.424460:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 126 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.424475:0:88597:0:(rw26.c:912:ll_write_end()) pos 516096, len 4096, copied 4096 00000080:00200000:3.0:1767319672.424480:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003c302787[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.424483:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000024f86ecb 17ffffc0001001 3:0 ffff90cb35436798 126 lru 00000080:00200000:3.0:1767319672.424487:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a1adc39b 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:3.0:1767319672.424489:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003c302787 00000080:00200000:3.0:1767319672.424490:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.424492:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.424500:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.424520:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.424523:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.424525:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.424531:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.424533:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.424536:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.424540:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.424547:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.424556:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.424559:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.424563:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.424565:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [126, 126] 00000080:00200000:3.0:1767319672.424569:0:88597:0:(vvp_io.c:289: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:1767319672.424571:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.424576:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 520192 i_blocks 2 00000080:00200000:3.0:1767319672.424579:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.424586:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 520192, count: 4096 00000080:00200000:3.0:1767319672.424589:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 520192, bytes: 4096 00000080:00200000:3.0:1767319672.424592:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.424595:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 128, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.424597:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [520192, 524288) 0 0 00000080:00200000:3.0:1767319672.424599:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.424604:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [127, 127] 00020000:00200000:3.0:1767319672.424606:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [520192, 524288) 524288, 4096 00020000:00200000:3.0:1767319672.424609:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.424619:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [127, 127] 00000008:00010000:3.0:1767319672.424625:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.424627:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.424634:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.424642:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.424650:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.424657:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.424665:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.424672:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [520192, 524288) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.424677:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 127 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.424692:0:88597:0:(rw26.c:912:ll_write_end()) pos 520192, len 4096, copied 4096 00000080:00200000:3.0:1767319672.424697:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000055811b2e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.424700:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000de4e05aa 17ffffc0001001 3:0 ffff90cb35436a20 127 lru 00000080:00200000:3.0:1767319672.424705:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ca581670 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:3.0:1767319672.424708:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000055811b2e 00000080:00200000:3.0:1767319672.424709:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.424711:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.424719:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.424741:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.424744:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.424747:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.424752:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.424755:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.424758:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.424761:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.424769:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.424778:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.424780:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.424784:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.424787:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [127, 127] 00000080:00200000:3.0:1767319672.424790:0:88597:0:(vvp_io.c:289: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:1767319672.424793:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.424798:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 524288 i_blocks 2 00000080:00200000:3.0:1767319672.424800:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.424807:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 524288, count: 4096 00000080:00200000:3.0:1767319672.424811:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 524288, bytes: 4096 00000080:00200000:3.0:1767319672.424813:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.424816:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 129, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.424818:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [524288, 528384) 0 0 00000080:00200000:3.0:1767319672.424820:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.424824:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [128, 128] 00020000:00200000:3.0:1767319672.424828:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [524288, 528384) 528384, 4096 00020000:00200000:3.0:1767319672.424830:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.424841:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [128, 128] 00000008:00010000:3.0:1767319672.424846:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.424848:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.424855:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.424865:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.424872:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.424879:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.424884:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.424892:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [524288, 528384) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.424897:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 128 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.424923:0:88597:0:(rw26.c:912:ll_write_end()) pos 524288, len 4096, copied 4096 00000080:00200000:3.0:1767319672.424927:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b3dca16d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.424930:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000cbd6f89f 17ffffc0001001 3:0 ffff90cb35436510 128 lru 00000080:00200000:3.0:1767319672.424935:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002a4a3ee8 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:3.0:1767319672.424938:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b3dca16d 00000080:00200000:3.0:1767319672.424939:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.424943:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.424950:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.424973:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.424976:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.424978:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.424984:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.424986:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.424988:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.424992:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.424999:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.425007:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.425009:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.425013:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.425016:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [128, 128] 00000080:00200000:3.0:1767319672.425019:0:88597:0:(vvp_io.c:289: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:1767319672.425023:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.425027:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 528384 i_blocks 2 00000080:00200000:3.0:1767319672.425030:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.425037:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 528384, count: 4096 00000080:00200000:3.0:1767319672.425040:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 528384, bytes: 4096 00000080:00200000:3.0:1767319672.425042:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.425045:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 130, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.425047:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [528384, 532480) 0 0 00000080:00200000:3.0:1767319672.425049:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.425053:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [129, 129] 00020000:00200000:3.0:1767319672.425056:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [528384, 532480) 532480, 4096 00020000:00200000:3.0:1767319672.425058:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.425068:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [129, 129] 00000008:00010000:3.0:1767319672.425073:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.425075:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.425082:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.425089:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.425097:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.425103:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.425122:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.425131:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [528384, 532480) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.425136:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 129 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.425151:0:88597:0:(rw26.c:912:ll_write_end()) pos 528384, len 4096, copied 4096 00000080:00200000:3.0:1767319672.425155:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c17c5ae4[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.425159:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a655552a 17ffffc0001001 3:0 ffff90cb35436af8 129 lru 00000080:00200000:3.0:1767319672.425164:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000f53ce38 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:3.0:1767319672.425166:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c17c5ae4 00000080:00200000:3.0:1767319672.425167:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.425170:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.425178:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.425200:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.425203:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.425206:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.425211:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.425214:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.425216:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.425220:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.425228:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.425235:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.425237:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.425241:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.425244:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [129, 129] 00000080:00200000:3.0:1767319672.425248:0:88597:0:(vvp_io.c:289: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:1767319672.425251:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.425256:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 532480 i_blocks 2 00000080:00200000:3.0:1767319672.425259:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.425266:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 532480, count: 4096 00000080:00200000:3.0:1767319672.425269:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 532480, bytes: 4096 00000080:00200000:3.0:1767319672.425272:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.425275:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 131, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.425277:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [532480, 536576) 0 0 00000080:00200000:3.0:1767319672.425279:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.425284:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [130, 130] 00020000:00200000:3.0:1767319672.425287:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [532480, 536576) 536576, 4096 00020000:00200000:3.0:1767319672.425290:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.425300:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [130, 130] 00000008:00010000:3.0:1767319672.425305:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.425307:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.425314:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.425321:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.425330:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.425336:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.425343:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.425350:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [532480, 536576) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.425355:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 130 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.425413:0:88597:0:(rw26.c:912:ll_write_end()) pos 532480, len 4096, copied 4096 00000080:00200000:3.0:1767319672.425418:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000464e6eb0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.425422:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009aa8bee6 17ffffc0001001 3:0 ffff90cb354365e8 130 lru 00000080:00200000:3.0:1767319672.425427:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000da55ab7f 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:3.0:1767319672.425429:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000464e6eb0 00000080:00200000:3.0:1767319672.425430:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.425433:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.425440:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.425463:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.425466:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.425469:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.425474:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.425477:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.425480:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.425484:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.425492:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.425500:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.425502:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.425506:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.425509:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [130, 130] 00000080:00200000:3.0:1767319672.425513:0:88597:0:(vvp_io.c:289: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:1767319672.425516:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.425520:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 536576 i_blocks 2 00000080:00200000:3.0:1767319672.425522:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.425529:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 536576, count: 4096 00000080:00200000:3.0:1767319672.425533:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 536576, bytes: 4096 00000080:00200000:3.0:1767319672.425535:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.425539:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 132, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.425541:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [536576, 540672) 0 0 00000080:00200000:3.0:1767319672.425543:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.425548:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [131, 131] 00020000:00200000:3.0:1767319672.425551:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [536576, 540672) 540672, 4096 00020000:00200000:3.0:1767319672.425553:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.425565:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [131, 131] 00000008:00010000:3.0:1767319672.425570:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.425573:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.425579:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.425588:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.425596:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.425603:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.425608:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.425615:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [536576, 540672) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.425620:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 131 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.425636:0:88597:0:(rw26.c:912:ll_write_end()) pos 536576, len 4096, copied 4096 00000080:00200000:3.0:1767319672.425640:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004cb9f990[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.425643:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000016fd02d 17ffffc0001001 3:0 ffff90cb35436288 131 lru 00000080:00200000:3.0:1767319672.425648:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b426a79f 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:3.0:1767319672.425651:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004cb9f990 00000080:00200000:3.0:1767319672.425652:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.425654:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.425662:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.425683:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.425686:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.425688:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.425694:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.425696:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.425699:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.425702:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.425710:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.425718:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.425720:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.425724:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.425727:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [131, 131] 00000080:00200000:3.0:1767319672.425730:0:88597:0:(vvp_io.c:289: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:1767319672.425732:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.425737:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 540672 i_blocks 2 00000080:00200000:3.0:1767319672.425740:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.425747:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 540672, count: 4096 00000080:00200000:3.0:1767319672.425751:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 540672, bytes: 4096 00000080:00200000:3.0:1767319672.425753:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.425756:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 133, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.425758:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [540672, 544768) 0 0 00000080:00200000:3.0:1767319672.425760:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.425765:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [132, 132] 00020000:00200000:3.0:1767319672.425768:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [540672, 544768) 544768, 4096 00020000:00200000:3.0:1767319672.425770:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.425781:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [132, 132] 00000008:00010000:3.0:1767319672.425786:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.425788:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.425796:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.425804:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.425812:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.425819:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.425825:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.425832:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [540672, 544768) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.425838:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 132 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.425852:0:88597:0:(rw26.c:912:ll_write_end()) pos 540672, len 4096, copied 4096 00000080:00200000:3.0:1767319672.425857:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002e59bf2e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.425860:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000028c0db34 17ffffc0001001 3:0 ffff90cb354366c0 132 lru 00000080:00200000:3.0:1767319672.425864:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ec43c218 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:3.0:1767319672.425867:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002e59bf2e 00000080:00200000:3.0:1767319672.425868:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.425869:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.425878:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.425899:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.425903:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.425905:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.425911:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.425913:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.425916:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.425920:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.425927:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.425935:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.425937:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.425941:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.425943:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [132, 132] 00000080:00200000:3.0:1767319672.425946:0:88597:0:(vvp_io.c:289: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:1767319672.425949:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.425953:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 544768 i_blocks 2 00000080:00200000:3.0:1767319672.425956:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.425963:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 544768, count: 4096 00000080:00200000:3.0:1767319672.425966:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 544768, bytes: 4096 00000080:00200000:3.0:1767319672.425969:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.425972:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 134, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.425974:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [544768, 548864) 0 0 00000080:00200000:3.0:1767319672.425976:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.425982:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [133, 133] 00020000:00200000:3.0:1767319672.425984:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [544768, 548864) 548864, 4096 00020000:00200000:3.0:1767319672.425987:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.426000:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [133, 133] 00000008:00010000:3.0:1767319672.426006:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.426008:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.426014:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.426023:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.426030:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.426036:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.426042:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.426049:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [544768, 548864) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.426053:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 133 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.426069:0:88597:0:(rw26.c:912:ll_write_end()) pos 544768, len 4096, copied 4096 00000080:00200000:3.0:1767319672.426073:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002c46348a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.426076:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000001c725a52 17ffffc0001001 3:0 ffff90cb35436d80 133 lru 00000080:00200000:3.0:1767319672.426082:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000004c8ed928 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:3.0:1767319672.426084:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002c46348a 00000080:00200000:3.0:1767319672.426085:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.426087:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.426096:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.428999:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.429015:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.429022:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.429048:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.429052:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.429057:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.429067:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.429081:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.429100:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.429104:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.429126:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.429135:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [133, 133] 00000080:00200000:3.0:1767319672.429147:0:88597:0:(vvp_io.c:289: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:1767319672.429150:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.429235:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 548864 i_blocks 2 00000080:00200000:3.0:1767319672.429241:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.429277:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 548864, count: 4096 00000080:00200000:3.0:1767319672.429285:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 548864, bytes: 4096 00000080:00200000:3.0:1767319672.429291:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.429300:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 135, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.429302:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [548864, 552960) 0 0 00000080:00200000:3.0:1767319672.429307:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.429324:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [134, 134] 00020000:00200000:3.0:1767319672.429331:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [548864, 552960) 552960, 4096 00020000:00200000:3.0:1767319672.429336:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.429405:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [134, 134] 00000008:00010000:3.0:1767319672.429423:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.429429:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.429453:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.429467:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.429479:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.429487:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.429494:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.429506:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [548864, 552960) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.429520:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 134 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.429574:0:88597:0:(rw26.c:912:ll_write_end()) pos 548864, len 4096, copied 4096 00000080:00200000:3.0:1767319672.429583:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000055d98b18[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.429586:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009c3dbbe0 17ffffc0001001 3:0 ffff90cb3549b510 134 lru 00000080:00200000:3.0:1767319672.429594:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e60abecc 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:3.0:1767319672.429596:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000055d98b18 00000080:00200000:3.0:1767319672.429597:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.429602:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.429621:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.429647:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.429650:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.429652:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.429659:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.429661:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.429664:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.429667:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.429674:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.429683:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.429685:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.429690:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.429693:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [134, 134] 00000080:00200000:3.0:1767319672.429697:0:88597:0:(vvp_io.c:289: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:1767319672.429700:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.429705:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 552960 i_blocks 2 00000080:00200000:3.0:1767319672.429708:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.429717:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 552960, count: 4096 00000080:00200000:3.0:1767319672.429721:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 552960, bytes: 4096 00000080:00200000:3.0:1767319672.429724:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.429728:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 136, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.429729:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [552960, 557056) 0 0 00000080:00200000:3.0:1767319672.429732:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.429737:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [135, 135] 00020000:00200000:3.0:1767319672.429740:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [552960, 557056) 557056, 4096 00020000:00200000:3.0:1767319672.429743:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.429756:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [135, 135] 00000008:00010000:3.0:1767319672.429761:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.429764:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.429772:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.429795:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.429804:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.429812:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.429818:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.429826:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [552960, 557056) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.429832:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 135 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.429849:0:88597:0:(rw26.c:912:ll_write_end()) pos 552960, len 4096, copied 4096 00000080:00200000:3.0:1767319672.429853:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fcddbb0e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.429856:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006826e93c 17ffffc0001001 3:0 ffff90cb3549baf8 135 lru 00000080:00200000:3.0:1767319672.429861:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000bbbdaf7f 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:3.0:1767319672.429864:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fcddbb0e 00000080:00200000:3.0:1767319672.429865:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.429867:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.429875:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.429898:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.429902:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.429904:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.429910:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.429918:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.429920:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.429924:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.429931:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.429939:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.429942:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.429946:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.429949:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [135, 135] 00000080:00200000:3.0:1767319672.429953:0:88597:0:(vvp_io.c:289: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:1767319672.429956:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.429961:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 557056 i_blocks 2 00000080:00200000:3.0:1767319672.429963:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.429971:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 557056, count: 4096 00000080:00200000:3.0:1767319672.429975:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 557056, bytes: 4096 00000080:00200000:3.0:1767319672.429977:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.429981:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 137, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.429982:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [557056, 561152) 0 0 00000080:00200000:3.0:1767319672.429984:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.429989:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [136, 136] 00020000:00200000:3.0:1767319672.429992:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [557056, 561152) 561152, 4096 00020000:00200000:3.0:1767319672.429994:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.430011:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [136, 136] 00000008:00010000:3.0:1767319672.430018:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.430020:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.430029:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.430037:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.430044:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.430050:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.430057:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.430065:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [557056, 561152) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.430069:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 136 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.430096:0:88597:0:(rw26.c:912:ll_write_end()) pos 557056, len 4096, copied 4096 00000080:00200000:3.0:1767319672.430100:0:88597:0:(rw26.c:969:ll_write_end()) page@000000008a19dc3d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.430103:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009c912d7c 17ffffc0001021 2:0 ffff90cb3549b5e8 136 lru 00000080:00200000:3.0:1767319672.430108:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007040df4a 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:3.0:1767319672.430121:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000008a19dc3d 00000080:00200000:3.0:1767319672.430122:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.430124:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.430133:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.430153:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.430156:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.430158:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.430164:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.430166:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.430169:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.430172:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.430179:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.430187:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.430189:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.430194:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.430197:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [136, 136] 00000080:00200000:3.0:1767319672.430200:0:88597:0:(vvp_io.c:289: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:1767319672.430204:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.430209:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 561152 i_blocks 2 00000080:00200000:3.0:1767319672.430211:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.430218:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 561152, count: 4096 00000080:00200000:3.0:1767319672.430222:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 561152, bytes: 4096 00000080:00200000:3.0:1767319672.430224:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.430228:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 138, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.430230:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [561152, 565248) 0 0 00000080:00200000:3.0:1767319672.430232:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.430236:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [137, 137] 00020000:00200000:3.0:1767319672.430240:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [561152, 565248) 565248, 4096 00020000:00200000:3.0:1767319672.430242:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.430253:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [137, 137] 00000008:00010000:3.0:1767319672.430259:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.430261:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.430268:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.430277:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.430286:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.430294:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.430300:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.430308:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [561152, 565248) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.430312:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 137 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.430329:0:88597:0:(rw26.c:912:ll_write_end()) pos 561152, len 4096, copied 4096 00000080:00200000:3.0:1767319672.430334:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000972b82bd[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.430337:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000bb90cc1a 17ffffc0001001 3:0 ffff90cb3549b288 137 lru 00000080:00200000:3.0:1767319672.430343:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006651a64b 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:3.0:1767319672.430345:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000972b82bd 00000080:00200000:3.0:1767319672.430347:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.430349:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.430356:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.430427:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.430431:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.430433:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.430440:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.430442:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.430444:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.430448:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.430454:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.430462:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.430465:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.430469:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.430472:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [137, 137] 00000080:00200000:3.0:1767319672.430476:0:88597:0:(vvp_io.c:289: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:1767319672.430479:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.430483:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 565248 i_blocks 2 00000080:00200000:3.0:1767319672.430486:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.430493:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 565248, count: 4096 00000080:00200000:3.0:1767319672.430497:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 565248, bytes: 4096 00000080:00200000:3.0:1767319672.430500:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.430504:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 139, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.430505:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [565248, 569344) 0 0 00000080:00200000:3.0:1767319672.430508:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.430513:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [138, 138] 00020000:00200000:3.0:1767319672.430515:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [565248, 569344) 569344, 4096 00020000:00200000:3.0:1767319672.430518:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.430529:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [138, 138] 00000008:00010000:3.0:1767319672.430535:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.430537:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.430544:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.430554:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.430563:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.430571:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.430578:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.430586:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [565248, 569344) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.430591:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 138 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.430607:0:88597:0:(rw26.c:912:ll_write_end()) pos 565248, len 4096, copied 4096 00000080:00200000:3.0:1767319672.430611:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004364d3b6[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.430614:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000469be9fd 17ffffc0001001 3:0 ffff90cb3549b6c0 138 lru 00000080:00200000:3.0:1767319672.430619:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007bf93da2 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:3.0:1767319672.430622:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004364d3b6 00000080:00200000:3.0:1767319672.430623:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.430625:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.430633:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.430656:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.430659:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.430661:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.430666:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.430669:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.430671:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.430675:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.430682:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.430689:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.430692:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.430696:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.430698:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [138, 138] 00000080:00200000:3.0:1767319672.430702:0:88597:0:(vvp_io.c:289: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:1767319672.430705:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.430709:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 569344 i_blocks 2 00000080:00200000:3.0:1767319672.430711:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.430719:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 569344, count: 4096 00000080:00200000:3.0:1767319672.430723:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 569344, bytes: 4096 00000080:00200000:3.0:1767319672.430725:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.430729:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 140, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.430730:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [569344, 573440) 0 0 00000080:00200000:3.0:1767319672.430732:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.430737:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [139, 139] 00020000:00200000:3.0:1767319672.430740:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [569344, 573440) 573440, 4096 00020000:00200000:3.0:1767319672.430742:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.430755:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [139, 139] 00000008:00010000:3.0:1767319672.430760:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.430762:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.430769:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.430778:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.430786:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.430794:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.430801:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.430809:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [569344, 573440) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.430814:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 139 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.430829:0:88597:0:(rw26.c:912:ll_write_end()) pos 569344, len 4096, copied 4096 00000080:00200000:3.0:1767319672.430834:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000072a30126[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.430837:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb76ccfb 17ffffc0001001 3:0 ffff90cb3549bd80 139 lru 00000080:00200000:3.0:1767319672.430842:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000026d4a94f 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:3.0:1767319672.430844:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000072a30126 00000080:00200000:3.0:1767319672.430845:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.430847:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.430855:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.430878:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.430881:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.430884:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.430889:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.430892:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.430894:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.430898:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.430906:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.430914:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.430917:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.430921:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.430923:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [139, 139] 00000080:00200000:3.0:1767319672.430926:0:88597:0:(vvp_io.c:289: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:1767319672.430929:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.430934:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 573440 i_blocks 2 00000080:00200000:3.0:1767319672.430937:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.430944:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 573440, count: 4096 00000080:00200000:3.0:1767319672.430947:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 573440, bytes: 4096 00000080:00200000:3.0:1767319672.430950:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.430954:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 141, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.430955:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [573440, 577536) 0 0 00000080:00200000:3.0:1767319672.430957:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.430962:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [140, 140] 00020000:00200000:3.0:1767319672.430965:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [573440, 577536) 577536, 4096 00020000:00200000:3.0:1767319672.430968:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.430978:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [140, 140] 00000008:00010000:3.0:1767319672.430984:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.430986:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.430993:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431002:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431010:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431016:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431022:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.431029:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [573440, 577536) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.431034:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 140 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.431050:0:88597:0:(rw26.c:912:ll_write_end()) pos 573440, len 4096, copied 4096 00000080:00200000:3.0:1767319672.431054:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e97c94d8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.431057:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000c364c93 17ffffc0001001 3:0 ffff90cb3549be58 140 lru 00000080:00200000:3.0:1767319672.431063:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002b021814 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:3.0:1767319672.431066:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e97c94d8 00000080:00200000:3.0:1767319672.431066:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.431069:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.431076:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.431096:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.431099:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.431102:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.431107:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.431123:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.431125:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.431129:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431137:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.431144:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.431147:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.431151:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.431154:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [140, 140] 00000080:00200000:3.0:1767319672.431158:0:88597:0:(vvp_io.c:289: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:1767319672.431161:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.431165:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 577536 i_blocks 2 00000080:00200000:3.0:1767319672.431168:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.431175:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 577536, count: 4096 00000080:00200000:3.0:1767319672.431179:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 577536, bytes: 4096 00000080:00200000:3.0:1767319672.431181:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.431185:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 142, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.431186:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [577536, 581632) 0 0 00000080:00200000:3.0:1767319672.431189:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.431194:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [141, 141] 00020000:00200000:3.0:1767319672.431197:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [577536, 581632) 581632, 4096 00020000:00200000:3.0:1767319672.431199:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.431210:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [141, 141] 00000008:00010000:3.0:1767319672.431215:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.431217:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.431224:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431233:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431242:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431250:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431258:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.431265:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [577536, 581632) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.431269:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 141 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.431284:0:88597:0:(rw26.c:912:ll_write_end()) pos 577536, len 4096, copied 4096 00000080:00200000:3.0:1767319672.431289:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e9d5c5e8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.431292:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b21342da 17ffffc0001001 3:0 ffff90cb3549bca8 141 lru 00000080:00200000:3.0:1767319672.431298:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000078a08c7d 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:3.0:1767319672.431300:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e9d5c5e8 00000080:00200000:3.0:1767319672.431302:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.431304:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.431311:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.431333:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.431336:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.431339:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.431344:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.431347:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.431350:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.431354:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431361:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.431411:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.431414:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.431418:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.431422:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [141, 141] 00000080:00200000:3.0:1767319672.431425:0:88597:0:(vvp_io.c:289: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:1767319672.431428:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.431433:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 581632 i_blocks 2 00000080:00200000:3.0:1767319672.431436:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.431443:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 581632, count: 4096 00000080:00200000:3.0:1767319672.431447:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 581632, bytes: 4096 00000080:00200000:3.0:1767319672.431450:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.431453:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 143, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.431455:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [581632, 585728) 0 0 00000080:00200000:3.0:1767319672.431457:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.431462:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [142, 142] 00020000:00200000:3.0:1767319672.431465:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [581632, 585728) 585728, 4096 00020000:00200000:3.0:1767319672.431467:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.431479:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [142, 142] 00000008:00010000:3.0:1767319672.431485:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.431487:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.431494:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431503:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431512:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431520:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431527:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.431535:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [581632, 585728) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.431540:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 142 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.431556:0:88597:0:(rw26.c:912:ll_write_end()) pos 581632, len 4096, copied 4096 00000080:00200000:3.0:1767319672.431560:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006164a2f8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.431564:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a453d462 17ffffc0001001 3:0 ffff90cb3549bbd0 142 lru 00000080:00200000:3.0:1767319672.431570:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a02a089f 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:3.0:1767319672.431572:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006164a2f8 00000080:00200000:3.0:1767319672.431573:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.431575:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.431583:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.431604:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.431608:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.431610:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.431616:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.431619:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.431621:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.431626:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431633:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.431641:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.431644:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.431647:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.431650:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [142, 142] 00000080:00200000:3.0:1767319672.431654:0:88597:0:(vvp_io.c:289: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:1767319672.431657:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.431661:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 585728 i_blocks 2 00000080:00200000:3.0:1767319672.431664:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.431672:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 585728, count: 4096 00000080:00200000:3.0:1767319672.431676:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 585728, bytes: 4096 00000080:00200000:3.0:1767319672.431678:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.431682:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 144, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.431684:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [585728, 589824) 0 0 00000080:00200000:3.0:1767319672.431687:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.431692:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [143, 143] 00020000:00200000:3.0:1767319672.431695:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [585728, 589824) 589824, 4096 00020000:00200000:3.0:1767319672.431697:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.431711:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [143, 143] 00000008:00010000:3.0:1767319672.431716:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.431718:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.431725:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431733:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431740:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431747:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431753:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.431759:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [585728, 589824) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.431764:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 143 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.431780:0:88597:0:(rw26.c:912:ll_write_end()) pos 585728, len 4096, copied 4096 00000080:00200000:3.0:1767319672.431784:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000bc834870[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.431787:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ebb3fc86 17ffffc0001001 3:0 ffff90cb3549b0d8 143 lru 00000080:00200000:3.0:1767319672.431793:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ca7dad41 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:3.0:1767319672.431795:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000bc834870 00000080:00200000:3.0:1767319672.431797:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.431799:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.431807:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.431829:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.431832:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.431834:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.431840:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.431842:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.431845:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.431849:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431856:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.431864:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.431866:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.431870:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.431874:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [143, 143] 00000080:00200000:3.0:1767319672.431877:0:88597:0:(vvp_io.c:289: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:1767319672.431880:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.431885:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 589824 i_blocks 2 00000080:00200000:3.0:1767319672.431888:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.431895:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 589824, count: 4096 00000080:00200000:3.0:1767319672.431899:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 589824, bytes: 4096 00000080:00200000:3.0:1767319672.431901:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.431904:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 145, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.431906:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [589824, 593920) 0 0 00000080:00200000:3.0:1767319672.431908:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.431914:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [144, 144] 00020000:00200000:3.0:1767319672.431917:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [589824, 593920) 593920, 4096 00020000:00200000:3.0:1767319672.431918:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.431930:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [144, 144] 00000008:00010000:3.0:1767319672.431935:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.431938:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.431945:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431954:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431961:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431968:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.431974:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.431981:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [589824, 593920) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.431986:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 144 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.432006:0:88597:0:(rw26.c:912:ll_write_end()) pos 589824, len 4096, copied 4096 00000080:00200000:3.0:1767319672.432010:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c0d294a6[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.432013:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000015a079bf 17ffffc0001001 3:0 ffff90cb3549b870 144 lru 00000080:00200000:3.0:1767319672.432019:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008ab387cb 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:3.0:1767319672.432021:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c0d294a6 00000080:00200000:3.0:1767319672.432022:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.432024:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.432034:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.432055:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.432059:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.432061:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.432066:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.432069:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.432071:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.432075:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.432082:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.432090:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.432093:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.432097:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.432099:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [144, 144] 00000080:00200000:3.0:1767319672.432103:0:88597:0:(vvp_io.c:289: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:1767319672.432106:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00010000:00010000:1.0:1767319672.432798:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:3.0:1767319672.433212:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 593920 i_blocks 2 00000080:00200000:3.0:1767319672.433220:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.433245:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 593920, count: 4096 00000080:00200000:3.0:1767319672.433252:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 593920, bytes: 4096 00000080:00200000:3.0:1767319672.433256:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.433263:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 146, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.433265:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [593920, 598016) 0 0 00000080:00200000:3.0:1767319672.433269:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.433283:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [145, 145] 00020000:00200000:3.0:1767319672.433289:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [593920, 598016) 598016, 4096 00020000:00200000:3.0:1767319672.433293:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.433325:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [145, 145] 00000008:00010000:3.0:1767319672.433338:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.433342:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.433364:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.433396:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.433409:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.433418:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.433425:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.433435:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [593920, 598016) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.433578:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 145 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.433623:0:88597:0:(rw26.c:912:ll_write_end()) pos 593920, len 4096, copied 4096 00000080:00200000:3.0:1767319672.433632:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c04e4a8d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.433635:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000014b02fca 17ffffc0001001 3:0 ffff90cb3549b360 145 lru 00000080:00200000:3.0:1767319672.433642:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e45c3cda 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:3.0:1767319672.433644:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c04e4a8d 00000080:00200000:3.0:1767319672.433646:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.434047:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.434077:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.434144:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.434149:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.434153:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.434168:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.434172:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.434175:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.434181:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.434191:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.434207:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.434211:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.434219:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.434225:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [145, 145] 00000080:00200000:3.0:1767319672.434775:0:88597:0:(vvp_io.c:289: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:1767319672.434784:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.434795:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 598016 i_blocks 2 00000080:00200000:3.0:1767319672.434801:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.434823:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 598016, count: 4096 00000080:00200000:3.0:1767319672.434830:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 598016, bytes: 4096 00000080:00200000:3.0:1767319672.434834:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.434840:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 147, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.434842:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [598016, 602112) 0 0 00000080:00200000:3.0:1767319672.434845:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.434858:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [146, 146] 00020000:00200000:3.0:1767319672.434864:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [598016, 602112) 602112, 4096 00020000:00200000:3.0:1767319672.434869:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.434892:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [146, 146] 00000008:00010000:3.0:1767319672.434905:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.434911:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.434932:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.434945:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.434957:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.434965:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.434972:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.434982:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [598016, 602112) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.434994:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 146 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.435030:0:88597:0:(rw26.c:912:ll_write_end()) pos 598016, len 4096, copied 4096 00000080:00200000:3.0:1767319672.435037:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009d5c8062[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.435040:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000002ab837a 17ffffc0001001 3:0 ffff90cb3549b000 146 lru 00000080:00200000:3.0:1767319672.435047:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a58cd4bd 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:3.0:1767319672.435049:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009d5c8062 00000080:00200000:3.0:1767319672.435050:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.435053:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.435070:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.435100:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.435104:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.435107:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.435126:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.435130:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.435132:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.435136:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.435144:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.435156:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.435158:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.435163:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.435168:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [146, 146] 00000080:00200000:3.0:1767319672.435172:0:88597:0:(vvp_io.c:289: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:1767319672.435176:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.435181:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 602112 i_blocks 2 00000080:00200000:3.0:1767319672.435184:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.435193:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 602112, count: 4096 00000080:00200000:3.0:1767319672.435197:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 602112, bytes: 4096 00000080:00200000:3.0:1767319672.435200:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.435204:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 148, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.435206:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [602112, 606208) 0 0 00000080:00200000:3.0:1767319672.435208:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.435213:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [147, 147] 00020000:00200000:3.0:1767319672.435216:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [602112, 606208) 606208, 4096 00020000:00200000:3.0:1767319672.435218:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.435232:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [147, 147] 00000008:00010000:3.0:1767319672.435237:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.435239:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.435248:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.435256:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.435264:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.435270:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.435276:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.435283:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [602112, 606208) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.435289:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 147 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.435307:0:88597:0:(rw26.c:912:ll_write_end()) pos 602112, len 4096, copied 4096 00000080:00200000:3.0:1767319672.435311:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f0912d73[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.435315:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e04a24d2 17ffffc0001001 3:0 ffff90cb3549b948 147 lru 00000080:00200000:3.0:1767319672.435320:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a8e3a7a1 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:3.0:1767319672.435322:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f0912d73 00000080:00200000:3.0:1767319672.435324:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.435326:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.435334:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.435356:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.435360:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.435362:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.435416:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.435420:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.435423:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.435427:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.435435:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.435444:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.435446:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.435451:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.435454:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [147, 147] 00000080:00200000:3.0:1767319672.435458:0:88597:0:(vvp_io.c:289: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:1767319672.435461:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.435466:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 606208 i_blocks 2 00000080:00200000:3.0:1767319672.435469:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.435477:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 606208, count: 4096 00000080:00200000:3.0:1767319672.435480:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 606208, bytes: 4096 00000080:00200000:3.0:1767319672.435483:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.435486:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 149, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.435488:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [606208, 610304) 0 0 00000080:00200000:3.0:1767319672.435490:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.435496:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [148, 148] 00020000:00200000:3.0:1767319672.435498:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [606208, 610304) 610304, 4096 00020000:00200000:3.0:1767319672.435501:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.435512:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [148, 148] 00000008:00010000:3.0:1767319672.435518:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.435520:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.435528:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.435537:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.435545:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.435553:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.435560:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.435567:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [606208, 610304) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.435571:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 148 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.435588:0:88597:0:(rw26.c:912:ll_write_end()) pos 606208, len 4096, copied 4096 00000080:00200000:3.0:1767319672.435593:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009f8af866[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.435596:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f7611df2 17ffffc0001001 3:0 ffff90cb3549b1b0 148 lru 00000080:00200000:3.0:1767319672.435601:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007b219961 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:3.0:1767319672.435604:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009f8af866 00000080:00200000:3.0:1767319672.435605:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.435607:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.435616:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.435638:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.435641:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.435644:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.435649:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.435652:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.435655:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.435658:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.435666:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.435675:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.435677:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.435681:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.435684:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [148, 148] 00000080:00200000:3.0:1767319672.435688:0:88597:0:(vvp_io.c:289: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:1767319672.435691:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.435695:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 610304 i_blocks 2 00000080:00200000:3.0:1767319672.435697:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.435705:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 610304, count: 4096 00000080:00200000:3.0:1767319672.435708:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 610304, bytes: 4096 00000080:00200000:3.0:1767319672.435711:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.435714:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 150, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.435716:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [610304, 614400) 0 0 00000080:00200000:3.0:1767319672.435718:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.435724:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [149, 149] 00020000:00200000:3.0:1767319672.435727:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [610304, 614400) 614400, 4096 00020000:00200000:3.0:1767319672.435729:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.435740:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [149, 149] 00000008:00010000:3.0:1767319672.435745:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.435747:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.435754:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.435762:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.435770:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.435776:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.435783:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.435790:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [610304, 614400) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.435794:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 149 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.435812:0:88597:0:(rw26.c:912:ll_write_end()) pos 610304, len 4096, copied 4096 00000080:00200000:3.0:1767319672.435816:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002f4dd338[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.435820:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b0d88a5c 17ffffc0001001 3:0 ffff90cb3549b438 149 lru 00000080:00200000:3.0:1767319672.435825:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a5d1d28c 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:3.0:1767319672.435828:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002f4dd338 00000080:00200000:3.0:1767319672.435829:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.435831:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.435839:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.435860:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.435863:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.435866:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.435871:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.435874:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.435877:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.435881:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.435888:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.435897:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.435899:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.435903:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.435906:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [149, 149] 00000080:00200000:3.0:1767319672.435910:0:88597:0:(vvp_io.c:289: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:1767319672.435913:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.435917:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 614400 i_blocks 2 00000080:00200000:3.0:1767319672.435920:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.435927:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 614400, count: 4096 00000080:00200000:3.0:1767319672.435930:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 614400, bytes: 4096 00000080:00200000:3.0:1767319672.435932:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.435936:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 151, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.435937:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [614400, 618496) 0 0 00000080:00200000:3.0:1767319672.435940:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.435945:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [150, 150] 00020000:00200000:3.0:1767319672.435948:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [614400, 618496) 618496, 4096 00020000:00200000:3.0:1767319672.435950:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.435964:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [150, 150] 00000008:00010000:3.0:1767319672.435969:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.435972:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.435979:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.435988:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.435997:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436004:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436012:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.436020:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [614400, 618496) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.436025:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 150 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.436040:0:88597:0:(rw26.c:912:ll_write_end()) pos 614400, len 4096, copied 4096 00000080:00200000:3.0:1767319672.436044:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000587a185c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.436048:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003d25babe 17ffffc0001001 3:0 ffff90cb3549b798 150 lru 00000080:00200000:3.0:1767319672.436053:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000067c95340 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:3.0:1767319672.436055:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000587a185c 00000080:00200000:3.0:1767319672.436056:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.436058:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.436066:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.436086:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.436090:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.436092:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.436098:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.436100:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.436103:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.436106:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436126:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.436134:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.436136:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.436141:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.436144:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [150, 150] 00000080:00200000:3.0:1767319672.436148:0:88597:0:(vvp_io.c:289: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:1767319672.436151:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.436156:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 618496 i_blocks 2 00000080:00200000:3.0:1767319672.436159:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.436165:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 618496, count: 4096 00000080:00200000:3.0:1767319672.436169:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 618496, bytes: 4096 00000080:00200000:3.0:1767319672.436171:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.436174:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 152, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.436175:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [618496, 622592) 0 0 00000080:00200000:3.0:1767319672.436177:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.436182:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [151, 151] 00020000:00200000:3.0:1767319672.436186:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [618496, 622592) 622592, 4096 00020000:00200000:3.0:1767319672.436188:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.436199:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [151, 151] 00000008:00010000:3.0:1767319672.436205:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.436207:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.436215:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436223:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436231:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436237:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436243:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.436251:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [618496, 622592) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.436255:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 151 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.436283:0:88597:0:(rw26.c:912:ll_write_end()) pos 618496, len 4096, copied 4096 00000080:00200000:3.0:1767319672.436288:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000bea38c79[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.436291:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000fdc602c2 17ffffc0001021 2:0 ffff90cb3549ba20 151 lru 00000080:00200000:3.0:1767319672.436297:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000001537a2f7 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:3.0:1767319672.436299:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000bea38c79 00000080:00200000:3.0:1767319672.436300:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.436302:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.436310:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.436332:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.436335:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.436338:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.436344:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.436346:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.436349:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.436353:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436360:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.436409:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.436411:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.436415:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.436418:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [151, 151] 00000080:00200000:3.0:1767319672.436422:0:88597:0:(vvp_io.c:289: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:1767319672.436425:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.436430:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 622592 i_blocks 2 00000080:00200000:3.0:1767319672.436433:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.436440:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 622592, count: 4096 00000080:00200000:3.0:1767319672.436444:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 622592, bytes: 4096 00000080:00200000:3.0:1767319672.436446:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.436450:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 153, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.436451:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [622592, 626688) 0 0 00000080:00200000:3.0:1767319672.436454:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.436458:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [152, 152] 00020000:00200000:3.0:1767319672.436461:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [622592, 626688) 626688, 4096 00020000:00200000:3.0:1767319672.436464:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.436476:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [152, 152] 00000008:00010000:3.0:1767319672.436481:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.436483:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.436491:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436500:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436508:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436514:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436520:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.436527:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [622592, 626688) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.436532:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 152 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.436561:0:88597:0:(rw26.c:912:ll_write_end()) pos 622592, len 4096, copied 4096 00000080:00200000:3.0:1767319672.436566:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b97c2929[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.436569:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000441cb324 17ffffc0001001 3:0 ffff90cb354c0510 152 lru 00000080:00200000:3.0:1767319672.436575:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a47b1b3d 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:3.0:1767319672.436576:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b97c2929 00000080:00200000:3.0:1767319672.436577:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.436580:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.436588:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.436609:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.436612:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.436615:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.436621:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.436623:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.436626:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.436630:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436637:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.436646:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.436648:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.436652:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.436655:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [152, 152] 00000080:00200000:3.0:1767319672.436659:0:88597:0:(vvp_io.c:289: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:1767319672.436661:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.436666:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 626688 i_blocks 2 00000080:00200000:3.0:1767319672.436669:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.436677:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 626688, count: 4096 00000080:00200000:3.0:1767319672.436680:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 626688, bytes: 4096 00000080:00200000:3.0:1767319672.436683:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.436687:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 154, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.436688:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [626688, 630784) 0 0 00000080:00200000:3.0:1767319672.436690:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.436695:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [153, 153] 00020000:00200000:3.0:1767319672.436698:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [626688, 630784) 630784, 4096 00020000:00200000:3.0:1767319672.436700:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.436714:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [153, 153] 00000008:00010000:3.0:1767319672.436719:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.436721:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.436728:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436737:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436745:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436752:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436759:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.436767:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [626688, 630784) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.436772:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 153 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.436788:0:88597:0:(rw26.c:912:ll_write_end()) pos 626688, len 4096, copied 4096 00000080:00200000:3.0:1767319672.436792:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a9a08699[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.436796:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea034f85 17ffffc0001001 3:0 ffff90cb354c0af8 153 lru 00000080:00200000:3.0:1767319672.436801:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000faf95dde 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:3.0:1767319672.436803:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a9a08699 00000080:00200000:3.0:1767319672.436804:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.436807:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.436815:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.436835:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.436838:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.436841:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.436846:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.436849:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.436852:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.436856:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436863:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.436872:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.436874:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.436879:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.436881:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [153, 153] 00000080:00200000:3.0:1767319672.436885:0:88597:0:(vvp_io.c:289: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:1767319672.436888:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.436892:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 630784 i_blocks 2 00000080:00200000:3.0:1767319672.436895:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.436903:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 630784, count: 4096 00000080:00200000:3.0:1767319672.436906:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 630784, bytes: 4096 00000080:00200000:3.0:1767319672.436908:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.436912:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 155, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.436913:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [630784, 634880) 0 0 00000080:00200000:3.0:1767319672.436915:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.436921:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [154, 154] 00020000:00200000:3.0:1767319672.436924:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [630784, 634880) 634880, 4096 00020000:00200000:3.0:1767319672.436926:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.436937:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [154, 154] 00000008:00010000:3.0:1767319672.436943:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.436945:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.436952:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436961:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436969:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436976:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.436983:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.436991:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [630784, 634880) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.436996:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 154 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.437011:0:88597:0:(rw26.c:912:ll_write_end()) pos 630784, len 4096, copied 4096 00000080:00200000:3.0:1767319672.437016:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000016aeba01[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.437019:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006cabdc23 17ffffc0001001 3:0 ffff90cb354c05e8 154 lru 00000080:00200000:3.0:1767319672.437024:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008db5bed3 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:3.0:1767319672.437026:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000016aeba01 00000080:00200000:3.0:1767319672.437027:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.437030:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.437037:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.437059:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.437062:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.437064:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.437069:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.437072:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.437074:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.437077:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.437084:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.437092:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.437094:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.437098:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.437101:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [154, 154] 00000080:00200000:3.0:1767319672.437104:0:88597:0:(vvp_io.c:289: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:1767319672.437107:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.437123:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 634880 i_blocks 2 00000080:00200000:3.0:1767319672.437126:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.437133:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 634880, count: 4096 00000080:00200000:3.0:1767319672.437136:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 634880, bytes: 4096 00000080:00200000:3.0:1767319672.437139:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.437142:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 156, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.437144:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [634880, 638976) 0 0 00000080:00200000:3.0:1767319672.437146:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.437150:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [155, 155] 00020000:00200000:3.0:1767319672.437153:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [634880, 638976) 638976, 4096 00020000:00200000:3.0:1767319672.437155:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.437166:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [155, 155] 00000008:00010000:3.0:1767319672.437172:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.437174:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.437182:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.437190:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.437198:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.437206:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.437213:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.437220:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [634880, 638976) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.437224:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 155 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.437240:0:88597:0:(rw26.c:912:ll_write_end()) pos 634880, len 4096, copied 4096 00000080:00200000:3.0:1767319672.437244:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d6baf1c2[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.437248:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002349e774 17ffffc0001001 3:0 ffff90cb354c0288 155 lru 00000080:00200000:3.0:1767319672.437253:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000036243909 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:3.0:1767319672.437255:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d6baf1c2 00000080:00200000:3.0:1767319672.437256:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.437258:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.437266:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.437288:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.437291:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.437293:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.437299:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.437302:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.437304:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.437308:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.437316:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.437323:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.437325:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.437329:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.437332:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [155, 155] 00000080:00200000:3.0:1767319672.437335:0:88597:0:(vvp_io.c:289: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:1767319672.437339:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.437343:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 638976 i_blocks 2 00000080:00200000:3.0:1767319672.437346:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.437353:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 638976, count: 4096 00000080:00200000:3.0:1767319672.437357:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 638976, bytes: 4096 00000080:00200000:3.0:1767319672.437359:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.437363:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 157, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.437364:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [638976, 643072) 0 0 00000080:00200000:3.0:1767319672.437403:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.437409:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [156, 156] 00020000:00200000:3.0:1767319672.437412:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [638976, 643072) 643072, 4096 00020000:00200000:3.0:1767319672.437415:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.437426:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [156, 156] 00000008:00010000:3.0:1767319672.437431:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.437434:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.437441:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.437449:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.437457:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.437465:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.437472:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.437479:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [638976, 643072) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.437484:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 156 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.437499:0:88597:0:(rw26.c:912:ll_write_end()) pos 638976, len 4096, copied 4096 00000080:00200000:3.0:1767319672.437503:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b18a89ae[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.437506:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000066bd84c6 17ffffc0001001 3:0 ffff90cb354c06c0 156 lru 00000080:00200000:3.0:1767319672.437513:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008445a313 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:3.0:1767319672.437515:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b18a89ae 00000080:00200000:3.0:1767319672.437516:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.437518:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.437526:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.437548:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.437551:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.437553:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.437559:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.437562:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.437564:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.437568:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.437575:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.437584:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.437586:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.437591:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.437594:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [156, 156] 00000080:00200000:3.0:1767319672.437597:0:88597:0:(vvp_io.c:289: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:1767319672.437600:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.437605:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 643072 i_blocks 2 00000080:00200000:3.0:1767319672.437607:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.437615:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 643072, count: 4096 00000080:00200000:3.0:1767319672.437618:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 643072, bytes: 4096 00000080:00200000:3.0:1767319672.437620:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.437623:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 158, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.437625:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [643072, 647168) 0 0 00000080:00200000:3.0:1767319672.437627:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.437632:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [157, 157] 00020000:00200000:3.0:1767319672.437635:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [643072, 647168) 647168, 4096 00020000:00200000:3.0:1767319672.437637:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.437648:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [157, 157] 00000008:00010000:3.0:1767319672.437653:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.437655:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.437663:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.437671:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.437679:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.437686:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.437694:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.437703:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [643072, 647168) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.437708:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 157 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.437725:0:88597:0:(rw26.c:912:ll_write_end()) pos 643072, len 4096, copied 4096 00000080:00200000:3.0:1767319672.437729:0:88597:0:(rw26.c:969:ll_write_end()) page@000000008f9eb596[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.437733:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000005af5acab 17ffffc0001001 3:0 ffff90cb354c0d80 157 lru 00000080:00200000:3.0:1767319672.437739:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000059b05e65 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:3.0:1767319672.437741:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000008f9eb596 00000080:00200000:3.0:1767319672.437742:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.437744:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.437753:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.437775:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.437778:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.437780:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.437786:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.437788:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.437790:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.437794:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.437801:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.437810:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.437812:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.437815:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.437818:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [157, 157] 00000080:00200000:3.0:1767319672.437821:0:88597:0:(vvp_io.c:289: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:1767319672.437824:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.437829:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 647168 i_blocks 2 00000080:00200000:3.0:1767319672.437831:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.437839:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 647168, count: 4096 00000080:00200000:3.0:1767319672.437842:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 647168, bytes: 4096 00000080:00200000:3.0:1767319672.437845:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.437848:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 159, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.437849:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [647168, 651264) 0 0 00000080:00200000:3.0:1767319672.437852:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.437857:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [158, 158] 00020000:00200000:3.0:1767319672.437859:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [647168, 651264) 651264, 4096 00020000:00200000:3.0:1767319672.437861:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.437874:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [158, 158] 00000008:00010000:3.0:1767319672.437879:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.437881:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.437887:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.437896:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.437904:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.437911:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.437917:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.437923:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [647168, 651264) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.437928:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 158 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.437946:0:88597:0:(rw26.c:912:ll_write_end()) pos 647168, len 4096, copied 4096 00000080:00200000:3.0:1767319672.437951:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f0b952c8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.437954:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000501b8163 17ffffc0001001 3:0 ffff90cb354c0e58 158 lru 00000080:00200000:3.0:1767319672.437959:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000058668834 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:3.0:1767319672.437961:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f0b952c8 00000080:00200000:3.0:1767319672.437962:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.437964:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.437971:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.437993:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.437996:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.437998:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.438004:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.438007:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.438009:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.438013:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.438020:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.438028:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.438031:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.438035:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.438038:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [158, 158] 00000080:00200000:3.0:1767319672.438041:0:88597:0:(vvp_io.c:289: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:1767319672.438044:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.438049:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 651264 i_blocks 2 00000080:00200000:3.0:1767319672.438052:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.438059:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 651264, count: 4096 00000080:00200000:3.0:1767319672.438062:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 651264, bytes: 4096 00000080:00200000:3.0:1767319672.438065:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.438068:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 160, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.438069:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [651264, 655360) 0 0 00000080:00200000:3.0:1767319672.438071:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.438076:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [159, 159] 00020000:00200000:3.0:1767319672.438079:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [651264, 655360) 655360, 4096 00020000:00200000:3.0:1767319672.438081:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.438093:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [159, 159] 00000008:00010000:3.0:1767319672.438098:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.438100:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.438107:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.439650:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.439669:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.439680:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.439687:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.439703:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [651264, 655360) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.439721:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 159 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.439769:0:88597:0:(rw26.c:912:ll_write_end()) pos 651264, len 4096, copied 4096 00000080:00200000:3.0:1767319672.439778:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000061f2b63a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.439781:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d402e0e6 17ffffc0001001 3:0 ffff90cb354c0ca8 159 lru 00000080:00200000:3.0:1767319672.439787:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008251efe6 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:3.0:1767319672.439789:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000061f2b63a 00000080:00200000:3.0:1767319672.439790:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.439794:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.439814:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.439845:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.439849:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.439852:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.439865:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.439869:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.439872:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.439877:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.439887:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.439904:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.439906:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.439915:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.439921:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [159, 159] 00000080:00200000:3.0:1767319672.439929:0:88597:0:(vvp_io.c:289: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:1767319672.439933:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.439946:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 655360 i_blocks 2 00000080:00200000:3.0:1767319672.439950:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.439973:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 655360, count: 4096 00000080:00200000:3.0:1767319672.439981:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 655360, bytes: 4096 00000080:00200000:3.0:1767319672.439985:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.439990:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 161, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.439991:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [655360, 659456) 0 0 00000080:00200000:3.0:1767319672.439996:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.440008:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [160, 160] 00020000:00200000:3.0:1767319672.440013:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [655360, 659456) 659456, 4096 00020000:00200000:3.0:1767319672.440017:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.440039:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [160, 160] 00000008:00010000:3.0:1767319672.440050:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.440055:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.440071:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.440080:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.440089:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.440097:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.440104:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.440125:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [655360, 659456) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.440131:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 160 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.440146:0:88597:0:(rw26.c:912:ll_write_end()) pos 655360, len 4096, copied 4096 00000080:00200000:3.0:1767319672.440151:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fcaaa035[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.440155:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002ca81b06 17ffffc0001001 3:0 ffff90cb354c0bd0 160 lru 00000080:00200000:3.0:1767319672.440161:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000004988ce 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:3.0:1767319672.440164:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fcaaa035 00000080:00200000:3.0:1767319672.440165:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.440168:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.440176:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.440198:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.440201:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.440204:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.440210:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.440213:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.440216:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.440220:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.440229:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.440238:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.440240:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.440245:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.440248:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [160, 160] 00000080:00200000:3.0:1767319672.440252:0:88597:0:(vvp_io.c:289: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:1767319672.440255:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.440260:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 659456 i_blocks 2 00000080:00200000:3.0:1767319672.440263:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.440270:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 659456, count: 4096 00000080:00200000:3.0:1767319672.440274:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 659456, bytes: 4096 00000080:00200000:3.0:1767319672.440277:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.440280:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 162, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.440282:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [659456, 663552) 0 0 00000080:00200000:3.0:1767319672.440285:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.440290:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [161, 161] 00020000:00200000:3.0:1767319672.440293:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [659456, 663552) 663552, 4096 00020000:00200000:3.0:1767319672.440295:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.440307:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [161, 161] 00000008:00010000:3.0:1767319672.440312:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.440314:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.440321:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.440331:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.440339:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.440348:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.440355:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.440363:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [659456, 663552) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.440407:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 161 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.440423:0:88597:0:(rw26.c:912:ll_write_end()) pos 659456, len 4096, copied 4096 00000080:00200000:3.0:1767319672.440427:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000bac51ff1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.440430:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ef652918 17ffffc0001001 3:0 ffff90cb354c00d8 161 lru 00000080:00200000:3.0:1767319672.440435:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003c94f680 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:3.0:1767319672.440438:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000bac51ff1 00000080:00200000:3.0:1767319672.440439:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.440441:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.440456:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.440479:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.440482:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.440485:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.440491:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.440494:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.440497:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.440501:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.440509:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.440518:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.440520:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.440524:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.440528:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [161, 161] 00000080:00200000:3.0:1767319672.440532:0:88597:0:(vvp_io.c:289: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:1767319672.440535:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.440539:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 663552 i_blocks 2 00000080:00200000:3.0:1767319672.440542:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.440549:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 663552, count: 4096 00000080:00200000:3.0:1767319672.440553:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 663552, bytes: 4096 00000080:00200000:3.0:1767319672.440556:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.440559:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 163, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.440561:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [663552, 667648) 0 0 00000080:00200000:3.0:1767319672.440563:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.440569:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [162, 162] 00020000:00200000:3.0:1767319672.440572:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [663552, 667648) 667648, 4096 00020000:00200000:3.0:1767319672.440575:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.440587:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [162, 162] 00000008:00010000:3.0:1767319672.440593:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.440595:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.440603:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.440612:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.440622:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.440629:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.440637:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.440644:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [663552, 667648) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.440649:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 162 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.440666:0:88597:0:(rw26.c:912:ll_write_end()) pos 663552, len 4096, copied 4096 00000080:00200000:3.0:1767319672.440670:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fb4e0995[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.440673:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d50c2afa 17ffffc0001001 3:0 ffff90cb354c0870 162 lru 00000080:00200000:3.0:1767319672.440678:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007988d69f 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:3.0:1767319672.440681:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fb4e0995 00000080:00200000:3.0:1767319672.440682:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.440684:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.440691:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.440713:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.440716:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.440718:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.440724:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.440728:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.440730:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.440735:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.440742:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.440751:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.440754:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.440758:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.440761:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [162, 162] 00000080:00200000:3.0:1767319672.440765:0:88597:0:(vvp_io.c:289: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:1767319672.440768:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.440774:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 667648 i_blocks 2 00000080:00200000:3.0:1767319672.440777:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.440784:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 667648, count: 4096 00000080:00200000:3.0:1767319672.440788:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 667648, bytes: 4096 00000080:00200000:3.0:1767319672.440791:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.440794:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 164, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.440796:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [667648, 671744) 0 0 00000080:00200000:3.0:1767319672.440799:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.440804:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [163, 163] 00020000:00200000:3.0:1767319672.440807:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [667648, 671744) 671744, 4096 00020000:00200000:3.0:1767319672.440809:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.440821:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [163, 163] 00000008:00010000:3.0:1767319672.440827:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.440829:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.440837:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.440846:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.440855:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.440864:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.440871:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.440879:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [667648, 671744) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.440884:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 163 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.440901:0:88597:0:(rw26.c:912:ll_write_end()) pos 667648, len 4096, copied 4096 00000080:00200000:3.0:1767319672.440906:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000061787658[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.440909:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000365e1a8 17ffffc0001001 3:0 ffff90cb354c0360 163 lru 00000080:00200000:3.0:1767319672.440915:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000023e362f8 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:3.0:1767319672.440917:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000061787658 00000080:00200000:3.0:1767319672.440918:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.440921:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.440929:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.440954:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.440958:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.440960:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.440966:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.440969:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.440972:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.440977:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.440984:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.440992:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.440994:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.440998:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.441001:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [163, 163] 00000080:00200000:3.0:1767319672.441004:0:88597:0:(vvp_io.c:289: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:1767319672.441007:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.441012:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 671744 i_blocks 2 00000080:00200000:3.0:1767319672.441014:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.441021:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 671744, count: 4096 00000080:00200000:3.0:1767319672.441025:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 671744, bytes: 4096 00000080:00200000:3.0:1767319672.441028:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.441031:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 165, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.441033:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [671744, 675840) 0 0 00000080:00200000:3.0:1767319672.441036:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.441040:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [164, 164] 00020000:00200000:3.0:1767319672.441044:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [671744, 675840) 675840, 4096 00020000:00200000:3.0:1767319672.441046:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.441060:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [164, 164] 00000008:00010000:3.0:1767319672.441065:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.441067:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.441074:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.441082:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.441090:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.441096:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.441102:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.441120:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [671744, 675840) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.441126:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 164 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.441141:0:88597:0:(rw26.c:912:ll_write_end()) pos 671744, len 4096, copied 4096 00000080:00200000:3.0:1767319672.441145:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003321160a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.441148:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c8948e09 17ffffc0001001 3:0 ffff90cb354c0000 164 lru 00000080:00200000:3.0:1767319672.441153:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000024a3e6a5 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:3.0:1767319672.441155:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003321160a 00000080:00200000:3.0:1767319672.441156:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.441158:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.441166:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.441187:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.441190:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.441192:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.441198:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.441201:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.441204:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.441208:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.441215:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.441223:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.441225:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.441229:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.441232:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [164, 164] 00000080:00200000:3.0:1767319672.441235:0:88597:0:(vvp_io.c:289: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:1767319672.441238:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.441243:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 675840 i_blocks 2 00000080:00200000:3.0:1767319672.441246:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.441253:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 675840, count: 4096 00000080:00200000:3.0:1767319672.441257:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 675840, bytes: 4096 00000080:00200000:3.0:1767319672.441259:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.441263:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 166, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.441264:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [675840, 679936) 0 0 00000080:00200000:3.0:1767319672.441267:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.441271:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [165, 165] 00020000:00200000:3.0:1767319672.441274:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [675840, 679936) 679936, 4096 00020000:00200000:3.0:1767319672.441276:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.441289:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [165, 165] 00000008:00010000:3.0:1767319672.441295:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.441297:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.441303:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.441312:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.441319:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.441326:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.441332:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.441339:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [675840, 679936) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.441344:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 165 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.441361:0:88597:0:(rw26.c:912:ll_write_end()) pos 675840, len 4096, copied 4096 00000080:00200000:3.0:1767319672.441402:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f55e6039[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.441405:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000066b16451 17ffffc0001001 3:0 ffff90cb354c0948 165 lru 00000080:00200000:3.0:1767319672.441411:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006e51d0dc 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:3.0:1767319672.441413:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f55e6039 00000080:00200000:3.0:1767319672.441414:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.441417:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.441426:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.441448:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.441452:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.441454:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.441459:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.441461:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.441464:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.441468:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.441476:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.441484:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.441486:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.441491:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.441493:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [165, 165] 00000080:00200000:3.0:1767319672.441497:0:88597:0:(vvp_io.c:289: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:1767319672.441500:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.441504:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 679936 i_blocks 2 00000080:00200000:3.0:1767319672.441507:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.441514:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 679936, count: 4096 00000080:00200000:3.0:1767319672.441519:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 679936, bytes: 4096 00000080:00200000:3.0:1767319672.441522:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.441525:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 167, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.441527:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [679936, 684032) 0 0 00000080:00200000:3.0:1767319672.441529:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.441535:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [166, 166] 00020000:00200000:3.0:1767319672.441538:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [679936, 684032) 684032, 4096 00020000:00200000:3.0:1767319672.441540:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.441552:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [166, 166] 00000008:00010000:3.0:1767319672.441558:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.441561:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.441568:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.441577:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.441585:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.441592:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.441600:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.441607:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [679936, 684032) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.441612:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 166 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.441637:0:88597:0:(rw26.c:912:ll_write_end()) pos 679936, len 4096, copied 4096 00000080:00200000:3.0:1767319672.441642:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002144239d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.441645:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000066283263 17ffffc0001021 2:0 ffff90cb354c01b0 166 lru 00000080:00200000:3.0:1767319672.441651:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000bb06f74e 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:3.0:1767319672.441653:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002144239d 00000080:00200000:3.0:1767319672.441654:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.441656:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.441664:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.441686:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.441689:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.441691:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.441697:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.441699:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.441702:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.441706:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.441713:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.441722:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.441724:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.441728:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.441731:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [166, 166] 00000080:00200000:3.0:1767319672.441734:0:88597:0:(vvp_io.c:289: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:1767319672.441737:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.441742:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 684032 i_blocks 2 00000080:00200000:3.0:1767319672.441745:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.441752:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 684032, count: 4096 00000080:00200000:3.0:1767319672.441755:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 684032, bytes: 4096 00000080:00200000:3.0:1767319672.441758:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.441761:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 168, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.441763:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [684032, 688128) 0 0 00000080:00200000:3.0:1767319672.441765:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.441770:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [167, 167] 00020000:00200000:3.0:1767319672.441773:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [684032, 688128) 688128, 4096 00020000:00200000:3.0:1767319672.441776:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.441790:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [167, 167] 00000008:00010000:3.0:1767319672.441795:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.441797:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.441804:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.441813:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.441820:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.441828:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.441834:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.441842:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [684032, 688128) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.441847:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 167 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.441861:0:88597:0:(rw26.c:912:ll_write_end()) pos 684032, len 4096, copied 4096 00000080:00200000:3.0:1767319672.441866:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e58fd482[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.441869:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ce0ccab3 17ffffc0001001 3:0 ffff90cb354c0438 167 lru 00000080:00200000:3.0:1767319672.441875:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000feb095ea 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:3.0:1767319672.441877:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e58fd482 00000080:00200000:3.0:1767319672.441878:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.441880:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.441888:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.441910:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.441913:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.441915:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.441921:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.441924:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.441926:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.441930:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.441938:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.441946:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.441948:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.441952:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.441955:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [167, 167] 00000080:00200000:3.0:1767319672.441958:0:88597:0:(vvp_io.c:289: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:1767319672.441962:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.441966:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 688128 i_blocks 2 00000080:00200000:3.0:1767319672.441968:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.441975:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 688128, count: 4096 00000080:00200000:3.0:1767319672.441979:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 688128, bytes: 4096 00000080:00200000:3.0:1767319672.441982:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.441985:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 169, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.441986:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [688128, 692224) 0 0 00000080:00200000:3.0:1767319672.441989:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.441994:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [168, 168] 00020000:00200000:3.0:1767319672.441996:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [688128, 692224) 692224, 4096 00020000:00200000:3.0:1767319672.441999:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.442009:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [168, 168] 00000008:00010000:3.0:1767319672.442014:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.442017:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.442024:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.442033:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.442041:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.442049:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.442055:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.442062:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [688128, 692224) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.442067:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 168 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.442082:0:88597:0:(rw26.c:912:ll_write_end()) pos 688128, len 4096, copied 4096 00000080:00200000:3.0:1767319672.442086:0:88597:0:(rw26.c:969:ll_write_end()) page@000000005eec3ac3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.442089:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ac39329f 17ffffc0001001 3:0 ffff90cb354c0798 168 lru 00000080:00200000:3.0:1767319672.442095:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ad76e280 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:3.0:1767319672.442097:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000005eec3ac3 00000080:00200000:3.0:1767319672.442098:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.442101:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.442108:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.442144:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.442147:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.442150:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.442155:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.442158:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.442161:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.442165:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.442173:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.442181:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.442184:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.442188:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.442191:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [168, 168] 00000080:00200000:3.0:1767319672.442194:0:88597:0:(vvp_io.c:289: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:1767319672.442197:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.442201:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 692224 i_blocks 2 00000080:00200000:3.0:1767319672.442204:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.442211:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 692224, count: 4096 00000080:00200000:3.0:1767319672.442215:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 692224, bytes: 4096 00000080:00200000:3.0:1767319672.442218:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.442221:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 170, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.442223:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [692224, 696320) 0 0 00000080:00200000:3.0:1767319672.442226:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.442231:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [169, 169] 00020000:00200000:3.0:1767319672.442234:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [692224, 696320) 696320, 4096 00020000:00200000:3.0:1767319672.442236:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.442246:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [169, 169] 00000008:00010000:3.0:1767319672.442252:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.442255:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.442262:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.442271:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.442279:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.442287:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.442293:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.442301:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [692224, 696320) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.442306:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 169 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.442332:0:88597:0:(rw26.c:912:ll_write_end()) pos 692224, len 4096, copied 4096 00000080:00200000:3.0:1767319672.442336:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000bfba5c7d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.442339:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000009fbac07 17ffffc0001001 3:0 ffff90cb354c0a20 169 lru 00000080:00200000:3.0:1767319672.442344:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b3648e99 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:3.0:1767319672.442346:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000bfba5c7d 00000080:00200000:3.0:1767319672.442348:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.442350:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.442358:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.442417:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.442421:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.442423:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.442429:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.442432:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.442434:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.442439:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.442446:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.442455:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.442457:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.442461:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.442464:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [169, 169] 00000080:00200000:3.0:1767319672.442468:0:88597:0:(vvp_io.c:289: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:1767319672.442471:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.442475:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 696320 i_blocks 2 00000080:00200000:3.0:1767319672.442478:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.442485:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 696320, count: 4096 00000080:00200000:3.0:1767319672.442489:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 696320, bytes: 4096 00000080:00200000:3.0:1767319672.442491:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.442495:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 171, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.442496:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [696320, 700416) 0 0 00000080:00200000:3.0:1767319672.442498:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.442503:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [170, 170] 00020000:00200000:3.0:1767319672.442506:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [696320, 700416) 700416, 4096 00020000:00200000:3.0:1767319672.442508:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.442520:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [170, 170] 00000008:00010000:3.0:1767319672.442526:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.442528:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.442535:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.442543:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.442550:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.442557:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.442564:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.442571:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [696320, 700416) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.442576:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 170 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.442607:0:88597:0:(rw26.c:912:ll_write_end()) pos 696320, len 4096, copied 4096 00000080:00200000:3.0:1767319672.442612:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000011c7394f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.442614:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000065823c0a 17ffffc0001001 3:0 ffff90cb354dd438 170 lru 00000080:00200000:3.0:1767319672.442619:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000079edde62 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:3.0:1767319672.442621:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000011c7394f 00000080:00200000:3.0:1767319672.442623:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.442625:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.442633:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.442654:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.442657:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.442660:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.442665:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.442667:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.442669:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.442673:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.442681:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.442689:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.442692:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.442696:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.442698:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [170, 170] 00000080:00200000:3.0:1767319672.442702:0:88597:0:(vvp_io.c:289: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:1767319672.442705:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.442709:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 700416 i_blocks 2 00000080:00200000:3.0:1767319672.442712:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.442718:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 700416, count: 4096 00000080:00200000:3.0:1767319672.442722:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 700416, bytes: 4096 00000080:00200000:3.0:1767319672.442724:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.442728:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 172, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.442729:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [700416, 704512) 0 0 00000080:00200000:3.0:1767319672.442731:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.442737:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [171, 171] 00020000:00200000:3.0:1767319672.442740:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [700416, 704512) 704512, 4096 00020000:00200000:3.0:1767319672.442742:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.442752:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [171, 171] 00000008:00010000:3.0:1767319672.442758:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.442760:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.442767:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.442776:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.442785:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.442792:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.442800:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.442808:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [700416, 704512) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.442812:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 171 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.442827:0:88597:0:(rw26.c:912:ll_write_end()) pos 700416, len 4096, copied 4096 00000080:00200000:3.0:1767319672.442831:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000076fac2e4[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.442835:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007beacd72 17ffffc0001001 3:0 ffff90cb354dd798 171 lru 00000080:00200000:3.0:1767319672.442840:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c5bc100a 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:3.0:1767319672.442842:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000076fac2e4 00000080:00200000:3.0:1767319672.442844:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.442846:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.442853:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.442874:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.442877:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.442879:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.442885:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.442887:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.442890:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.442894:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.442901:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.442909:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.442912:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.442916:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.442918:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [171, 171] 00000080:00200000:3.0:1767319672.442922:0:88597:0:(vvp_io.c:289: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:1767319672.442925:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.442929:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 704512 i_blocks 2 00000080:00200000:3.0:1767319672.442932:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.442939:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 704512, count: 4096 00000080:00200000:3.0:1767319672.442942:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 704512, bytes: 4096 00000080:00200000:3.0:1767319672.442944:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.442948:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 173, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.442950:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [704512, 708608) 0 0 00000080:00200000:3.0:1767319672.442952:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.442957:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [172, 172] 00020000:00200000:3.0:1767319672.442960:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [704512, 708608) 708608, 4096 00020000:00200000:3.0:1767319672.442963:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.442973:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [172, 172] 00000008:00010000:3.0:1767319672.442978:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.442980:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.442987:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.442996:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.443004:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.443011:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.443018:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.443025:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [704512, 708608) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.443029:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 172 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.443047:0:88597:0:(rw26.c:912:ll_write_end()) pos 704512, len 4096, copied 4096 00000080:00200000:3.0:1767319672.443051:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001f397811[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.443055:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000056fc45d3 17ffffc0001001 3:0 ffff90cb354dda20 172 lru 00000080:00200000:3.0:1767319672.443060:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000070ddc0c0 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:3.0:1767319672.443062:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001f397811 00000080:00200000:3.0:1767319672.443063:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.443065:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.443072:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.443092:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.443095:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.443098:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.443103:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.443106:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.446310:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.446338:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.446354:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.446498:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.446503:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.446520:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.446531:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [172, 172] 00000080:00200000:3.0:1767319672.446545:0:88597:0:(vvp_io.c:289: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:1767319672.446551:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.446573:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 708608 i_blocks 2 00000080:00200000:3.0:1767319672.446579:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.446686:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 708608, count: 4096 00000080:00200000:3.0:1767319672.446698:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 708608, bytes: 4096 00000080:00200000:3.0:1767319672.446714:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.446724:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 174, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.446726:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [708608, 712704) 0 0 00000080:00200000:3.0:1767319672.446732:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.446755:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [173, 173] 00020000:00200000:3.0:1767319672.446765:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [708608, 712704) 712704, 4096 00020000:00200000:3.0:1767319672.446769:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.446822:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [173, 173] 00000008:00010000:3.0:1767319672.446839:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.446845:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.446869:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.446885:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.446897:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.446905:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.446911:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.446924:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [708608, 712704) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.446939:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 173 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.446994:0:88597:0:(rw26.c:912:ll_write_end()) pos 708608, len 4096, copied 4096 00000080:00200000:3.0:1767319672.447003:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000669fc748[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.447006:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b1853038 17ffffc0001001 3:0 ffff90cb354dd510 173 lru 00000080:00200000:3.0:1767319672.447014:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000025e78133 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:3.0:1767319672.447016:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000669fc748 00000080:00200000:3.0:1767319672.447017:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.447022:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.447048:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.447093:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.447098:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.447101:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.447127:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.447131:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.447134:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.447139:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.447147:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.447159:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.447161:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.447166:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.447169:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [173, 173] 00000080:00200000:3.0:1767319672.447173:0:88597:0:(vvp_io.c:289: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:1767319672.447177:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.447182:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 712704 i_blocks 2 00000080:00200000:3.0:1767319672.447185:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.447194:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 712704, count: 4096 00000080:00200000:3.0:1767319672.447198:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 712704, bytes: 4096 00000080:00200000:3.0:1767319672.447201:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.447204:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 175, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.447206:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [712704, 716800) 0 0 00000080:00200000:3.0:1767319672.447208:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.447214:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [174, 174] 00020000:00200000:3.0:1767319672.447216:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [712704, 716800) 716800, 4096 00020000:00200000:3.0:1767319672.447219:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.447230:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [174, 174] 00000008:00010000:3.0:1767319672.447236:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.447239:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.447246:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.447255:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.447264:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.447271:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.447279:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.447287:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [712704, 716800) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.447292:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 174 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.447309:0:88597:0:(rw26.c:912:ll_write_end()) pos 712704, len 4096, copied 4096 00000080:00200000:3.0:1767319672.447313:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006bc4224a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.447317:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006d4a1715 17ffffc0001001 3:0 ffff90cb354ddaf8 174 lru 00000080:00200000:3.0:1767319672.447323:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006a3d32da 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:3.0:1767319672.447325:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006bc4224a 00000080:00200000:3.0:1767319672.447326:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.447328:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.447336:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.447357:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.447360:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.447363:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.448074:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.448082:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.448085:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.448093:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.448106:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.448135:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.448138:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.448146:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.448150:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [174, 174] 00000080:00200000:3.0:1767319672.448156:0:88597:0:(vvp_io.c:289: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:1767319672.448160:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.448168:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 716800 i_blocks 2 00000080:00200000:3.0:1767319672.448173:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.448192:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 716800, count: 4096 00000080:00200000:3.0:1767319672.448197:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 716800, bytes: 4096 00000080:00200000:3.0:1767319672.448200:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.448206:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 176, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.448208:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [716800, 720896) 0 0 00000080:00200000:3.0:1767319672.448211:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.448220:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [175, 175] 00020000:00200000:3.0:1767319672.448224:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [716800, 720896) 720896, 4096 00020000:00200000:3.0:1767319672.448228:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.448248:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [175, 175] 00000008:00010000:3.0:1767319672.448258:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.448262:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.448277:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.448289:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.448299:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.448307:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.448316:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.448324:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [716800, 720896) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.448333:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 175 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.448402:0:88597:0:(rw26.c:912:ll_write_end()) pos 716800, len 4096, copied 4096 00000080:00200000:3.0:1767319672.448409:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000967941a6[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.448414:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000acfea30c 17ffffc0001001 3:0 ffff90cb354dd5e8 175 lru 00000080:00200000:3.0:1767319672.448420:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009d0e1c6e 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:3.0:1767319672.448423:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000967941a6 00000080:00200000:3.0:1767319672.448424:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.448428:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.448444:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.448473:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.448477:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.448480:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.448487:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.448489:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.448492:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.448497:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.448505:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.448515:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.448517:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.448522:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.448525:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [175, 175] 00000080:00200000:3.0:1767319672.448529:0:88597:0:(vvp_io.c:289: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:1767319672.448532:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.448537:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 720896 i_blocks 2 00000080:00200000:3.0:1767319672.448540:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.448549:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 720896, count: 4096 00000080:00200000:3.0:1767319672.448553:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 720896, bytes: 4096 00000080:00200000:3.0:1767319672.448556:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.448560:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 177, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.448561:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [720896, 724992) 0 0 00000080:00200000:3.0:1767319672.448564:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.448569:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [176, 176] 00020000:00200000:3.0:1767319672.448572:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [720896, 724992) 724992, 4096 00020000:00200000:3.0:1767319672.448574:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.448586:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [176, 176] 00000008:00010000:3.0:1767319672.448592:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.448594:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.448680:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.448692:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.448701:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.448718:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.448726:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.448735:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [720896, 724992) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.448741:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 176 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.448758:0:88597:0:(rw26.c:912:ll_write_end()) pos 720896, len 4096, copied 4096 00000080:00200000:3.0:1767319672.448763:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f710c58a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.448766:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000080cf3046 17ffffc0001001 3:0 ffff90cb354dd288 176 lru 00000080:00200000:3.0:1767319672.448772:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000edf68b8 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:3.0:1767319672.448775:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f710c58a 00000080:00200000:3.0:1767319672.448776:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.448778:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.448786:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.448809:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.448812:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.448815:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.448821:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.448823:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.448825:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.448829:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.448837:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.448845:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.448847:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.448852:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.448855:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [176, 176] 00000080:00200000:3.0:1767319672.448858:0:88597:0:(vvp_io.c:289: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:1767319672.448862:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.448866:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 724992 i_blocks 2 00000080:00200000:3.0:1767319672.448869:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.448877:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 724992, count: 4096 00000080:00200000:3.0:1767319672.448881:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 724992, bytes: 4096 00000080:00200000:3.0:1767319672.448883:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.448886:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 178, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.448888:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [724992, 729088) 0 0 00000080:00200000:3.0:1767319672.448890:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.448896:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [177, 177] 00020000:00200000:3.0:1767319672.448899:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [724992, 729088) 729088, 4096 00020000:00200000:3.0:1767319672.448901:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.448916:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [177, 177] 00000008:00010000:3.0:1767319672.448921:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.448924:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.448932:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.448940:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.448949:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.448956:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.448962:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.448969:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [724992, 729088) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.448974:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 177 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.448990:0:88597:0:(rw26.c:912:ll_write_end()) pos 724992, len 4096, copied 4096 00000080:00200000:3.0:1767319672.448995:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e1b5f435[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.448998:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000aeca2c7a 17ffffc0001001 3:0 ffff90cb354dd6c0 177 lru 00000080:00200000:3.0:1767319672.449004:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000aa81886d 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:3.0:1767319672.449006:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e1b5f435 00000080:00200000:3.0:1767319672.449008:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.449010:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.449017:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.449038:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.449041:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.449044:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.449049:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.449052:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.449054:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.449058:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.449064:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.449072:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.449074:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.449078:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.449081:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [177, 177] 00000080:00200000:3.0:1767319672.449084:0:88597:0:(vvp_io.c:289: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:1767319672.449087:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.449091:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 729088 i_blocks 2 00000080:00200000:3.0:1767319672.449094:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.449101:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 729088, count: 4096 00000080:00200000:3.0:1767319672.449105:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 729088, bytes: 4096 00000080:00200000:3.0:1767319672.449107:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.449122:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 179, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.449123:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [729088, 733184) 0 0 00000080:00200000:3.0:1767319672.449126:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.449131:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [178, 178] 00020000:00200000:3.0:1767319672.449135:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [729088, 733184) 733184, 4096 00020000:00200000:3.0:1767319672.449137:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.449148:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [178, 178] 00000008:00010000:3.0:1767319672.449154:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.449156:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.449163:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.449171:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.449180:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.449186:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.449193:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.449199:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [729088, 733184) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.449204:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 178 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.449220:0:88597:0:(rw26.c:912:ll_write_end()) pos 729088, len 4096, copied 4096 00000080:00200000:3.0:1767319672.449224:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f5f81c56[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.449226:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000691ddf23 17ffffc0001001 3:0 ffff90cb354ddd80 178 lru 00000080:00200000:3.0:1767319672.449231:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008e0cc43d 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:3.0:1767319672.449234:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f5f81c56 00000080:00200000:3.0:1767319672.449235:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.449238:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.449245:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.449268:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.449272:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.449274:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.449280:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.449282:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.449285:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.449289:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.449296:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.449306:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.449308:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.449312:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.449315:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [178, 178] 00000080:00200000:3.0:1767319672.449319:0:88597:0:(vvp_io.c:289: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:1767319672.449322:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.449326:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 733184 i_blocks 2 00000080:00200000:3.0:1767319672.449329:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.449336:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 733184, count: 4096 00000080:00200000:3.0:1767319672.449340:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 733184, bytes: 4096 00000080:00200000:3.0:1767319672.449342:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.449346:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 180, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.449348:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [733184, 737280) 0 0 00000080:00200000:3.0:1767319672.449350:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.449355:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [179, 179] 00020000:00200000:3.0:1767319672.449358:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [733184, 737280) 737280, 4096 00020000:00200000:3.0:1767319672.449360:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.449416:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [179, 179] 00000008:00010000:3.0:1767319672.449421:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.449424:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.449431:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.449439:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.449447:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.449454:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.449461:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.449469:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [733184, 737280) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.449474:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 179 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.449493:0:88597:0:(rw26.c:912:ll_write_end()) pos 733184, len 4096, copied 4096 00000080:00200000:3.0:1767319672.449497:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c691c75a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.449500:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000beaf768b 17ffffc0001001 3:0 ffff90cb354dde58 179 lru 00000080:00200000:3.0:1767319672.449505:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000038b69745 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:3.0:1767319672.449508:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c691c75a 00000080:00200000:3.0:1767319672.449509:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.449512:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.449520:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.449542:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.449545:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.449547:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.449553:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.449555:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.449558:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.449562:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.449570:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.449579:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.449581:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.449586:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.449588:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [179, 179] 00000080:00200000:3.0:1767319672.449594:0:88597:0:(vvp_io.c:289: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:1767319672.449597:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.453424:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 737280 i_blocks 2 00000080:00200000:3.0:1767319672.453448:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.453500:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 737280, count: 4096 00000080:00200000:3.0:1767319672.453514:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 737280, bytes: 4096 00000080:00200000:3.0:1767319672.453522:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.453537:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 181, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.453540:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [737280, 741376) 0 0 00000080:00200000:3.0:1767319672.453546:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.453571:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [180, 180] 00020000:00200000:3.0:1767319672.453584:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [737280, 741376) 741376, 4096 00020000:00200000:3.0:1767319672.453590:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.455185:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [180, 180] 00000008:00010000:3.0:1767319672.455217:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.455227:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.455265:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.455288:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.455307:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.455318:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.455328:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.455345:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [737280, 741376) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.455392:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 180 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.455461:0:88597:0:(rw26.c:912:ll_write_end()) pos 737280, len 4096, copied 4096 00000080:00200000:3.0:1767319672.455475:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000088bbbab9[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.455480:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a3e1727b 17ffffc0001001 3:0 ffff90cb354ddca8 180 lru 00000080:00200000:3.0:1767319672.455489:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000005a657d8 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:3.0:1767319672.455492:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000088bbbab9 00000080:00200000:3.0:1767319672.455493:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.455501:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.455537:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.455592:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.455600:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.455614:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.455637:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.455641:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.455645:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.455650:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.455661:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.455686:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.455690:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.455967:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.455979:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [180, 180] 00000080:00200000:3.0:1767319672.455991:0:88597:0:(vvp_io.c:289: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:1767319672.455996:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.456013:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 741376 i_blocks 2 00000080:00200000:3.0:1767319672.456019:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.456054:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 741376, count: 4096 00000080:00200000:3.0:1767319672.456061:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 741376, bytes: 4096 00000080:00200000:3.0:1767319672.456066:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.456074:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 182, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.456076:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [741376, 745472) 0 0 00000080:00200000:3.0:1767319672.456081:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.456095:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [181, 181] 00020000:00200000:3.0:1767319672.456102:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [741376, 745472) 745472, 4096 00020000:00200000:3.0:1767319672.456107:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.456136:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [181, 181] 00000008:00010000:3.0:1767319672.456144:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.456148:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.456161:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.456172:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.456182:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.456189:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.456196:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.456204:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [741376, 745472) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.456213:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 181 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.456253:0:88597:0:(rw26.c:912:ll_write_end()) pos 741376, len 4096, copied 4096 00000080:00200000:3.0:1767319672.456259:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000cd3ec71a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.456263:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea94fe25 17ffffc0001021 2:0 ffff90cb354ddbd0 181 lru 00000080:00200000:3.0:1767319672.456269:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000dd12a51c 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:3.0:1767319672.456271:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000cd3ec71a 00000080:00200000:3.0:1767319672.456272:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.456275:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.456286:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.456312:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.456315:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.456317:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.456324:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.456327:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.456329:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.456333:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.456341:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.456352:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.456354:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.456359:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.456361:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [181, 181] 00000080:00200000:3.0:1767319672.456504:0:88597:0:(vvp_io.c:289: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:1767319672.456509:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.456515:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 745472 i_blocks 2 00000080:00200000:3.0:1767319672.456518:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.456529:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 745472, count: 4096 00000080:00200000:3.0:1767319672.456532:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 745472, bytes: 4096 00000080:00200000:3.0:1767319672.456535:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.456539:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 183, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.456541:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [745472, 749568) 0 0 00000080:00200000:3.0:1767319672.456543:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.456549:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [182, 182] 00020000:00200000:3.0:1767319672.456552:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [745472, 749568) 749568, 4096 00020000:00200000:3.0:1767319672.456554:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.456566:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [182, 182] 00000008:00010000:3.0:1767319672.456573:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.456575:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.456585:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.456593:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.456675:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.456684:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.456691:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.456700:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [745472, 749568) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.456849:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 182 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.456873:0:88597:0:(rw26.c:912:ll_write_end()) pos 745472, len 4096, copied 4096 00000080:00200000:3.0:1767319672.456878:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000899e92f3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.456882:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002395395f 17ffffc0001001 3:0 ffff90cb354dd0d8 182 lru 00000080:00200000:3.0:1767319672.456888:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000006e754d9 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:3.0:1767319672.456891:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000899e92f3 00000080:00200000:3.0:1767319672.456892:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.456895:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.456905:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.456929:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.456933:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.456936:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.456943:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.456946:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.456949:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.456953:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.456962:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.456972:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.456975:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.456980:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.456984:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [182, 182] 00000080:00200000:3.0:1767319672.456988:0:88597:0:(vvp_io.c:289: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:1767319672.456991:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.456997:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 749568 i_blocks 2 00000080:00200000:3.0:1767319672.457000:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.457010:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 749568, count: 4096 00000080:00200000:3.0:1767319672.457014:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 749568, bytes: 4096 00000080:00200000:3.0:1767319672.457016:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.457020:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 184, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.457022:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [749568, 753664) 0 0 00000080:00200000:3.0:1767319672.457025:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.457030:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [183, 183] 00020000:00200000:3.0:1767319672.457033:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [749568, 753664) 753664, 4096 00020000:00200000:3.0:1767319672.457036:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.457048:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [183, 183] 00000008:00010000:3.0:1767319672.457054:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.457056:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.457065:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.457074:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.457083:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.457091:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.457099:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.457107:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [749568, 753664) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.457124:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 183 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.457141:0:88597:0:(rw26.c:912:ll_write_end()) pos 749568, len 4096, copied 4096 00000080:00200000:3.0:1767319672.457146:0:88597:0:(rw26.c:969:ll_write_end()) page@000000000783ae93[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.457149:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000045c66c6c 17ffffc0001001 3:0 ffff90cb354dd870 183 lru 00000080:00200000:3.0:1767319672.457155:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006bdcec37 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:3.0:1767319672.457158:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000000783ae93 00000080:00200000:3.0:1767319672.457159:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.457161:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.457169:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.457191:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.457194:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.457196:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.457202:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.457205:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.457208:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.457212:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.457220:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.457228:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.457231:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.457235:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.457238:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [183, 183] 00000080:00200000:3.0:1767319672.457242:0:88597:0:(vvp_io.c:289: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:1767319672.457246:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.457250:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 753664 i_blocks 2 00000080:00200000:3.0:1767319672.457253:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.457260:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 753664, count: 4096 00000080:00200000:3.0:1767319672.457264:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 753664, bytes: 4096 00000080:00200000:3.0:1767319672.457267:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.457270:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 185, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.457272:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [753664, 757760) 0 0 00000080:00200000:3.0:1767319672.457275:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.457280:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [184, 184] 00020000:00200000:3.0:1767319672.457283:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [753664, 757760) 757760, 4096 00020000:00200000:3.0:1767319672.457285:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.457298:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [184, 184] 00000008:00010000:3.0:1767319672.457303:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.457306:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.457313:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.457323:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.457332:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.457340:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.457348:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.457356:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [753664, 757760) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.457360:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 184 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.457939:0:88597:0:(rw26.c:912:ll_write_end()) pos 753664, len 4096, copied 4096 00000080:00200000:3.0:1767319672.457949:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000047978b89[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.457953:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000dcf32336 17ffffc0001001 3:0 ffff90cb354dd360 184 lru 00000080:00200000:3.0:1767319672.457960:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a81e6af9 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:3.0:1767319672.457962:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000047978b89 00000080:00200000:3.0:1767319672.457964:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.457967:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.457983:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.458015:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.458019:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.458022:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.458032:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.458035:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.458039:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.458045:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.458053:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.458068:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.458071:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.458075:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.458081:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [184, 184] 00000080:00200000:3.0:1767319672.458087:0:88597:0:(vvp_io.c:289: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:1767319672.458091:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.458099:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 757760 i_blocks 2 00000080:00200000:3.0:1767319672.458103:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.458130:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 757760, count: 4096 00000080:00200000:3.0:1767319672.458136:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 757760, bytes: 4096 00000080:00200000:3.0:1767319672.458139:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.458143:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 186, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.458145:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [757760, 761856) 0 0 00000080:00200000:3.0:1767319672.458148:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.458159:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [185, 185] 00020000:00200000:3.0:1767319672.458162:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [757760, 761856) 761856, 4096 00020000:00200000:3.0:1767319672.458166:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.458181:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [185, 185] 00000008:00010000:3.0:1767319672.458189:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.458193:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.458205:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.458215:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.458224:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.458231:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.458237:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.458244:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [757760, 761856) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.458254:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 185 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.458272:0:88597:0:(rw26.c:912:ll_write_end()) pos 757760, len 4096, copied 4096 00000080:00200000:3.0:1767319672.458277:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f330d8da[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.458280:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f87a3bec 17ffffc0001001 3:0 ffff90cb354dd000 185 lru 00000080:00200000:3.0:1767319672.458285:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000062609e93 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:3.0:1767319672.458288:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f330d8da 00000080:00200000:3.0:1767319672.458289:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.458291:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.458302:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.458326:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.458329:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.458331:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.458338:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.458341:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.458344:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.458348:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.458355:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.458363:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.459592:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.459693:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.459711:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [185, 185] 00000080:00200000:3.0:1767319672.459723:0:88597:0:(vvp_io.c:289: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:1767319672.459728:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.459745:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 761856 i_blocks 2 00000080:00200000:3.0:1767319672.459750:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.459843:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 761856, count: 4096 00000080:00200000:3.0:1767319672.459854:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 761856, bytes: 4096 00000080:00200000:3.0:1767319672.459858:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.459867:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 187, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.459869:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [761856, 765952) 0 0 00000080:00200000:3.0:1767319672.459873:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.459887:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [186, 186] 00020000:00200000:3.0:1767319672.459893:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [761856, 765952) 765952, 4096 00020000:00200000:3.0:1767319672.459897:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.459939:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [186, 186] 00000008:00010000:3.0:1767319672.459958:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.459963:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.459992:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.460010:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.460025:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.460035:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.460043:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.460054:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [761856, 765952) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.460069:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 186 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.460137:0:88597:0:(rw26.c:912:ll_write_end()) pos 761856, len 4096, copied 4096 00000080:00200000:3.0:1767319672.460147:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004f7c4be5[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.460151:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d9a2a5bb 17ffffc0001001 3:0 ffff90cb354dd948 186 lru 00000080:00200000:3.0:1767319672.460160:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000004aa00b4e 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:3.0:1767319672.460162:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004f7c4be5 00000080:00200000:3.0:1767319672.460163:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.460168:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.460201:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.460239:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.460244:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.460248:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.460269:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.460274:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.460277:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.460282:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.460291:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.460312:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.460314:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.460319:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.460323:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [186, 186] 00000080:00200000:3.0:1767319672.460327:0:88597:0:(vvp_io.c:289: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:1767319672.460331:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.460337:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 765952 i_blocks 2 00000080:00200000:3.0:1767319672.460340:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.460350:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 765952, count: 4096 00000080:00200000:3.0:1767319672.460355:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 765952, bytes: 4096 00000080:00200000:3.0:1767319672.460357:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.460361:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 188, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.460363:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [765952, 770048) 0 0 00000080:00200000:3.0:1767319672.461489:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.461511:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [187, 187] 00020000:00200000:3.0:1767319672.461517:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [765952, 770048) 770048, 4096 00020000:00200000:3.0:1767319672.461522:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.461554:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [187, 187] 00000008:00010000:3.0:1767319672.461568:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.461572:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.461594:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.461617:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.461629:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.461638:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.461646:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.461656:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [765952, 770048) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.461669:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 187 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.461705:0:88597:0:(rw26.c:912:ll_write_end()) pos 765952, len 4096, copied 4096 00000080:00200000:3.0:1767319672.461721:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000081f5d741[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.461725:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ec5b6e75 17ffffc0001001 3:0 ffff90cb354dd1b0 187 lru 00000080:00200000:3.0:1767319672.461732:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000578b243d 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:3.0:1767319672.461733:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000081f5d741 00000080:00200000:3.0:1767319672.461735:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.461738:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.461757:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.461995:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.462001:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.462005:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.462017:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.462021:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.462023:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.462028:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.462038:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.462057:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.462059:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.462067:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.462072:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [187, 187] 00000080:00200000:3.0:1767319672.462078:0:88597:0:(vvp_io.c:289: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:1767319672.462082:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.462093:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 770048 i_blocks 2 00000080:00200000:3.0:1767319672.462097:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.462146:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 770048, count: 4096 00000080:00200000:3.0:1767319672.462153:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 770048, bytes: 4096 00000080:00200000:3.0:1767319672.462157:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.462163:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 189, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.462165:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [770048, 774144) 0 0 00000080:00200000:3.0:1767319672.462168:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.462174:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [188, 188] 00020000:00200000:3.0:1767319672.462178:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [770048, 774144) 774144, 4096 00020000:00200000:3.0:1767319672.462181:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.462194:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [188, 188] 00000008:00010000:3.0:1767319672.462200:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.462203:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.462212:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.462222:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.462231:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.462238:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.462245:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.462252:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [770048, 774144) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.462258:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 188 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.462291:0:88597:0:(rw26.c:912:ll_write_end()) pos 770048, len 4096, copied 4096 00000080:00200000:3.0:1767319672.462296:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006cb88267[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.462299:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f57f2327 17ffffc0001001 3:0 ffff90cb35502e58 188 lru 00000080:00200000:3.0:1767319672.462305:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000028c0a52c 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:3.0:1767319672.462307:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006cb88267 00000080:00200000:3.0:1767319672.462309:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.462311:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.462319:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.462338:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.462341:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.462343:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.462348:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.462351:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.462353:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.462357:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.462420:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.462429:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.462432:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.462436:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.462438:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [188, 188] 00000080:00200000:3.0:1767319672.462442:0:88597:0:(vvp_io.c:289: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:1767319672.462445:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.462449:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 774144 i_blocks 2 00000080:00200000:3.0:1767319672.462452:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.462459:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 774144, count: 4096 00000080:00200000:3.0:1767319672.462462:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 774144, bytes: 4096 00000080:00200000:3.0:1767319672.462465:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.462468:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 190, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.462470:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [774144, 778240) 0 0 00000080:00200000:3.0:1767319672.462472:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.462477:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [189, 189] 00020000:00200000:3.0:1767319672.462479:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [774144, 778240) 778240, 4096 00020000:00200000:3.0:1767319672.462482:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.462491:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [189, 189] 00000008:00010000:3.0:1767319672.462496:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.462498:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.462505:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.462513:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.462521:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.462528:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.462534:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.462542:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [774144, 778240) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.462546:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 189 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.462559:0:88597:0:(rw26.c:912:ll_write_end()) pos 774144, len 4096, copied 4096 00000080:00200000:3.0:1767319672.462564:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e5608f82[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.462567:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d0910fc8 17ffffc0001001 3:0 ffff90cb35502ca8 189 lru 00000080:00200000:3.0:1767319672.462573:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007973a7bd 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:3.0:1767319672.462575:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e5608f82 00000080:00200000:3.0:1767319672.462576:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.462578:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.462585:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.462616:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.462619:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.462621:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.462626:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.462629:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.462632:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.462635:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.462643:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.462652:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.462654:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.462657:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.462659:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [189, 189] 00000080:00200000:3.0:1767319672.462663:0:88597:0:(vvp_io.c:289: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:1767319672.462666:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.462670:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 778240 i_blocks 2 00000080:00200000:3.0:1767319672.462672:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.462680:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 778240, count: 4096 00000080:00200000:3.0:1767319672.462683:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 778240, bytes: 4096 00000080:00200000:3.0:1767319672.462685:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.462688:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 191, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.462690:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [778240, 782336) 0 0 00000080:00200000:3.0:1767319672.462693:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.462697:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [190, 190] 00020000:00200000:3.0:1767319672.462699:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [778240, 782336) 782336, 4096 00020000:00200000:3.0:1767319672.463324:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.463352:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [190, 190] 00000008:00010000:3.0:1767319672.463361:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.463364:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.463494:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.463505:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.463514:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.463523:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.463530:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.463539:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [778240, 782336) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.463549:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 190 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.463579:0:88597:0:(rw26.c:912:ll_write_end()) pos 778240, len 4096, copied 4096 00000080:00200000:3.0:1767319672.463586:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000660034e7[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.463588:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d6182c4d 17ffffc0001001 3:0 ffff90cb35502bd0 190 lru 00000080:00200000:3.0:1767319672.463594:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002f79e229 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:3.0:1767319672.463596:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000660034e7 00000080:00200000:3.0:1767319672.463597:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.463682:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.463697:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.463738:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.463742:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.463745:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.463756:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.463758:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.463761:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.463765:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.463774:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.463788:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.463790:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.463796:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.463800:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [190, 190] 00000080:00200000:3.0:1767319672.463806:0:88597:0:(vvp_io.c:289: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:1767319672.463809:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.463817:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 782336 i_blocks 2 00000080:00200000:3.0:1767319672.463821:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.463840:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 782336, count: 4096 00000080:00200000:3.0:1767319672.463846:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 782336, bytes: 4096 00000080:00200000:3.0:1767319672.463850:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.463854:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 192, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.463856:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [782336, 786432) 0 0 00000080:00200000:3.0:1767319672.463858:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.463869:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [191, 191] 00020000:00200000:3.0:1767319672.463873:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [782336, 786432) 786432, 4096 00020000:00200000:3.0:1767319672.463877:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.463892:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [191, 191] 00000008:00010000:3.0:1767319672.463897:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.463900:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.463907:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.463915:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.463923:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.463930:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.463937:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.463945:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [782336, 786432) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.463950:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 191 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.463967:0:88597:0:(rw26.c:912:ll_write_end()) pos 782336, len 4096, copied 4096 00000080:00200000:3.0:1767319672.463971:0:88597:0:(rw26.c:969:ll_write_end()) page@000000005dc8b7b8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.463973:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007fa59da5 17ffffc0001001 3:0 ffff90cb355020d8 191 lru 00000080:00200000:3.0:1767319672.463978:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c783491f 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:3.0:1767319672.463980:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000005dc8b7b8 00000080:00200000:3.0:1767319672.463981:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.463983:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.463992:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.464017:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.464021:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.464023:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.464029:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.464045:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.464048:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.464052:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.464060:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.464067:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.464069:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.464074:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.464076:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [191, 191] 00000080:00200000:3.0:1767319672.464080:0:88597:0:(vvp_io.c:289: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:1767319672.464083:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.464087:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 786432 i_blocks 2 00000080:00200000:3.0:1767319672.464090:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.464097:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 786432, count: 4096 00000080:00200000:3.0:1767319672.464101:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 786432, bytes: 4096 00000080:00200000:3.0:1767319672.464103:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.464107:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 193, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.464108:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [786432, 790528) 0 0 00000080:00200000:3.0:1767319672.464121:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.464125:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [192, 192] 00020000:00200000:3.0:1767319672.464128:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [786432, 790528) 790528, 4096 00020000:00200000:3.0:1767319672.464130:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.464145:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [192, 192] 00000008:00010000:3.0:1767319672.464150:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.464152:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.464158:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.464167:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.464174:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.464180:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.464186:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.464193:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [786432, 790528) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.464198:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 192 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.464225:0:88597:0:(rw26.c:912:ll_write_end()) pos 786432, len 4096, copied 4096 00000080:00200000:3.0:1767319672.464229:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003f879c23[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.464231:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d9f53377 17ffffc0001001 3:0 ffff90cb35502870 192 lru 00000080:00200000:3.0:1767319672.464236:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000026fc2d12 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:3.0:1767319672.464238:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003f879c23 00000080:00200000:3.0:1767319672.464239:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.464241:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.464249:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.464272:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.464275:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.464277:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.464283:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.464286:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.464288:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.464292:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.464299:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.464307:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.464309:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.464314:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.464317:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [192, 192] 00000080:00200000:3.0:1767319672.464320:0:88597:0:(vvp_io.c:289: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:1767319672.464323:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.464328:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 790528 i_blocks 2 00000080:00200000:3.0:1767319672.464330:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.464338:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 790528, count: 4096 00000080:00200000:3.0:1767319672.464341:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 790528, bytes: 4096 00000080:00200000:3.0:1767319672.464343:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.464346:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 194, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.464348:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [790528, 794624) 0 0 00000080:00200000:3.0:1767319672.464350:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.464355:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [193, 193] 00020000:00200000:3.0:1767319672.464358:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [790528, 794624) 794624, 4096 00020000:00200000:3.0:1767319672.464360:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.465247:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [193, 193] 00000008:00010000:3.0:1767319672.465261:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.465265:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.465281:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.465295:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.465306:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.465315:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.465324:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.465331:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [790528, 794624) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.465341:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 193 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.465411:0:88597:0:(rw26.c:912:ll_write_end()) pos 790528, len 4096, copied 4096 00000080:00200000:3.0:1767319672.465418:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f61d73d1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.465422:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008c9b3e65 17ffffc0001001 3:0 ffff90cb35502360 193 lru 00000080:00200000:3.0:1767319672.465429:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000004db20755 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:3.0:1767319672.465431:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f61d73d1 00000080:00200000:3.0:1767319672.465432:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.465436:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.465452:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.465481:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.465485:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.465488:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.465499:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.465502:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.465504:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.465509:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.465517:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.465531:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.465534:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.465541:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.465547:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [193, 193] 00000080:00200000:3.0:1767319672.465554:0:88597:0:(vvp_io.c:289: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:1767319672.465557:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.465565:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 794624 i_blocks 2 00000080:00200000:3.0:1767319672.465569:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.465586:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 794624, count: 4096 00000080:00200000:3.0:1767319672.465592:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 794624, bytes: 4096 00000080:00200000:3.0:1767319672.465595:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.465610:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 195, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.465612:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [794624, 798720) 0 0 00000080:00200000:3.0:1767319672.465615:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.465623:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [194, 194] 00020000:00200000:3.0:1767319672.465627:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [794624, 798720) 798720, 4096 00020000:00200000:3.0:1767319672.465631:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.465646:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [194, 194] 00000008:00010000:3.0:1767319672.465651:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.465653:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.465661:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.465670:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.465680:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.465687:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.465695:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.465702:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [794624, 798720) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.465717:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 194 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.465733:0:88597:0:(rw26.c:912:ll_write_end()) pos 794624, len 4096, copied 4096 00000080:00200000:3.0:1767319672.465738:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000057dffa9c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.465740:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007fb35030 17ffffc0001001 3:0 ffff90cb35502000 194 lru 00000080:00200000:3.0:1767319672.465747:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000af660728 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:3.0:1767319672.465749:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000057dffa9c 00000080:00200000:3.0:1767319672.465750:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.465753:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.465760:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.465796:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.465799:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.465802:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.465808:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.465810:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.465813:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.465817:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.465824:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.465832:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.465834:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.465838:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.465841:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [194, 194] 00000080:00200000:3.0:1767319672.465845:0:88597:0:(vvp_io.c:289: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:1767319672.465848:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.465853:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 798720 i_blocks 2 00000080:00200000:3.0:1767319672.465856:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.465863:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 798720, count: 4096 00000080:00200000:3.0:1767319672.465867:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 798720, bytes: 4096 00000080:00200000:3.0:1767319672.465880:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.465884:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 196, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.465885:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [798720, 802816) 0 0 00000080:00200000:3.0:1767319672.465887:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.465893:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [195, 195] 00020000:00200000:3.0:1767319672.465895:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [798720, 802816) 802816, 4096 00020000:00200000:3.0:1767319672.465898:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.465912:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [195, 195] 00000008:00010000:3.0:1767319672.465917:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.465919:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.465926:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.465935:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.465943:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.465950:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.465957:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.465965:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [798720, 802816) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.465970:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 195 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.465987:0:88597:0:(rw26.c:912:ll_write_end()) pos 798720, len 4096, copied 4096 00000080:00200000:3.0:1767319672.465991:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000011de7143[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.465994:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000937688a0 17ffffc0001001 3:0 ffff90cb35502948 195 lru 00000080:00200000:3.0:1767319672.466000:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000079972d6 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:3.0:1767319672.466003:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000011de7143 00000080:00200000:3.0:1767319672.466004:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.466006:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.466014:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.466035:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.466039:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.466041:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.466047:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.466049:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.466052:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.466056:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.466063:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.466071:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.466073:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.466077:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.466080:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [195, 195] 00000080:00200000:3.0:1767319672.466083:0:88597:0:(vvp_io.c:289: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:1767319672.466086:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.466090:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 802816 i_blocks 2 00000080:00200000:3.0:1767319672.466093:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.466100:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 802816, count: 4096 00000080:00200000:3.0:1767319672.466104:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 802816, bytes: 4096 00000080:00200000:3.0:1767319672.466106:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.466929:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 197, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.466933:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [802816, 806912) 0 0 00000080:00200000:3.0:1767319672.466937:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.466950:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [196, 196] 00020000:00200000:3.0:1767319672.466954:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [802816, 806912) 806912, 4096 00020000:00200000:3.0:1767319672.466957:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.466980:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [196, 196] 00000008:00010000:3.0:1767319672.466989:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.466993:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.467009:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.467020:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.467030:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.467038:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.467044:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.467052:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [802816, 806912) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.467061:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 196 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.467105:0:88597:0:(rw26.c:912:ll_write_end()) pos 802816, len 4096, copied 4096 00000080:00200000:3.0:1767319672.467125:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003b014d24[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.467129:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000001fd65216 17ffffc0001021 2:0 ffff90cb355021b0 196 lru 00000080:00200000:3.0:1767319672.467134:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000359d9861 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:3.0:1767319672.467136:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003b014d24 00000080:00200000:3.0:1767319672.467138:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.467141:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.467157:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.467187:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.467190:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.467193:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.467204:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.467206:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.467209:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.467214:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.467222:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.467235:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.467238:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.467244:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.467249:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [196, 196] 00000080:00200000:3.0:1767319672.467255:0:88597:0:(vvp_io.c:289: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:1767319672.467258:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.467265:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 806912 i_blocks 2 00000080:00200000:3.0:1767319672.467268:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.467284:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 806912, count: 4096 00000080:00200000:3.0:1767319672.467289:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 806912, bytes: 4096 00000080:00200000:3.0:1767319672.467292:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.467295:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 198, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.467297:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [806912, 811008) 0 0 00000080:00200000:3.0:1767319672.467299:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.467304:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [197, 197] 00020000:00200000:3.0:1767319672.467307:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [806912, 811008) 811008, 4096 00020000:00200000:3.0:1767319672.467308:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.467320:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [197, 197] 00000008:00010000:3.0:1767319672.467325:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.467328:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.467335:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.467343:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.467351:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.467357:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.467363:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.467408:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [806912, 811008) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.467413:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 197 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.467429:0:88597:0:(rw26.c:912:ll_write_end()) pos 806912, len 4096, copied 4096 00000080:00200000:3.0:1767319672.467434:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000031828d06[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.467437:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006768d332 17ffffc0001001 3:0 ffff90cb35502438 197 lru 00000080:00200000:3.0:1767319672.467442:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c9a8aa93 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:3.0:1767319672.467445:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000031828d06 00000080:00200000:3.0:1767319672.467446:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.467448:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.467456:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.467480:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.467483:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.467486:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.467492:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.467495:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.467497:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.467501:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.467509:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.467518:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.467520:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.467525:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.467528:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [197, 197] 00000080:00200000:3.0:1767319672.467531:0:88597:0:(vvp_io.c:289: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:1767319672.467535:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.467539:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 811008 i_blocks 2 00000080:00200000:3.0:1767319672.467542:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.467549:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 811008, count: 4096 00000080:00200000:3.0:1767319672.467553:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 811008, bytes: 4096 00000080:00200000:3.0:1767319672.467555:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.467559:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 199, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.467560:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [811008, 815104) 0 0 00000080:00200000:3.0:1767319672.467562:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.467567:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [198, 198] 00020000:00200000:3.0:1767319672.467570:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [811008, 815104) 815104, 4096 00020000:00200000:3.0:1767319672.467572:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.467584:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [198, 198] 00000008:00010000:3.0:1767319672.467590:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.467592:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.467600:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.467920:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.467929:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.467937:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.467945:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.467954:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [811008, 815104) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.467961:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 198 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.467981:0:88597:0:(rw26.c:912:ll_write_end()) pos 811008, len 4096, copied 4096 00000080:00200000:3.0:1767319672.467985:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000177b34c8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.467989:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000076d439c2 17ffffc0001001 3:0 ffff90cb35502798 198 lru 00000080:00200000:3.0:1767319672.467995:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c5951e34 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:3.0:1767319672.467998:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000177b34c8 00000080:00200000:3.0:1767319672.468010:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.468013:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.468023:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.468046:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.468050:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.468052:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.468059:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.468062:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.468065:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.468069:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.468077:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.468087:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.468089:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.468093:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.468096:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [198, 198] 00000080:00200000:3.0:1767319672.468100:0:88597:0:(vvp_io.c:289: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:1767319672.468103:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.468119:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 815104 i_blocks 2 00000080:00200000:3.0:1767319672.468122:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.468133:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 815104, count: 4096 00000080:00200000:3.0:1767319672.468138:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 815104, bytes: 4096 00000080:00200000:3.0:1767319672.468140:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.468144:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 200, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.468146:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [815104, 819200) 0 0 00000080:00200000:3.0:1767319672.468149:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.468154:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [199, 199] 00020000:00200000:3.0:1767319672.468157:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [815104, 819200) 819200, 4096 00020000:00200000:3.0:1767319672.468160:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.468171:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [199, 199] 00000008:00010000:3.0:1767319672.468177:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.468179:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.468188:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.468198:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.468206:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.468213:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.468220:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.468228:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [815104, 819200) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.468233:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 199 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.468248:0:88597:0:(rw26.c:912:ll_write_end()) pos 815104, len 4096, copied 4096 00000080:00200000:3.0:1767319672.468253:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c62f3f62[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.468256:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000061849b5f 17ffffc0001001 3:0 ffff90cb35502a20 199 lru 00000080:00200000:3.0:1767319672.468262:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008d06fec4 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:3.0:1767319672.468264:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c62f3f62 00000080:00200000:3.0:1767319672.468265:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.468268:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.468276:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.468297:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.468300:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.468303:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.468308:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.468311:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.468313:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.468317:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.468325:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.468335:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.468337:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.468341:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.468344:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [199, 199] 00000080:00200000:3.0:1767319672.468348:0:88597:0:(vvp_io.c:289: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:1767319672.468351:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.468356:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 819200 i_blocks 2 00000080:00200000:3.0:1767319672.468358:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.468478:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 819200, count: 4096 00000080:00200000:3.0:1767319672.468483:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 819200, bytes: 4096 00000080:00200000:3.0:1767319672.468486:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.468490:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 201, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.468492:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [819200, 823296) 0 0 00000080:00200000:3.0:1767319672.468495:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.468500:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [200, 200] 00020000:00200000:3.0:1767319672.468504:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [819200, 823296) 823296, 4096 00020000:00200000:3.0:1767319672.468506:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.468517:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [200, 200] 00000008:00010000:3.0:1767319672.468523:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.468525:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.468533:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.468541:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.468550:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.468558:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.468922:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.468932:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [819200, 823296) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.468942:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 200 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.468969:0:88597:0:(rw26.c:912:ll_write_end()) pos 819200, len 4096, copied 4096 00000080:00200000:3.0:1767319672.468974:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c735cd42[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.468978:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000da20f860 17ffffc0001001 3:0 ffff90cb35502510 200 lru 00000080:00200000:3.0:1767319672.468984:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a08fde6c 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:3.0:1767319672.468987:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c735cd42 00000080:00200000:3.0:1767319672.468988:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.468990:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.469001:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.469025:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.469029:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.469032:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.469039:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.469042:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.469045:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.469049:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.469057:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.469066:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.469069:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.469074:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.469077:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [200, 200] 00000080:00200000:3.0:1767319672.469082:0:88597:0:(vvp_io.c:289: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:1767319672.469086:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.469091:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 823296 i_blocks 2 00000080:00200000:3.0:1767319672.469094:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.469106:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 823296, count: 4096 00000080:00200000:3.0:1767319672.469124:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 823296, bytes: 4096 00000080:00200000:3.0:1767319672.469127:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.469131:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 202, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.469132:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [823296, 827392) 0 0 00000080:00200000:3.0:1767319672.469135:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.469142:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [201, 201] 00020000:00200000:3.0:1767319672.469145:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [823296, 827392) 827392, 4096 00020000:00200000:3.0:1767319672.469147:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.469162:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [201, 201] 00000008:00010000:3.0:1767319672.469168:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.469170:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.469179:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.469189:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.469199:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.469208:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.469215:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.469223:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [823296, 827392) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.469228:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 201 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.469242:0:88597:0:(rw26.c:912:ll_write_end()) pos 823296, len 4096, copied 4096 00000080:00200000:3.0:1767319672.469247:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b462ef1c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.469250:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000aca968b1 17ffffc0001001 3:0 ffff90cb35502af8 201 lru 00000080:00200000:3.0:1767319672.469257:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9e5fae2 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:3.0:1767319672.469259:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b462ef1c 00000080:00200000:3.0:1767319672.469260:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.469262:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.469270:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.469291:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.469295:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.469297:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.469303:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.469305:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.469308:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.469312:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.469321:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.469330:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.469332:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.469337:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.469340:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [201, 201] 00000080:00200000:3.0:1767319672.469343:0:88597:0:(vvp_io.c:289: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:1767319672.469346:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.469351:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 827392 i_blocks 2 00000080:00200000:3.0:1767319672.469354:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.469361:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 827392, count: 4096 00000080:00200000:3.0:1767319672.469862:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 827392, bytes: 4096 00000080:00200000:3.0:1767319672.469868:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.469873:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 203, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.469875:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [827392, 831488) 0 0 00000080:00200000:3.0:1767319672.469878:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.469886:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [202, 202] 00020000:00200000:3.0:1767319672.469890:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [827392, 831488) 831488, 4096 00020000:00200000:3.0:1767319672.469892:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.469909:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [202, 202] 00000008:00010000:3.0:1767319672.469916:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.469919:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.469931:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.469942:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.469953:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.469961:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.469969:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.469977:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [827392, 831488) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.469984:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 202 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.470004:0:88597:0:(rw26.c:912:ll_write_end()) pos 827392, len 4096, copied 4096 00000080:00200000:3.0:1767319672.470008:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000011a67d5a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.470012:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000693b4e3c 17ffffc0001001 3:0 ffff90cb355025e8 202 lru 00000080:00200000:3.0:1767319672.470019:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003deda8d3 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:3.0:1767319672.470021:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000011a67d5a 00000080:00200000:3.0:1767319672.470022:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.470025:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.470035:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.470060:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.470063:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.470066:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.470072:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.470075:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.470078:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.470082:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.470090:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.470101:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.470104:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.470108:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.470123:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [202, 202] 00000080:00200000:3.0:1767319672.470128:0:88597:0:(vvp_io.c:289: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:1767319672.470131:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.470137:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 831488 i_blocks 2 00000080:00200000:3.0:1767319672.470140:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.470152:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 831488, count: 4096 00000080:00200000:3.0:1767319672.470156:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 831488, bytes: 4096 00000080:00200000:3.0:1767319672.470158:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.470162:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 204, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.470164:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [831488, 835584) 0 0 00000080:00200000:3.0:1767319672.470166:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.470172:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [203, 203] 00020000:00200000:3.0:1767319672.470175:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [831488, 835584) 835584, 4096 00020000:00200000:3.0:1767319672.470177:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.470189:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [203, 203] 00000008:00010000:3.0:1767319672.470194:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.470197:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.470204:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.470213:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.470223:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.470231:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.470239:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.470247:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [831488, 835584) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.470252:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 203 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.470267:0:88597:0:(rw26.c:912:ll_write_end()) pos 831488, len 4096, copied 4096 00000080:00200000:3.0:1767319672.470272:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001353fe8a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.470275:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003a029936 17ffffc0001001 3:0 ffff90cb35502288 203 lru 00000080:00200000:3.0:1767319672.470282:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000fbb3c82a 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:3.0:1767319672.470284:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001353fe8a 00000080:00200000:3.0:1767319672.470285:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.470288:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.470295:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.470316:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.470319:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.470322:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.470327:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.470330:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.470333:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.470337:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.470345:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.470354:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.470356:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.470360:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.470363:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [203, 203] 00000080:00200000:3.0:1767319672.474887:0:88597:0:(vvp_io.c:289: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:1767319672.474902:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.474921:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 835584 i_blocks 2 00000080:00200000:3.0:1767319672.474929:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.474961:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 835584, count: 4096 00000080:00200000:3.0:1767319672.474971:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 835584, bytes: 4096 00000080:00200000:3.0:1767319672.474976:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.474986:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 205, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.474988:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [835584, 839680) 0 0 00000080:00200000:3.0:1767319672.474993:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.475009:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [204, 204] 00020000:00200000:3.0:1767319672.475016:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [835584, 839680) 839680, 4096 00020000:00200000:3.0:1767319672.475021:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.475069:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [204, 204] 00000008:00010000:3.0:1767319672.475088:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.475094:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.475130:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.475149:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.475164:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.475174:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.475183:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.475197:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [835584, 839680) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.475212:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 204 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.475263:0:88597:0:(rw26.c:912:ll_write_end()) pos 835584, len 4096, copied 4096 00000080:00200000:3.0:1767319672.475274:0:88597:0:(rw26.c:969:ll_write_end()) page@000000005520cb7a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.475277:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000001044c6b7 17ffffc0001001 3:0 ffff90cb355026c0 204 lru 00000080:00200000:3.0:1767319672.475287:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000520d041e 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:3.0:1767319672.475289:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000005520cb7a 00000080:00200000:3.0:1767319672.475290:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.475296:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.475323:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.476513:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.476529:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.476534:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.476565:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.476569:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.476574:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.476583:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.476597:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.476623:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.476627:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.476638:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.476645:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [204, 204] 00000080:00200000:3.0:1767319672.476653:0:88597:0:(vvp_io.c:289: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:1767319672.476657:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.476669:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 839680 i_blocks 2 00000080:00200000:3.0:1767319672.476674:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.476695:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 839680, count: 4096 00000080:00200000:3.0:1767319672.476712:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 839680, bytes: 4096 00000080:00200000:3.0:1767319672.476718:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.476724:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 206, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.476727:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [839680, 843776) 0 0 00000080:00200000:3.0:1767319672.476731:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.476742:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [205, 205] 00020000:00200000:3.0:1767319672.476747:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [839680, 843776) 843776, 4096 00020000:00200000:3.0:1767319672.476751:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.477015:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [205, 205] 00000008:00010000:3.0:1767319672.477032:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.477038:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.477059:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.477071:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.477082:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.477089:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.477096:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.477106:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [839680, 843776) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.477131:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 205 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.477178:0:88597:0:(rw26.c:912:ll_write_end()) pos 839680, len 4096, copied 4096 00000080:00200000:3.0:1767319672.477185:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ea86c74a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.477189:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000076cc944b 17ffffc0001001 3:0 ffff90cb35502d80 205 lru 00000080:00200000:3.0:1767319672.477197:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f85d3580 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:3.0:1767319672.477199:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ea86c74a 00000080:00200000:3.0:1767319672.477200:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.477203:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.477222:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.477251:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.477255:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.477258:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.477265:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.477267:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.477270:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.477273:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.477281:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.477291:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.477294:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.477299:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.477302:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [205, 205] 00000080:00200000:3.0:1767319672.477307:0:88597:0:(vvp_io.c:289: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:1767319672.477310:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.477316:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 843776 i_blocks 2 00000080:00200000:3.0:1767319672.477320:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.477333:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 843776, count: 4096 00000080:00200000:3.0:1767319672.477337:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 843776, bytes: 4096 00000080:00200000:3.0:1767319672.477340:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.477344:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 207, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.477346:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [843776, 847872) 0 0 00000080:00200000:3.0:1767319672.477348:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.477354:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [206, 206] 00020000:00200000:3.0:1767319672.477357:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [843776, 847872) 847872, 4096 00020000:00200000:3.0:1767319672.477360:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.477514:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [206, 206] 00000008:00010000:3.0:1767319672.477520:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.477523:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.477531:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.477540:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.477549:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.477556:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.477563:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.477570:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [843776, 847872) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.477576:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 206 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.477677:0:88597:0:(rw26.c:912:ll_write_end()) pos 843776, len 4096, copied 4096 00000080:00200000:3.0:1767319672.477684:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000028e591b5[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.477687:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a662a630 17ffffc0001001 3:0 ffff90cb35527510 206 lru 00000080:00200000:3.0:1767319672.477693:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000066a7cbdc 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:3.0:1767319672.477695:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000028e591b5 00000080:00200000:3.0:1767319672.477696:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.477698:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.477845:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.477871:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.477875:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.477877:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.477884:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.477887:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.477890:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.477894:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.477901:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.477911:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.477913:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.477919:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.477922:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [206, 206] 00000080:00200000:3.0:1767319672.477926:0:88597:0:(vvp_io.c:289: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:1767319672.477929:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.477935:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 847872 i_blocks 2 00000080:00200000:3.0:1767319672.477938:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.477950:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 847872, count: 4096 00000080:00200000:3.0:1767319672.477954:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 847872, bytes: 4096 00000080:00200000:3.0:1767319672.477957:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.477961:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 208, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.477962:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [847872, 851968) 0 0 00000080:00200000:3.0:1767319672.477965:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.477971:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [207, 207] 00020000:00200000:3.0:1767319672.477974:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [847872, 851968) 851968, 4096 00020000:00200000:3.0:1767319672.477977:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.477988:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [207, 207] 00000008:00010000:3.0:1767319672.477995:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.477997:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.478005:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.478014:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.478023:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.478031:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.478039:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.478046:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [847872, 851968) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.478052:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 207 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.478070:0:88597:0:(rw26.c:912:ll_write_end()) pos 847872, len 4096, copied 4096 00000080:00200000:3.0:1767319672.478074:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000917d6670[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.478078:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006fdce3c8 17ffffc0001001 3:0 ffff90cb35527af8 207 lru 00000080:00200000:3.0:1767319672.478084:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a0c5afcd 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:3.0:1767319672.478086:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000917d6670 00000080:00200000:3.0:1767319672.478088:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.478090:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.478098:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.478134:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.478137:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.478140:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.478146:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.478149:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.478151:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.478156:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.478164:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.478174:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.478177:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.478181:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.478184:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [207, 207] 00000080:00200000:3.0:1767319672.478187:0:88597:0:(vvp_io.c:289: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:1767319672.478191:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.478195:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 851968 i_blocks 2 00000080:00200000:3.0:1767319672.478198:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.478205:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 851968, count: 4096 00000080:00200000:3.0:1767319672.478209:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 851968, bytes: 4096 00000080:00200000:3.0:1767319672.478211:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.478215:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 209, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.478217:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [851968, 856064) 0 0 00000080:00200000:3.0:1767319672.478219:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.478224:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [208, 208] 00020000:00200000:3.0:1767319672.478227:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [851968, 856064) 856064, 4096 00020000:00200000:3.0:1767319672.478230:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.478240:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [208, 208] 00000008:00010000:3.0:1767319672.478245:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.478247:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.478254:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.478263:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.478273:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.478281:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.478289:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.478295:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [851968, 856064) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.478300:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 208 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.478315:0:88597:0:(rw26.c:912:ll_write_end()) pos 851968, len 4096, copied 4096 00000080:00200000:3.0:1767319672.478320:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003a714158[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.478323:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000272a6afc 17ffffc0001001 3:0 ffff90cb355275e8 208 lru 00000080:00200000:3.0:1767319672.478329:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003bb4b663 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:3.0:1767319672.478332:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003a714158 00000080:00200000:3.0:1767319672.478333:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.478335:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.478342:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.478363:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.482948:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.482962:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.483007:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.483013:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.483018:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.483031:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.483047:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.483071:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.483074:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.483093:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.483104:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [208, 208] 00000080:00200000:3.0:1767319672.483126:0:88597:0:(vvp_io.c:289: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:1767319672.483130:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.483148:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 856064 i_blocks 2 00000080:00200000:3.0:1767319672.483154:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.483191:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 856064, count: 4096 00000080:00200000:3.0:1767319672.483200:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 856064, bytes: 4096 00000080:00200000:3.0:1767319672.483206:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.483214:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 210, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.483216:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [856064, 860160) 0 0 00000080:00200000:3.0:1767319672.483220:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.483237:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [209, 209] 00020000:00200000:3.0:1767319672.483243:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [856064, 860160) 860160, 4096 00020000:00200000:3.0:1767319672.483248:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.483291:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [209, 209] 00000008:00010000:3.0:1767319672.483308:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.483314:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.483336:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.483351:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.483364:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.483687:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.483696:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.483796:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [856064, 860160) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.483813:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 209 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.483866:0:88597:0:(rw26.c:912:ll_write_end()) pos 856064, len 4096, copied 4096 00000080:00200000:3.0:1767319672.483874:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003d53bf81[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.483877:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e241b849 17ffffc0001001 3:0 ffff90cb35527288 209 lru 00000080:00200000:3.0:1767319672.483884:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000cb3e5842 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:3.0:1767319672.483886:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003d53bf81 00000080:00200000:3.0:1767319672.483887:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.483892:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.483916:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.483953:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.483957:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.483961:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.483970:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.483973:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.483976:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.483980:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.483989:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.484002:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.484005:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.484011:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.484017:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [209, 209] 00000080:00200000:3.0:1767319672.484022:0:88597:0:(vvp_io.c:289: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:1767319672.484025:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.484032:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 860160 i_blocks 2 00000080:00200000:3.0:1767319672.484036:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.484051:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 860160, count: 4096 00000080:00200000:3.0:1767319672.484057:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 860160, bytes: 4096 00000080:00200000:3.0:1767319672.484060:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.484064:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 211, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.484066:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [860160, 864256) 0 0 00000080:00200000:3.0:1767319672.484069:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.484076:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [210, 210] 00020000:00200000:3.0:1767319672.484080:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [860160, 864256) 864256, 4096 00020000:00200000:3.0:1767319672.484083:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.484098:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [210, 210] 00000008:00010000:3.0:1767319672.484105:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.484119:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.484134:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.484144:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.484152:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.484160:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.484167:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.484175:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [860160, 864256) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.484181:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 210 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.484197:0:88597:0:(rw26.c:912:ll_write_end()) pos 860160, len 4096, copied 4096 00000080:00200000:3.0:1767319672.484202:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001bb3e5e9[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.484205:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000043cb53cb 17ffffc0001001 3:0 ffff90cb355276c0 210 lru 00000080:00200000:3.0:1767319672.484212:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003c732900 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:3.0:1767319672.484214:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001bb3e5e9 00000080:00200000:3.0:1767319672.484215:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.484217:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.484224:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.484246:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.484248:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.484250:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.484256:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.484259:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.484261:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.484265:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.484273:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.484280:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.484283:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.484287:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.484289:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [210, 210] 00000080:00200000:3.0:1767319672.484293:0:88597:0:(vvp_io.c:289: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:1767319672.484296:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.484301:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 864256 i_blocks 2 00000080:00200000:3.0:1767319672.484303:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.484311:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 864256, count: 4096 00000080:00200000:3.0:1767319672.484315:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 864256, bytes: 4096 00000080:00200000:3.0:1767319672.484317:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.484321:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 212, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.484322:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [864256, 868352) 0 0 00000080:00200000:3.0:1767319672.484325:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.484330:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [211, 211] 00020000:00200000:3.0:1767319672.484333:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [864256, 868352) 868352, 4096 00020000:00200000:3.0:1767319672.484335:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.484349:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [211, 211] 00000008:00010000:3.0:1767319672.484354:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.484356:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.484363:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.485148:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.485161:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.485170:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.485178:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.485190:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [864256, 868352) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.485202:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 211 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.485247:0:88597:0:(rw26.c:912:ll_write_end()) pos 864256, len 4096, copied 4096 00000080:00200000:3.0:1767319672.485255:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006e29663c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.485259:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000219fcea 17ffffc0001021 2:0 ffff90cb35527d80 211 lru 00000080:00200000:3.0:1767319672.485266:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c0cc5818 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:3.0:1767319672.485269:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006e29663c 00000080:00200000:3.0:1767319672.485270:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.485273:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.485287:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.485316:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.485320:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.485322:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.485332:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.485335:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.485338:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.485342:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.485351:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.485558:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.485564:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.485572:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.485579:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [211, 211] 00000080:00200000:3.0:1767319672.485586:0:88597:0:(vvp_io.c:289: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:1767319672.485590:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.485599:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 868352 i_blocks 2 00000080:00200000:3.0:1767319672.485673:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.485695:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 868352, count: 4096 00000080:00200000:3.0:1767319672.485701:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 868352, bytes: 4096 00000080:00200000:3.0:1767319672.485786:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.485793:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 213, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.485794:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [868352, 872448) 0 0 00000080:00200000:3.0:1767319672.485799:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.485811:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [212, 212] 00020000:00200000:3.0:1767319672.485815:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [868352, 872448) 872448, 4096 00020000:00200000:3.0:1767319672.485819:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.485841:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [212, 212] 00000008:00010000:3.0:1767319672.485852:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.485856:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.485873:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.485884:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.485893:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.485900:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.485906:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.485914:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [868352, 872448) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.485922:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 212 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.485947:0:88597:0:(rw26.c:912:ll_write_end()) pos 868352, len 4096, copied 4096 00000080:00200000:3.0:1767319672.485952:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009265cf11[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.485956:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002679485b 17ffffc0001001 3:0 ffff90cb35527e58 212 lru 00000080:00200000:3.0:1767319672.485962:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000010a02bb8 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:3.0:1767319672.485965:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009265cf11 00000080:00200000:3.0:1767319672.485966:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.485968:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.485981:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.486007:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.486010:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.486013:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.486021:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.486024:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.486026:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.486030:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.486039:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.486050:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.486053:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.486057:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.486060:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [212, 212] 00000080:00200000:3.0:1767319672.486064:0:88597:0:(vvp_io.c:289: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:1767319672.486067:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.486072:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 872448 i_blocks 2 00000080:00200000:3.0:1767319672.486075:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.486083:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 872448, count: 4096 00000080:00200000:3.0:1767319672.486086:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 872448, bytes: 4096 00000080:00200000:3.0:1767319672.486089:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.486093:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 214, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.486094:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [872448, 876544) 0 0 00000080:00200000:3.0:1767319672.486097:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.486102:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [213, 213] 00020000:00200000:3.0:1767319672.486105:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [872448, 876544) 876544, 4096 00020000:00200000:3.0:1767319672.486107:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.486131:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [213, 213] 00000008:00010000:3.0:1767319672.486137:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.486139:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.486146:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.486155:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.486163:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.486170:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.486177:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.486184:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [872448, 876544) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.486190:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 213 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.486205:0:88597:0:(rw26.c:912:ll_write_end()) pos 872448, len 4096, copied 4096 00000080:00200000:3.0:1767319672.486210:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000007ec6b5e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.486213:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000093819559 17ffffc0001001 3:0 ffff90cb35527ca8 213 lru 00000080:00200000:3.0:1767319672.486219:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000f4491db 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:3.0:1767319672.486222:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000007ec6b5e 00000080:00200000:3.0:1767319672.486223:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.486225:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.486233:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.486254:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.486257:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.486260:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.486265:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.486268:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.486271:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.486274:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.486281:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.486290:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.486292:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.486296:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.486299:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [213, 213] 00000080:00200000:3.0:1767319672.486303:0:88597:0:(vvp_io.c:289: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:1767319672.486306:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.486310:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 876544 i_blocks 2 00000080:00200000:3.0:1767319672.486312:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.486319:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 876544, count: 4096 00000080:00200000:3.0:1767319672.486323:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 876544, bytes: 4096 00000080:00200000:3.0:1767319672.486325:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.486329:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 215, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.486330:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [876544, 880640) 0 0 00000080:00200000:3.0:1767319672.486333:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.486338:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [214, 214] 00020000:00200000:3.0:1767319672.486341:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [876544, 880640) 880640, 4096 00020000:00200000:3.0:1767319672.486343:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.486354:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [214, 214] 00000008:00010000:3.0:1767319672.486360:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.486362:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.489021:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.489052:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.489066:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.489075:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.489083:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.489102:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [876544, 880640) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.489136:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 214 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.489202:0:88597:0:(rw26.c:912:ll_write_end()) pos 876544, len 4096, copied 4096 00000080:00200000:3.0:1767319672.489214:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001a2d90d5[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.489218:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ffa33e43 17ffffc0001001 3:0 ffff90cb35527bd0 214 lru 00000080:00200000:3.0:1767319672.489226:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009e393bb4 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:3.0:1767319672.489229:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001a2d90d5 00000080:00200000:3.0:1767319672.489230:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.489235:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.489261:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.489301:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.489306:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.489310:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.489327:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.489331:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.489335:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.489340:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.489350:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.490160:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.490169:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.490182:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.490192:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [214, 214] 00000080:00200000:3.0:1767319672.490204:0:88597:0:(vvp_io.c:289: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:1767319672.490208:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.490223:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 880640 i_blocks 2 00000080:00200000:3.0:1767319672.490228:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.490257:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 880640, count: 4096 00000080:00200000:3.0:1767319672.490266:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 880640, bytes: 4096 00000080:00200000:3.0:1767319672.490271:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.490277:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 216, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.490279:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [880640, 884736) 0 0 00000080:00200000:3.0:1767319672.490284:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.490299:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [215, 215] 00020000:00200000:3.0:1767319672.490306:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [880640, 884736) 884736, 4096 00020000:00200000:3.0:1767319672.490310:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.490341:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [215, 215] 00000008:00010000:3.0:1767319672.490355:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.490361:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.490504:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.490519:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.490531:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.490540:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.490547:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.490557:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [880640, 884736) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.490570:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 215 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.490684:0:88597:0:(rw26.c:912:ll_write_end()) pos 880640, len 4096, copied 4096 00000080:00200000:3.0:1767319672.490693:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e44d9f10[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.490696:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b8ad729d 17ffffc0001001 3:0 ffff90cb355270d8 215 lru 00000080:00200000:3.0:1767319672.490702:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000dee11781 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:3.0:1767319672.490870:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e44d9f10 00000080:00200000:3.0:1767319672.490871:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.490875:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.490897:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.490932:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.490936:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.490939:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.490953:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.490957:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.490960:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.490964:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.490973:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.490987:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.490990:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.490996:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.490999:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [215, 215] 00000080:00200000:3.0:1767319672.491005:0:88597:0:(vvp_io.c:289: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:1767319672.491009:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.491015:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 884736 i_blocks 2 00000080:00200000:3.0:1767319672.491018:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.491031:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 884736, count: 4096 00000080:00200000:3.0:1767319672.491036:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 884736, bytes: 4096 00000080:00200000:3.0:1767319672.491039:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.491043:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 217, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.491045:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [884736, 888832) 0 0 00000080:00200000:3.0:1767319672.491048:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.491055:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [216, 216] 00020000:00200000:3.0:1767319672.491058:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [884736, 888832) 888832, 4096 00020000:00200000:3.0:1767319672.491061:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.491076:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [216, 216] 00000008:00010000:3.0:1767319672.491084:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.491086:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.491095:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.491104:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.491122:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.491129:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.491135:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.491144:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [884736, 888832) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.491150:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 216 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.491168:0:88597:0:(rw26.c:912:ll_write_end()) pos 884736, len 4096, copied 4096 00000080:00200000:3.0:1767319672.491173:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009b535b25[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.491176:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000455a6130 17ffffc0001001 3:0 ffff90cb35527870 216 lru 00000080:00200000:3.0:1767319672.491182:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ce0b76d6 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:3.0:1767319672.491184:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009b535b25 00000080:00200000:3.0:1767319672.491185:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.491188:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.491196:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.491221:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.491224:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.491226:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.491232:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.491234:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.491237:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.491240:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.491248:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.491256:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.491259:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.491263:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.491266:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [216, 216] 00000080:00200000:3.0:1767319672.491270:0:88597:0:(vvp_io.c:289: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:1767319672.491274:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.491279:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 888832 i_blocks 2 00000080:00200000:3.0:1767319672.491281:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.491288:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 888832, count: 4096 00000080:00200000:3.0:1767319672.491292:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 888832, bytes: 4096 00000080:00200000:3.0:1767319672.491295:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.491299:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 218, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.491300:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [888832, 892928) 0 0 00000080:00200000:3.0:1767319672.491303:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.491308:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [217, 217] 00020000:00200000:3.0:1767319672.491311:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [888832, 892928) 892928, 4096 00020000:00200000:3.0:1767319672.491313:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.491325:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [217, 217] 00000008:00010000:3.0:1767319672.491331:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.491333:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.491341:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.491349:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.491358:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.491562:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.491572:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.491581:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [888832, 892928) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.491587:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 217 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.491682:0:88597:0:(rw26.c:912:ll_write_end()) pos 888832, len 4096, copied 4096 00000080:00200000:3.0:1767319672.491688:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000307732e8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.491692:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a93e4f16 17ffffc0001001 3:0 ffff90cb35527360 217 lru 00000080:00200000:3.0:1767319672.491699:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000054d2c4bb 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:3.0:1767319672.491701:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000307732e8 00000080:00200000:3.0:1767319672.491895:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.491901:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.491913:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.491937:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.491940:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.491943:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.491949:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.491952:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.491955:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.491959:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.491967:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.491978:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.491981:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.491986:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.491989:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [217, 217] 00000080:00200000:3.0:1767319672.491994:0:88597:0:(vvp_io.c:289: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:1767319672.491997:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.492156:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 892928 i_blocks 2 00000080:00200000:3.0:1767319672.492160:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.492173:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 892928, count: 4096 00000080:00200000:3.0:1767319672.492178:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 892928, bytes: 4096 00000080:00200000:3.0:1767319672.492181:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.492186:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 219, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.492187:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [892928, 897024) 0 0 00000080:00200000:3.0:1767319672.492191:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.492198:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [218, 218] 00020000:00200000:3.0:1767319672.492202:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [892928, 897024) 897024, 4096 00020000:00200000:3.0:1767319672.492205:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.492224:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [218, 218] 00000008:00010000:3.0:1767319672.492232:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.492235:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.492247:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.492258:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.492268:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.492275:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.492283:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.492291:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [892928, 897024) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.492298:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 218 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.492318:0:88597:0:(rw26.c:912:ll_write_end()) pos 892928, len 4096, copied 4096 00000080:00200000:3.0:1767319672.492322:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b5dc885e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.492326:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000020c43e1 17ffffc0001001 3:0 ffff90cb35527000 218 lru 00000080:00200000:3.0:1767319672.492331:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006b11dcdc 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:3.0:1767319672.492334:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b5dc885e 00000080:00200000:3.0:1767319672.492335:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.492337:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.492344:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.492529:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.492533:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.492536:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.492544:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.492547:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.492549:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.492554:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.492562:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.492571:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.492573:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.492578:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.492581:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [218, 218] 00000080:00200000:3.0:1767319672.492585:0:88597:0:(vvp_io.c:289: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:1767319672.492588:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.492593:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 897024 i_blocks 2 00000080:00200000:3.0:1767319672.492596:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.492681:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 897024, count: 4096 00000080:00200000:3.0:1767319672.492687:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 897024, bytes: 4096 00000080:00200000:3.0:1767319672.492690:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.492694:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 220, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.492695:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [897024, 901120) 0 0 00000080:00200000:3.0:1767319672.492698:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.492840:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [219, 219] 00020000:00200000:3.0:1767319672.492846:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [897024, 901120) 901120, 4096 00020000:00200000:3.0:1767319672.492849:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.492864:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [219, 219] 00000008:00010000:3.0:1767319672.492871:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.492873:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.492883:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.492893:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.492903:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.492911:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.492917:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.492925:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [897024, 901120) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.492932:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 219 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.492954:0:88597:0:(rw26.c:912:ll_write_end()) pos 897024, len 4096, copied 4096 00000080:00200000:3.0:1767319672.492958:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007fa26a8e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.492961:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000272a4f98 17ffffc0001001 3:0 ffff90cb35527948 219 lru 00000080:00200000:3.0:1767319672.492968:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000266b923 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:3.0:1767319672.492970:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007fa26a8e 00000080:00200000:3.0:1767319672.492971:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.492974:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.492985:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.493008:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.493011:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.493014:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.493020:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.493022:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.493025:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.493029:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.493037:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.493045:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.493048:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.493052:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.493056:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [219, 219] 00000080:00200000:3.0:1767319672.493060:0:88597:0:(vvp_io.c:289: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:1767319672.493063:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.493069:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 901120 i_blocks 2 00000080:00200000:3.0:1767319672.493071:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.493080:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 901120, count: 4096 00000080:00200000:3.0:1767319672.493085:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 901120, bytes: 4096 00000080:00200000:3.0:1767319672.493087:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.493090:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 221, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.493092:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [901120, 905216) 0 0 00000080:00200000:3.0:1767319672.493094:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.493100:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [220, 220] 00020000:00200000:3.0:1767319672.493103:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [901120, 905216) 905216, 4096 00020000:00200000:3.0:1767319672.493105:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.493127:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [220, 220] 00000008:00010000:3.0:1767319672.493132:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.493135:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.493143:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.493151:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.493160:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.493166:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.493174:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.493181:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [901120, 905216) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.493187:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 220 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.493203:0:88597:0:(rw26.c:912:ll_write_end()) pos 901120, len 4096, copied 4096 00000080:00200000:3.0:1767319672.493207:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000034003aa0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.493211:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000467314f6 17ffffc0001001 3:0 ffff90cb355271b0 220 lru 00000080:00200000:3.0:1767319672.493216:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000074db0b0a 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:3.0:1767319672.493219:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000034003aa0 00000080:00200000:3.0:1767319672.493220:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.493222:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.493230:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.493252:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.493255:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.493257:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.493264:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.493267:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.493271:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.493275:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.493282:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.493290:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.493293:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.493297:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.493300:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [220, 220] 00000080:00200000:3.0:1767319672.493303:0:88597:0:(vvp_io.c:289: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:1767319672.493306:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.493311:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 905216 i_blocks 2 00000080:00200000:3.0:1767319672.493314:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.493322:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 905216, count: 4096 00000080:00200000:3.0:1767319672.493325:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 905216, bytes: 4096 00000080:00200000:3.0:1767319672.493327:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.493331:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 222, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.493332:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [905216, 909312) 0 0 00000080:00200000:3.0:1767319672.493334:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.493339:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [221, 221] 00020000:00200000:3.0:1767319672.493342:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [905216, 909312) 909312, 4096 00020000:00200000:3.0:1767319672.493345:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.493356:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [221, 221] 00000008:00010000:3.0:1767319672.493362:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.493364:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.494176:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.494190:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.494201:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.494209:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.494216:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.494225:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [905216, 909312) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.494236:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 221 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.494271:0:88597:0:(rw26.c:912:ll_write_end()) pos 905216, len 4096, copied 4096 00000080:00200000:3.0:1767319672.494278:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001dc72180[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.494282:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ffc695a5 17ffffc0001001 3:0 ffff90cb35527438 221 lru 00000080:00200000:3.0:1767319672.494288:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000076560771 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:3.0:1767319672.494291:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001dc72180 00000080:00200000:3.0:1767319672.494292:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.494295:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.494308:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.494337:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.494341:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.494344:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.494353:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.494356:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.494359:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.494363:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.494482:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.494497:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.494500:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.494508:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.494512:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [221, 221] 00000080:00200000:3.0:1767319672.494518:0:88597:0:(vvp_io.c:289: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:1767319672.494522:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.494531:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 909312 i_blocks 2 00000080:00200000:3.0:1767319672.494535:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.494552:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 909312, count: 4096 00000080:00200000:3.0:1767319672.494557:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 909312, bytes: 4096 00000080:00200000:3.0:1767319672.494560:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.494565:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 223, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.494567:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [909312, 913408) 0 0 00000080:00200000:3.0:1767319672.494570:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.494579:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [222, 222] 00020000:00200000:3.0:1767319672.494583:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [909312, 913408) 913408, 4096 00020000:00200000:3.0:1767319672.494587:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.494668:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [222, 222] 00000008:00010000:3.0:1767319672.494679:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.494683:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.494691:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.494700:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.494890:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.494899:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.494906:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.494915:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [909312, 913408) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.494923:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 222 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.494948:0:88597:0:(rw26.c:912:ll_write_end()) pos 909312, len 4096, copied 4096 00000080:00200000:3.0:1767319672.494953:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000673b607d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.494957:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000071670b27 17ffffc0001001 3:0 ffff90cb35527798 222 lru 00000080:00200000:3.0:1767319672.494962:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003f22fdb4 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:3.0:1767319672.494965:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000673b607d 00000080:00200000:3.0:1767319672.494965:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.494968:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.494977:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.495002:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.495006:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.495008:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.495015:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.495018:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.495020:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.495023:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.495030:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.495038:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.495041:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.495045:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.495048:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [222, 222] 00000080:00200000:3.0:1767319672.495052:0:88597:0:(vvp_io.c:289: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:1767319672.495055:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.495060:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 913408 i_blocks 2 00000080:00200000:3.0:1767319672.495062:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.495072:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 913408, count: 4096 00000080:00200000:3.0:1767319672.495076:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 913408, bytes: 4096 00000080:00200000:3.0:1767319672.495078:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.495082:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 224, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.495083:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [913408, 917504) 0 0 00000080:00200000:3.0:1767319672.495085:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.495090:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [223, 223] 00020000:00200000:3.0:1767319672.495094:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [913408, 917504) 917504, 4096 00020000:00200000:3.0:1767319672.495096:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.495108:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [223, 223] 00000008:00010000:3.0:1767319672.495127:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.495130:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.495137:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.495146:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.495154:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.495161:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.495168:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.495175:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [913408, 917504) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.495181:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 223 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.495201:0:88597:0:(rw26.c:912:ll_write_end()) pos 913408, len 4096, copied 4096 00000080:00200000:3.0:1767319672.495206:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000cbffdb6a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.495209:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000057902395 17ffffc0001001 3:0 ffff90cb35527a20 223 lru 00000080:00200000:3.0:1767319672.495217:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008629f946 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:3.0:1767319672.495218:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000cbffdb6a 00000080:00200000:3.0:1767319672.495220:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.495222:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.495230:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.495252:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.495255:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.495258:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.495263:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.495266:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.495269:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.495273:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.495280:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.495289:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.495292:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.495296:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.495298:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [223, 223] 00000080:00200000:3.0:1767319672.495302:0:88597:0:(vvp_io.c:289: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:1767319672.495305:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.495310:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 917504 i_blocks 2 00000080:00200000:3.0:1767319672.495313:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.495321:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 917504, count: 4096 00000080:00200000:3.0:1767319672.495324:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 917504, bytes: 4096 00000080:00200000:3.0:1767319672.495326:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.495330:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 225, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.495331:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [917504, 921600) 0 0 00000080:00200000:3.0:1767319672.495333:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.495338:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [224, 224] 00020000:00200000:3.0:1767319672.495341:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [917504, 921600) 921600, 4096 00020000:00200000:3.0:1767319672.495343:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.495355:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [224, 224] 00000008:00010000:3.0:1767319672.495360:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.495362:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.495538:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.495550:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.495560:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.495568:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.495575:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.495583:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [917504, 921600) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.495590:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 224 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.495700:0:88597:0:(rw26.c:912:ll_write_end()) pos 917504, len 4096, copied 4096 00000080:00200000:3.0:1767319672.495792:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f568cd6b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.495796:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ab0739e6 17ffffc0001001 3:0 ffff90cb3554c5e8 224 lru 00000080:00200000:3.0:1767319672.495803:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f77a5714 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:3.0:1767319672.495805:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f568cd6b 00000080:00200000:3.0:1767319672.495806:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.495809:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.495820:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.495848:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.495851:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.495854:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.495861:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.495864:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.495867:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.495872:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.495881:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.495891:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.495894:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.495899:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.495902:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [224, 224] 00000080:00200000:3.0:1767319672.495906:0:88597:0:(vvp_io.c:289: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:1767319672.495910:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.495915:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 921600 i_blocks 2 00000080:00200000:3.0:1767319672.495918:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.495929:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 921600, count: 4096 00000080:00200000:3.0:1767319672.495933:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 921600, bytes: 4096 00000080:00200000:3.0:1767319672.495936:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.495940:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 226, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.495941:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [921600, 925696) 0 0 00000080:00200000:3.0:1767319672.495944:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.495950:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [225, 225] 00020000:00200000:3.0:1767319672.495953:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [921600, 925696) 925696, 4096 00020000:00200000:3.0:1767319672.495956:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.495967:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [225, 225] 00000008:00010000:3.0:1767319672.495973:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.495976:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.495984:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.495993:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.496002:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.496010:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.496018:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.496026:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [921600, 925696) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.496031:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 225 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.496047:0:88597:0:(rw26.c:912:ll_write_end()) pos 921600, len 4096, copied 4096 00000080:00200000:3.0:1767319672.496052:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000761f5836[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.496055:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000824ab3e8 17ffffc0001001 3:0 ffff90cb3554c288 225 lru 00000080:00200000:3.0:1767319672.496061:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000cda8439a 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:3.0:1767319672.496063:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000761f5836 00000080:00200000:3.0:1767319672.496064:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.496067:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.496075:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.496095:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.496098:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.496101:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.496106:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.496121:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.496124:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.496128:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.496137:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.496146:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.500334:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.500358:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.500553:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [225, 225] 00000080:00200000:3.0:1767319672.500566:0:88597:0:(vvp_io.c:289: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:1767319672.500572:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.500591:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 925696 i_blocks 2 00000080:00200000:3.0:1767319672.500599:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.501690:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 925696, count: 4096 00000080:00200000:3.0:1767319672.501840:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 925696, bytes: 4096 00000080:00200000:3.0:1767319672.501848:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.501858:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 227, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.501861:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [925696, 929792) 0 0 00000080:00200000:3.0:1767319672.501866:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.501885:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [226, 226] 00020000:00200000:3.0:1767319672.501892:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [925696, 929792) 929792, 4096 00020000:00200000:3.0:1767319672.501896:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.501944:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [226, 226] 00000008:00010000:3.0:1767319672.501963:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.501969:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.501995:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.502013:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.502027:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.502036:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.502043:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.502057:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [925696, 929792) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.502072:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 226 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.502659:0:88597:0:(rw26.c:912:ll_write_end()) pos 925696, len 4096, copied 4096 00000080:00200000:3.0:1767319672.502673:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000021ffaa0a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.502678:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000008ba2820 17ffffc0001021 2:0 ffff90cb3554c6c0 226 lru 00000080:00200000:3.0:1767319672.502685:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000052508883 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:3.0:1767319672.502687:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000021ffaa0a 00000080:00200000:3.0:1767319672.502688:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.502693:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.502918:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.502971:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.502977:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.502981:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.503002:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.503006:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.503009:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.503015:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.503026:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.503045:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.503048:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.503056:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.503062:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [226, 226] 00000080:00200000:3.0:1767319672.503069:0:88597:0:(vvp_io.c:289: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:1767319672.503073:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.503084:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 929792 i_blocks 2 00000080:00200000:3.0:1767319672.503088:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.503118:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 929792, count: 4096 00000080:00200000:3.0:1767319672.503125:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 929792, bytes: 4096 00000080:00200000:3.0:1767319672.503129:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.503133:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 228, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.503135:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [929792, 933888) 0 0 00000080:00200000:3.0:1767319672.503138:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.503148:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [227, 227] 00020000:00200000:3.0:1767319672.503152:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [929792, 933888) 933888, 4096 00020000:00200000:3.0:1767319672.503156:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.503173:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [227, 227] 00000008:00010000:3.0:1767319672.503184:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.503188:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.503203:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.503215:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.503225:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.503232:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.503239:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.503248:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [929792, 933888) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.503261:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 227 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.503286:0:88597:0:(rw26.c:912:ll_write_end()) pos 929792, len 4096, copied 4096 00000080:00200000:3.0:1767319672.503291:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000cf51796f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.503294:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000df3aa67 17ffffc0001001 3:0 ffff90cb3554cd80 227 lru 00000080:00200000:3.0:1767319672.503300:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000316a902c 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:3.0:1767319672.503302:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000cf51796f 00000080:00200000:3.0:1767319672.503303:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.503306:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.503315:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.503337:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.503341:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.503343:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.503349:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.503352:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.503355:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.503359:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.503688:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.503701:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.503703:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.503776:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.503781:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [227, 227] 00000080:00200000:3.0:1767319672.503788:0:88597:0:(vvp_io.c:289: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:1767319672.503791:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.503798:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 933888 i_blocks 2 00000080:00200000:3.0:1767319672.503801:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.503814:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 933888, count: 4096 00000080:00200000:3.0:1767319672.503819:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 933888, bytes: 4096 00000080:00200000:3.0:1767319672.503822:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.503826:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 229, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.503828:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [933888, 937984) 0 0 00000080:00200000:3.0:1767319672.503831:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.503838:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [228, 228] 00020000:00200000:3.0:1767319672.503841:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [933888, 937984) 937984, 4096 00020000:00200000:3.0:1767319672.503844:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.503863:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [228, 228] 00000008:00010000:3.0:1767319672.503871:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.503874:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.503886:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.503896:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.503905:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.503913:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.503919:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.503928:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [933888, 937984) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.503935:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 228 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.503961:0:88597:0:(rw26.c:912:ll_write_end()) pos 933888, len 4096, copied 4096 00000080:00200000:3.0:1767319672.503968:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fc875b71[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.503971:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ca98772e 17ffffc0001001 3:0 ffff90cb3554ce58 228 lru 00000080:00200000:3.0:1767319672.503978:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000bb4c8bc9 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:3.0:1767319672.503980:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fc875b71 00000080:00200000:3.0:1767319672.503981:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.503984:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.503995:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.504019:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.504023:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.504026:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.504033:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.504036:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.504039:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.504042:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.504050:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.504059:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.504061:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.504066:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.504069:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [228, 228] 00000080:00200000:3.0:1767319672.504073:0:88597:0:(vvp_io.c:289: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:1767319672.504076:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.504081:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 937984 i_blocks 2 00000080:00200000:3.0:1767319672.504084:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.504091:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 937984, count: 4096 00000080:00200000:3.0:1767319672.504095:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 937984, bytes: 4096 00000080:00200000:3.0:1767319672.504098:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.504102:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 230, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.504104:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [937984, 942080) 0 0 00000080:00200000:3.0:1767319672.504106:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.504125:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [229, 229] 00020000:00200000:3.0:1767319672.504128:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [937984, 942080) 942080, 4096 00020000:00200000:3.0:1767319672.504130:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.504142:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [229, 229] 00000008:00010000:3.0:1767319672.504147:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.504150:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.504157:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.504165:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.504174:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.504181:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.504188:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.504196:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [937984, 942080) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.504201:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 229 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.504223:0:88597:0:(rw26.c:912:ll_write_end()) pos 937984, len 4096, copied 4096 00000080:00200000:3.0:1767319672.504227:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a8f2f5a3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.504231:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000bd665c37 17ffffc0001001 3:0 ffff90cb3554cca8 229 lru 00000080:00200000:3.0:1767319672.504236:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000dfad4352 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:3.0:1767319672.504238:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a8f2f5a3 00000080:00200000:3.0:1767319672.504239:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.504242:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.504249:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.504270:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.504273:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.504275:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.504281:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.504284:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.504287:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.504290:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.504298:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.504307:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.504309:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.504313:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.504316:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [229, 229] 00000080:00200000:3.0:1767319672.504320:0:88597:0:(vvp_io.c:289: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:1767319672.504323:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.504327:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 942080 i_blocks 2 00000080:00200000:3.0:1767319672.504330:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.504337:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 942080, count: 4096 00000080:00200000:3.0:1767319672.504340:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 942080, bytes: 4096 00000080:00200000:3.0:1767319672.504343:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.504347:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 231, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.504349:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [942080, 946176) 0 0 00000080:00200000:3.0:1767319672.504351:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.504356:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [230, 230] 00020000:00200000:3.0:1767319672.504359:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [942080, 946176) 946176, 4096 00020000:00200000:3.0:1767319672.504362:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.504891:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [230, 230] 00000008:00010000:3.0:1767319672.504899:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.504902:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.504914:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.504926:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.504936:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.504943:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.504950:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.504958:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [942080, 946176) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.504965:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 230 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.504990:0:88597:0:(rw26.c:912:ll_write_end()) pos 942080, len 4096, copied 4096 00000080:00200000:3.0:1767319672.504996:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000070c5d74[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.505000:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000564a2aa 17ffffc0001001 3:0 ffff90cb3554cbd0 230 lru 00000080:00200000:3.0:1767319672.505006:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b5687559 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:3.0:1767319672.505009:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000070c5d74 00000080:00200000:3.0:1767319672.505010:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.505012:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.505024:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.505049:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.505052:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.505055:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.505575:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.505581:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.505585:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.505590:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.505609:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.505624:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.505627:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.505635:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.505641:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [230, 230] 00000080:00200000:3.0:1767319672.505649:0:88597:0:(vvp_io.c:289: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:1767319672.505653:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.505662:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 946176 i_blocks 2 00000080:00200000:3.0:1767319672.505667:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.505686:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 946176, count: 4096 00000080:00200000:3.0:1767319672.505692:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 946176, bytes: 4096 00000080:00200000:3.0:1767319672.505695:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.505700:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 232, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.505701:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [946176, 950272) 0 0 00000080:00200000:3.0:1767319672.505714:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.505724:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [231, 231] 00020000:00200000:3.0:1767319672.505728:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [946176, 950272) 950272, 4096 00020000:00200000:3.0:1767319672.505732:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.505750:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [231, 231] 00000008:00010000:3.0:1767319672.505758:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.505761:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.505772:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.505783:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.505793:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.505800:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.505807:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.505815:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [946176, 950272) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.505822:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 231 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.505847:0:88597:0:(rw26.c:912:ll_write_end()) pos 946176, len 4096, copied 4096 00000080:00200000:3.0:1767319672.505853:0:88597:0:(rw26.c:969:ll_write_end()) page@000000008e8ca29c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.505857:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009b9417e6 17ffffc0001001 3:0 ffff90cb3554c0d8 231 lru 00000080:00200000:3.0:1767319672.505864:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b69f5dd6 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:3.0:1767319672.505866:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000008e8ca29c 00000080:00200000:3.0:1767319672.505867:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.505870:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.505882:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.505912:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.505917:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.505919:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.505925:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.505928:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.505930:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.505934:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.505942:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.505952:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.505955:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.505958:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.505961:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [231, 231] 00000080:00200000:3.0:1767319672.505965:0:88597:0:(vvp_io.c:289: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:1767319672.505968:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.505972:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 950272 i_blocks 2 00000080:00200000:3.0:1767319672.505975:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.505983:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 950272, count: 4096 00000080:00200000:3.0:1767319672.505986:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 950272, bytes: 4096 00000080:00200000:3.0:1767319672.505988:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.505992:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 233, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.505993:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [950272, 954368) 0 0 00000080:00200000:3.0:1767319672.505996:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.506001:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [232, 232] 00020000:00200000:3.0:1767319672.506004:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [950272, 954368) 954368, 4096 00020000:00200000:3.0:1767319672.506006:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.506018:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [232, 232] 00000008:00010000:3.0:1767319672.506023:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.506026:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.506033:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.506041:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.506048:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.506055:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.506061:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.506069:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [950272, 954368) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.506074:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 232 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.506091:0:88597:0:(rw26.c:912:ll_write_end()) pos 950272, len 4096, copied 4096 00000080:00200000:3.0:1767319672.506095:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b20a339d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.506097:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009957cb94 17ffffc0001001 3:0 ffff90cb3554c870 232 lru 00000080:00200000:3.0:1767319672.506103:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000005910d430 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:3.0:1767319672.506105:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b20a339d 00000080:00200000:3.0:1767319672.506106:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.506108:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.506128:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.506149:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.506152:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.506154:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.506160:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.506163:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.506166:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.506170:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.506179:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.506188:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.506190:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.506194:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.506197:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [232, 232] 00000080:00200000:3.0:1767319672.506200:0:88597:0:(vvp_io.c:289: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:1767319672.506203:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.506208:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 954368 i_blocks 2 00000080:00200000:3.0:1767319672.506211:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.506218:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 954368, count: 4096 00000080:00200000:3.0:1767319672.506221:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 954368, bytes: 4096 00000080:00200000:3.0:1767319672.506224:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.506227:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 234, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.506229:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [954368, 958464) 0 0 00000080:00200000:3.0:1767319672.506231:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.506236:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [233, 233] 00020000:00200000:3.0:1767319672.506239:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [954368, 958464) 958464, 4096 00020000:00200000:3.0:1767319672.506241:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.506252:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [233, 233] 00000008:00010000:3.0:1767319672.506257:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.506259:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.506266:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.506275:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.506284:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.506292:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.506299:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.506306:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [954368, 958464) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.506311:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 233 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.506327:0:88597:0:(rw26.c:912:ll_write_end()) pos 954368, len 4096, copied 4096 00000080:00200000:3.0:1767319672.506331:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fa721e81[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.506334:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000cd94f66c 17ffffc0001001 3:0 ffff90cb3554c360 233 lru 00000080:00200000:3.0:1767319672.506340:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000081e49b43 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:3.0:1767319672.506343:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fa721e81 00000080:00200000:3.0:1767319672.506344:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.506346:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.506354:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.506730:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.506734:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.506736:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.506744:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.506746:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.506749:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.506753:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.506760:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.506769:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.506772:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.506776:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.506779:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [233, 233] 00000080:00200000:3.0:1767319672.506783:0:88597:0:(vvp_io.c:289: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:1767319672.506787:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.506793:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 958464 i_blocks 2 00000080:00200000:3.0:1767319672.506796:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.506806:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 958464, count: 4096 00000080:00200000:3.0:1767319672.506810:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 958464, bytes: 4096 00000080:00200000:3.0:1767319672.506812:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.506816:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 235, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.506818:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [958464, 962560) 0 0 00000080:00200000:3.0:1767319672.506820:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.506826:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [234, 234] 00020000:00200000:3.0:1767319672.506829:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [958464, 962560) 962560, 4096 00020000:00200000:3.0:1767319672.506832:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.506846:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [234, 234] 00000008:00010000:3.0:1767319672.506853:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.506856:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.506866:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.506876:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.506884:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.506891:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.506898:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.506907:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [958464, 962560) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.506913:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 234 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.506932:0:88597:0:(rw26.c:912:ll_write_end()) pos 958464, len 4096, copied 4096 00000080:00200000:3.0:1767319672.506938:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000cef217ca[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.506941:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000076d83e00 17ffffc0001001 3:0 ffff90cb3554c000 234 lru 00000080:00200000:3.0:1767319672.506946:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b468671e 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:3.0:1767319672.506948:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000cef217ca 00000080:00200000:3.0:1767319672.506949:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.506952:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.506961:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.506983:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.506987:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.506989:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.506994:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.506997:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.506999:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.507003:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.507009:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.507017:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.507020:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.507024:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.507027:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [234, 234] 00000080:00200000:3.0:1767319672.507030:0:88597:0:(vvp_io.c:289: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:1767319672.507033:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.507037:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 962560 i_blocks 2 00000080:00200000:3.0:1767319672.507040:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.507048:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 962560, count: 4096 00000080:00200000:3.0:1767319672.507051:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 962560, bytes: 4096 00000080:00200000:3.0:1767319672.507054:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.507058:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 236, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.507059:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [962560, 966656) 0 0 00000080:00200000:3.0:1767319672.507061:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.507066:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [235, 235] 00020000:00200000:3.0:1767319672.507070:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [962560, 966656) 966656, 4096 00020000:00200000:3.0:1767319672.507072:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.507086:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [235, 235] 00000008:00010000:3.0:1767319672.507091:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.507094:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.507101:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.507126:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.507136:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.507142:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.507149:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.507156:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [962560, 966656) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.507161:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 235 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.507180:0:88597:0:(rw26.c:912:ll_write_end()) pos 962560, len 4096, copied 4096 00000080:00200000:3.0:1767319672.507184:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000cde19087[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.507187:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000010e54e 17ffffc0001001 3:0 ffff90cb3554c948 235 lru 00000080:00200000:3.0:1767319672.507193:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000efdf9e73 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:3.0:1767319672.507195:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000cde19087 00000080:00200000:3.0:1767319672.507196:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.507198:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.507206:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.507229:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.507232:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.507235:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.507240:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.507243:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.507246:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.507250:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.507257:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.507266:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.507269:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.507273:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.507276:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [235, 235] 00000080:00200000:3.0:1767319672.507279:0:88597:0:(vvp_io.c:289: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:1767319672.507282:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.507287:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 966656 i_blocks 2 00000080:00200000:3.0:1767319672.507289:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.507298:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 966656, count: 4096 00000080:00200000:3.0:1767319672.507302:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 966656, bytes: 4096 00000080:00200000:3.0:1767319672.507304:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.507308:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 237, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.507309:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [966656, 970752) 0 0 00000080:00200000:3.0:1767319672.507312:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.507317:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [236, 236] 00020000:00200000:3.0:1767319672.507320:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [966656, 970752) 970752, 4096 00020000:00200000:3.0:1767319672.507322:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.507333:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [236, 236] 00000008:00010000:3.0:1767319672.507338:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.507341:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.507349:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.507357:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.507909:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.507923:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.507930:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.507940:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [966656, 970752) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.507951:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 236 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.507979:0:88597:0:(rw26.c:912:ll_write_end()) pos 966656, len 4096, copied 4096 00000080:00200000:3.0:1767319672.507985:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009c4a67ca[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.507989:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009a4cc623 17ffffc0001001 3:0 ffff90cb3554c1b0 236 lru 00000080:00200000:3.0:1767319672.507996:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e4114692 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:3.0:1767319672.507998:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009c4a67ca 00000080:00200000:3.0:1767319672.507999:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.508002:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.508013:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.508039:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.508042:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.508044:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.508053:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.508056:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.508058:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.508063:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.508071:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.508082:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.508084:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.508089:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.508092:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [236, 236] 00000080:00200000:3.0:1767319672.508098:0:88597:0:(vvp_io.c:289: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:1767319672.508102:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.508119:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 970752 i_blocks 2 00000080:00200000:3.0:1767319672.508123:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.508137:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 970752, count: 4096 00000080:00200000:3.0:1767319672.508143:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 970752, bytes: 4096 00000080:00200000:3.0:1767319672.508146:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.508150:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 238, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.508152:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [970752, 974848) 0 0 00000080:00200000:3.0:1767319672.508155:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.508161:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [237, 237] 00020000:00200000:3.0:1767319672.508165:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [970752, 974848) 974848, 4096 00020000:00200000:3.0:1767319672.508169:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.508182:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [237, 237] 00000008:00010000:3.0:1767319672.508190:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.508194:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.508205:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.508214:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.508223:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.508230:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.508237:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.508244:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [970752, 974848) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.508248:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 237 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.508268:0:88597:0:(rw26.c:912:ll_write_end()) pos 970752, len 4096, copied 4096 00000080:00200000:3.0:1767319672.508273:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000005d2235f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.508276:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002523b829 17ffffc0001001 3:0 ffff90cb3554c438 237 lru 00000080:00200000:3.0:1767319672.508282:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c9b0ee61 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:3.0:1767319672.508285:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000005d2235f 00000080:00200000:3.0:1767319672.508286:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.508288:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.508295:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.508316:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.508319:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.508322:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.508328:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.508331:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.508333:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.508338:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.508346:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.508354:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.508356:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.508360:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.508363:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [237, 237] 00000080:00200000:3.0:1767319672.508590:0:88597:0:(vvp_io.c:289: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:1767319672.508594:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.508599:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 974848 i_blocks 2 00000080:00200000:3.0:1767319672.508696:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.508917:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 974848, count: 4096 00000080:00200000:3.0:1767319672.508924:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 974848, bytes: 4096 00000080:00200000:3.0:1767319672.508927:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.508932:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 239, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.508934:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [974848, 978944) 0 0 00000080:00200000:3.0:1767319672.508937:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.508946:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [238, 238] 00020000:00200000:3.0:1767319672.508950:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [974848, 978944) 978944, 4096 00020000:00200000:3.0:1767319672.508953:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.508973:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [238, 238] 00000008:00010000:3.0:1767319672.508982:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.508986:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.508997:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.509008:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.509018:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.509027:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.509033:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.509041:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [974848, 978944) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.509049:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 238 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.509074:0:88597:0:(rw26.c:912:ll_write_end()) pos 974848, len 4096, copied 4096 00000080:00200000:3.0:1767319672.509079:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001cbc8012[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.509083:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f946de49 17ffffc0001001 3:0 ffff90cb3554c798 238 lru 00000080:00200000:3.0:1767319672.509089:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002519ce6a 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:3.0:1767319672.509092:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001cbc8012 00000080:00200000:3.0:1767319672.509093:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.509096:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.509118:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.509156:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.509160:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.509162:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.509171:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.509174:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.509177:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.509181:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.509189:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.509200:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.509203:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.509209:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.509214:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [238, 238] 00000080:00200000:3.0:1767319672.509218:0:88597:0:(vvp_io.c:289: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:1767319672.509221:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.509227:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 978944 i_blocks 2 00000080:00200000:3.0:1767319672.509230:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.509238:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 978944, count: 4096 00000080:00200000:3.0:1767319672.509242:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 978944, bytes: 4096 00000080:00200000:3.0:1767319672.509244:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.509248:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 240, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.509249:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [978944, 983040) 0 0 00000080:00200000:3.0:1767319672.509251:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.509256:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [239, 239] 00020000:00200000:3.0:1767319672.509259:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [978944, 983040) 983040, 4096 00020000:00200000:3.0:1767319672.509261:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.509273:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [239, 239] 00000008:00010000:3.0:1767319672.509279:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.509282:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.509288:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.509297:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.509305:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.509312:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.509318:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.509325:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [978944, 983040) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.509330:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 239 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.509347:0:88597:0:(rw26.c:912:ll_write_end()) pos 978944, len 4096, copied 4096 00000080:00200000:3.0:1767319672.509351:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f9fb803e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.509354:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a988a222 17ffffc0001001 3:0 ffff90cb3554ca20 239 lru 00000080:00200000:3.0:1767319672.509359:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b7153c02 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:3.0:1767319672.509361:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f9fb803e 00000080:00200000:3.0:1767319672.509362:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.509364:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.509536:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.509560:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.509564:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.509566:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.509572:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.509575:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.509577:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.509581:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.509589:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.509598:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.510082:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.510091:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.510095:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [239, 239] 00000080:00200000:3.0:1767319672.510100:0:88597:0:(vvp_io.c:289: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:1767319672.510104:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.510121:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 983040 i_blocks 2 00000080:00200000:3.0:1767319672.510124:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.510140:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 983040, count: 4096 00000080:00200000:3.0:1767319672.510145:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 983040, bytes: 4096 00000080:00200000:3.0:1767319672.510148:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.510153:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 241, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.510155:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [983040, 987136) 0 0 00000080:00200000:3.0:1767319672.510157:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.510165:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [240, 240] 00020000:00200000:3.0:1767319672.510169:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [983040, 987136) 987136, 4096 00020000:00200000:3.0:1767319672.510173:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.510191:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [240, 240] 00000008:00010000:3.0:1767319672.510199:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.510203:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.510216:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.510228:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.510239:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.510246:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.510254:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.510262:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [983040, 987136) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.510271:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 240 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.510296:0:88597:0:(rw26.c:912:ll_write_end()) pos 983040, len 4096, copied 4096 00000080:00200000:3.0:1767319672.510302:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ab7d174e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.510305:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007f130fdb 17ffffc0001001 3:0 ffff90cb3554c510 240 lru 00000080:00200000:3.0:1767319672.510312:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000026467681 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:3.0:1767319672.510314:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ab7d174e 00000080:00200000:3.0:1767319672.510315:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.510318:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.510329:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.510352:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.510355:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.510358:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.510536:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.510541:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.510544:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.510549:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.510558:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.510571:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.510573:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.510579:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.510582:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [240, 240] 00000080:00200000:3.0:1767319672.510586:0:88597:0:(vvp_io.c:289: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:1767319672.510589:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.510595:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 987136 i_blocks 2 00000080:00200000:3.0:1767319672.510598:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.511593:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 987136, count: 4096 00000080:00200000:3.0:1767319672.511699:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 987136, bytes: 4096 00000080:00200000:3.0:1767319672.511705:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.511716:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 242, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.511718:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [987136, 991232) 0 0 00000080:00200000:3.0:1767319672.511723:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.511743:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [241, 241] 00020000:00200000:3.0:1767319672.511749:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [987136, 991232) 991232, 4096 00020000:00200000:3.0:1767319672.511754:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.511804:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [241, 241] 00000008:00010000:3.0:1767319672.511822:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.511830:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.511860:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.511878:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.511893:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.511902:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.511911:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.511924:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [987136, 991232) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.511942:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 241 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.512011:0:88597:0:(rw26.c:912:ll_write_end()) pos 987136, len 4096, copied 4096 00000080:00200000:3.0:1767319672.512020:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000039a65c6[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.512024:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a7833423 17ffffc0001021 2:0 ffff90cb3554caf8 241 lru 00000080:00200000:3.0:1767319672.512032:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000057671470 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:3.0:1767319672.512034:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000039a65c6 00000080:00200000:3.0:1767319672.512036:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.512041:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.512067:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.512120:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.512125:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.512129:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.512145:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.512150:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.512153:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.512158:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.512167:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.512185:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.512188:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.512197:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.512202:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [241, 241] 00000080:00200000:3.0:1767319672.512208:0:88597:0:(vvp_io.c:289: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:1767319672.512211:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.512222:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 991232 i_blocks 2 00000080:00200000:3.0:1767319672.512225:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.512238:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 991232, count: 4096 00000080:00200000:3.0:1767319672.512242:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 991232, bytes: 4096 00000080:00200000:3.0:1767319672.512244:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.512248:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 243, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.512250:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [991232, 995328) 0 0 00000080:00200000:3.0:1767319672.512252:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.512258:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [242, 242] 00020000:00200000:3.0:1767319672.512261:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [991232, 995328) 995328, 4096 00020000:00200000:3.0:1767319672.512264:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.512280:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [242, 242] 00000008:00010000:3.0:1767319672.512285:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.512288:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.512296:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.512305:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.512314:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.512321:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.512329:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.512336:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [991232, 995328) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.512342:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 242 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.514691:0:88597:0:(rw26.c:912:ll_write_end()) pos 991232, len 4096, copied 4096 00000080:00200000:3.0:1767319672.514769:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003eb2b0e2[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.514772:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000004a22729d 17ffffc0001001 3:0 ffff90cb35571438 242 lru 00000080:00200000:3.0:1767319672.514812:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000099808c2a 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:3.0:1767319672.514815:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003eb2b0e2 00000080:00200000:3.0:1767319672.514816:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.514824:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.514857:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.514914:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.514919:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.514923:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.514940:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.514944:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.514948:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.514956:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.514965:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.514979:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.514981:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.514989:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.514995:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [242, 242] 00000080:00200000:3.0:1767319672.515002:0:88597:0:(vvp_io.c:289: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:1767319672.515005:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.515017:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 995328 i_blocks 2 00000080:00200000:3.0:1767319672.515021:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.515045:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 995328, count: 4096 00000080:00200000:3.0:1767319672.515051:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 995328, bytes: 4096 00000080:00200000:3.0:1767319672.515055:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.515060:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 244, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.515061:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [995328, 999424) 0 0 00000080:00200000:3.0:1767319672.515065:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.515077:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [243, 243] 00020000:00200000:3.0:1767319672.515082:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [995328, 999424) 999424, 4096 00020000:00200000:3.0:1767319672.515096:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.517330:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [243, 243] 00000008:00010000:2.0:1767319672.517448:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.517456:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.517483:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.517501:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.517516:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.517526:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.517534:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.517672:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [995328, 999424) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.517691:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 243 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.517886:0:88597:0:(rw26.c:912:ll_write_end()) pos 995328, len 4096, copied 4096 00000080:00200000:2.0:1767319672.517898:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000be4c7bfd[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.517910:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003fa3678b 17ffffc0001001 3:0 ffff90cb35409d80 243 lru 00000080:00200000:2.0:1767319672.517918:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007dfae351 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:2.0:1767319672.517921:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000be4c7bfd 00000080:00200000:2.0:1767319672.517922:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.517928:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.517954:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.517983:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.517987:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.517990:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.518006:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.518010:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.518013:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.518019:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.518029:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.518046:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.518049:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.518057:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.518064:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [243, 243] 00000080:00200000:2.0:1767319672.518074:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.518077:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.518089:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 999424 i_blocks 2 00000080:00200000:2.0:1767319672.518095:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.518137:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 999424, count: 4096 00000080:00200000:2.0:1767319672.518145:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 999424, bytes: 4096 00000080:00200000:2.0:1767319672.518155:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.518162:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 245, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.518164:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [999424, 1003520) 0 0 00000080:00200000:2.0:1767319672.518168:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.518181:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [244, 244] 00020000:00200000:2.0:1767319672.518187:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [999424, 1003520) 1003520, 4096 00020000:00200000:2.0:1767319672.518191:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.518203:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [244, 244] 00000008:00010000:2.0:1767319672.518209:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.518213:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.518224:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.518233:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.518242:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.518249:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.518257:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.518265:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [999424, 1003520) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.518272:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 244 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.518288:0:88597:0:(rw26.c:912:ll_write_end()) pos 999424, len 4096, copied 4096 00000080:00200000:2.0:1767319672.518293:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000068099b14[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.518297:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000087ddb490 17ffffc0001001 3:0 ffff90cb35409e58 244 lru 00000080:00200000:2.0:1767319672.518303:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007abdc9f7 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:2.0:1767319672.518309:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000068099b14 00000080:00200000:2.0:1767319672.518311:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.518313:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.518322:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.518335:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.518338:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.518340:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.518346:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.518349:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.518351:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.518355:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.518364:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.518482:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.518485:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.518490:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.518493:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [244, 244] 00000080:00200000:2.0:1767319672.518497:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.518500:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.518506:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1003520 i_blocks 2 00000080:00200000:2.0:1767319672.518509:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.518517:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1003520, count: 4096 00000080:00200000:2.0:1767319672.518521:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1003520, bytes: 4096 00000080:00200000:2.0:1767319672.518524:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.518528:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 246, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.518534:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1003520, 1007616) 0 0 00000080:00200000:2.0:1767319672.518537:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.518543:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [245, 245] 00020000:00200000:2.0:1767319672.518546:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1003520, 1007616) 1007616, 4096 00020000:00200000:2.0:1767319672.518695:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.518832:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [245, 245] 00000008:00010000:2.0:1767319672.518842:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.518847:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.518863:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.518876:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.518887:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.518897:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.518906:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.518915:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1003520, 1007616) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.518925:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 245 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.518964:0:88597:0:(rw26.c:912:ll_write_end()) pos 1003520, len 4096, copied 4096 00000080:00200000:2.0:1767319672.518970:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001fe4f343[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.518974:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003e1bfddb 17ffffc0001001 3:0 ffff90cb3542d6c0 245 lru 00000080:00200000:2.0:1767319672.518979:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007a56e184 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:2.0:1767319672.518981:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001fe4f343 00000080:00200000:2.0:1767319672.518989:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.518992:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.519003:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.519018:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.519021:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.519023:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.519030:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.519032:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.519034:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.519039:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.519046:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.519057:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.519059:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.519063:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.519066:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [245, 245] 00000080:00200000:2.0:1767319672.519071:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.519075:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.519080:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1007616 i_blocks 2 00000080:00200000:2.0:1767319672.519083:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.519095:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1007616, count: 4096 00000080:00200000:2.0:1767319672.519099:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1007616, bytes: 4096 00000080:00200000:2.0:1767319672.519102:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.519105:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 247, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.519107:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1007616, 1011712) 0 0 00000080:00200000:2.0:1767319672.519121:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.519132:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [246, 246] 00020000:00200000:2.0:1767319672.519136:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1007616, 1011712) 1011712, 4096 00020000:00200000:2.0:1767319672.519139:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.519145:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [246, 246] 00000008:00010000:2.0:1767319672.519150:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.519152:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.519160:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.519169:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.519177:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.519184:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.519190:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.519196:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1007616, 1011712) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.519201:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 246 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.519217:0:88597:0:(rw26.c:912:ll_write_end()) pos 1007616, len 4096, copied 4096 00000080:00200000:2.0:1767319672.519222:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e8bb9dc3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.519225:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002feeeea8 17ffffc0001001 3:0 ffff90cb3542dd80 246 lru 00000080:00200000:2.0:1767319672.519230:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000081f35e03 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:2.0:1767319672.519232:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e8bb9dc3 00000080:00200000:2.0:1767319672.519233:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.519235:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.519247:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.519258:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.519261:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.519263:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.519269:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.519271:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.519273:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.519277:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.519283:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.519291:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.519293:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.519297:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.519300:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [246, 246] 00000080:00200000:2.0:1767319672.519304:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.519306:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.519311:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1011712 i_blocks 2 00000080:00200000:2.0:1767319672.519314:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.519325:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1011712, count: 4096 00000080:00200000:2.0:1767319672.519328:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1011712, bytes: 4096 00000080:00200000:2.0:1767319672.519330:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.519334:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 248, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.519335:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1011712, 1015808) 0 0 00000080:00200000:2.0:1767319672.519337:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.519342:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [247, 247] 00020000:00200000:2.0:1767319672.519351:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1011712, 1015808) 1015808, 4096 00020000:00200000:2.0:1767319672.519353:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.519359:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [247, 247] 00000008:00010000:2.0:1767319672.519364:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.519818:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.519829:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.519839:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.519849:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.519856:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.519863:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.519871:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1011712, 1015808) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.519877:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 247 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.519897:0:88597:0:(rw26.c:912:ll_write_end()) pos 1011712, len 4096, copied 4096 00000080:00200000:2.0:1767319672.519902:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000060952082[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.519905:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009554b5b4 17ffffc0001001 3:0 ffff90cb3542de58 247 lru 00000080:00200000:2.0:1767319672.519911:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000025f028d4 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:2.0:1767319672.519913:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000060952082 00000080:00200000:2.0:1767319672.519914:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.519917:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.519926:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.519945:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.519948:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.519950:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.519957:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.519960:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.519963:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.519967:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.519975:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.519985:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.519987:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.519991:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.519994:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [247, 247] 00000080:00200000:2.0:1767319672.519999:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.520002:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.520008:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1015808 i_blocks 2 00000080:00200000:2.0:1767319672.520010:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.520022:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1015808, count: 4096 00000080:00200000:2.0:1767319672.520026:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1015808, bytes: 4096 00000080:00200000:2.0:1767319672.520028:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.520032:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 249, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.520033:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1015808, 1019904) 0 0 00000080:00200000:2.0:1767319672.520036:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.520042:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [248, 248] 00020000:00200000:2.0:1767319672.520045:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1015808, 1019904) 1019904, 4096 00020000:00200000:2.0:1767319672.520052:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.520059:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [248, 248] 00000008:00010000:2.0:1767319672.520064:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.520066:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.520073:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.520082:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.520090:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.520097:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.520104:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.520120:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1015808, 1019904) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.520125:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 248 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.520139:0:88597:0:(rw26.c:912:ll_write_end()) pos 1015808, len 4096, copied 4096 00000080:00200000:2.0:1767319672.520143:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f64ea4cd[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.520146:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000024fb0279 17ffffc0001001 3:0 ffff90cb3542dca8 248 lru 00000080:00200000:2.0:1767319672.520152:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008d375d87 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:2.0:1767319672.520154:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f64ea4cd 00000080:00200000:2.0:1767319672.520155:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.520157:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.520164:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.520183:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.520186:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.520188:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.520193:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.520196:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.520198:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.520202:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.520210:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.520218:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.520220:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.520224:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.520227:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [248, 248] 00000080:00200000:2.0:1767319672.520230:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.520233:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.520237:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1019904 i_blocks 2 00000080:00200000:2.0:1767319672.520240:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.520247:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1019904, count: 4096 00000080:00200000:2.0:1767319672.520250:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1019904, bytes: 4096 00000080:00200000:2.0:1767319672.520252:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.520255:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 250, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.520257:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1019904, 1024000) 0 0 00000080:00200000:2.0:1767319672.520260:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.520265:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [249, 249] 00020000:00200000:2.0:1767319672.520267:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1019904, 1024000) 1024000, 4096 00020000:00200000:2.0:1767319672.520276:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.520281:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [249, 249] 00000008:00010000:2.0:1767319672.520286:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.520288:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.520294:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.520303:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.520312:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.520319:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.520325:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.520332:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1019904, 1024000) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.520337:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 249 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.520349:0:88597:0:(rw26.c:912:ll_write_end()) pos 1019904, len 4096, copied 4096 00000080:00200000:2.0:1767319672.520353:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003a496723[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.520356:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000081454b23 17ffffc0001001 3:0 ffff90cb3542dbd0 249 lru 00000080:00200000:2.0:1767319672.520363:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000190825de 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:2.0:1767319672.520365:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003a496723 00000080:00200000:2.0:1767319672.520854:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.520859:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.520873:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.520900:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.520903:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.520906:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.520914:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.520916:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.520919:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.520923:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.520931:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.520941:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.520944:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.520949:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.520953:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [249, 249] 00000080:00200000:2.0:1767319672.520958:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.520961:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.520967:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1024000 i_blocks 2 00000080:00200000:2.0:1767319672.520970:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.520980:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1024000, count: 4096 00000080:00200000:2.0:1767319672.520985:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1024000, bytes: 4096 00000080:00200000:2.0:1767319672.520988:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.520991:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 251, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.520993:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1024000, 1028096) 0 0 00000080:00200000:2.0:1767319672.520996:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.521003:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [250, 250] 00020000:00200000:2.0:1767319672.521006:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1024000, 1028096) 1028096, 4096 00020000:00200000:2.0:1767319672.521016:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.521023:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [250, 250] 00000008:00010000:2.0:1767319672.521029:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.521031:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.521041:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.521050:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.521058:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.521066:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.521074:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.521082:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1024000, 1028096) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.521090:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 250 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.521122:0:88597:0:(rw26.c:912:ll_write_end()) pos 1024000, len 4096, copied 4096 00000080:00200000:2.0:1767319672.521127:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000067cdf1cb[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.521130:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000008062111 17ffffc0001001 3:0 ffff90cb3542d0d8 250 lru 00000080:00200000:2.0:1767319672.521136:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5f4a920 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:2.0:1767319672.521138:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000067cdf1cb 00000080:00200000:2.0:1767319672.521139:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.521141:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.521150:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.521171:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.521174:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.521176:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.521181:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.521184:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.521186:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.521190:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.521197:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.521206:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.521208:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.521212:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.521214:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [250, 250] 00000080:00200000:2.0:1767319672.521218:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.521220:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.521225:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1028096 i_blocks 2 00000080:00200000:2.0:1767319672.521228:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.521236:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1028096, count: 4096 00000080:00200000:2.0:1767319672.521239:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1028096, bytes: 4096 00000080:00200000:2.0:1767319672.521241:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.521245:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 252, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.521246:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1028096, 1032192) 0 0 00000080:00200000:2.0:1767319672.521248:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.521254:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [251, 251] 00020000:00200000:2.0:1767319672.521256:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1028096, 1032192) 1032192, 4096 00020000:00200000:2.0:1767319672.521265:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.521273:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [251, 251] 00000008:00010000:2.0:1767319672.521278:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.521280:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.521287:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.521296:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.521304:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.521310:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.521316:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.521324:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1028096, 1032192) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.521329:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 251 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.521345:0:88597:0:(rw26.c:912:ll_write_end()) pos 1028096, len 4096, copied 4096 00000080:00200000:2.0:1767319672.521349:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e2ef06a3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.521352:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000004a942d62 17ffffc0001001 3:0 ffff90cb3542d870 251 lru 00000080:00200000:2.0:1767319672.521357:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a8318c41 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:2.0:1767319672.521359:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e2ef06a3 00000080:00200000:2.0:1767319672.521360:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.521362:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.521394:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.521415:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.521419:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.521421:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.521427:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.521429:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.521431:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.521435:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.521441:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.521449:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.521451:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.521455:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.521458:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [251, 251] 00000080:00200000:2.0:1767319672.521462:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.521464:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.521469:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1032192 i_blocks 2 00000080:00200000:2.0:1767319672.521472:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.521479:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1032192, count: 4096 00000080:00200000:2.0:1767319672.521483:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1032192, bytes: 4096 00000080:00200000:2.0:1767319672.521485:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.521488:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 253, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.521489:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1032192, 1036288) 0 0 00000080:00200000:2.0:1767319672.521491:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.521497:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [252, 252] 00020000:00200000:2.0:1767319672.521500:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1032192, 1036288) 1036288, 4096 00020000:00200000:2.0:1767319672.521506:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.521513:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [252, 252] 00000008:00010000:2.0:1767319672.521518:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.521520:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.521527:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.521536:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.521543:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.521700:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.524300:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.524328:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1032192, 1036288) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.524355:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 252 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.524478:0:88597:0:(rw26.c:912:ll_write_end()) pos 1032192, len 4096, copied 4096 00000080:00200000:2.0:1767319672.524491:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007d8a8fc3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.524494:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb35a02b 17ffffc0001001 3:0 ffff90cb3542d360 252 lru 00000080:00200000:2.0:1767319672.524503:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000013f3f3a8 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:2.0:1767319672.524505:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007d8a8fc3 00000080:00200000:2.0:1767319672.524507:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.524512:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.524539:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.524590:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.524595:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.524599:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.524968:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.524972:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.524976:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.524986:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.524998:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.525017:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.525020:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.525031:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.525039:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [252, 252] 00000080:00200000:2.0:1767319672.525051:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.525054:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.525070:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1036288 i_blocks 2 00000080:00200000:2.0:1767319672.525077:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.525122:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1036288, count: 4096 00000080:00200000:2.0:1767319672.525134:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1036288, bytes: 4096 00000080:00200000:2.0:1767319672.525139:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.525146:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 254, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.525149:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1036288, 1040384) 0 0 00000080:00200000:2.0:1767319672.525154:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.525169:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [253, 253] 00020000:00200000:2.0:1767319672.525176:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1036288, 1040384) 1040384, 4096 00020000:00200000:2.0:1767319672.525189:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.525209:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [253, 253] 00000008:00010000:2.0:1767319672.525222:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.525228:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.525251:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.525266:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.525279:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.525288:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.525296:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.525304:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1036288, 1040384) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.525313:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 253 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.525338:0:88597:0:(rw26.c:912:ll_write_end()) pos 1036288, len 4096, copied 4096 00000080:00200000:2.0:1767319672.525344:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c604a3b8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.525347:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003d307ac2 17ffffc0001001 3:0 ffff90cb3542d000 253 lru 00000080:00200000:2.0:1767319672.525353:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc1cd8f2 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:2.0:1767319672.525355:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c604a3b8 00000080:00200000:2.0:1767319672.525357:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.525359:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.525472:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.525498:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.525502:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.525505:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.525512:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.525515:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.525517:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.525522:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.525531:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.525540:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.525543:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.525687:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.525692:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [253, 253] 00000080:00200000:2.0:1767319672.525696:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.525699:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.525791:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1040384 i_blocks 2 00000080:00200000:2.0:1767319672.525795:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.525807:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1040384, count: 4096 00000080:00200000:2.0:1767319672.525811:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1040384, bytes: 4096 00000080:00200000:2.0:1767319672.525814:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.525818:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 255, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.525820:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1040384, 1044480) 0 0 00000080:00200000:2.0:1767319672.525823:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.525829:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [254, 254] 00020000:00200000:2.0:1767319672.525832:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1040384, 1044480) 1044480, 4096 00020000:00200000:2.0:1767319672.525841:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.525848:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [254, 254] 00000008:00010000:2.0:1767319672.525855:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.525858:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.525868:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.525879:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.525888:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.525896:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.525903:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.525911:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1040384, 1044480) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.525916:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 254 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.525939:0:88597:0:(rw26.c:912:ll_write_end()) pos 1040384, len 4096, copied 4096 00000080:00200000:2.0:1767319672.525944:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003d6f43ca[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.525947:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000004fa8da40 17ffffc0001001 3:0 ffff90cb3542d948 254 lru 00000080:00200000:2.0:1767319672.525953:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006ae5d6bf 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:2.0:1767319672.525955:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003d6f43ca 00000080:00200000:2.0:1767319672.525956:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.525958:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.525967:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.525990:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.525994:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.525996:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.526002:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.526005:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.526007:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.526011:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.526018:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.526026:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.526029:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.526032:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.526036:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [254, 254] 00000080:00200000:2.0:1767319672.526040:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.526042:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.526046:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1044480 i_blocks 2 00000080:00200000:2.0:1767319672.526049:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.526057:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1044480, count: 4096 00000080:00200000:2.0:1767319672.526061:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1044480, bytes: 4096 00000080:00200000:2.0:1767319672.526064:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.526067:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 256, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.526068:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1044480, 1048576) 0 0 00000080:00200000:2.0:1767319672.526070:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.526075:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [255, 255] 00020000:00200000:2.0:1767319672.526078:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1044480, 1048576) 1048576, 4096 00020000:00200000:2.0:1767319672.526085:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.526092:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [255, 255] 00000008:00010000:2.0:1767319672.526097:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.526099:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.526107:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.526126:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.526134:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.526140:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.526146:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.526154:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1044480, 1048576) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.526160:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 255 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.526177:0:88597:0:(rw26.c:912:ll_write_end()) pos 1044480, len 4096, copied 4096 00000080:00200000:2.0:1767319672.526181:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b75448c7[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.526185:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c12721e9 17ffffc0001001 3:0 ffff90cb3542d1b0 255 lru 00000080:00200000:2.0:1767319672.526190:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000001858a56b 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 000000007388df06 0000000071284d04 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:2.0:1767319672.526192:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b75448c7 00000080:00200000:2.0:1767319672.526193:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.526196:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.526204:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.526226:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.526230:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.526232:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.526256:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.526259:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.526262:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.526266:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.526273:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.526281:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.526283:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.526287:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.526290:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [255, 255] 00000080:00200000:2.0:1767319672.526294:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.526297:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:2.0:1767319672.526330:0:71987:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319672.526343:0:71987:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.526816:0:71987:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000008:00100000:2.0:1767319672.527507:0:71987:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb040a6300 - object 0x240000400:3313 offset 0<>1048576 00000080:00200000:2.0:1767319672.527591:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1048576 i_blocks 2 00000080:00200000:2.0:1767319672.527599:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.527633:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1048576, count: 4096 00000080:00200000:2.0:1767319672.527641:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1048576, bytes: 4096 00000080:00200000:2.0:1767319672.527646:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.527653:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 257, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.527655:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1048576, 1052672) 0 0 00000080:00200000:2.0:1767319672.527659:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.527671:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [256, 256] 00020000:00200000:2.0:1767319672.527677:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1048576, 1052672) 1052672, 4096 00020000:00200000:2.0:1767319672.527681:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.527696:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [256, 256] 00000008:00010000:2.0:1767319672.527711:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.527715:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.527732:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.527745:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.527758:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.527767:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.527775:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.527801:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1048576, 1052672) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.527814:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 256 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.527853:0:88597:0:(rw26.c:912:ll_write_end()) pos 1048576, len 4096, copied 4096 00000080:00200000:2.0:1767319672.527861:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c6b14e26[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.527865:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000591d08e2 17ffffc0001001 3:0 ffff90cb3542d438 256 lru 00000080:00200000:2.0:1767319672.527872:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000031335cdf 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:2.0:1767319672.527874:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c6b14e26 00000080:00200000:2.0:1767319672.527875:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.527879:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.527897:0:88597:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.527915:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.527918:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.527921:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.527934:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.527938:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.527941:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.527945:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.527953:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.527970:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.527973:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.527980:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.527985:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [256, 256] 00000080:00200000:2.0:1767319672.527997:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.528001:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.528006:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1052672 i_blocks 2 00000080:00200000:2.0:1767319672.528009:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.528017:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1052672, count: 4096 00000080:00200000:2.0:1767319672.528021:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1052672, bytes: 4096 00000080:00200000:2.0:1767319672.528023:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.528027:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 258, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.528029:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1052672, 1056768) 0 0 00000080:00200000:2.0:1767319672.528031:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.528036:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [257, 257] 00020000:00200000:2.0:1767319672.528039:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1052672, 1056768) 1056768, 4096 00020000:00200000:2.0:1767319672.528041:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.528047:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [257, 257] 00000008:00010000:2.0:1767319672.528053:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.528055:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426ba20, flags 0x0 00010000:00010000:2.0:1767319672.528063:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.528072:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.528081:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.528088:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.528095:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319672.528252:0:12485:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:1.0:1767319672.528281:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290378880:192.168.203.141@tcp:4:dd.0 00000080:00200000:1.0:1767319672.530453:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1052672, 1056768) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.530483:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 257 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.530862:0:88597:0:(rw26.c:912:ll_write_end()) pos 1052672, len 4096, copied 4096 00000080:00200000:1.0:1767319672.530876:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ac483b00[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.530881:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000e3d060f 17ffffc0001021 2:0 ffff90cb2e6aa5e8 257 lru 00000080:00200000:1.0:1767319672.530891:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000cfe9a00b 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:1.0:1767319672.530893:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ac483b00 00000080:00200000:1.0:1767319672.530903:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.530910:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.530953:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.530994:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.530999:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.531002:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.531024:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.531028:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.531032:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.531042:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.531052:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.531073:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.531077:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.531086:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.531096:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [257, 257] 00000080:00200000:1.0:1767319672.531119:0:88597:0:(vvp_io.c:289: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:1767319672.531124:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.531138:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1056768 i_blocks 2 00000080:00200000:1.0:1767319672.531144:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.531179:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1056768, count: 4096 00000080:00200000:1.0:1767319672.531188:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1056768, bytes: 4096 00000080:00200000:1.0:1767319672.531193:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.531199:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 259, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.531202:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1056768, 1060864) 0 0 00000080:00200000:1.0:1767319672.531206:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.531228:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [258, 258] 00020000:00200000:1.0:1767319672.531235:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1056768, 1060864) 1060864, 4096 00020000:00200000:1.0:1767319672.531239:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.531257:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [258, 258] 00000008:00010000:1.0:1767319672.531272:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.531278:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.531300:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.531314:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.531325:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.531334:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.531342:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.531351:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1056768, 1060864) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.531360:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 258 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.535532:0:88597:0:(rw26.c:912:ll_write_end()) pos 1056768, len 4096, copied 4096 00000080:00200000:1.0:1767319672.535563:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ebd2bb22[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.535568:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003d6037de 17ffffc0001001 3:0 ffff90cb2e6aa288 258 lru 00000080:00200000:1.0:1767319672.535577:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9c04261 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:1.0:1767319672.535580:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ebd2bb22 00000080:00200000:1.0:1767319672.535581:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.535588:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.535629:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.535661:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.535666:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.535671:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.535692:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.535696:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.535699:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.535719:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.535730:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.535751:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.535754:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.535762:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.535771:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [258, 258] 00000080:00200000:1.0:1767319672.535794:0:88597:0:(vvp_io.c:289: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:1767319672.535799:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.535813:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1060864 i_blocks 2 00000080:00200000:1.0:1767319672.535819:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.535853:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1060864, count: 4096 00000080:00200000:1.0:1767319672.535862:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1060864, bytes: 4096 00000080:00200000:1.0:1767319672.535868:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.535874:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 260, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.535876:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1060864, 1064960) 0 0 00000080:00200000:1.0:1767319672.535880:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.535895:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [259, 259] 00020000:00200000:1.0:1767319672.535908:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1060864, 1064960) 1064960, 4096 00020000:00200000:1.0:1767319672.535912:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.535931:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [259, 259] 00000008:00010000:1.0:1767319672.535947:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.535952:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.535976:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.535990:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536002:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536009:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536016:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.536026:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1060864, 1064960) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.536039:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 259 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.536061:0:88597:0:(rw26.c:912:ll_write_end()) pos 1060864, len 4096, copied 4096 00000080:00200000:1.0:1767319672.536066:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003084441c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.536069:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000aea3198f 17ffffc0001001 3:0 ffff90cb2e6aa6c0 259 lru 00000080:00200000:1.0:1767319672.536076:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002acd9fba 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:1.0:1767319672.536078:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003084441c 00000080:00200000:1.0:1767319672.536079:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.536081:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.536090:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.536126:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.536130:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.536133:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.536139:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.536142:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.536144:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.536148:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536155:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.536164:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.536166:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.536171:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.536174:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [259, 259] 00000080:00200000:1.0:1767319672.536178:0:88597:0:(vvp_io.c:289: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:1767319672.536180:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.536186:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1064960 i_blocks 2 00000080:00200000:1.0:1767319672.536189:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.536197:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1064960, count: 4096 00000080:00200000:1.0:1767319672.536200:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1064960, bytes: 4096 00000080:00200000:1.0:1767319672.536203:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.536207:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 261, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.536209:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1064960, 1069056) 0 0 00000080:00200000:1.0:1767319672.536212:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.536217:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [260, 260] 00020000:00200000:1.0:1767319672.536220:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1064960, 1069056) 1069056, 4096 00020000:00200000:1.0:1767319672.536231:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.536238:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [260, 260] 00000008:00010000:1.0:1767319672.536244:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.536246:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.536252:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536261:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536269:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536275:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536281:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.536289:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1064960, 1069056) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.536294:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 260 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.536311:0:88597:0:(rw26.c:912:ll_write_end()) pos 1064960, len 4096, copied 4096 00000080:00200000:1.0:1767319672.536316:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002bf6df09[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.536319:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002f7534f2 17ffffc0001001 3:0 ffff90cb2e6aad80 260 lru 00000080:00200000:1.0:1767319672.536325:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000e7e9f22 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:1.0:1767319672.536327:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002bf6df09 00000080:00200000:1.0:1767319672.536328:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.536331:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.536339:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.536360:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.536364:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.536394:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.536402:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.536404:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.536407:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.536410:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536417:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.536426:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.536428:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.536433:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.536437:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [260, 260] 00000080:00200000:1.0:1767319672.536440:0:88597:0:(vvp_io.c:289: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:1767319672.536443:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.536448:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1069056 i_blocks 2 00000080:00200000:1.0:1767319672.536451:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.536458:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1069056, count: 4096 00000080:00200000:1.0:1767319672.536461:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1069056, bytes: 4096 00000080:00200000:1.0:1767319672.536464:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.536467:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 262, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.536469:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1069056, 1073152) 0 0 00000080:00200000:1.0:1767319672.536471:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.536476:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [261, 261] 00020000:00200000:1.0:1767319672.536479:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1069056, 1073152) 1073152, 4096 00020000:00200000:1.0:1767319672.536486:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.536493:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [261, 261] 00000008:00010000:1.0:1767319672.536498:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.536500:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.536507:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536515:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536522:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536528:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536534:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.536541:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1069056, 1073152) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.536546:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 261 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.536563:0:88597:0:(rw26.c:912:ll_write_end()) pos 1069056, len 4096, copied 4096 00000080:00200000:1.0:1767319672.536567:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b59b3b4f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.536571:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ba8bb938 17ffffc0001001 3:0 ffff90cb2e6aae58 261 lru 00000080:00200000:1.0:1767319672.536576:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009a94f426 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:1.0:1767319672.536578:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b59b3b4f 00000080:00200000:1.0:1767319672.536579:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.536581:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.536589:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.536611:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.536614:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.536617:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.536623:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.536625:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.536627:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.536631:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536638:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.536648:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.536650:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.536654:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.536657:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [261, 261] 00000080:00200000:1.0:1767319672.536660:0:88597:0:(vvp_io.c:289: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:1767319672.536662:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.536667:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1073152 i_blocks 2 00000080:00200000:1.0:1767319672.536670:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.536677:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1073152, count: 4096 00000080:00200000:1.0:1767319672.536680:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1073152, bytes: 4096 00000080:00200000:1.0:1767319672.536683:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.536686:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 263, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.536687:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1073152, 1077248) 0 0 00000080:00200000:1.0:1767319672.536689:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.536694:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [262, 262] 00020000:00200000:1.0:1767319672.536697:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1073152, 1077248) 1077248, 4096 00020000:00200000:1.0:1767319672.536704:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.536711:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [262, 262] 00000008:00010000:1.0:1767319672.536716:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.536718:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.536725:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536733:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536741:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536747:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536754:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.536760:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1073152, 1077248) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.536765:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 262 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.536780:0:88597:0:(rw26.c:912:ll_write_end()) pos 1073152, len 4096, copied 4096 00000080:00200000:1.0:1767319672.536785:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000024bdc736[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.536788:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000d729701 17ffffc0001001 3:0 ffff90cb2e6aaca8 262 lru 00000080:00200000:1.0:1767319672.536793:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000d5e73412 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:1.0:1767319672.536796:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000024bdc736 00000080:00200000:1.0:1767319672.536797:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.536799:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.536807:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.536828:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.536832:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.536834:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.536840:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.536843:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.536845:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.536849:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536856:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.536864:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.536867:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.536871:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.536874:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [262, 262] 00000080:00200000:1.0:1767319672.536878:0:88597:0:(vvp_io.c:289: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:1767319672.536881:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.536886:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1077248 i_blocks 2 00000080:00200000:1.0:1767319672.536889:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.536897:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1077248, count: 4096 00000080:00200000:1.0:1767319672.536900:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1077248, bytes: 4096 00000080:00200000:1.0:1767319672.536902:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.536906:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 264, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.536908:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1077248, 1081344) 0 0 00000080:00200000:1.0:1767319672.536910:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.536914:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [263, 263] 00020000:00200000:1.0:1767319672.536917:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1077248, 1081344) 1081344, 4096 00020000:00200000:1.0:1767319672.536924:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.536930:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [263, 263] 00000008:00010000:1.0:1767319672.536935:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.536937:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.536944:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536951:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536960:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536967:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.536974:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.536982:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1077248, 1081344) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.536987:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 263 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.537003:0:88597:0:(rw26.c:912:ll_write_end()) pos 1077248, len 4096, copied 4096 00000080:00200000:1.0:1767319672.537007:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000094c5d796[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.537011:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000fd00002 17ffffc0001001 3:0 ffff90cb2e6aabd0 263 lru 00000080:00200000:1.0:1767319672.537015:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c1f6f256 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:1.0:1767319672.537018:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000094c5d796 00000080:00200000:1.0:1767319672.537019:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.537021:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.537028:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.537052:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.537055:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.537057:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.537063:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.537065:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.537068:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.537071:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.537078:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.537086:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.537088:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.537092:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.537095:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [263, 263] 00000080:00200000:1.0:1767319672.537098:0:88597:0:(vvp_io.c:289: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:1767319672.537101:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.537106:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1081344 i_blocks 2 00000080:00200000:1.0:1767319672.537120:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.537129:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1081344, count: 4096 00000080:00200000:1.0:1767319672.537132:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1081344, bytes: 4096 00000080:00200000:1.0:1767319672.537134:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.537138:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 265, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.537139:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1081344, 1085440) 0 0 00000080:00200000:1.0:1767319672.537142:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.537146:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [264, 264] 00020000:00200000:1.0:1767319672.537149:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1081344, 1085440) 1085440, 4096 00020000:00200000:1.0:1767319672.537157:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.537163:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [264, 264] 00000008:00010000:1.0:1767319672.537168:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.537170:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.537177:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.537185:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.537192:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.537199:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.537205:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.537212:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1081344, 1085440) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.537216:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 264 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.537232:0:88597:0:(rw26.c:912:ll_write_end()) pos 1081344, len 4096, copied 4096 00000080:00200000:1.0:1767319672.537236:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000be5f329e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.537239:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000054828164 17ffffc0001001 3:0 ffff90cb2e6aa0d8 264 lru 00000080:00200000:1.0:1767319672.537244:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000034df1834 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:1.0:1767319672.537246:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000be5f329e 00000080:00200000:1.0:1767319672.537247:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.537249:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.537256:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.537277:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.537280:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.537282:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.537288:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.537290:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.537293:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.537297:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.537304:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.537312:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.537314:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.537319:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.537322:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [264, 264] 00000080:00200000:1.0:1767319672.537326:0:88597:0:(vvp_io.c:289: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:1767319672.537329:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.537333:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1085440 i_blocks 2 00000080:00200000:1.0:1767319672.537336:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.537343:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1085440, count: 4096 00000080:00200000:1.0:1767319672.537347:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1085440, bytes: 4096 00000080:00200000:1.0:1767319672.537349:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.537352:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 266, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.537353:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1085440, 1089536) 0 0 00000080:00200000:1.0:1767319672.537355:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.537360:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [265, 265] 00020000:00200000:1.0:1767319672.537363:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1085440, 1089536) 1089536, 4096 00020000:00200000:1.0:1767319672.537400:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.537408:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [265, 265] 00000008:00010000:1.0:1767319672.537413:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.537416:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.537424:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.537432:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.537440:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.537447:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.537453:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.537461:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1085440, 1089536) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.537466:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 265 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.537481:0:88597:0:(rw26.c:912:ll_write_end()) pos 1085440, len 4096, copied 4096 00000080:00200000:1.0:1767319672.537486:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000af19f689[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.537489:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000481d8fbe 17ffffc0001001 3:0 ffff90cb2e6aa870 265 lru 00000080:00200000:1.0:1767319672.537495:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000d5830f3e 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:1.0:1767319672.537497:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000af19f689 00000080:00200000:1.0:1767319672.537498:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.537501:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.537508:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.537529:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.537533:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.537535:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.537541:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.537544:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.537546:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.537551:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.537559:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.537567:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.537569:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.537572:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.537575:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [265, 265] 00000080:00200000:1.0:1767319672.537578:0:88597:0:(vvp_io.c:289: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:1767319672.537582:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.537586:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1089536 i_blocks 2 00000080:00200000:1.0:1767319672.537589:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.537596:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1089536, count: 4096 00000080:00200000:1.0:1767319672.537599:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1089536, bytes: 4096 00000080:00200000:1.0:1767319672.537601:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.537605:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 267, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.537606:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1089536, 1093632) 0 0 00000080:00200000:1.0:1767319672.537608:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.537613:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [266, 266] 00020000:00200000:1.0:1767319672.537616:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1089536, 1093632) 1093632, 4096 00020000:00200000:1.0:1767319672.537624:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.537630:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [266, 266] 00000008:00010000:1.0:1767319672.537635:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.537637:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.537644:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.537653:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.537662:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.537668:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.537675:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.537682:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1089536, 1093632) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.537687:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 266 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.537703:0:88597:0:(rw26.c:912:ll_write_end()) pos 1089536, len 4096, copied 4096 00000080:00200000:1.0:1767319672.537707:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a5c17002[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.537710:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000003653e28 17ffffc0001001 3:0 ffff90cb2e6aa360 266 lru 00000080:00200000:1.0:1767319672.537716:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f2c73bd4 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:1.0:1767319672.537718:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a5c17002 00000080:00200000:1.0:1767319672.537719:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.537721:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.537729:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.537750:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.537753:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.537756:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.537763:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.537766:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.537769:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.537772:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.537778:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.537787:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.537789:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.537793:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.537796:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [266, 266] 00000080:00200000:1.0:1767319672.537799:0:88597:0:(vvp_io.c:289: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:1767319672.537802:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.537807:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1093632 i_blocks 2 00000080:00200000:1.0:1767319672.537810:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.537817:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1093632, count: 4096 00000080:00200000:1.0:1767319672.537820:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1093632, bytes: 4096 00000080:00200000:1.0:1767319672.537823:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.537826:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 268, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.537827:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1093632, 1097728) 0 0 00000080:00200000:1.0:1767319672.537829:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.537835:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [267, 267] 00020000:00200000:1.0:1767319672.537837:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1093632, 1097728) 1097728, 4096 00020000:00200000:1.0:1767319672.537847:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.537854:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [267, 267] 00000008:00010000:1.0:1767319672.537860:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.537862:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.537868:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.537877:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.537885:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.537891:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.537899:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.537907:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1093632, 1097728) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.537912:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 267 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.537928:0:88597:0:(rw26.c:912:ll_write_end()) pos 1093632, len 4096, copied 4096 00000080:00200000:1.0:1767319672.537932:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000065da7c05[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.537935:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009dab20fb 17ffffc0001001 3:0 ffff90cb2e6aa000 267 lru 00000080:00200000:1.0:1767319672.537940:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c0739665 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:1.0:1767319672.537942:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000065da7c05 00000080:00200000:1.0:1767319672.537943:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.537945:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.537953:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.537975:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.537977:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.537979:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.537985:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.537988:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.537990:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.537994:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.538002:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.538010:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.538013:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.538016:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.538019:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [267, 267] 00000080:00200000:1.0:1767319672.538023:0:88597:0:(vvp_io.c:289: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:1767319672.538026:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.538031:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1097728 i_blocks 2 00000080:00200000:1.0:1767319672.538034:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.538041:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1097728, count: 4096 00000080:00200000:1.0:1767319672.538045:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1097728, bytes: 4096 00000080:00200000:1.0:1767319672.538047:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.538050:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 269, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.538052:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1097728, 1101824) 0 0 00000080:00200000:1.0:1767319672.538054:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.538060:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [268, 268] 00020000:00200000:1.0:1767319672.538063:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1097728, 1101824) 1101824, 4096 00020000:00200000:1.0:1767319672.538071:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.538076:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [268, 268] 00000008:00010000:1.0:1767319672.538082:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.538084:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.538091:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.538099:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.538107:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.539340:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.539350:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.539378:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1097728, 1101824) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.539396:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 268 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.539438:0:88597:0:(rw26.c:912:ll_write_end()) pos 1097728, len 4096, copied 4096 00000080:00200000:1.0:1767319672.539447:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000405ecb3e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.539451:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008d94bbac 17ffffc0001001 3:0 ffff90cb2e6aa948 268 lru 00000080:00200000:1.0:1767319672.539459:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000d883f0d4 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:1.0:1767319672.539461:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000405ecb3e 00000080:00200000:1.0:1767319672.539462:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.539466:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.539487:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.539521:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.539525:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.539528:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.539542:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.539546:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.539563:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.539568:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.539578:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.539594:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.539596:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.539611:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.539617:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [268, 268] 00000080:00200000:1.0:1767319672.539624:0:88597:0:(vvp_io.c:289: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:1767319672.539628:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.539638:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1101824 i_blocks 2 00000080:00200000:1.0:1767319672.539642:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.539664:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1101824, count: 4096 00000080:00200000:1.0:1767319672.539671:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1101824, bytes: 4096 00000080:00200000:1.0:1767319672.539676:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.539680:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 270, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.539682:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1101824, 1105920) 0 0 00000080:00200000:1.0:1767319672.539686:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.539698:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [269, 269] 00020000:00200000:1.0:1767319672.539713:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1101824, 1105920) 1105920, 4096 00020000:00200000:1.0:1767319672.539722:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.539735:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [269, 269] 00000008:00010000:1.0:1767319672.539746:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.539751:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.539767:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.539780:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.539790:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.539798:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.539805:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.539813:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1101824, 1105920) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.539818:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 269 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.539836:0:88597:0:(rw26.c:912:ll_write_end()) pos 1101824, len 4096, copied 4096 00000080:00200000:1.0:1767319672.539841:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ec86bf5e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.539844:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000c4edd43 17ffffc0001001 3:0 ffff90cb2e6aa1b0 269 lru 00000080:00200000:1.0:1767319672.539850:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000703beda1 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:1.0:1767319672.539852:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ec86bf5e 00000080:00200000:1.0:1767319672.539853:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.539855:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.539863:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.539886:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.539889:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.539891:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.539897:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.539900:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.539903:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.539906:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.539915:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.539923:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.539925:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.539929:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.539932:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [269, 269] 00000080:00200000:1.0:1767319672.539936:0:88597:0:(vvp_io.c:289: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:1767319672.539939:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.539944:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1105920 i_blocks 2 00000080:00200000:1.0:1767319672.539946:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.539954:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1105920, count: 4096 00000080:00200000:1.0:1767319672.539958:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1105920, bytes: 4096 00000080:00200000:1.0:1767319672.539960:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.539963:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 271, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.539965:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1105920, 1110016) 0 0 00000080:00200000:1.0:1767319672.539967:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.539972:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [270, 270] 00020000:00200000:1.0:1767319672.539975:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1105920, 1110016) 1110016, 4096 00020000:00200000:1.0:1767319672.539983:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.539990:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [270, 270] 00000008:00010000:1.0:1767319672.539995:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.539997:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.540004:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540012:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540019:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540025:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540032:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.540039:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1105920, 1110016) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.540044:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 270 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.540061:0:88597:0:(rw26.c:912:ll_write_end()) pos 1105920, len 4096, copied 4096 00000080:00200000:1.0:1767319672.540065:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f81d80e0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.540068:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000015137df2 17ffffc0001001 3:0 ffff90cb2e6aa438 270 lru 00000080:00200000:1.0:1767319672.540073:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009d27b89e 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:1.0:1767319672.540075:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f81d80e0 00000080:00200000:1.0:1767319672.540076:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.540078:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.540086:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.540128:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.540132:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.540134:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.540141:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.540144:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.540146:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.540150:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540156:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.540165:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.540166:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.540170:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.540173:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [270, 270] 00000080:00200000:1.0:1767319672.540176:0:88597:0:(vvp_io.c:289: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:1767319672.540180:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.540184:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1110016 i_blocks 2 00000080:00200000:1.0:1767319672.540187:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.540194:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1110016, count: 4096 00000080:00200000:1.0:1767319672.540198:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1110016, bytes: 4096 00000080:00200000:1.0:1767319672.540201:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.540205:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 272, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.540206:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1110016, 1114112) 0 0 00000080:00200000:1.0:1767319672.540209:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.540214:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [271, 271] 00020000:00200000:1.0:1767319672.540217:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1110016, 1114112) 1114112, 4096 00020000:00200000:1.0:1767319672.540224:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.540231:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [271, 271] 00000008:00010000:1.0:1767319672.540236:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.540238:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.540245:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540253:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540262:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540269:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540275:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.540282:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1110016, 1114112) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.540286:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 271 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.540301:0:88597:0:(rw26.c:912:ll_write_end()) pos 1110016, len 4096, copied 4096 00000080:00200000:1.0:1767319672.540305:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d90f5a1f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.540309:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000298b3dc5 17ffffc0001001 3:0 ffff90cb2e6aa798 271 lru 00000080:00200000:1.0:1767319672.540315:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000811d37f9 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:1.0:1767319672.540317:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d90f5a1f 00000080:00200000:1.0:1767319672.540318:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.540320:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.540328:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.540346:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.540350:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.540352:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.540358:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.540360:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.540363:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.540399:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540408:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.540417:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.540419:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.540424:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.540427:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [271, 271] 00000080:00200000:1.0:1767319672.540430:0:88597:0:(vvp_io.c:289: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:1767319672.540434:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.540438:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1114112 i_blocks 2 00000080:00200000:1.0:1767319672.540441:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.540449:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1114112, count: 4096 00000080:00200000:1.0:1767319672.540452:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1114112, bytes: 4096 00000080:00200000:1.0:1767319672.540455:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.540458:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 273, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.540460:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1114112, 1118208) 0 0 00000080:00200000:1.0:1767319672.540463:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.540468:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [272, 272] 00020000:00200000:1.0:1767319672.540471:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1114112, 1118208) 1118208, 4096 00020000:00200000:1.0:1767319672.540478:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.540484:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [272, 272] 00000008:00010000:1.0:1767319672.540490:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.540492:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.540499:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540508:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540517:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540525:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540532:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.540538:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1114112, 1118208) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.540543:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 272 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.540567:0:88597:0:(rw26.c:912:ll_write_end()) pos 1114112, len 4096, copied 4096 00000080:00200000:1.0:1767319672.540571:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000026cf6fd7[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.540574:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000032d4f1c3 17ffffc0001021 2:0 ffff90cb2e6aaa20 272 lru 00000080:00200000:1.0:1767319672.540580:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000016154f74 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:1.0:1767319672.540582:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000026cf6fd7 00000080:00200000:1.0:1767319672.540583:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.540585:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.540593:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.540614:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.540617:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.540619:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.540625:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.540627:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.540630:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.540634:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540642:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.540651:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.540653:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.540657:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.540659:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [272, 272] 00000080:00200000:1.0:1767319672.540663:0:88597:0:(vvp_io.c:289: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:1767319672.540666:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.540671:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1118208 i_blocks 2 00000080:00200000:1.0:1767319672.540674:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.540681:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1118208, count: 4096 00000080:00200000:1.0:1767319672.540685:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1118208, bytes: 4096 00000080:00200000:1.0:1767319672.540687:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.540691:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 274, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.540692:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1118208, 1122304) 0 0 00000080:00200000:1.0:1767319672.540695:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.540700:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [273, 273] 00020000:00200000:1.0:1767319672.540702:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1118208, 1122304) 1122304, 4096 00020000:00200000:1.0:1767319672.540710:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.540716:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [273, 273] 00000008:00010000:1.0:1767319672.540722:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.540724:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.540731:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540741:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540750:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540758:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540766:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.540773:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1118208, 1122304) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.540778:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 273 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.540794:0:88597:0:(rw26.c:912:ll_write_end()) pos 1118208, len 4096, copied 4096 00000080:00200000:1.0:1767319672.540798:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004e06f7e7[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.540801:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000aaf40d12 17ffffc0001001 3:0 ffff90cb2e6aa510 273 lru 00000080:00200000:1.0:1767319672.540807:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000360044e5 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:1.0:1767319672.540809:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004e06f7e7 00000080:00200000:1.0:1767319672.540810:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.540812:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.540822:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.540844:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.540847:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.540850:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.540856:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.540858:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.540861:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.540865:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540872:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.540880:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.540882:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.540886:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.540889:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [273, 273] 00000080:00200000:1.0:1767319672.540893:0:88597:0:(vvp_io.c:289: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:1767319672.540896:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.540901:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1122304 i_blocks 2 00000080:00200000:1.0:1767319672.540903:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.540911:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1122304, count: 4096 00000080:00200000:1.0:1767319672.540914:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1122304, bytes: 4096 00000080:00200000:1.0:1767319672.540916:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.540919:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 275, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.540921:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1122304, 1126400) 0 0 00000080:00200000:1.0:1767319672.540923:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.540928:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [274, 274] 00020000:00200000:1.0:1767319672.540931:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1122304, 1126400) 1126400, 4096 00020000:00200000:1.0:1767319672.540939:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.540945:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [274, 274] 00000008:00010000:1.0:1767319672.540951:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.540953:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.540960:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540968:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540975:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540982:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.540988:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.540996:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1122304, 1126400) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.541001:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 274 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.541027:0:88597:0:(rw26.c:912:ll_write_end()) pos 1122304, len 4096, copied 4096 00000080:00200000:1.0:1767319672.541032:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f97e8e4a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.541034:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d0c0374a 17ffffc0001001 3:0 ffff90cb35630798 274 lru 00000080:00200000:1.0:1767319672.541040:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009d87a56a 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:1.0:1767319672.541042:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f97e8e4a 00000080:00200000:1.0:1767319672.541043:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.541045:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.541053:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.541076:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.541079:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.541082:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.541087:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.541090:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.541092:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.541096:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.541103:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.541126:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.541129:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.541134:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.541137:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [274, 274] 00000080:00200000:1.0:1767319672.541140:0:88597:0:(vvp_io.c:289: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:1767319672.541143:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.541147:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1126400 i_blocks 2 00000080:00200000:1.0:1767319672.541150:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.541158:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1126400, count: 4096 00000080:00200000:1.0:1767319672.541161:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1126400, bytes: 4096 00000080:00200000:1.0:1767319672.541163:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.541166:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 276, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.541168:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1126400, 1130496) 0 0 00000080:00200000:1.0:1767319672.541170:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.541174:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [275, 275] 00020000:00200000:1.0:1767319672.541177:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1126400, 1130496) 1130496, 4096 00020000:00200000:1.0:1767319672.541184:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.541190:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [275, 275] 00000008:00010000:1.0:1767319672.541195:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.541196:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.541203:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.541213:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.541220:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.541226:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.541232:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.541239:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1126400, 1130496) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.541244:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 275 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.541262:0:88597:0:(rw26.c:912:ll_write_end()) pos 1126400, len 4096, copied 4096 00000080:00200000:1.0:1767319672.541266:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007164051b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.541269:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000722d3115 17ffffc0001001 3:0 ffff90cb35630a20 275 lru 00000080:00200000:1.0:1767319672.541274:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000025f0d018 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:1.0:1767319672.541277:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007164051b 00000080:00200000:1.0:1767319672.541278:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.541280:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.541287:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.541309:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.541312:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.541315:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.541320:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.541323:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.541325:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.541329:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.541336:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.541344:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.541346:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.541350:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.541352:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [275, 275] 00000080:00200000:1.0:1767319672.541356:0:88597:0:(vvp_io.c:289: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:1767319672.541359:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.541363:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1130496 i_blocks 2 00000080:00200000:1.0:1767319672.541400:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.541408:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1130496, count: 4096 00000080:00200000:1.0:1767319672.541411:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1130496, bytes: 4096 00000080:00200000:1.0:1767319672.541414:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.541418:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 277, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.541419:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1130496, 1134592) 0 0 00000080:00200000:1.0:1767319672.541421:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.541427:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [276, 276] 00020000:00200000:1.0:1767319672.541430:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1130496, 1134592) 1134592, 4096 00020000:00200000:1.0:1767319672.541437:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.541443:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [276, 276] 00000008:00010000:1.0:1767319672.541448:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.541450:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.541457:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.541466:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.541474:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.541482:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.541489:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.541496:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1130496, 1134592) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.541501:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 276 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.541515:0:88597:0:(rw26.c:912:ll_write_end()) pos 1130496, len 4096, copied 4096 00000080:00200000:1.0:1767319672.541520:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000912e27ed[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.541523:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000001844949b 17ffffc0001001 3:0 ffff90cb35630510 276 lru 00000080:00200000:1.0:1767319672.541529:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000038955ce 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:1.0:1767319672.541531:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000912e27ed 00000080:00200000:1.0:1767319672.541533:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.541535:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.541542:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.541564:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.541567:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.541569:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.541575:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.541578:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.541580:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.541584:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.541591:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.541599:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.541601:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.541604:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.541607:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [276, 276] 00000080:00200000:1.0:1767319672.541611:0:88597:0:(vvp_io.c:289: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:1767319672.541614:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.541618:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1134592 i_blocks 2 00000080:00200000:1.0:1767319672.541621:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.541628:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1134592, count: 4096 00000080:00200000:1.0:1767319672.541632:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1134592, bytes: 4096 00000080:00200000:1.0:1767319672.541634:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.541637:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 278, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.541639:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1134592, 1138688) 0 0 00000080:00200000:1.0:1767319672.541642:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.541647:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [277, 277] 00020000:00200000:1.0:1767319672.541649:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1134592, 1138688) 1138688, 4096 00020000:00200000:1.0:1767319672.541658:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.541664:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [277, 277] 00000008:00010000:1.0:1767319672.541669:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.541671:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.541680:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.541688:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.541696:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.541703:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.541710:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.541718:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1134592, 1138688) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.541723:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 277 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.541738:0:88597:0:(rw26.c:912:ll_write_end()) pos 1134592, len 4096, copied 4096 00000080:00200000:1.0:1767319672.541742:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000056163d3e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.541744:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000105b5774 17ffffc0001001 3:0 ffff90cb35630af8 277 lru 00000080:00200000:1.0:1767319672.541750:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009c136578 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:1.0:1767319672.541752:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000056163d3e 00000080:00200000:1.0:1767319672.541753:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.541755:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.541763:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.541798:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.541801:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.541804:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.541810:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.541812:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.541815:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.541819:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.541826:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.541834:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.541836:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.541840:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.541843:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [277, 277] 00000080:00200000:1.0:1767319672.541846:0:88597:0:(vvp_io.c:289: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:1767319672.541849:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.541854:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1138688 i_blocks 2 00000080:00200000:1.0:1767319672.541857:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.541864:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1138688, count: 4096 00000080:00200000:1.0:1767319672.541868:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1138688, bytes: 4096 00000080:00200000:1.0:1767319672.541870:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.541874:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 279, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.541875:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1138688, 1142784) 0 0 00000080:00200000:1.0:1767319672.541877:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.541882:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [278, 278] 00020000:00200000:1.0:1767319672.541885:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1138688, 1142784) 1142784, 4096 00020000:00200000:1.0:1767319672.541892:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.541898:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [278, 278] 00000008:00010000:1.0:1767319672.541904:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.541906:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.541912:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.541921:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.541929:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.541935:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.541941:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.541948:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1138688, 1142784) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.541953:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 278 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.541969:0:88597:0:(rw26.c:912:ll_write_end()) pos 1138688, len 4096, copied 4096 00000080:00200000:1.0:1767319672.541973:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a8b89224[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.541977:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000509cb536 17ffffc0001001 3:0 ffff90cb356305e8 278 lru 00000080:00200000:1.0:1767319672.541982:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000df83ae53 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:1.0:1767319672.541985:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a8b89224 00000080:00200000:1.0:1767319672.541986:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.541989:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.541995:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.542017:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.542020:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.542022:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.542028:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.542031:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.542034:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.542038:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.542047:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.542055:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.542058:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.542062:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.542065:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [278, 278] 00000080:00200000:1.0:1767319672.542069:0:88597:0:(vvp_io.c:289: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:1767319672.542072:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.542076:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1142784 i_blocks 2 00000080:00200000:1.0:1767319672.542079:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.542087:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1142784, count: 4096 00000080:00200000:1.0:1767319672.542090:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1142784, bytes: 4096 00000080:00200000:1.0:1767319672.542093:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.542096:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 280, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.542097:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1142784, 1146880) 0 0 00000080:00200000:1.0:1767319672.542099:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.542104:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [279, 279] 00020000:00200000:1.0:1767319672.542107:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1142784, 1146880) 1146880, 4096 00020000:00200000:1.0:1767319672.542124:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.542131:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [279, 279] 00000008:00010000:1.0:1767319672.542136:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.542138:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.542145:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.542155:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.542163:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.542171:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.542179:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.542187:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1142784, 1146880) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.542192:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 279 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.542208:0:88597:0:(rw26.c:912:ll_write_end()) pos 1142784, len 4096, copied 4096 00000080:00200000:1.0:1767319672.542212:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a6e698e9[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.542216:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000004f704a9e 17ffffc0001001 3:0 ffff90cb35630288 279 lru 00000080:00200000:1.0:1767319672.542221:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006de7d52f 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:1.0:1767319672.542224:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a6e698e9 00000080:00200000:1.0:1767319672.542225:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.542227:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.542234:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.542257:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.542260:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.542263:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.542268:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.542270:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.542272:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.542276:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.542283:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.542290:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.542293:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.542296:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.542299:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [279, 279] 00000080:00200000:1.0:1767319672.542303:0:88597:0:(vvp_io.c:289: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:1767319672.542306:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.542310:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1146880 i_blocks 2 00000080:00200000:1.0:1767319672.542313:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.542320:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1146880, count: 4096 00000080:00200000:1.0:1767319672.542323:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1146880, bytes: 4096 00000080:00200000:1.0:1767319672.542326:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.542329:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 281, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.542331:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1146880, 1150976) 0 0 00000080:00200000:1.0:1767319672.542333:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.542339:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [280, 280] 00020000:00200000:1.0:1767319672.542342:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1146880, 1150976) 1150976, 4096 00020000:00200000:1.0:1767319672.542349:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.542356:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [280, 280] 00000008:00010000:1.0:1767319672.542361:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.542364:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.546946:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.546970:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.546984:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.546994:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.547002:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.547018:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1146880, 1150976) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.547037:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 280 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.547101:0:88597:0:(rw26.c:912:ll_write_end()) pos 1146880, len 4096, copied 4096 00000080:00200000:1.0:1767319672.547121:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fdd0ffe7[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.547125:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c215f76d 17ffffc0001001 3:0 ffff90cb356306c0 280 lru 00000080:00200000:1.0:1767319672.547133:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000941a28d 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:1.0:1767319672.547136:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fdd0ffe7 00000080:00200000:1.0:1767319672.547137:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.547143:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.547170:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.547216:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.547222:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.547226:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.547244:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.547247:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.547251:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.547256:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.547264:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.547282:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.547284:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.547293:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.547301:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [280, 280] 00000080:00200000:1.0:1767319672.547311:0:88597:0:(vvp_io.c:289: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:1767319672.547315:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.547329:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1150976 i_blocks 2 00000080:00200000:1.0:1767319672.547334:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.547386:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1150976, count: 4096 00000080:00200000:1.0:1767319672.547396:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1150976, bytes: 4096 00000080:00200000:1.0:1767319672.547401:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.547406:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 282, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.547408:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1150976, 1155072) 0 0 00000080:00200000:1.0:1767319672.547413:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.547426:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [281, 281] 00020000:00200000:1.0:1767319672.547433:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1150976, 1155072) 1155072, 4096 00020000:00200000:1.0:1767319672.547442:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.547458:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [281, 281] 00000008:00010000:1.0:1767319672.547469:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.547474:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.547482:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.547492:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.547500:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.547508:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.547516:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.547523:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1150976, 1155072) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.547529:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 281 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.547545:0:88597:0:(rw26.c:912:ll_write_end()) pos 1150976, len 4096, copied 4096 00000080:00200000:1.0:1767319672.547563:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000001079a9[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.547566:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000425535e3 17ffffc0001001 3:0 ffff90cb35630d80 281 lru 00000080:00200000:1.0:1767319672.547573:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000007c52735 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:1.0:1767319672.547575:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000001079a9 00000080:00200000:1.0:1767319672.547576:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.547579:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.547586:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.547609:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.547612:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.547614:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.547621:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.547624:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.547626:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.547630:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.547639:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.547648:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.547650:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.547654:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.547656:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [281, 281] 00000080:00200000:1.0:1767319672.547660:0:88597:0:(vvp_io.c:289: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:1767319672.547663:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.547667:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1155072 i_blocks 2 00000080:00200000:1.0:1767319672.547670:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.547677:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1155072, count: 4096 00000080:00200000:1.0:1767319672.547681:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1155072, bytes: 4096 00000080:00200000:1.0:1767319672.547683:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.547687:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 283, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.547689:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1155072, 1159168) 0 0 00000080:00200000:1.0:1767319672.547691:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.547698:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [282, 282] 00020000:00200000:1.0:1767319672.547701:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1155072, 1159168) 1159168, 4096 00020000:00200000:1.0:1767319672.548043:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.548053:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [282, 282] 00000008:00010000:1.0:1767319672.548060:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.548062:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.548075:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.548085:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.548094:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.548101:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.548107:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.548124:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1155072, 1159168) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.548131:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 282 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.548154:0:88597:0:(rw26.c:912:ll_write_end()) pos 1155072, len 4096, copied 4096 00000080:00200000:1.0:1767319672.548159:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000026316c9e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.548163:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007b424e2c 17ffffc0001001 3:0 ffff90cb35630e58 282 lru 00000080:00200000:1.0:1767319672.548169:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e6c8d6b8 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:1.0:1767319672.548171:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000026316c9e 00000080:00200000:1.0:1767319672.548172:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.548175:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.548186:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.548209:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.548213:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.548215:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.548221:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.548224:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.548227:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.548231:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.548239:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.548249:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.548251:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.548255:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.548258:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [282, 282] 00000080:00200000:1.0:1767319672.548264:0:88597:0:(vvp_io.c:289: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:1767319672.548266:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.548274:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1159168 i_blocks 2 00000080:00200000:1.0:1767319672.548277:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.548291:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1159168, count: 4096 00000080:00200000:1.0:1767319672.548295:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1159168, bytes: 4096 00000080:00200000:1.0:1767319672.548297:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.548301:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 284, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.548302:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1159168, 1163264) 0 0 00000080:00200000:1.0:1767319672.548305:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.548310:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [283, 283] 00020000:00200000:1.0:1767319672.548313:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1159168, 1163264) 1163264, 4096 00020000:00200000:1.0:1767319672.548321:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.548328:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [283, 283] 00000008:00010000:1.0:1767319672.548334:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.548336:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.548343:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.548351:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.548358:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.548365:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.548405:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.548414:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1159168, 1163264) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.548419:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 283 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.548436:0:88597:0:(rw26.c:912:ll_write_end()) pos 1159168, len 4096, copied 4096 00000080:00200000:1.0:1767319672.548440:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fc7a68dd[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.548443:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000041549c15 17ffffc0001001 3:0 ffff90cb35630ca8 283 lru 00000080:00200000:1.0:1767319672.548447:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ff7df3e3 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:1.0:1767319672.548450:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fc7a68dd 00000080:00200000:1.0:1767319672.548451:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.548453:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.548461:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.548482:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.548485:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.548488:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.548493:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.548496:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.548498:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.548502:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.548510:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.548520:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.548523:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.548526:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.548529:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [283, 283] 00000080:00200000:1.0:1767319672.548533:0:88597:0:(vvp_io.c:289: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:1767319672.548536:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.548541:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1163264 i_blocks 2 00000080:00200000:1.0:1767319672.548544:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.548911:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1163264, count: 4096 00000080:00200000:1.0:1767319672.548918:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1163264, bytes: 4096 00000080:00200000:1.0:1767319672.548921:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.548925:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 285, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.548927:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1163264, 1167360) 0 0 00000080:00200000:1.0:1767319672.548930:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.548937:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [284, 284] 00020000:00200000:1.0:1767319672.548940:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1163264, 1167360) 1167360, 4096 00020000:00200000:1.0:1767319672.548951:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.548959:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [284, 284] 00000008:00010000:1.0:1767319672.548965:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.548968:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.548980:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.548990:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.548999:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.549008:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.549015:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.549023:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1163264, 1167360) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.549030:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 284 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.549050:0:88597:0:(rw26.c:912:ll_write_end()) pos 1163264, len 4096, copied 4096 00000080:00200000:1.0:1767319672.549056:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001812128d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.549058:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b69dd7b9 17ffffc0001001 3:0 ffff90cb35630bd0 284 lru 00000080:00200000:1.0:1767319672.549064:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000895e72b7 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:1.0:1767319672.549065:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001812128d 00000080:00200000:1.0:1767319672.549066:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.549069:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.549080:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.549103:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.549107:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.549120:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.549128:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.549131:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.549134:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.549138:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.549146:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.549156:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.549159:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.549163:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.549167:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [284, 284] 00000080:00200000:1.0:1767319672.549171:0:88597:0:(vvp_io.c:289: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:1767319672.549174:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.549180:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1167360 i_blocks 2 00000080:00200000:1.0:1767319672.549183:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.549191:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1167360, count: 4096 00000080:00200000:1.0:1767319672.549195:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1167360, bytes: 4096 00000080:00200000:1.0:1767319672.549197:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.549201:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 286, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.549202:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1167360, 1171456) 0 0 00000080:00200000:1.0:1767319672.549205:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.549211:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [285, 285] 00020000:00200000:1.0:1767319672.549213:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1167360, 1171456) 1171456, 4096 00020000:00200000:1.0:1767319672.549221:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.549227:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [285, 285] 00000008:00010000:1.0:1767319672.549233:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.549236:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.549243:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.549252:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.549260:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.549268:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.549275:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.549283:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1167360, 1171456) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.549288:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 285 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.549303:0:88597:0:(rw26.c:912:ll_write_end()) pos 1167360, len 4096, copied 4096 00000080:00200000:1.0:1767319672.549308:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000356a245f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.549311:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000897f8ce7 17ffffc0001001 3:0 ffff90cb356300d8 285 lru 00000080:00200000:1.0:1767319672.549318:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003b2de66d 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:1.0:1767319672.549320:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000356a245f 00000080:00200000:1.0:1767319672.549321:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.549324:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.549331:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.549353:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.549356:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.549358:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.549364:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.549394:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.549397:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.549402:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.549409:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.549418:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.549421:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.549425:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.549428:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [285, 285] 00000080:00200000:1.0:1767319672.549432:0:88597:0:(vvp_io.c:289: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:1767319672.549435:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.549440:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1171456 i_blocks 2 00000080:00200000:1.0:1767319672.549443:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.549450:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1171456, count: 4096 00000080:00200000:1.0:1767319672.549454:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1171456, bytes: 4096 00000080:00200000:1.0:1767319672.549457:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.549460:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 287, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.549462:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1171456, 1175552) 0 0 00000080:00200000:1.0:1767319672.549464:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.549470:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [286, 286] 00020000:00200000:1.0:1767319672.549473:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1171456, 1175552) 1175552, 4096 00020000:00200000:1.0:1767319672.549480:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.549486:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [286, 286] 00000008:00010000:1.0:1767319672.549491:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.549493:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.549500:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.549510:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.549518:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.549526:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.549534:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.549542:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1171456, 1175552) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.549546:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 286 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.550534:0:88597:0:(rw26.c:912:ll_write_end()) pos 1171456, len 4096, copied 4096 00000080:00200000:1.0:1767319672.550545:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000273def80[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.550560:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006c2d3d6d 17ffffc0001001 3:0 ffff90cb35630870 286 lru 00000080:00200000:1.0:1767319672.550568:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b563c66e 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:1.0:1767319672.550571:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000273def80 00000080:00200000:1.0:1767319672.550572:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.550577:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.550607:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.550642:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.550646:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.550649:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.550661:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.550665:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.550668:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.550675:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.550685:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.550700:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.550713:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.550720:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.550726:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [286, 286] 00000080:00200000:1.0:1767319672.550734:0:88597:0:(vvp_io.c:289: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:1767319672.550737:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.550749:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1175552 i_blocks 2 00000080:00200000:1.0:1767319672.550753:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.550776:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1175552, count: 4096 00000080:00200000:1.0:1767319672.550783:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1175552, bytes: 4096 00000080:00200000:1.0:1767319672.550787:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.550792:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 288, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.550794:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1175552, 1179648) 0 0 00000080:00200000:1.0:1767319672.550798:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.550811:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [287, 287] 00020000:00200000:1.0:1767319672.550817:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1175552, 1179648) 1179648, 4096 00020000:00200000:1.0:1767319672.550826:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.550841:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [287, 287] 00000008:00010000:1.0:1767319672.550852:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.550857:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.550876:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.550888:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.550899:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.550909:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.550916:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.550925:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1175552, 1179648) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.550937:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 287 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.550966:0:88597:0:(rw26.c:912:ll_write_end()) pos 1175552, len 4096, copied 4096 00000080:00200000:1.0:1767319672.550971:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000940c4f6f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.550974:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000064fbeb04 17ffffc0001021 2:0 ffff90cb35630360 287 lru 00000080:00200000:1.0:1767319672.550980:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e441c442 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:1.0:1767319672.550982:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000940c4f6f 00000080:00200000:1.0:1767319672.550983:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.550986:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.550994:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.551018:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.551021:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.551024:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.551030:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.551033:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.551035:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.551039:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.551047:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.551055:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.551057:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.551060:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.551063:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [287, 287] 00000080:00200000:1.0:1767319672.551067:0:88597:0:(vvp_io.c:289: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:1767319672.551070:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.551075:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1179648 i_blocks 2 00000080:00200000:1.0:1767319672.551078:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.551086:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1179648, count: 4096 00000080:00200000:1.0:1767319672.551090:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1179648, bytes: 4096 00000080:00200000:1.0:1767319672.551092:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.551096:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 289, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.551098:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1179648, 1183744) 0 0 00000080:00200000:1.0:1767319672.551100:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.551105:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [288, 288] 00020000:00200000:1.0:1767319672.551118:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1179648, 1183744) 1183744, 4096 00020000:00200000:1.0:1767319672.551126:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.551133:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [288, 288] 00000008:00010000:1.0:1767319672.551138:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.551141:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.551147:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.551155:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.551163:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.551170:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.551177:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.551184:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1179648, 1183744) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.551190:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 288 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.551209:0:88597:0:(rw26.c:912:ll_write_end()) pos 1179648, len 4096, copied 4096 00000080:00200000:1.0:1767319672.551213:0:88597:0:(rw26.c:969:ll_write_end()) page@000000005288fa99[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.551216:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000069ecf69b 17ffffc0001001 3:0 ffff90cb35630000 288 lru 00000080:00200000:1.0:1767319672.551221:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000314c0eb8 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:1.0:1767319672.551223:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000005288fa99 00000080:00200000:1.0:1767319672.551224:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.551226:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.551234:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.551256:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.551259:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.551261:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.551267:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.551269:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.551272:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.551275:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.551282:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.551290:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.551292:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.551296:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.551299:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [288, 288] 00000080:00200000:1.0:1767319672.551303:0:88597:0:(vvp_io.c:289: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:1767319672.551306:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.551310:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1183744 i_blocks 2 00000080:00200000:1.0:1767319672.551313:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.551320:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1183744, count: 4096 00000080:00200000:1.0:1767319672.551323:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1183744, bytes: 4096 00000080:00200000:1.0:1767319672.551325:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.551328:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 290, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.551330:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1183744, 1187840) 0 0 00000080:00200000:1.0:1767319672.551332:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.551337:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [289, 289] 00020000:00200000:1.0:1767319672.551340:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1183744, 1187840) 1187840, 4096 00020000:00200000:1.0:1767319672.551349:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.551355:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [289, 289] 00000008:00010000:1.0:1767319672.551361:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.551363:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.551398:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.551407:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.551415:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.551421:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.551427:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.551434:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1183744, 1187840) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.551440:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 289 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.551458:0:88597:0:(rw26.c:912:ll_write_end()) pos 1183744, len 4096, copied 4096 00000080:00200000:1.0:1767319672.551462:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002664d4b1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.551465:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000686a688b 17ffffc0001001 3:0 ffff90cb35630948 289 lru 00000080:00200000:1.0:1767319672.551470:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ba42a2ba 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:1.0:1767319672.551472:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002664d4b1 00000080:00200000:1.0:1767319672.551473:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.551476:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.551483:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.551504:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.551509:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.551511:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.551516:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.551519:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.551521:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.551525:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.551531:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.551539:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.551541:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.551545:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.551548:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [289, 289] 00000080:00200000:1.0:1767319672.551551:0:88597:0:(vvp_io.c:289: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:1767319672.551554:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.551558:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1187840 i_blocks 2 00000080:00200000:1.0:1767319672.551560:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.551567:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1187840, count: 4096 00000080:00200000:1.0:1767319672.551571:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1187840, bytes: 4096 00000080:00200000:1.0:1767319672.551573:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.551577:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 291, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.551578:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1187840, 1191936) 0 0 00000080:00200000:1.0:1767319672.551580:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.551585:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [290, 290] 00020000:00200000:1.0:1767319672.551588:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1187840, 1191936) 1191936, 4096 00020000:00200000:1.0:1767319672.551597:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.551603:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [290, 290] 00000008:00010000:1.0:1767319672.551610:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.551612:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.551619:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.551626:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.551633:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.551639:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.551644:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.551650:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1187840, 1191936) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.551655:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 290 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.551669:0:88597:0:(rw26.c:912:ll_write_end()) pos 1187840, len 4096, copied 4096 00000080:00200000:1.0:1767319672.551673:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e86d0217[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.551676:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000030b5e1b7 17ffffc0001001 3:0 ffff90cb356301b0 290 lru 00000080:00200000:1.0:1767319672.551681:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000005c63f833 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:1.0:1767319672.551683:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e86d0217 00000080:00200000:1.0:1767319672.551684:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.551686:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.551693:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.551714:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.551717:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.551719:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.551725:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.551727:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.551730:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.551734:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.551742:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.551750:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.551752:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.551756:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.551759:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [290, 290] 00000080:00200000:1.0:1767319672.551762:0:88597:0:(vvp_io.c:289: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:1767319672.551766:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.551771:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1191936 i_blocks 2 00000080:00200000:1.0:1767319672.551774:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.551782:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1191936, count: 4096 00000080:00200000:1.0:1767319672.551786:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1191936, bytes: 4096 00000080:00200000:1.0:1767319672.551788:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.551792:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 292, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.551793:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1191936, 1196032) 0 0 00000080:00200000:1.0:1767319672.551796:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.551801:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [291, 291] 00020000:00200000:1.0:1767319672.551804:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1191936, 1196032) 1196032, 4096 00020000:00200000:1.0:1767319672.551813:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.551820:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [291, 291] 00000008:00010000:1.0:1767319672.551825:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.551827:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.551834:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.551842:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.551849:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.551857:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.551864:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.551871:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1191936, 1196032) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.551876:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 291 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.551890:0:88597:0:(rw26.c:912:ll_write_end()) pos 1191936, len 4096, copied 4096 00000080:00200000:1.0:1767319672.551895:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000041464ea9[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.551898:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003797f480 17ffffc0001001 3:0 ffff90cb35630438 291 lru 00000080:00200000:1.0:1767319672.551904:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006e89de05 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:1.0:1767319672.551906:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000041464ea9 00000080:00200000:1.0:1767319672.551907:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.551909:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.551917:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.551938:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.551941:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.551943:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.551949:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.551951:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.551954:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.551958:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.551964:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.551971:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.551974:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.551977:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.551980:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [291, 291] 00000080:00200000:1.0:1767319672.551984:0:88597:0:(vvp_io.c:289: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:1767319672.551986:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.551990:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1196032 i_blocks 2 00000080:00200000:1.0:1767319672.551993:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.552000:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1196032, count: 4096 00000080:00200000:1.0:1767319672.552004:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1196032, bytes: 4096 00000080:00200000:1.0:1767319672.552006:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.552009:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 293, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.552010:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1196032, 1200128) 0 0 00000080:00200000:1.0:1767319672.552012:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.552017:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [292, 292] 00020000:00200000:1.0:1767319672.552020:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1196032, 1200128) 1200128, 4096 00020000:00200000:1.0:1767319672.552026:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.552032:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [292, 292] 00000008:00010000:1.0:1767319672.552038:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.552040:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.552047:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.552055:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.552063:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.552069:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.552075:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.552082:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1196032, 1200128) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.552087:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 292 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.553251:0:88597:0:(rw26.c:912:ll_write_end()) pos 1196032, len 4096, copied 4096 00000080:00200000:1.0:1767319672.553270:0:88597:0:(rw26.c:969:ll_write_end()) page@000000008a21a6a8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.553274:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000026558910 17ffffc0001001 3:0 ffff90cb35655438 292 lru 00000080:00200000:1.0:1767319672.553281:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003968b5bc 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:1.0:1767319672.553283:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000008a21a6a8 00000080:00200000:1.0:1767319672.553284:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.553291:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.553315:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.553359:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.553363:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.553692:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.553782:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.553786:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.553789:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.553798:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.553810:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.553826:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.553828:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.553836:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.553842:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [292, 292] 00000080:00200000:1.0:1767319672.553850:0:88597:0:(vvp_io.c:289: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:1767319672.553854:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.553866:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1200128 i_blocks 2 00000080:00200000:1.0:1767319672.553871:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.553892:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1200128, count: 4096 00000080:00200000:1.0:1767319672.553898:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1200128, bytes: 4096 00000080:00200000:1.0:1767319672.553902:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.553907:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 294, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.553909:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1200128, 1204224) 0 0 00000080:00200000:1.0:1767319672.553913:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.553925:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [293, 293] 00020000:00200000:1.0:1767319672.553929:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1200128, 1204224) 1204224, 4096 00020000:00200000:1.0:1767319672.553939:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.553955:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [293, 293] 00000008:00010000:1.0:1767319672.553968:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.553973:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.553992:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.554004:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.554016:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.554025:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.554033:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.554043:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1200128, 1204224) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.554053:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 293 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.554081:0:88597:0:(rw26.c:912:ll_write_end()) pos 1200128, len 4096, copied 4096 00000080:00200000:1.0:1767319672.554087:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e628317c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.554090:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009b174e9d 17ffffc0001001 3:0 ffff90cb35655798 293 lru 00000080:00200000:1.0:1767319672.554096:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000fd39597 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:1.0:1767319672.554097:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e628317c 00000080:00200000:1.0:1767319672.554098:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.554101:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.554183:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.554210:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.554213:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.554216:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.554222:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.554225:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.554227:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.554231:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.554238:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.554247:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.554249:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.554254:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.554257:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [293, 293] 00000080:00200000:1.0:1767319672.554261:0:88597:0:(vvp_io.c:289: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:1767319672.554264:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.554269:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1204224 i_blocks 2 00000080:00200000:1.0:1767319672.554272:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.554280:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1204224, count: 4096 00000080:00200000:1.0:1767319672.554284:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1204224, bytes: 4096 00000080:00200000:1.0:1767319672.554286:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.554290:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 295, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.554292:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1204224, 1208320) 0 0 00000080:00200000:1.0:1767319672.554294:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.554299:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [294, 294] 00020000:00200000:1.0:1767319672.554303:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1204224, 1208320) 1208320, 4096 00020000:00200000:1.0:1767319672.554313:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.554321:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [294, 294] 00000008:00010000:1.0:1767319672.554327:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.554329:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.554337:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.554346:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.554355:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.554363:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.554393:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.554401:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1204224, 1208320) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.554406:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 294 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.554422:0:88597:0:(rw26.c:912:ll_write_end()) pos 1204224, len 4096, copied 4096 00000080:00200000:1.0:1767319672.554427:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000086935558[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.554429:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000350f9e1 17ffffc0001001 3:0 ffff90cb35655a20 294 lru 00000080:00200000:1.0:1767319672.554435:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000d6ed619d 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:1.0:1767319672.554437:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000086935558 00000080:00200000:1.0:1767319672.554438:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.554440:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.554448:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.554470:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.554473:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.554476:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.554482:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.554485:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.554488:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.554492:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.554501:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.554510:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.554513:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.554517:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.554519:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [294, 294] 00000080:00200000:1.0:1767319672.554523:0:88597:0:(vvp_io.c:289: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:1767319672.554526:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.554531:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1208320 i_blocks 2 00000080:00200000:1.0:1767319672.554534:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.554542:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1208320, count: 4096 00000080:00200000:1.0:1767319672.554546:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1208320, bytes: 4096 00000080:00200000:1.0:1767319672.557182:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.557197:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 296, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.557200:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1208320, 1212416) 0 0 00000080:00200000:1.0:1767319672.557206:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.557226:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [295, 295] 00020000:00200000:1.0:1767319672.557236:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1208320, 1212416) 1212416, 4096 00020000:00200000:1.0:1767319672.557265:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.557293:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [295, 295] 00000008:00010000:1.0:1767319672.557312:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.557317:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.557342:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.557361:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.558331:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.558344:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.558352:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.558381:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1208320, 1212416) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.558402:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 295 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.558464:0:88597:0:(rw26.c:912:ll_write_end()) pos 1208320, len 4096, copied 4096 00000080:00200000:1.0:1767319672.558475:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009c8f4809[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.558478:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000029821015 17ffffc0001001 3:0 ffff90cb35655510 295 lru 00000080:00200000:1.0:1767319672.558485:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000009e1a0f 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:1.0:1767319672.558487:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009c8f4809 00000080:00200000:1.0:1767319672.558488:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.558494:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.558523:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.558574:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.558580:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.558583:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.558609:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.558613:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.558616:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.558621:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.558632:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.558650:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.558653:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.558662:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.558670:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [295, 295] 00000080:00200000:1.0:1767319672.558679:0:88597:0:(vvp_io.c:289: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:1767319672.558682:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.558695:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1212416 i_blocks 2 00000080:00200000:1.0:1767319672.558700:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.558737:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1212416, count: 4096 00000080:00200000:1.0:1767319672.558745:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1212416, bytes: 4096 00000080:00200000:1.0:1767319672.558749:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.558754:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 297, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.558756:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1212416, 1216512) 0 0 00000080:00200000:1.0:1767319672.558760:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.558771:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [296, 296] 00020000:00200000:1.0:1767319672.558776:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1212416, 1216512) 1216512, 4096 00020000:00200000:1.0:1767319672.558786:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.558802:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [296, 296] 00000008:00010000:1.0:1767319672.558814:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.558820:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.558838:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.558850:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.558858:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.558865:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.558872:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.558879:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1212416, 1216512) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.558885:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 296 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.558908:0:88597:0:(rw26.c:912:ll_write_end()) pos 1212416, len 4096, copied 4096 00000080:00200000:1.0:1767319672.558912:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000547b5e1b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.558915:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003e0ee3bc 17ffffc0001001 3:0 ffff90cb35655af8 296 lru 00000080:00200000:1.0:1767319672.558920:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000072bb5447 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:1.0:1767319672.558922:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000547b5e1b 00000080:00200000:1.0:1767319672.558923:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.558925:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.558935:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.558958:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.558962:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.558964:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.558970:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.558973:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.558975:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.558979:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.558987:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.558996:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.558998:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.559003:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.559005:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [296, 296] 00000080:00200000:1.0:1767319672.559009:0:88597:0:(vvp_io.c:289: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:1767319672.559012:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.559017:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1216512 i_blocks 2 00000080:00200000:1.0:1767319672.559019:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.559028:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1216512, count: 4096 00000080:00200000:1.0:1767319672.559031:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1216512, bytes: 4096 00000080:00200000:1.0:1767319672.559033:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.559037:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 298, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.559039:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1216512, 1220608) 0 0 00000080:00200000:1.0:1767319672.559041:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.559046:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [297, 297] 00020000:00200000:1.0:1767319672.559049:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1216512, 1220608) 1220608, 4096 00020000:00200000:1.0:1767319672.559056:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.559063:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [297, 297] 00000008:00010000:1.0:1767319672.559068:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.559070:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.559078:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.559085:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.559093:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.559101:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.559107:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.559124:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1216512, 1220608) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.559129:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 297 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.559145:0:88597:0:(rw26.c:912:ll_write_end()) pos 1216512, len 4096, copied 4096 00000080:00200000:1.0:1767319672.559150:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000109dadfe[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.559153:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea24652c 17ffffc0001001 3:0 ffff90cb356555e8 297 lru 00000080:00200000:1.0:1767319672.559157:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b335fe61 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:1.0:1767319672.559159:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000109dadfe 00000080:00200000:1.0:1767319672.559160:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.559162:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.559170:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.559195:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.559198:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.559200:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.559205:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.559208:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.559211:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.559214:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.559222:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.559230:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.559232:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.559236:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.559239:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [297, 297] 00000080:00200000:1.0:1767319672.559243:0:88597:0:(vvp_io.c:289: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:1767319672.559245:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.559250:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1220608 i_blocks 2 00000080:00200000:1.0:1767319672.559252:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.559260:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1220608, count: 4096 00000080:00200000:1.0:1767319672.559264:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1220608, bytes: 4096 00000080:00200000:1.0:1767319672.559266:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.559270:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 299, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.559271:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1220608, 1224704) 0 0 00000080:00200000:1.0:1767319672.559274:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.559279:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [298, 298] 00020000:00200000:1.0:1767319672.559282:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1220608, 1224704) 1224704, 4096 00020000:00200000:1.0:1767319672.559289:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.559296:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [298, 298] 00000008:00010000:1.0:1767319672.559301:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.559303:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.559310:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.559318:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.559327:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.559333:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.559339:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.559346:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1220608, 1224704) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.559352:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 298 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.559400:0:88597:0:(rw26.c:912:ll_write_end()) pos 1220608, len 4096, copied 4096 00000080:00200000:1.0:1767319672.559405:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007cd571f0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.559408:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000026832912 17ffffc0001001 3:0 ffff90cb35655288 298 lru 00000080:00200000:1.0:1767319672.559414:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000380ddd0 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:1.0:1767319672.559416:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007cd571f0 00000080:00200000:1.0:1767319672.559417:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.559419:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.559428:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.559451:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.559454:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.559456:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.559462:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.559465:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.559467:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.559471:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.559479:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.559487:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.559489:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.559493:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.559496:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [298, 298] 00000080:00200000:1.0:1767319672.559499:0:88597:0:(vvp_io.c:289: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:1767319672.559502:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.559507:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1224704 i_blocks 2 00000080:00200000:1.0:1767319672.559510:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.559516:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1224704, count: 4096 00000080:00200000:1.0:1767319672.559519:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1224704, bytes: 4096 00000080:00200000:1.0:1767319672.559522:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.559525:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 300, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.559527:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1224704, 1228800) 0 0 00000080:00200000:1.0:1767319672.559529:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.559534:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [299, 299] 00020000:00200000:1.0:1767319672.559537:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1224704, 1228800) 1228800, 4096 00020000:00200000:1.0:1767319672.559545:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.559552:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [299, 299] 00000008:00010000:1.0:1767319672.559558:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.559560:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.559567:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.559575:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.559583:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.559591:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.559598:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.559605:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1224704, 1228800) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.559611:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 299 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.559627:0:88597:0:(rw26.c:912:ll_write_end()) pos 1224704, len 4096, copied 4096 00000080:00200000:1.0:1767319672.559631:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000059f4ffa[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.559634:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000004b21ae7d 17ffffc0001001 3:0 ffff90cb356556c0 299 lru 00000080:00200000:1.0:1767319672.559640:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b5dfc1c7 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:1.0:1767319672.559642:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000059f4ffa 00000080:00200000:1.0:1767319672.559643:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.559645:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.559653:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.559675:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.559678:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.559681:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.559687:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.559690:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.559692:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.559696:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.559702:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.559711:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.559713:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.559718:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.559721:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [299, 299] 00000080:00200000:1.0:1767319672.559724:0:88597:0:(vvp_io.c:289: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:1767319672.559727:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.559732:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1228800 i_blocks 2 00000080:00200000:1.0:1767319672.559735:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.559742:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1228800, count: 4096 00000080:00200000:1.0:1767319672.559745:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1228800, bytes: 4096 00000080:00200000:1.0:1767319672.559748:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.559751:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 301, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.559753:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1228800, 1232896) 0 0 00000080:00200000:1.0:1767319672.559755:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.559760:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [300, 300] 00020000:00200000:1.0:1767319672.559763:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1228800, 1232896) 1232896, 4096 00020000:00200000:1.0:1767319672.559770:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.559777:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [300, 300] 00000008:00010000:1.0:1767319672.559783:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.559785:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.559792:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.559801:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.559808:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.559816:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.559822:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.559829:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1228800, 1232896) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.559835:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 300 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.559850:0:88597:0:(rw26.c:912:ll_write_end()) pos 1228800, len 4096, copied 4096 00000080:00200000:1.0:1767319672.559854:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000cf38101b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.559857:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b814ca00 17ffffc0001001 3:0 ffff90cb35655d80 300 lru 00000080:00200000:1.0:1767319672.559861:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f8feac74 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:1.0:1767319672.559864:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000cf38101b 00000080:00200000:1.0:1767319672.559865:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.559867:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.559874:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.559896:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.559899:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.559901:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.559907:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.559909:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.559912:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.559916:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.559924:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.559933:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.559935:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.559938:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.559941:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [300, 300] 00000080:00200000:1.0:1767319672.559944:0:88597:0:(vvp_io.c:289: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:1767319672.559947:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.559951:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1232896 i_blocks 2 00000080:00200000:1.0:1767319672.559954:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.559962:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1232896, count: 4096 00000080:00200000:1.0:1767319672.559965:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1232896, bytes: 4096 00000080:00200000:1.0:1767319672.559967:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.559971:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 302, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.559973:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1232896, 1236992) 0 0 00000080:00200000:1.0:1767319672.559975:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.559980:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [301, 301] 00020000:00200000:1.0:1767319672.559984:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1232896, 1236992) 1236992, 4096 00020000:00200000:1.0:1767319672.559994:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.560002:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [301, 301] 00000008:00010000:1.0:1767319672.560007:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.560010:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.560016:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.560024:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.560032:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.560038:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.560044:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.560051:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1232896, 1236992) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.560056:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 301 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.560073:0:88597:0:(rw26.c:912:ll_write_end()) pos 1232896, len 4096, copied 4096 00000080:00200000:1.0:1767319672.560077:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007c7818cc[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.560080:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000587f23f4 17ffffc0001001 3:0 ffff90cb35655e58 301 lru 00000080:00200000:1.0:1767319672.560085:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a21f32ec 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:1.0:1767319672.560087:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007c7818cc 00000080:00200000:1.0:1767319672.560088:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.560090:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.560098:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.567258:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.567269:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.567275:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.567300:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.567304:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.567309:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.567320:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.567333:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.567353:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.567357:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.567383:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.567392:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [301, 301] 00000080:00200000:1.0:1767319672.567402:0:88597:0:(vvp_io.c:289: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:1767319672.567406:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.567422:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1236992 i_blocks 2 00000080:00200000:1.0:1767319672.567427:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.567460:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1236992, count: 4096 00000080:00200000:1.0:1767319672.567469:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1236992, bytes: 4096 00000080:00200000:1.0:1767319672.567475:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.567483:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 303, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.567485:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1236992, 1241088) 0 0 00000080:00200000:1.0:1767319672.567489:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.567505:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [302, 302] 00020000:00200000:1.0:1767319672.567511:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1236992, 1241088) 1241088, 4096 00020000:00200000:1.0:1767319672.567538:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.567556:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [302, 302] 00000008:00010000:1.0:1767319672.567574:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.567580:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.569034:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.569065:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.569082:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.569091:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.569100:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.569127:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1236992, 1241088) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.569151:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 302 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.569231:0:88597:0:(rw26.c:912:ll_write_end()) pos 1236992, len 4096, copied 4096 00000080:00200000:1.0:1767319672.569242:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000077a32698[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.569247:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008d6bdb3b 17ffffc0001021 2:0 ffff90cb35655ca8 302 lru 00000080:00200000:1.0:1767319672.569256:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a304b166 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:1.0:1767319672.569258:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000077a32698 00000080:00200000:1.0:1767319672.569260:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.569265:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.569289:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.569328:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.569333:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.569337:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.569353:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.569357:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.569360:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.569382:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.569392:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.569411:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.569414:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.569422:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.569430:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [302, 302] 00000080:00200000:1.0:1767319672.569439:0:88597:0:(vvp_io.c:289: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:1767319672.569443:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.569455:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1241088 i_blocks 2 00000080:00200000:1.0:1767319672.569460:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.569485:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1241088, count: 4096 00000080:00200000:1.0:1767319672.569493:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1241088, bytes: 4096 00000080:00200000:1.0:1767319672.569497:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.569503:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 304, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.569506:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1241088, 1245184) 0 0 00000080:00200000:1.0:1767319672.569510:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.569523:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [303, 303] 00020000:00200000:1.0:1767319672.569529:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1241088, 1245184) 1245184, 4096 00020000:00200000:1.0:1767319672.569538:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.569554:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [303, 303] 00000008:00010000:1.0:1767319672.569568:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.569584:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.572204:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.572246:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.572263:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.572275:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.572282:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.572303:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1241088, 1245184) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.572329:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 303 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.572408:0:88597:0:(rw26.c:912:ll_write_end()) pos 1241088, len 4096, copied 4096 00000080:00200000:1.0:1767319672.572419:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002078e804[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.572423:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000031d149e5 17ffffc0001001 3:0 ffff90cb35655bd0 303 lru 00000080:00200000:1.0:1767319672.572431:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003f22bc30 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:1.0:1767319672.572435:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002078e804 00000080:00200000:1.0:1767319672.572436:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.572442:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.572469:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.572508:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.572512:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.572515:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.572535:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.572539:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.572543:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.572559:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.572569:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.572588:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.572591:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.572609:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.572618:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [303, 303] 00000080:00200000:1.0:1767319672.572628:0:88597:0:(vvp_io.c:289: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:1767319672.572632:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.572649:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1245184 i_blocks 2 00000080:00200000:1.0:1767319672.572655:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.572690:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1245184, count: 4096 00000080:00200000:1.0:1767319672.572699:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1245184, bytes: 4096 00000080:00200000:1.0:1767319672.572703:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.572710:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 305, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.572712:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1245184, 1249280) 0 0 00000080:00200000:1.0:1767319672.572716:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.572729:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [304, 304] 00020000:00200000:1.0:1767319672.572735:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1245184, 1249280) 1249280, 4096 00020000:00200000:1.0:1767319672.572745:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.572762:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [304, 304] 00000008:00010000:1.0:1767319672.572775:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.575250:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44830, osc lock ffff90cb048c8720, flags 0x0 00010000:00010000:1.0:1767319672.575289:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.576234:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.576262:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.576287:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.576296:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.576318:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1245184, 1249280) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.576340:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 304 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.576436:0:88597:0:(rw26.c:912:ll_write_end()) pos 1245184, len 4096, copied 4096 00000080:00200000:0.0:1767319672.576447:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007250cb7e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.576450:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000fee4574f 17ffffc0001001 3:0 ffff90cb3c555438 304 lru 00000080:00200000:0.0:1767319672.576458:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000023742f2d 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:0.0:1767319672.576460:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007250cb7e 00000080:00200000:0.0:1767319672.576461:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.576467:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.576495:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.576523:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.576527:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.576530:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.576546:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.576550:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.576552:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44830 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.576557:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.576567:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.576592:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.576595:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44830 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.576610:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.576617:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [304, 304] 00000080:00200000:0.0:1767319672.576627:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.576631:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.576643:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1249280 i_blocks 2 00000080:00200000:0.0:1767319672.576647:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.576681:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1249280, count: 4096 00000080:00200000:0.0:1767319672.576690:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1249280, bytes: 4096 00000080:00200000:0.0:1767319672.576695:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.576701:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 306, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.576703:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1249280, 1253376) 0 0 00000080:00200000:0.0:1767319672.576707:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.576721:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [305, 305] 00020000:00200000:0.0:1767319672.576727:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1249280, 1253376) 1253376, 4096 00020000:00200000:0.0:1767319672.576730:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.576745:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [305, 305] 00000008:00010000:0.0:1767319672.576756:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.576760:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.576775:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.577157:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.577167:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.577187:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.577194:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.577203:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1249280, 1253376) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.577214:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 305 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.577240:0:88597:0:(rw26.c:912:ll_write_end()) pos 1249280, len 4096, copied 4096 00000080:00200000:0.0:1767319672.577246:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b76404c5[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.577249:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000083bbe4d6 17ffffc0001001 3:0 ffff90cb3c5550d8 305 lru 00000080:00200000:0.0:1767319672.577255:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000268fd517 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:0.0:1767319672.577258:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b76404c5 00000080:00200000:0.0:1767319672.577259:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.577261:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.577275:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.577292:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.577295:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.577298:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.577304:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.577307:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.577309:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.577314:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.577322:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.577338:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.577341:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.577349:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.577354:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [305, 305] 00000080:00200000:0.0:1767319672.577358:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.577361:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.579952:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1253376 i_blocks 2 00000080:00200000:0.0:1767319672.579972:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.580012:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1253376, count: 4096 00000080:00200000:0.0:1767319672.580021:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1253376, bytes: 4096 00000080:00200000:0.0:1767319672.580027:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.580036:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 307, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.580038:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1253376, 1257472) 0 0 00000080:00200000:0.0:1767319672.580043:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.580062:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [306, 306] 00020000:00200000:0.0:1767319672.580070:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1253376, 1257472) 1257472, 4096 00020000:00200000:0.0:1767319672.580074:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.580095:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [306, 306] 00000008:00010000:0.0:1767319672.580131:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.580137:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.580162:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.580179:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.580192:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.580224:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.580233:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.580245:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1253376, 1257472) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.580259:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 306 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.580307:0:88597:0:(rw26.c:912:ll_write_end()) pos 1253376, len 4096, copied 4096 00000080:00200000:0.0:1767319672.580317:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000edc2df5e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.580320:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b68483b8 17ffffc0001001 3:0 ffff90cb3c555bd0 306 lru 00000080:00200000:0.0:1767319672.580328:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002ee60ffe 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:0.0:1767319672.580330:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000edc2df5e 00000080:00200000:0.0:1767319672.580332:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.580337:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.580363:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.580412:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.580417:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.580420:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.580437:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.580441:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.580444:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.580449:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.580458:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.580480:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.580483:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.580492:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.580499:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [306, 306] 00000080:00200000:0.0:1767319672.580506:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.580510:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.580518:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1257472 i_blocks 2 00000080:00200000:0.0:1767319672.580521:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.580530:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1257472, count: 4096 00000080:00200000:0.0:1767319672.580533:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1257472, bytes: 4096 00000080:00200000:0.0:1767319672.580536:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.580540:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 308, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.580542:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1257472, 1261568) 0 0 00000080:00200000:0.0:1767319672.580544:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.580562:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [307, 307] 00020000:00200000:0.0:1767319672.580565:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1257472, 1261568) 1261568, 4096 00020000:00200000:0.0:1767319672.580568:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.580574:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [307, 307] 00000008:00010000:0.0:1767319672.580580:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.580582:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.580590:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.580599:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.580619:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.580638:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.580645:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.580654:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1257472, 1261568) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.580660:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 307 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.580680:0:88597:0:(rw26.c:912:ll_write_end()) pos 1257472, len 4096, copied 4096 00000080:00200000:0.0:1767319672.580685:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000009b17706[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.580688:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000087f6bf5f 17ffffc0001001 3:0 ffff90cb3c555360 307 lru 00000080:00200000:0.0:1767319672.580694:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b8415473 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:0.0:1767319672.580696:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000009b17706 00000080:00200000:0.0:1767319672.580697:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.580700:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.580708:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.580719:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.580722:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.580724:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.580730:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.580733:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.580735:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.580739:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.580747:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.580763:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.580765:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.580769:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.580772:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [307, 307] 00000080:00200000:0.0:1767319672.580776:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.582157:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.582174:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1261568 i_blocks 2 00000080:00200000:0.0:1767319672.582181:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.582205:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1261568, count: 4096 00000080:00200000:0.0:1767319672.582212:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1261568, bytes: 4096 00000080:00200000:0.0:1767319672.582216:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.582225:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 309, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.582227:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1261568, 1265664) 0 0 00000080:00200000:0.0:1767319672.582230:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.582244:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [308, 308] 00020000:00200000:0.0:1767319672.582251:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1261568, 1265664) 1265664, 4096 00020000:00200000:0.0:1767319672.582255:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.582273:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [308, 308] 00000008:00010000:0.0:1767319672.582290:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.582296:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.582317:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.582332:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.582343:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.582388:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.582396:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.582407:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1261568, 1265664) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.582420:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 308 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.582458:0:88597:0:(rw26.c:912:ll_write_end()) pos 1261568, len 4096, copied 4096 00000080:00200000:0.0:1767319672.582466:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000067b7a65f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.582469:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000001edf3dfc 17ffffc0001001 3:0 ffff90cb3c555000 308 lru 00000080:00200000:0.0:1767319672.582476:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000653987b4 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:0.0:1767319672.582478:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000067b7a65f 00000080:00200000:0.0:1767319672.582479:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.582483:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.582504:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.582528:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.582532:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.582535:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.582757:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.582761:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.582765:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.582770:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.582887:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.582910:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.582913:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.582922:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.582927:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [308, 308] 00000080:00200000:0.0:1767319672.582934:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.582938:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.582945:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1265664 i_blocks 2 00000080:00200000:0.0:1767319672.582948:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.582962:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1265664, count: 4096 00000080:00200000:0.0:1767319672.582966:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1265664, bytes: 4096 00000080:00200000:0.0:1767319672.582969:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.582973:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 310, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.582974:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1265664, 1269760) 0 0 00000080:00200000:0.0:1767319672.582976:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.582983:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [309, 309] 00020000:00200000:0.0:1767319672.582986:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1265664, 1269760) 1269760, 4096 00020000:00200000:0.0:1767319672.582989:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.582996:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [309, 309] 00000008:00010000:0.0:1767319672.583003:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.583006:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.583018:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.583028:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.583036:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.583055:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.583062:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.583071:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1265664, 1269760) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.583079:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 309 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.583099:0:88597:0:(rw26.c:912:ll_write_end()) pos 1265664, len 4096, copied 4096 00000080:00200000:0.0:1767319672.583104:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007208e14c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.583107:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c6848c2c 17ffffc0001001 3:0 ffff90cb3c555948 309 lru 00000080:00200000:0.0:1767319672.586206:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000405b7ebd 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:0.0:1767319672.586211:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007208e14c 00000080:00200000:0.0:1767319672.586214:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.586224:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.586263:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.586305:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.586312:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.586317:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.586336:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.586339:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.586342:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.586352:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.586362:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.586459:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.586462:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.586473:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.586481:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [309, 309] 00000080:00200000:0.0:1767319672.586492:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.586496:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.586510:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1269760 i_blocks 2 00000080:00200000:0.0:1767319672.586515:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.586548:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1269760, count: 4096 00000080:00200000:0.0:1767319672.586624:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1269760, bytes: 4096 00000080:00200000:0.0:1767319672.586631:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.586638:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 311, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.586640:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1269760, 1273856) 0 0 00000080:00200000:0.0:1767319672.586645:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.586661:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [310, 310] 00020000:00200000:0.0:1767319672.586668:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1269760, 1273856) 1273856, 4096 00020000:00200000:0.0:1767319672.586672:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.586689:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [310, 310] 00000008:00010000:0.0:1767319672.586943:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.586950:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.586974:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.586991:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.587005:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.587029:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.587037:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.587049:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1269760, 1273856) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.587066:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 310 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.587123:0:88597:0:(rw26.c:912:ll_write_end()) pos 1269760, len 4096, copied 4096 00000080:00200000:0.0:1767319672.587131:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000234f1cd5[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.587135:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000017318462 17ffffc0001001 3:0 ffff90cb3c555ca8 310 lru 00000080:00200000:0.0:1767319672.587141:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000003362937 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:0.0:1767319672.587144:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000234f1cd5 00000080:00200000:0.0:1767319672.587145:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.587148:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.587162:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.587181:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.587185:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.587188:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.587196:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.587199:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.587202:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.587207:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.587216:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.587235:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.587238:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.587243:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.587247:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [310, 310] 00000080:00200000:0.0:1767319672.587251:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.587255:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.587261:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1273856 i_blocks 2 00000080:00200000:0.0:1767319672.587264:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.587277:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1273856, count: 4096 00000080:00200000:0.0:1767319672.587282:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1273856, bytes: 4096 00000080:00200000:0.0:1767319672.587284:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.587289:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 312, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.587291:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1273856, 1277952) 0 0 00000080:00200000:0.0:1767319672.587293:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.587299:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [311, 311] 00020000:00200000:0.0:1767319672.587301:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1273856, 1277952) 1277952, 4096 00020000:00200000:0.0:1767319672.587304:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.587311:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [311, 311] 00000008:00010000:0.0:1767319672.587317:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.587320:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.587327:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.587336:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.587345:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.587363:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.587469:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.587479:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1273856, 1277952) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.587485:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 311 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.587504:0:88597:0:(rw26.c:912:ll_write_end()) pos 1273856, len 4096, copied 4096 00000080:00200000:0.0:1767319672.587509:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007cbc4917[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.587512:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000646782e4 17ffffc0001001 3:0 ffff90cb2e5171b0 311 lru 00000080:00200000:0.0:1767319672.587518:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000cbd567ad 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:0.0:1767319672.587520:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007cbc4917 00000080:00200000:0.0:1767319672.587521:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.587524:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.587532:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.587544:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.587625:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.587629:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.587637:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.587640:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.587642:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.587647:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.587656:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.587671:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.587674:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.587679:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.587682:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [311, 311] 00000080:00200000:0.0:1767319672.587686:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.587690:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.587694:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1277952 i_blocks 2 00000080:00200000:0.0:1767319672.587697:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.588011:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1277952, count: 4096 00000080:00200000:0.0:1767319672.588018:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1277952, bytes: 4096 00000080:00200000:0.0:1767319672.588021:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.588025:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 313, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.588027:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1277952, 1282048) 0 0 00000080:00200000:0.0:1767319672.588030:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.588037:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [312, 312] 00020000:00200000:0.0:1767319672.588041:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1277952, 1282048) 1282048, 4096 00020000:00200000:0.0:1767319672.588043:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.588050:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [312, 312] 00000008:00010000:0.0:1767319672.588056:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.588059:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.588068:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.588078:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.588087:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.588105:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.588122:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.588131:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1277952, 1282048) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.588137:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 312 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.588156:0:88597:0:(rw26.c:912:ll_write_end()) pos 1277952, len 4096, copied 4096 00000080:00200000:0.0:1767319672.588160:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000bc60c38f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.588163:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000016279197 17ffffc0001001 3:0 ffff90cb2e517948 312 lru 00000080:00200000:0.0:1767319672.588169:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000001cfef4da 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:0.0:1767319672.588172:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000bc60c38f 00000080:00200000:0.0:1767319672.588173:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.588175:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.588185:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.588197:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.588199:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.588202:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.588208:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.588210:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.588213:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.588217:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.588225:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.588237:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.588240:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.588244:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.588247:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [312, 312] 00000080:00200000:0.0:1767319672.588251:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.588254:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.588259:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1282048 i_blocks 2 00000080:00200000:0.0:1767319672.588261:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.588268:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1282048, count: 4096 00000080:00200000:0.0:1767319672.588271:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1282048, bytes: 4096 00000080:00200000:0.0:1767319672.588274:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.588277:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 314, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.588279:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1282048, 1286144) 0 0 00000080:00200000:0.0:1767319672.588281:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.588286:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [313, 313] 00020000:00200000:0.0:1767319672.588288:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1282048, 1286144) 1286144, 4096 00020000:00200000:0.0:1767319672.588290:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.588295:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [313, 313] 00000008:00010000:0.0:1767319672.588300:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.588302:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.588308:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.588317:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.588326:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.588341:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.588349:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.588356:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1282048, 1286144) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.588361:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 313 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.588408:0:88597:0:(rw26.c:912:ll_write_end()) pos 1282048, len 4096, copied 4096 00000080:00200000:0.0:1767319672.588413:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a2578a8f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.588416:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000097613a9e 17ffffc0001001 3:0 ffff90cb2e517000 313 lru 00000080:00200000:0.0:1767319672.588422:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e75c55ec 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:0.0:1767319672.588424:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a2578a8f 00000080:00200000:0.0:1767319672.588425:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.588427:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.588434:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.588445:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.588447:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.588450:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.588454:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.588457:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.588459:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.588463:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.588471:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.588483:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.588485:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.588489:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.588492:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [313, 313] 00000080:00200000:0.0:1767319672.588495:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.588498:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.588502:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1286144 i_blocks 2 00000080:00200000:0.0:1767319672.588505:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.588511:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1286144, count: 4096 00000080:00200000:0.0:1767319672.588514:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1286144, bytes: 4096 00000080:00200000:0.0:1767319672.588516:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.588520:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 315, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.588522:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1286144, 1290240) 0 0 00000080:00200000:0.0:1767319672.588524:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.588529:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [314, 314] 00020000:00200000:0.0:1767319672.588531:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1286144, 1290240) 1290240, 4096 00020000:00200000:0.0:1767319672.588533:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.588538:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [314, 314] 00000008:00010000:0.0:1767319672.588542:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.588544:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.588626:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.588635:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.588643:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.588663:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.588670:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.588677:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1286144, 1290240) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.588682:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 314 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.588695:0:88597:0:(rw26.c:912:ll_write_end()) pos 1286144, len 4096, copied 4096 00000080:00200000:0.0:1767319672.588699:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000046617a81[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.588825:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009c6f0ed5 17ffffc0001001 3:0 ffff90cb2e517360 314 lru 00000080:00200000:0.0:1767319672.588833:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ad786b44 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:0.0:1767319672.588835:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000046617a81 00000080:00200000:0.0:1767319672.588836:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.588838:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.588848:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.588860:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.588863:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.588866:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.588871:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.588873:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.588875:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.588879:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.588888:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.588901:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.588903:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.588908:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.588911:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [314, 314] 00000080:00200000:0.0:1767319672.588914:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.588917:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.588922:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1290240 i_blocks 2 00000080:00200000:0.0:1767319672.588924:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.588932:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1290240, count: 4096 00000080:00200000:0.0:1767319672.588935:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1290240, bytes: 4096 00000080:00200000:0.0:1767319672.588938:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.588941:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 316, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.588943:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1290240, 1294336) 0 0 00000080:00200000:0.0:1767319672.588945:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.588950:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [315, 315] 00020000:00200000:0.0:1767319672.588953:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1290240, 1294336) 1294336, 4096 00020000:00200000:0.0:1767319672.588955:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.588960:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [315, 315] 00000008:00010000:0.0:1767319672.588965:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.588967:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.588974:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.588982:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.588990:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.589006:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.589013:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.589020:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1290240, 1294336) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.589025:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 315 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.589050:0:88597:0:(rw26.c:912:ll_write_end()) pos 1290240, len 4096, copied 4096 00000080:00200000:0.0:1767319672.589054:0:88597:0:(rw26.c:969:ll_write_end()) page@000000008bf8e706[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.589057:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000080fcbc7a 17ffffc0001021 2:0 ffff90cb2e517870 315 lru 00000080:00200000:0.0:1767319672.589063:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003ad82924 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:0.0:1767319672.589065:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000008bf8e706 00000080:00200000:0.0:1767319672.589066:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.589068:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.589074:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.589085:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.589088:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.589090:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.589095:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.589097:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.589099:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.589103:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.589120:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.589343:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.589346:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.589351:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.589353:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [315, 315] 00000080:00200000:0.0:1767319672.589357:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.589360:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.589365:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1294336 i_blocks 2 00000080:00200000:0.0:1767319672.589437:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.589446:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1294336, count: 4096 00000080:00200000:0.0:1767319672.589449:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1294336, bytes: 4096 00000080:00200000:0.0:1767319672.589452:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.589456:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 317, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.589457:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1294336, 1298432) 0 0 00000080:00200000:0.0:1767319672.589460:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.589466:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [316, 316] 00020000:00200000:0.0:1767319672.589468:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1294336, 1298432) 1298432, 4096 00020000:00200000:0.0:1767319672.589471:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.589476:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [316, 316] 00000008:00010000:0.0:1767319672.589482:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.589485:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.589492:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.589501:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.589510:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.589528:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.589535:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.589543:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1294336, 1298432) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.589622:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 316 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.589641:0:88597:0:(rw26.c:912:ll_write_end()) pos 1294336, len 4096, copied 4096 00000080:00200000:0.0:1767319672.589645:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c8819527[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.589649:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000bdbaa179 17ffffc0001001 3:0 ffff90cb2e5170d8 316 lru 00000080:00200000:0.0:1767319672.589654:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006f526d95 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:0.0:1767319672.589657:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c8819527 00000080:00200000:0.0:1767319672.589658:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.589660:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.589669:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.589680:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.589683:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.589685:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.589691:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.589693:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.589696:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.589700:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.589830:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.589845:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.589847:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.589852:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.589855:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [316, 316] 00000080:00200000:0.0:1767319672.589859:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.589862:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.589867:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1298432 i_blocks 2 00000080:00200000:0.0:1767319672.589870:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.589877:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1298432, count: 4096 00000080:00200000:0.0:1767319672.589880:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1298432, bytes: 4096 00000080:00200000:0.0:1767319672.589883:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.589887:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 318, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.589889:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1298432, 1302528) 0 0 00000080:00200000:0.0:1767319672.589892:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.589897:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [317, 317] 00020000:00200000:0.0:1767319672.589899:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1298432, 1302528) 1302528, 4096 00020000:00200000:0.0:1767319672.589901:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.589906:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [317, 317] 00000008:00010000:0.0:1767319672.589911:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.589914:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.589921:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.589930:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.589939:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.589956:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.589963:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.589971:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1298432, 1302528) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.589976:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 317 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.589988:0:88597:0:(rw26.c:912:ll_write_end()) pos 1298432, len 4096, copied 4096 00000080:00200000:0.0:1767319672.589992:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000cadb7d39[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.589995:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000060c1a308 17ffffc0001001 3:0 ffff90cb2e517bd0 317 lru 00000080:00200000:0.0:1767319672.590000:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5adc50b 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:0.0:1767319672.590003:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000cadb7d39 00000080:00200000:0.0:1767319672.590004:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.590006:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.590013:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.590024:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.590026:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.590029:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.590033:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.590036:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.590039:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.590043:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.590051:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.590066:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.590068:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.590072:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.590075:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [317, 317] 00000080:00200000:0.0:1767319672.590078:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.590081:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.590086:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1302528 i_blocks 2 00000080:00200000:0.0:1767319672.590089:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.590095:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1302528, count: 4096 00000080:00200000:0.0:1767319672.590098:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1302528, bytes: 4096 00000080:00200000:0.0:1767319672.590101:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.590104:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 319, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.590106:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1302528, 1306624) 0 0 00000080:00200000:0.0:1767319672.590119:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.590125:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [318, 318] 00020000:00200000:0.0:1767319672.590127:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1302528, 1306624) 1306624, 4096 00020000:00200000:0.0:1767319672.590130:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.590135:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [318, 318] 00000008:00010000:0.0:1767319672.590140:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.590142:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.590148:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.590157:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.590166:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.590183:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.590190:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.590198:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1302528, 1306624) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.590202:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 318 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.590214:0:88597:0:(rw26.c:912:ll_write_end()) pos 1302528, len 4096, copied 4096 00000080:00200000:0.0:1767319672.590217:0:88597:0:(rw26.c:969:ll_write_end()) page@000000005109ac30[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.590220:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009db9d9e0 17ffffc0001001 3:0 ffff90cb2e517ca8 318 lru 00000080:00200000:0.0:1767319672.590226:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000862ad631 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:0.0:1767319672.590227:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000005109ac30 00000080:00200000:0.0:1767319672.590228:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.590230:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.590237:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.590248:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.590250:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.590252:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.590257:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.590260:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.590262:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.590266:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.590274:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.590287:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.590289:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.590294:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.590296:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [318, 318] 00000080:00200000:0.0:1767319672.590300:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.590303:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.590307:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1306624 i_blocks 2 00000080:00200000:0.0:1767319672.590310:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.590316:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1306624, count: 4096 00000080:00200000:0.0:1767319672.590319:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1306624, bytes: 4096 00000080:00200000:0.0:1767319672.590322:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.590325:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 320, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.590327:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1306624, 1310720) 0 0 00000080:00200000:0.0:1767319672.590329:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.590334:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [319, 319] 00020000:00200000:0.0:1767319672.590336:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1306624, 1310720) 1310720, 4096 00020000:00200000:0.0:1767319672.590338:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.590343:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [319, 319] 00000008:00010000:0.0:1767319672.590347:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.590349:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.590356:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.590364:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.590469:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.590487:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.590495:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.590503:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1306624, 1310720) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.590508:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 319 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.590520:0:88597:0:(rw26.c:912:ll_write_end()) pos 1306624, len 4096, copied 4096 00000080:00200000:0.0:1767319672.590524:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000064e8a997[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.590526:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003ecb8786 17ffffc0001001 3:0 ffff90cb2e517e58 319 lru 00000080:00200000:0.0:1767319672.590532:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007a8be3ce 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:0.0:1767319672.590534:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000064e8a997 00000080:00200000:0.0:1767319672.590536:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.590538:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.590544:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.590632:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.590636:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.590638:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.590643:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.590646:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.590648:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.590653:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.590661:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.590674:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.590677:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.590681:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.590683:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [319, 319] 00000080:00200000:0.0:1767319672.590687:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.590690:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.590694:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1310720 i_blocks 2 00000080:00200000:0.0:1767319672.590697:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.590841:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1310720, count: 4096 00000080:00200000:0.0:1767319672.590846:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1310720, bytes: 4096 00000080:00200000:0.0:1767319672.590849:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.590853:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 321, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.590854:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1310720, 1314816) 0 0 00000080:00200000:0.0:1767319672.590856:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.590862:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [320, 320] 00020000:00200000:0.0:1767319672.590865:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1310720, 1314816) 1314816, 4096 00020000:00200000:0.0:1767319672.590867:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.590872:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [320, 320] 00000008:00010000:0.0:1767319672.590878:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.590880:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.590888:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.590896:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.590904:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.590921:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.590928:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.590934:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1310720, 1314816) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.590939:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 320 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.590960:0:88597:0:(rw26.c:912:ll_write_end()) pos 1310720, len 4096, copied 4096 00000080:00200000:0.0:1767319672.590964:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000067b65e69[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.590967:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e8ea3794 17ffffc0001001 3:0 ffff90cb2e517d80 320 lru 00000080:00200000:0.0:1767319672.590973:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000005b797447 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:0.0:1767319672.590974:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000067b65e69 00000080:00200000:0.0:1767319672.590975:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.590977:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.590984:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.590995:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.590998:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.590999:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.591004:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.591007:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.591009:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.591013:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.591020:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.591033:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.591036:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.591040:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.591042:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [320, 320] 00000080:00200000:0.0:1767319672.591046:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.591049:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.591053:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1314816 i_blocks 2 00000080:00200000:0.0:1767319672.591056:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.591062:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1314816, count: 4096 00000080:00200000:0.0:1767319672.591065:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1314816, bytes: 4096 00000080:00200000:0.0:1767319672.591067:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.591071:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 322, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.591072:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1314816, 1318912) 0 0 00000080:00200000:0.0:1767319672.591075:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.591079:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [321, 321] 00020000:00200000:0.0:1767319672.591081:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1314816, 1318912) 1318912, 4096 00020000:00200000:0.0:1767319672.591083:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.591090:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [321, 321] 00000008:00010000:0.0:1767319672.591095:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.591097:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.591104:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.591123:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.591131:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.591152:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.591158:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.591165:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1314816, 1318912) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.591171:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 321 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.591185:0:88597:0:(rw26.c:912:ll_write_end()) pos 1314816, len 4096, copied 4096 00000080:00200000:0.0:1767319672.591189:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000382dae79[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.591192:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007ff46d73 17ffffc0001001 3:0 ffff90cb2e5176c0 321 lru 00000080:00200000:0.0:1767319672.591196:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000005b9fb357 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:0.0:1767319672.591198:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000382dae79 00000080:00200000:0.0:1767319672.591199:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.591201:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.591208:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.591219:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.591222:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.591224:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.591229:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.591231:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.591233:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.591237:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.591244:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.591257:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.591260:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.591264:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.591267:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [321, 321] 00000080:00200000:0.0:1767319672.591271:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.591273:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.591279:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1318912 i_blocks 2 00000080:00200000:0.0:1767319672.591282:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.591289:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1318912, count: 4096 00000080:00200000:0.0:1767319672.591293:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1318912, bytes: 4096 00000080:00200000:0.0:1767319672.591295:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.591298:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 323, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.591300:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1318912, 1323008) 0 0 00000080:00200000:0.0:1767319672.591302:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.591307:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [322, 322] 00020000:00200000:0.0:1767319672.591309:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1318912, 1323008) 1323008, 4096 00020000:00200000:0.0:1767319672.591311:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.591316:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [322, 322] 00000008:00010000:0.0:1767319672.591320:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.591323:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.591329:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.591337:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.591343:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.591360:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.591409:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.591418:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1318912, 1323008) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.591424:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 322 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.591442:0:88597:0:(rw26.c:912:ll_write_end()) pos 1318912, len 4096, copied 4096 00000080:00200000:0.0:1767319672.591446:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000cae759b1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.591449:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000501c80b4 17ffffc0001001 3:0 ffff90cb2e517288 322 lru 00000080:00200000:0.0:1767319672.591454:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000935b12cc 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:0.0:1767319672.591457:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000cae759b1 00000080:00200000:0.0:1767319672.591458:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.591460:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.591467:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.591477:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.591480:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.591482:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.591488:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.591491:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.591493:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.591497:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.591504:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.591519:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.591522:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.591526:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.591528:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [322, 322] 00000080:00200000:0.0:1767319672.591532:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.591535:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.591540:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1323008 i_blocks 2 00000080:00200000:0.0:1767319672.591542:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.591561:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1323008, count: 4096 00000080:00200000:0.0:1767319672.591565:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1323008, bytes: 4096 00000080:00200000:0.0:1767319672.591567:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.591571:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 324, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.591572:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1323008, 1327104) 0 0 00000080:00200000:0.0:1767319672.591575:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.591580:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [323, 323] 00020000:00200000:0.0:1767319672.591582:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1323008, 1327104) 1327104, 4096 00020000:00200000:0.0:1767319672.591584:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.591590:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [323, 323] 00000008:00010000:0.0:1767319672.591595:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.591597:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.591604:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.591613:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.591621:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.591637:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.591644:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.591653:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1323008, 1327104) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.591658:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 323 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.591671:0:88597:0:(rw26.c:912:ll_write_end()) pos 1323008, len 4096, copied 4096 00000080:00200000:0.0:1767319672.591675:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001370fe01[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.591679:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000740a1ea3 17ffffc0001001 3:0 ffff90cb2e5175e8 323 lru 00000080:00200000:0.0:1767319672.591685:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000834d5833 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:0.0:1767319672.591687:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001370fe01 00000080:00200000:0.0:1767319672.591688:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.591691:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.591698:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.592135:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.592139:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.592141:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.592149:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.592151:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.592154:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.592160:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.592169:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.592188:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.592190:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.592195:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.592198:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [323, 323] 00000080:00200000:0.0:1767319672.592203:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.592206:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.592211:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1327104 i_blocks 2 00000080:00200000:0.0:1767319672.592214:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.592224:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1327104, count: 4096 00000080:00200000:0.0:1767319672.592229:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1327104, bytes: 4096 00000080:00200000:0.0:1767319672.592231:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.592235:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 325, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.592237:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1327104, 1331200) 0 0 00000080:00200000:0.0:1767319672.592240:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.592246:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [324, 324] 00020000:00200000:0.0:1767319672.592249:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1327104, 1331200) 1331200, 4096 00020000:00200000:0.0:1767319672.592252:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.592259:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [324, 324] 00000008:00010000:0.0:1767319672.592266:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.592268:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.592276:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.592285:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.592293:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.592310:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.592316:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.592325:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1327104, 1331200) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.592331:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 324 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.592348:0:88597:0:(rw26.c:912:ll_write_end()) pos 1327104, len 4096, copied 4096 00000080:00200000:0.0:1767319672.592353:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000013863faa[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.592356:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000fd57f32b 17ffffc0001001 3:0 ffff90cb2e517af8 324 lru 00000080:00200000:0.0:1767319672.592361:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000782c80f9 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:0.0:1767319672.592363:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000013863faa 00000080:00200000:0.0:1767319672.592364:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.592394:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.592403:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.592414:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.592417:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.592420:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.592425:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.592427:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.592430:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.592433:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.592441:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.592456:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.592458:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.592463:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.592466:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [324, 324] 00000080:00200000:0.0:1767319672.592469:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.592472:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.592477:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1331200 i_blocks 2 00000080:00200000:0.0:1767319672.592479:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.592486:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1331200, count: 4096 00000080:00200000:0.0:1767319672.592490:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1331200, bytes: 4096 00000080:00200000:0.0:1767319672.592492:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.592495:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 326, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.592497:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1331200, 1335296) 0 0 00000080:00200000:0.0:1767319672.592499:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.592504:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [325, 325] 00020000:00200000:0.0:1767319672.592507:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1331200, 1335296) 1335296, 4096 00020000:00200000:0.0:1767319672.592509:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.592514:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [325, 325] 00000008:00010000:0.0:1767319672.592519:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.592521:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.592528:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.592536:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.592543:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.592630:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.592636:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.592644:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1331200, 1335296) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.592650:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 325 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.592670:0:88597:0:(rw26.c:912:ll_write_end()) pos 1331200, len 4096, copied 4096 00000080:00200000:0.0:1767319672.592675:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ef585c88[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.592679:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f0392ac2 17ffffc0001001 3:0 ffff90cb2e517510 325 lru 00000080:00200000:0.0:1767319672.592684:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006f7c4940 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:0.0:1767319672.592687:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ef585c88 00000080:00200000:0.0:1767319672.592687:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.592690:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.592697:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.592709:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.592712:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.592714:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.592720:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.592723:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.592725:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.592730:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.592737:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.592750:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.592753:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.592758:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.592760:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [325, 325] 00000080:00200000:0.0:1767319672.592764:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.592767:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.592771:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1335296 i_blocks 2 00000080:00200000:0.0:1767319672.592774:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.592781:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1335296, count: 4096 00000080:00200000:0.0:1767319672.592784:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1335296, bytes: 4096 00000080:00200000:0.0:1767319672.592787:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.592790:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 327, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.592792:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1335296, 1339392) 0 0 00000080:00200000:0.0:1767319672.592794:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.592799:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [326, 326] 00020000:00200000:0.0:1767319672.592802:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1335296, 1339392) 1339392, 4096 00020000:00200000:0.0:1767319672.592804:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.592809:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [326, 326] 00000008:00010000:0.0:1767319672.592814:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.592816:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.592825:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.592834:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.592842:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.592858:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.592865:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.592872:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1335296, 1339392) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.592878:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 326 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.592977:0:88597:0:(rw26.c:912:ll_write_end()) pos 1335296, len 4096, copied 4096 00000080:00200000:0.0:1767319672.592983:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fa78808c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.592986:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f66684b4 17ffffc0001001 3:0 ffff90cb2e517a20 326 lru 00000080:00200000:0.0:1767319672.592992:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000aa4b31c3 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:0.0:1767319672.592994:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fa78808c 00000080:00200000:0.0:1767319672.592995:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.592997:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.593007:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.593019:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.593021:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.593023:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.593029:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.593032:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.593035:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.593039:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.593046:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.593061:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.593063:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.593068:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.593070:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [326, 326] 00000080:00200000:0.0:1767319672.593074:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.593078:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.593082:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1339392 i_blocks 2 00000080:00200000:0.0:1767319672.593085:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.593093:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1339392, count: 4096 00000080:00200000:0.0:1767319672.593096:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1339392, bytes: 4096 00000080:00200000:0.0:1767319672.593099:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.593103:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 328, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.593104:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1339392, 1343488) 0 0 00000080:00200000:0.0:1767319672.593107:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.593121:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [327, 327] 00020000:00200000:0.0:1767319672.593124:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1339392, 1343488) 1343488, 4096 00020000:00200000:0.0:1767319672.593127:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.593132:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [327, 327] 00000008:00010000:0.0:1767319672.593138:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.593140:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.593147:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.593157:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.593165:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.593183:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.593191:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.593199:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1339392, 1343488) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.593204:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 327 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.593218:0:88597:0:(rw26.c:912:ll_write_end()) pos 1339392, len 4096, copied 4096 00000080:00200000:0.0:1767319672.593222:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f65188cd[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.593225:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f8f0576b 17ffffc0001001 3:0 ffff90cb2e517798 327 lru 00000080:00200000:0.0:1767319672.593230:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3768639 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:0.0:1767319672.593232:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f65188cd 00000080:00200000:0.0:1767319672.593234:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.593236:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.593243:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.593255:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.593258:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.593260:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.593265:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.593268:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.593271:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.593274:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.593281:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.593294:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.593296:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.593300:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.593303:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [327, 327] 00000080:00200000:0.0:1767319672.593307:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.593310:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.593315:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1343488 i_blocks 2 00000080:00200000:0.0:1767319672.593318:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.593326:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1343488, count: 4096 00000080:00200000:0.0:1767319672.593330:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1343488, bytes: 4096 00000080:00200000:0.0:1767319672.593333:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.593337:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 329, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.593338:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1343488, 1347584) 0 0 00000080:00200000:0.0:1767319672.593341:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.593346:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [328, 328] 00020000:00200000:0.0:1767319672.593349:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1343488, 1347584) 1347584, 4096 00020000:00200000:0.0:1767319672.593351:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.593356:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [328, 328] 00000008:00010000:0.0:1767319672.593361:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.593364:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.593481:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.593489:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.593496:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.593516:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.593523:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.593531:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1343488, 1347584) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.593536:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 328 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.593629:0:88597:0:(rw26.c:912:ll_write_end()) pos 1343488, len 4096, copied 4096 00000080:00200000:0.0:1767319672.593634:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b717426d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.593638:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000cf4a3fa6 17ffffc0001001 3:0 ffff90cb2e517438 328 lru 00000080:00200000:0.0:1767319672.593644:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008abc2cd7 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:0.0:1767319672.593646:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b717426d 00000080:00200000:0.0:1767319672.593647:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.593650:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.593659:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.593671:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.593673:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.593675:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.593681:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.593683:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.593686:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.593690:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.593698:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.593791:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.593794:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.593798:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.593802:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [328, 328] 00000080:00200000:0.0:1767319672.593806:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.593809:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.593814:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1347584 i_blocks 2 00000080:00200000:0.0:1767319672.593816:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.593824:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1347584, count: 4096 00000080:00200000:0.0:1767319672.593828:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1347584, bytes: 4096 00000080:00200000:0.0:1767319672.593831:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.593834:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 330, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.593836:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1347584, 1351680) 0 0 00000080:00200000:0.0:1767319672.593838:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.593843:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [329, 329] 00020000:00200000:0.0:1767319672.593847:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1347584, 1351680) 1351680, 4096 00020000:00200000:0.0:1767319672.593849:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.593855:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [329, 329] 00000008:00010000:0.0:1767319672.593860:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.593863:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.593870:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.593878:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.593887:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.593903:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.593909:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.593917:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1347584, 1351680) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.593923:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 329 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.593945:0:88597:0:(rw26.c:912:ll_write_end()) pos 1347584, len 4096, copied 4096 00000080:00200000:0.0:1767319672.593950:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c0d6f303[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.593953:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000004f8b47f0 17ffffc0001001 3:0 ffff90cb2e4f2af8 329 lru 00000080:00200000:0.0:1767319672.593958:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000098f9e95a 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:0.0:1767319672.593960:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c0d6f303 00000080:00200000:0.0:1767319672.593961:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.593964:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.593972:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.593983:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.593986:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.593988:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.593994:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.593996:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.593998:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.594002:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.594008:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.594022:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.594025:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.594029:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.594032:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [329, 329] 00000080:00200000:0.0:1767319672.594035:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.594038:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.594042:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1351680 i_blocks 2 00000080:00200000:0.0:1767319672.594044:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.594051:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1351680, count: 4096 00000080:00200000:0.0:1767319672.594054:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1351680, bytes: 4096 00000080:00200000:0.0:1767319672.594056:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.594059:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 331, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.594061:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1351680, 1355776) 0 0 00000080:00200000:0.0:1767319672.594063:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.594068:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [330, 330] 00020000:00200000:0.0:1767319672.594071:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1351680, 1355776) 1355776, 4096 00020000:00200000:0.0:1767319672.594073:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.594078:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [330, 330] 00000008:00010000:0.0:1767319672.594083:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.594086:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.594092:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.594100:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.594118:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.594136:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.594142:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.594150:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1351680, 1355776) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.594155:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 330 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.594180:0:88597:0:(rw26.c:912:ll_write_end()) pos 1351680, len 4096, copied 4096 00000080:00200000:0.0:1767319672.594185:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007c84c5ac[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.594188:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e80b9ffc 17ffffc0001021 2:0 ffff90cb2e4f2510 330 lru 00000080:00200000:0.0:1767319672.594194:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000048c08add 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:0.0:1767319672.594196:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007c84c5ac 00000080:00200000:0.0:1767319672.594197:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.594199:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.594206:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.594218:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.594221:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.594223:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.594228:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.594231:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.594233:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.594236:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.594243:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.594256:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.594258:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.594263:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.594266:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [330, 330] 00000080:00200000:0.0:1767319672.594269:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.594272:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.594276:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1355776 i_blocks 2 00000080:00200000:0.0:1767319672.594278:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.594286:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1355776, count: 4096 00000080:00200000:0.0:1767319672.594289:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1355776, bytes: 4096 00000080:00200000:0.0:1767319672.594292:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.594295:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 332, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.594296:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1355776, 1359872) 0 0 00000080:00200000:0.0:1767319672.594299:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.594305:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [331, 331] 00020000:00200000:0.0:1767319672.594307:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1355776, 1359872) 1359872, 4096 00020000:00200000:0.0:1767319672.594310:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.594315:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [331, 331] 00000008:00010000:0.0:1767319672.594320:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.594323:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.594330:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.594338:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.594346:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.594364:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.594481:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.594491:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1355776, 1359872) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.594497:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 331 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.594515:0:88597:0:(rw26.c:912:ll_write_end()) pos 1355776, len 4096, copied 4096 00000080:00200000:0.0:1767319672.594519:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000515378da[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.594523:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003f98a8f1 17ffffc0001001 3:0 ffff90cb2e4f2a20 331 lru 00000080:00200000:0.0:1767319672.594529:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b51eb941 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:0.0:1767319672.594531:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000515378da 00000080:00200000:0.0:1767319672.594532:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.594534:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.594542:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.594635:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.594638:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.594640:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.594646:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.594649:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.594651:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.594656:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.594662:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.594680:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.594683:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.594687:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.594691:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [331, 331] 00000080:00200000:0.0:1767319672.594695:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.594698:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.594713:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1359872 i_blocks 2 00000080:00200000:0.0:1767319672.594716:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.594725:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1359872, count: 4096 00000080:00200000:0.0:1767319672.594729:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1359872, bytes: 4096 00000080:00200000:0.0:1767319672.594731:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.594735:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 333, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.594737:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1359872, 1363968) 0 0 00000080:00200000:0.0:1767319672.594739:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.594745:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [332, 332] 00020000:00200000:0.0:1767319672.594748:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1359872, 1363968) 1363968, 4096 00020000:00200000:0.0:1767319672.594751:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.594756:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [332, 332] 00000008:00010000:0.0:1767319672.594762:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.594765:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.594772:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.594782:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.594791:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.594808:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.594815:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.594824:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1359872, 1363968) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.594829:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 332 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.594844:0:88597:0:(rw26.c:912:ll_write_end()) pos 1359872, len 4096, copied 4096 00000080:00200000:0.0:1767319672.594849:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006003b0a9[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.594853:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000075cc08d1 17ffffc0001001 3:0 ffff90cb2e4f2798 332 lru 00000080:00200000:0.0:1767319672.594858:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000019b58f75 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:0.0:1767319672.594860:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006003b0a9 00000080:00200000:0.0:1767319672.594861:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.594863:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.594871:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.594883:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.594886:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.594888:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.594894:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.594897:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.594899:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.594903:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.594911:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.594925:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.594927:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.594932:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.594935:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [332, 332] 00000080:00200000:0.0:1767319672.594938:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.594942:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.594946:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1363968 i_blocks 2 00000080:00200000:0.0:1767319672.594949:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.594956:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1363968, count: 4096 00000080:00200000:0.0:1767319672.594959:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1363968, bytes: 4096 00000080:00200000:0.0:1767319672.594962:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.594965:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 334, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.594967:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1363968, 1368064) 0 0 00000080:00200000:0.0:1767319672.594970:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.594975:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [333, 333] 00020000:00200000:0.0:1767319672.594977:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1363968, 1368064) 1368064, 4096 00020000:00200000:0.0:1767319672.594979:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.594984:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [333, 333] 00000008:00010000:0.0:1767319672.594989:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.594991:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.595000:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595007:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595014:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595032:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595039:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.595048:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1363968, 1368064) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.595053:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 333 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.595069:0:88597:0:(rw26.c:912:ll_write_end()) pos 1363968, len 4096, copied 4096 00000080:00200000:0.0:1767319672.595073:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000aad1a1d1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.595076:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000054eb9b2c 17ffffc0001001 3:0 ffff90cb2e4f2438 333 lru 00000080:00200000:0.0:1767319672.595081:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000cb2563f0 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:0.0:1767319672.595083:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000aad1a1d1 00000080:00200000:0.0:1767319672.595084:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.595086:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.595095:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.595106:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.595120:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.595122:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.595128:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.595130:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.595132:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.595135:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595143:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.595156:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.595159:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.595163:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.595166:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [333, 333] 00000080:00200000:0.0:1767319672.595170:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.595173:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.595177:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1368064 i_blocks 2 00000080:00200000:0.0:1767319672.595180:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.595188:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1368064, count: 4096 00000080:00200000:0.0:1767319672.595191:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1368064, bytes: 4096 00000080:00200000:0.0:1767319672.595194:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.595197:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 335, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.595199:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1368064, 1372160) 0 0 00000080:00200000:0.0:1767319672.595201:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.595207:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [334, 334] 00020000:00200000:0.0:1767319672.595209:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1368064, 1372160) 1372160, 4096 00020000:00200000:0.0:1767319672.595211:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.595217:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [334, 334] 00000008:00010000:0.0:1767319672.595222:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.595225:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.595232:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595240:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595248:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595266:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595273:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.595282:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1368064, 1372160) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.595287:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 334 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.595302:0:88597:0:(rw26.c:912:ll_write_end()) pos 1368064, len 4096, copied 4096 00000080:00200000:0.0:1767319672.595307:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b4bc1a02[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.595310:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000090fc3151 17ffffc0001001 3:0 ffff90cb2e4f21b0 334 lru 00000080:00200000:0.0:1767319672.595316:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000eda50eaa 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:0.0:1767319672.595318:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b4bc1a02 00000080:00200000:0.0:1767319672.595319:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.595322:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.595329:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.595340:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.595343:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.595346:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.595351:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.595353:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.595356:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.595360:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595415:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.595431:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.595433:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.595438:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.595441:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [334, 334] 00000080:00200000:0.0:1767319672.595445:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.595448:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.595453:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1372160 i_blocks 2 00000080:00200000:0.0:1767319672.595456:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.595463:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1372160, count: 4096 00000080:00200000:0.0:1767319672.595466:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1372160, bytes: 4096 00000080:00200000:0.0:1767319672.595469:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.595472:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 336, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.595474:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1372160, 1376256) 0 0 00000080:00200000:0.0:1767319672.595477:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.595482:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [335, 335] 00020000:00200000:0.0:1767319672.595485:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1372160, 1376256) 1376256, 4096 00020000:00200000:0.0:1767319672.595488:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.595492:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [335, 335] 00000008:00010000:0.0:1767319672.595498:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.595500:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.595507:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595515:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595524:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595544:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595562:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.595571:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1372160, 1376256) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.595577:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 335 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.595595:0:88597:0:(rw26.c:912:ll_write_end()) pos 1372160, len 4096, copied 4096 00000080:00200000:0.0:1767319672.595600:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a0367669[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.595602:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007aab1087 17ffffc0001001 3:0 ffff90cb2e4f2948 335 lru 00000080:00200000:0.0:1767319672.595607:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f0fc614f 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:0.0:1767319672.595609:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a0367669 00000080:00200000:0.0:1767319672.595610:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.595612:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.595619:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.595631:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.595633:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.595635:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.595640:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.595642:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.595644:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.595648:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595656:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.595670:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.595673:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.595678:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.595681:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [335, 335] 00000080:00200000:0.0:1767319672.595685:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.595688:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.595692:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1376256 i_blocks 2 00000080:00200000:0.0:1767319672.595695:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.595702:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1376256, count: 4096 00000080:00200000:0.0:1767319672.595706:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1376256, bytes: 4096 00000080:00200000:0.0:1767319672.595708:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.595712:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 337, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.595713:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1376256, 1380352) 0 0 00000080:00200000:0.0:1767319672.595715:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.595720:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [336, 336] 00020000:00200000:0.0:1767319672.595723:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1376256, 1380352) 1380352, 4096 00020000:00200000:0.0:1767319672.595725:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.595730:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [336, 336] 00000008:00010000:0.0:1767319672.595735:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.595737:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.595744:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595751:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595758:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595773:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595793:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.595801:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1376256, 1380352) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.595807:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 336 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.595825:0:88597:0:(rw26.c:912:ll_write_end()) pos 1376256, len 4096, copied 4096 00000080:00200000:0.0:1767319672.595829:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fbd1ad35[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.595832:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000087f53602 17ffffc0001001 3:0 ffff90cb2e4f2000 336 lru 00000080:00200000:0.0:1767319672.595836:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000005d6d11c3 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:0.0:1767319672.595838:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fbd1ad35 00000080:00200000:0.0:1767319672.595839:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.595841:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.595848:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.595860:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.595862:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.595865:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.595871:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.595873:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.595875:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.595879:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595885:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.595899:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.595901:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.595905:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.595908:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [336, 336] 00000080:00200000:0.0:1767319672.595912:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.595915:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.595919:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1380352 i_blocks 2 00000080:00200000:0.0:1767319672.595921:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.595928:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1380352, count: 4096 00000080:00200000:0.0:1767319672.595931:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1380352, bytes: 4096 00000080:00200000:0.0:1767319672.595933:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.595936:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 338, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.595938:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1380352, 1384448) 0 0 00000080:00200000:0.0:1767319672.595940:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.595945:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [337, 337] 00020000:00200000:0.0:1767319672.595947:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1380352, 1384448) 1384448, 4096 00020000:00200000:0.0:1767319672.595949:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.595955:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [337, 337] 00000008:00010000:0.0:1767319672.595960:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.595962:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.595968:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595976:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.595984:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596000:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596006:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.596014:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1380352, 1384448) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.596019:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 337 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.596033:0:88597:0:(rw26.c:912:ll_write_end()) pos 1380352, len 4096, copied 4096 00000080:00200000:0.0:1767319672.596037:0:88597:0:(rw26.c:969:ll_write_end()) page@000000000a509628[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.596041:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008692b5dc 17ffffc0001001 3:0 ffff90cb2e4f2360 337 lru 00000080:00200000:0.0:1767319672.596045:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ab89d664 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:0.0:1767319672.596048:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000000a509628 00000080:00200000:0.0:1767319672.596049:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.596051:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.596058:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.596069:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.596072:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.596074:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.596079:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.596082:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.596085:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.596088:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596095:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.596119:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.596122:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.596126:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.596129:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [337, 337] 00000080:00200000:0.0:1767319672.596133:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.596135:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.596140:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1384448 i_blocks 2 00000080:00200000:0.0:1767319672.596142:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.596149:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1384448, count: 4096 00000080:00200000:0.0:1767319672.596153:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1384448, bytes: 4096 00000080:00200000:0.0:1767319672.596155:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.596158:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 339, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.596159:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1384448, 1388544) 0 0 00000080:00200000:0.0:1767319672.596161:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.596167:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [338, 338] 00020000:00200000:0.0:1767319672.596170:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1384448, 1388544) 1388544, 4096 00020000:00200000:0.0:1767319672.596172:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.596177:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [338, 338] 00000008:00010000:0.0:1767319672.596182:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.596184:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.596191:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596199:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596207:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596225:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596231:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.596239:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1384448, 1388544) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.596244:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 338 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.596259:0:88597:0:(rw26.c:912:ll_write_end()) pos 1384448, len 4096, copied 4096 00000080:00200000:0.0:1767319672.596263:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000015587cc3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.596266:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000061b384e 17ffffc0001001 3:0 ffff90cb2e4f2870 338 lru 00000080:00200000:0.0:1767319672.596271:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e6f5f959 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:0.0:1767319672.596273:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000015587cc3 00000080:00200000:0.0:1767319672.596274:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.596277:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.596284:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.596296:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.596299:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.596301:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.596306:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.596308:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.596310:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.596315:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596321:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.596339:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.596341:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.596346:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.596349:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [338, 338] 00000080:00200000:0.0:1767319672.596352:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.596354:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.596359:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1388544 i_blocks 2 00000080:00200000:0.0:1767319672.596362:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.596414:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1388544, count: 4096 00000080:00200000:0.0:1767319672.596419:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1388544, bytes: 4096 00000080:00200000:0.0:1767319672.596421:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.596425:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 340, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.596426:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1388544, 1392640) 0 0 00000080:00200000:0.0:1767319672.596429:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.596434:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [339, 339] 00020000:00200000:0.0:1767319672.596438:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1388544, 1392640) 1392640, 4096 00020000:00200000:0.0:1767319672.596440:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.596445:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [339, 339] 00000008:00010000:0.0:1767319672.596451:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.596453:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.596460:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596469:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596478:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596495:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596502:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.596511:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1388544, 1392640) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.596518:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 339 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.596536:0:88597:0:(rw26.c:912:ll_write_end()) pos 1388544, len 4096, copied 4096 00000080:00200000:0.0:1767319672.596540:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ceea06b4[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.596543:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000294f9fd4 17ffffc0001001 3:0 ffff90cb2e4f20d8 339 lru 00000080:00200000:0.0:1767319672.596549:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008cf1bdb6 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:0.0:1767319672.596551:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ceea06b4 00000080:00200000:0.0:1767319672.596552:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.596554:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.596562:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.596573:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.596576:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.596579:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.596584:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.596587:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.596589:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.596593:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596601:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.596616:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.596619:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.596623:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.596626:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [339, 339] 00000080:00200000:0.0:1767319672.596629:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.596633:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.596637:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1392640 i_blocks 2 00000080:00200000:0.0:1767319672.596640:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.596647:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1392640, count: 4096 00000080:00200000:0.0:1767319672.596651:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1392640, bytes: 4096 00000080:00200000:0.0:1767319672.596653:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.596656:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 341, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.596658:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1392640, 1396736) 0 0 00000080:00200000:0.0:1767319672.596660:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.596665:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [340, 340] 00020000:00200000:0.0:1767319672.596668:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1392640, 1396736) 1396736, 4096 00020000:00200000:0.0:1767319672.596670:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.596675:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [340, 340] 00000008:00010000:0.0:1767319672.596681:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.596683:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.596690:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596699:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596708:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596725:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596731:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.596740:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1392640, 1396736) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.596746:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 340 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.596761:0:88597:0:(rw26.c:912:ll_write_end()) pos 1392640, len 4096, copied 4096 00000080:00200000:0.0:1767319672.596765:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000076906ae7[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.596768:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000678d52a7 17ffffc0001001 3:0 ffff90cb2e4f2bd0 340 lru 00000080:00200000:0.0:1767319672.596773:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a3f1db0d 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:0.0:1767319672.596775:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000076906ae7 00000080:00200000:0.0:1767319672.596776:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.596778:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.596785:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.596796:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.596799:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.596801:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.596806:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.596809:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.596811:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.596815:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596822:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.596836:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.596838:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.596843:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.596846:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [340, 340] 00000080:00200000:0.0:1767319672.596850:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.596853:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.596858:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1396736 i_blocks 2 00000080:00200000:0.0:1767319672.596860:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.596867:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1396736, count: 4096 00000080:00200000:0.0:1767319672.596870:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1396736, bytes: 4096 00000080:00200000:0.0:1767319672.596872:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.596876:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 342, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.596877:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1396736, 1400832) 0 0 00000080:00200000:0.0:1767319672.596880:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.596884:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [341, 341] 00020000:00200000:0.0:1767319672.596887:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1396736, 1400832) 1400832, 4096 00020000:00200000:0.0:1767319672.596889:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.596894:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [341, 341] 00000008:00010000:0.0:1767319672.596899:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.596901:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.596908:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596916:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596924:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596942:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.596949:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.596957:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1396736, 1400832) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.596962:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 341 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.596976:0:88597:0:(rw26.c:912:ll_write_end()) pos 1396736, len 4096, copied 4096 00000080:00200000:0.0:1767319672.596981:0:88597:0:(rw26.c:969:ll_write_end()) page@000000008e137039[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.596983:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c66acbe0 17ffffc0001001 3:0 ffff90cb2e4f2ca8 341 lru 00000080:00200000:0.0:1767319672.596988:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000dfcaaf3e 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:0.0:1767319672.596990:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000008e137039 00000080:00200000:0.0:1767319672.596991:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.596993:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.597001:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.597012:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.597015:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.597017:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.597022:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.597024:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.597027:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.597031:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597039:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.597052:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.597055:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.597059:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.597062:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [341, 341] 00000080:00200000:0.0:1767319672.597065:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.597068:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.597072:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1400832 i_blocks 2 00000080:00200000:0.0:1767319672.597074:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.597081:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1400832, count: 4096 00000080:00200000:0.0:1767319672.597085:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1400832, bytes: 4096 00000080:00200000:0.0:1767319672.597088:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.597091:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 343, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.597093:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1400832, 1404928) 0 0 00000080:00200000:0.0:1767319672.597095:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.597100:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [342, 342] 00020000:00200000:0.0:1767319672.597103:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1400832, 1404928) 1404928, 4096 00020000:00200000:0.0:1767319672.597104:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.597124:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [342, 342] 00000008:00010000:0.0:1767319672.597130:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.597132:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.597138:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597147:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597154:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597173:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597180:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.597187:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1400832, 1404928) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.597193:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 342 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.597207:0:88597:0:(rw26.c:912:ll_write_end()) pos 1400832, len 4096, copied 4096 00000080:00200000:0.0:1767319672.597211:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004d75c9d1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.597214:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000036720147 17ffffc0001001 3:0 ffff90cb2e4f2e58 342 lru 00000080:00200000:0.0:1767319672.597220:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006a99e61e 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:0.0:1767319672.597222:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004d75c9d1 00000080:00200000:0.0:1767319672.597223:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.597225:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.597232:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.597245:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.597248:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.597250:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.597255:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.597258:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.597261:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.597264:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597272:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.597286:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.597289:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.597293:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.597296:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [342, 342] 00000080:00200000:0.0:1767319672.597300:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.597303:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.597308:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1404928 i_blocks 2 00000080:00200000:0.0:1767319672.597310:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.597318:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1404928, count: 4096 00000080:00200000:0.0:1767319672.597321:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1404928, bytes: 4096 00000080:00200000:0.0:1767319672.597323:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.597327:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 344, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.597329:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1404928, 1409024) 0 0 00000080:00200000:0.0:1767319672.597331:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.597336:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [343, 343] 00020000:00200000:0.0:1767319672.597338:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1404928, 1409024) 1409024, 4096 00020000:00200000:0.0:1767319672.597341:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.597346:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [343, 343] 00000008:00010000:0.0:1767319672.597351:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.597353:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.597360:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597403:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597412:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597429:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597436:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.597444:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1404928, 1409024) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.597449:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 343 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.597467:0:88597:0:(rw26.c:912:ll_write_end()) pos 1404928, len 4096, copied 4096 00000080:00200000:0.0:1767319672.597471:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e9c2d0f7[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.597474:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000026ceddc1 17ffffc0001001 3:0 ffff90cb2e4f2d80 343 lru 00000080:00200000:0.0:1767319672.597480:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e0951988 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:0.0:1767319672.597483:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e9c2d0f7 00000080:00200000:0.0:1767319672.597484:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.597486:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.597494:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.597505:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.597508:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.597510:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.597516:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.597518:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.597520:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.597523:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597530:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.597540:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.597542:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.597545:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.597547:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [343, 343] 00000080:00200000:0.0:1767319672.597549:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.597551:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.597555:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1409024 i_blocks 2 00000080:00200000:0.0:1767319672.597556:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.597562:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1409024, count: 4096 00000080:00200000:0.0:1767319672.597564:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1409024, bytes: 4096 00000080:00200000:0.0:1767319672.597566:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.597568:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 345, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.597569:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1409024, 1413120) 0 0 00000080:00200000:0.0:1767319672.597571:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.597575:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [344, 344] 00020000:00200000:0.0:1767319672.597578:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1409024, 1413120) 1413120, 4096 00020000:00200000:0.0:1767319672.597580:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.597585:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [344, 344] 00000008:00010000:0.0:1767319672.597590:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.597592:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.597598:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597605:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597613:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597629:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597637:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.597645:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1409024, 1413120) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.597651:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 344 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.597665:0:88597:0:(rw26.c:912:ll_write_end()) pos 1409024, len 4096, copied 4096 00000080:00200000:0.0:1767319672.597668:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000cfad14e2[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.597670:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008f15eb32 17ffffc0001001 3:0 ffff90cb2e4f26c0 344 lru 00000080:00200000:0.0:1767319672.597674:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ea8da487 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:0.0:1767319672.597675:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000cfad14e2 00000080:00200000:0.0:1767319672.597676:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.597677:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.597682:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.597690:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.597692:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.597693:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.597697:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.597698:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.597700:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.597703:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597708:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.597717:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.597719:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.597722:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.597723:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [344, 344] 00000080:00200000:0.0:1767319672.597726:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.597728:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.597731:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1413120 i_blocks 2 00000080:00200000:0.0:1767319672.597733:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.597738:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1413120, count: 4096 00000080:00200000:0.0:1767319672.597741:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1413120, bytes: 4096 00000080:00200000:0.0:1767319672.597742:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.597744:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 346, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.597745:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1413120, 1417216) 0 0 00000080:00200000:0.0:1767319672.597747:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.597750:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [345, 345] 00020000:00200000:0.0:1767319672.597752:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1413120, 1417216) 1417216, 4096 00020000:00200000:0.0:1767319672.597754:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.597757:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [345, 345] 00000008:00010000:0.0:1767319672.597760:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.597761:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.597766:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597771:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597776:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597787:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597791:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.597796:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1413120, 1417216) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.597800:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 345 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.597827:0:88597:0:(rw26.c:912:ll_write_end()) pos 1413120, len 4096, copied 4096 00000080:00200000:0.0:1767319672.597831:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000034531afd[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.597834:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b12eaedf 17ffffc0001021 2:0 ffff90cb2e4f2288 345 lru 00000080:00200000:0.0:1767319672.597839:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000528ce5fd 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:0.0:1767319672.597840:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000034531afd 00000080:00200000:0.0:1767319672.597841:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.597843:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.597851:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.597862:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.597865:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.597867:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.597873:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.597874:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.597876:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.597879:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597884:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.597895:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.597897:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.597900:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.597902:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [345, 345] 00000080:00200000:0.0:1767319672.597905:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.597907:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.597910:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1417216 i_blocks 2 00000080:00200000:0.0:1767319672.597912:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.597917:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1417216, count: 4096 00000080:00200000:0.0:1767319672.597919:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1417216, bytes: 4096 00000080:00200000:0.0:1767319672.597920:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.597922:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 347, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.597924:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1417216, 1421312) 0 0 00000080:00200000:0.0:1767319672.597925:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.597929:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [346, 346] 00020000:00200000:0.0:1767319672.597930:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1417216, 1421312) 1421312, 4096 00020000:00200000:0.0:1767319672.597932:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.597935:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [346, 346] 00000008:00010000:0.0:1767319672.597938:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.597940:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.597944:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597950:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597955:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597966:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.597970:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.597975:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1417216, 1421312) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.597978:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 346 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.597988:0:88597:0:(rw26.c:912:ll_write_end()) pos 1417216, len 4096, copied 4096 00000080:00200000:0.0:1767319672.597991:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000afb592d8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.597993:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000048237d28 17ffffc0001001 3:0 ffff90cb2e4f25e8 346 lru 00000080:00200000:0.0:1767319672.597996:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e0c84f37 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:0.0:1767319672.597997:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000afb592d8 00000080:00200000:0.0:1767319672.597997:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.597999:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.598004:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.598011:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.598013:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.598014:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.598018:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.598019:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.598021:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.598023:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.598028:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.598037:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.598038:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.598041:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.598043:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [346, 346] 00000080:00200000:0.0:1767319672.598045:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.598047:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.598050:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1421312 i_blocks 2 00000080:00200000:0.0:1767319672.598052:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.598057:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1421312, count: 4096 00000080:00200000:0.0:1767319672.598059:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1421312, bytes: 4096 00000080:00200000:0.0:1767319672.598060:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.598062:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 348, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.598063:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1421312, 1425408) 0 0 00000080:00200000:0.0:1767319672.598065:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.598068:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [347, 347] 00020000:00200000:0.0:1767319672.598070:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1421312, 1425408) 1425408, 4096 00020000:00200000:0.0:1767319672.598071:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.598074:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [347, 347] 00000008:00010000:0.0:1767319672.598077:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.598079:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.598084:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.598092:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.598100:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.601363:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.601390:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.601411:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1421312, 1425408) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.601435:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 347 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.601499:0:88597:0:(rw26.c:912:ll_write_end()) pos 1421312, len 4096, copied 4096 00000080:00200000:0.0:1767319672.601511:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ab291f94[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.601515:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000005a55f4b6 17ffffc0001001 3:0 ffff90cb2e431d80 347 lru 00000080:00200000:0.0:1767319672.601523:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e8a667c5 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:0.0:1767319672.601525:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ab291f94 00000080:00200000:0.0:1767319672.601526:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.601532:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.601685:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.601730:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.601736:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.601739:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.601756:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.601760:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.601764:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.601770:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.601780:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.601806:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.601809:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.601819:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.601827:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [347, 347] 00000080:00200000:0.0:1767319672.601837:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.601842:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.601856:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1425408 i_blocks 2 00000080:00200000:0.0:1767319672.601861:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.601891:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1425408, count: 4096 00000080:00200000:0.0:1767319672.601899:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1425408, bytes: 4096 00000080:00200000:0.0:1767319672.601904:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.601910:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 349, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.601913:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1425408, 1429504) 0 0 00000080:00200000:0.0:1767319672.601917:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.601930:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [348, 348] 00020000:00200000:0.0:1767319672.601938:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1425408, 1429504) 1429504, 4096 00020000:00200000:0.0:1767319672.601942:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.601958:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [348, 348] 00000008:00010000:0.0:1767319672.601972:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.601977:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.601997:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.602011:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.602023:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.602041:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.602048:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.602057:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1425408, 1429504) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.602064:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 348 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.602085:0:88597:0:(rw26.c:912:ll_write_end()) pos 1425408, len 4096, copied 4096 00000080:00200000:0.0:1767319672.602089:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c99f4dcf[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.602092:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000d964c5b 17ffffc0001001 3:0 ffff90cb2e4316c0 348 lru 00000080:00200000:0.0:1767319672.602098:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000229a75fe 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:0.0:1767319672.602100:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c99f4dcf 00000080:00200000:0.0:1767319672.602101:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.602103:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.602122:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.602135:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.602138:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.602140:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.602146:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.602148:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.602151:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.602154:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.602162:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.602176:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.602179:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.602183:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.602186:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [348, 348] 00000080:00200000:0.0:1767319672.602189:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.602192:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.602197:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1429504 i_blocks 2 00000080:00200000:0.0:1767319672.602200:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.602207:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1429504, count: 4096 00000080:00200000:0.0:1767319672.602210:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1429504, bytes: 4096 00000080:00200000:0.0:1767319672.602212:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.602216:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 350, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.602217:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1429504, 1433600) 0 0 00000080:00200000:0.0:1767319672.602219:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.602225:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [349, 349] 00020000:00200000:0.0:1767319672.602228:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1429504, 1433600) 1433600, 4096 00020000:00200000:0.0:1767319672.602230:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.602235:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [349, 349] 00000008:00010000:0.0:1767319672.602241:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.602243:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.602251:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.602259:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.602267:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.602287:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.602294:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.602303:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1429504, 1433600) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.602308:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 349 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.602329:0:88597:0:(rw26.c:912:ll_write_end()) pos 1429504, len 4096, copied 4096 00000080:00200000:0.0:1767319672.602333:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000077e2b0b0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.602336:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ed42f871 17ffffc0001001 3:0 ffff90cb2e431288 349 lru 00000080:00200000:0.0:1767319672.602340:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009290768e 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:0.0:1767319672.602342:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000077e2b0b0 00000080:00200000:0.0:1767319672.602343:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.602345:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.602353:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.602363:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.602399:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.602402:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.602408:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.602411:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.602414:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.602418:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.602425:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.602440:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.602443:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.602448:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.602450:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [349, 349] 00000080:00200000:0.0:1767319672.602454:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.602457:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.602462:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1433600 i_blocks 2 00000080:00200000:0.0:1767319672.602465:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.602472:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1433600, count: 4096 00000080:00200000:0.0:1767319672.602476:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1433600, bytes: 4096 00000080:00200000:0.0:1767319672.602478:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.602482:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 351, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.602483:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1433600, 1437696) 0 0 00000080:00200000:0.0:1767319672.602486:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.602491:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [350, 350] 00020000:00200000:0.0:1767319672.602494:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1433600, 1437696) 1437696, 4096 00020000:00200000:0.0:1767319672.602496:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.602502:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [350, 350] 00000008:00010000:0.0:1767319672.602507:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.602510:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.602517:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.602524:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.602532:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.602758:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.602766:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.602775:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1433600, 1437696) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.602781:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 350 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.602801:0:88597:0:(rw26.c:912:ll_write_end()) pos 1433600, len 4096, copied 4096 00000080:00200000:0.0:1767319672.602806:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f4e939f7[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.602809:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c6a6dcb2 17ffffc0001001 3:0 ffff90cb2e4315e8 350 lru 00000080:00200000:0.0:1767319672.602815:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007493a7c4 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:0.0:1767319672.602817:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f4e939f7 00000080:00200000:0.0:1767319672.602818:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.602824:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.602833:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.602846:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.602849:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.602852:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.602858:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.602861:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.602863:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.602868:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.602875:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.602889:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.602892:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.602897:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.602900:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [350, 350] 00000080:00200000:0.0:1767319672.602903:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.602907:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.602911:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1437696 i_blocks 2 00000080:00200000:0.0:1767319672.602914:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.602922:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1437696, count: 4096 00000080:00200000:0.0:1767319672.602925:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1437696, bytes: 4096 00000080:00200000:0.0:1767319672.602928:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.602932:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 352, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.602934:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1437696, 1441792) 0 0 00000080:00200000:0.0:1767319672.602936:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.602942:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [351, 351] 00020000:00200000:0.0:1767319672.602944:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1437696, 1441792) 1441792, 4096 00020000:00200000:0.0:1767319672.602947:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.602952:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [351, 351] 00000008:00010000:0.0:1767319672.602958:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.602961:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.602968:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.602977:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.602986:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.603004:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.603011:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.603019:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1437696, 1441792) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.603024:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 351 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.603039:0:88597:0:(rw26.c:912:ll_write_end()) pos 1437696, len 4096, copied 4096 00000080:00200000:0.0:1767319672.603044:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000010bdc97[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.603047:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ba71efea 17ffffc0001001 3:0 ffff90cb2e431af8 351 lru 00000080:00200000:0.0:1767319672.603053:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f34a9486 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:0.0:1767319672.603055:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000010bdc97 00000080:00200000:0.0:1767319672.603057:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.603059:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.603066:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.603078:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.603081:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.603083:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.603088:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.603091:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.603093:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.603097:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.603105:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.603130:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.603132:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.603137:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.603140:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [351, 351] 00000080:00200000:0.0:1767319672.603143:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.603147:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.603152:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1441792 i_blocks 2 00000080:00200000:0.0:1767319672.603154:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.603162:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1441792, count: 4096 00000080:00200000:0.0:1767319672.603165:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1441792, bytes: 4096 00000080:00200000:0.0:1767319672.603168:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.603172:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 353, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.603173:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1441792, 1445888) 0 0 00000080:00200000:0.0:1767319672.603176:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.603181:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [352, 352] 00020000:00200000:0.0:1767319672.603184:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1441792, 1445888) 1445888, 4096 00020000:00200000:0.0:1767319672.603186:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.603191:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [352, 352] 00000008:00010000:0.0:1767319672.603197:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.603199:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.603207:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.603216:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.603225:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.603244:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.603252:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.603261:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1441792, 1445888) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.603267:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 352 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.603281:0:88597:0:(rw26.c:912:ll_write_end()) pos 1441792, len 4096, copied 4096 00000080:00200000:0.0:1767319672.603286:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b3c520fa[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.603289:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000000910c97 17ffffc0001001 3:0 ffff90cb2e431510 352 lru 00000080:00200000:0.0:1767319672.603295:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006e2d07ab 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:0.0:1767319672.603298:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b3c520fa 00000080:00200000:0.0:1767319672.603299:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.603301:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.603309:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.603321:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.603324:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.603326:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.603332:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.603334:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.603337:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.603341:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.603348:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.603477:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.603481:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.603487:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.603490:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [352, 352] 00000080:00200000:0.0:1767319672.603494:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.603497:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.603501:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1445888 i_blocks 2 00000080:00200000:0.0:1767319672.603504:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.603511:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1445888, count: 4096 00000080:00200000:0.0:1767319672.603515:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1445888, bytes: 4096 00000080:00200000:0.0:1767319672.603518:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.603522:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 354, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.603523:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1445888, 1449984) 0 0 00000080:00200000:0.0:1767319672.603525:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.603531:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [353, 353] 00020000:00200000:0.0:1767319672.603534:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1445888, 1449984) 1449984, 4096 00020000:00200000:0.0:1767319672.603536:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.603541:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [353, 353] 00000008:00010000:0.0:1767319672.603624:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.603628:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.603638:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.603647:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.603656:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.603675:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.603683:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.603691:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1445888, 1449984) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.603697:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 353 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.603959:0:88597:0:(rw26.c:912:ll_write_end()) pos 1445888, len 4096, copied 4096 00000080:00200000:0.0:1767319672.603968:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f52032d9[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.603971:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e29ff5b8 17ffffc0001001 3:0 ffff90cb2e431a20 353 lru 00000080:00200000:0.0:1767319672.603977:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000060e346e8 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:0.0:1767319672.603979:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f52032d9 00000080:00200000:0.0:1767319672.603981:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.603983:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.603994:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.604007:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.604010:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.604012:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.604019:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.604022:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.604024:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.604029:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.604037:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.604053:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.604056:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.604060:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.604064:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [353, 353] 00000080:00200000:0.0:1767319672.604067:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.604071:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.604075:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1449984 i_blocks 2 00000080:00200000:0.0:1767319672.604078:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.604087:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1449984, count: 4096 00000080:00200000:0.0:1767319672.604092:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1449984, bytes: 4096 00000080:00200000:0.0:1767319672.604094:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.604098:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 355, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.604099:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1449984, 1454080) 0 0 00000080:00200000:0.0:1767319672.604102:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.604115:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [354, 354] 00020000:00200000:0.0:1767319672.604119:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1449984, 1454080) 1454080, 4096 00020000:00200000:0.0:1767319672.604121:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.604128:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [354, 354] 00000008:00010000:0.0:1767319672.604133:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.604136:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.604144:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.604152:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.604161:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.604179:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.604187:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.604196:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1449984, 1454080) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.604203:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 354 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.604220:0:88597:0:(rw26.c:912:ll_write_end()) pos 1449984, len 4096, copied 4096 00000080:00200000:0.0:1767319672.604224:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000468c886b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.604227:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ce3d8fda 17ffffc0001001 3:0 ffff90cb2e431798 354 lru 00000080:00200000:0.0:1767319672.604232:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007953fdd1 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:0.0:1767319672.604234:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000468c886b 00000080:00200000:0.0:1767319672.604235:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.604237:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.604245:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.604256:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.604259:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.604261:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.604267:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.604269:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.604271:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.604274:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.604282:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.604297:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.604300:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.604305:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.604307:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [354, 354] 00000080:00200000:0.0:1767319672.604311:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.604314:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.604319:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1454080 i_blocks 2 00000080:00200000:0.0:1767319672.604322:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.604330:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1454080, count: 4096 00000080:00200000:0.0:1767319672.604333:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1454080, bytes: 4096 00000080:00200000:0.0:1767319672.604336:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.604340:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 356, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.604341:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1454080, 1458176) 0 0 00000080:00200000:0.0:1767319672.604343:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.604348:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [355, 355] 00020000:00200000:0.0:1767319672.604351:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1454080, 1458176) 1458176, 4096 00020000:00200000:0.0:1767319672.604353:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.604358:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [355, 355] 00000008:00010000:0.0:1767319672.604364:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.604413:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.604421:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.604430:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.604438:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.604455:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.604463:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.604471:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1454080, 1458176) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.604477:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 355 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.604491:0:88597:0:(rw26.c:912:ll_write_end()) pos 1454080, len 4096, copied 4096 00000080:00200000:0.0:1767319672.604495:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c2450467[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.604498:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f7a00e84 17ffffc0001001 3:0 ffff90cb2e431438 355 lru 00000080:00200000:0.0:1767319672.604504:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000aa10e1b8 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:0.0:1767319672.604506:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c2450467 00000080:00200000:0.0:1767319672.604507:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.604509:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.604518:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.604530:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.604533:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.604535:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.604541:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.604543:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.608624:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.608650:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.608666:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.608715:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.608719:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.608737:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.608748:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [355, 355] 00000080:00200000:0.0:1767319672.608762:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.608769:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.608789:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1458176 i_blocks 2 00000080:00200000:0.0:1767319672.608796:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.608833:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1458176, count: 4096 00000080:00200000:0.0:1767319672.608842:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1458176, bytes: 4096 00000080:00200000:0.0:1767319672.608848:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.608857:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 357, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.608860:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1458176, 1462272) 0 0 00000080:00200000:0.0:1767319672.608865:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.608881:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [356, 356] 00020000:00200000:0.0:1767319672.608888:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1458176, 1462272) 1462272, 4096 00020000:00200000:0.0:1767319672.608893:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.608915:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [356, 356] 00000008:00010000:0.0:1767319672.608933:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.608940:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.608965:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.608980:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.608993:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.609015:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.609023:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.609036:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1458176, 1462272) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.609052:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 356 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.609103:0:88597:0:(rw26.c:912:ll_write_end()) pos 1458176, len 4096, copied 4096 00000080:00200000:0.0:1767319672.609740:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004e115deb[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.609746:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000668a91e8 17ffffc0001001 3:0 ffff90cb2e4311b0 356 lru 00000080:00200000:0.0:1767319672.609755:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000090f05fe5 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:0.0:1767319672.609758:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004e115deb 00000080:00200000:0.0:1767319672.609759:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.609768:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.609805:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.609847:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.609853:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.609857:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.609875:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.609879:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.609882:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.609888:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.609897:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.609927:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.609930:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.609938:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.609944:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [356, 356] 00000080:00200000:0.0:1767319672.609952:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.609955:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.609966:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1462272 i_blocks 2 00000080:00200000:0.0:1767319672.609969:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.609989:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1462272, count: 4096 00000080:00200000:0.0:1767319672.609995:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1462272, bytes: 4096 00000080:00200000:0.0:1767319672.609999:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.610004:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 358, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.610005:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1462272, 1466368) 0 0 00000080:00200000:0.0:1767319672.610008:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.610018:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [357, 357] 00020000:00200000:0.0:1767319672.610022:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1462272, 1466368) 1466368, 4096 00020000:00200000:0.0:1767319672.610025:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.610035:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [357, 357] 00000008:00010000:0.0:1767319672.610044:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.610048:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.610062:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.610073:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.610083:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.610102:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.610118:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.610128:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1462272, 1466368) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.610139:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 357 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.610174:0:88597:0:(rw26.c:912:ll_write_end()) pos 1462272, len 4096, copied 4096 00000080:00200000:0.0:1767319672.610179:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b868f8dc[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.610182:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000056fa2ad3 17ffffc0001001 3:0 ffff90cb2e431948 357 lru 00000080:00200000:0.0:1767319672.610188:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009747102d 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:0.0:1767319672.610190:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b868f8dc 00000080:00200000:0.0:1767319672.610191:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.610194:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.610202:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.610216:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.610219:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.610221:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.610227:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.610229:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.610232:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.610235:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.610243:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.610256:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.610259:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.610264:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.610267:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [357, 357] 00000080:00200000:0.0:1767319672.610270:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.610274:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.610278:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1466368 i_blocks 2 00000080:00200000:0.0:1767319672.610281:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.610289:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1466368, count: 4096 00000080:00200000:0.0:1767319672.610293:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1466368, bytes: 4096 00000080:00200000:0.0:1767319672.610295:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.610300:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 359, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.610301:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1466368, 1470464) 0 0 00000080:00200000:0.0:1767319672.610304:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.610309:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [358, 358] 00020000:00200000:0.0:1767319672.610312:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1466368, 1470464) 1470464, 4096 00020000:00200000:0.0:1767319672.610314:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.610320:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [358, 358] 00000008:00010000:0.0:1767319672.610325:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.610328:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.610335:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.610344:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.610354:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.610398:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.610406:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.610415:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1466368, 1470464) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.610421:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 358 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.610437:0:88597:0:(rw26.c:912:ll_write_end()) pos 1466368, len 4096, copied 4096 00000080:00200000:0.0:1767319672.610442:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000722daf3c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.610445:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007329263b 17ffffc0001001 3:0 ffff90cb2e431000 358 lru 00000080:00200000:0.0:1767319672.610451:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000060f8c2e8 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:0.0:1767319672.610453:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000722daf3c 00000080:00200000:0.0:1767319672.610455:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.610456:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.610464:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.610475:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.610478:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.610480:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.610485:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.610487:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.610490:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.610494:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.610500:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.610515:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.610518:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.610522:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.610525:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [358, 358] 00000080:00200000:0.0:1767319672.610529:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.610532:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.610537:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1470464 i_blocks 2 00000080:00200000:0.0:1767319672.610540:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.610547:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1470464, count: 4096 00000080:00200000:0.0:1767319672.610550:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1470464, bytes: 4096 00000080:00200000:0.0:1767319672.610553:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.610556:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 360, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.610558:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1470464, 1474560) 0 0 00000080:00200000:0.0:1767319672.610560:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.610564:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [359, 359] 00020000:00200000:0.0:1767319672.610567:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1470464, 1474560) 1474560, 4096 00020000:00200000:0.0:1767319672.610570:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.610575:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [359, 359] 00000008:00010000:0.0:1767319672.610580:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.610583:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.610589:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.610598:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.610607:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.610628:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.610635:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.610642:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1470464, 1474560) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.610647:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 359 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.610662:0:88597:0:(rw26.c:912:ll_write_end()) pos 1470464, len 4096, copied 4096 00000080:00200000:0.0:1767319672.610666:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000079f5fafe[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.610669:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006ba724b9 17ffffc0001001 3:0 ffff90cb2e431360 359 lru 00000080:00200000:0.0:1767319672.610674:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000fc37d17 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:0.0:1767319672.610676:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000079f5fafe 00000080:00200000:0.0:1767319672.610678:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.610680:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.610687:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.610699:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.610702:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.610705:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.610711:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.610713:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.610715:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.610719:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.610727:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.610742:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.610745:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.610749:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.610752:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [359, 359] 00000080:00200000:0.0:1767319672.610756:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.610759:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.610763:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1474560 i_blocks 2 00000080:00200000:0.0:1767319672.610766:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.610772:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1474560, count: 4096 00000080:00200000:0.0:1767319672.610776:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1474560, bytes: 4096 00000080:00200000:0.0:1767319672.610778:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.610781:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 361, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.610783:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1474560, 1478656) 0 0 00000080:00200000:0.0:1767319672.610785:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.610790:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [360, 360] 00020000:00200000:0.0:1767319672.610792:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1474560, 1478656) 1478656, 4096 00020000:00200000:0.0:1767319672.610794:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.610800:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [360, 360] 00000008:00010000:0.0:1767319672.610805:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.610807:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.610815:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.610823:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.610832:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.610849:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.610855:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.610862:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1474560, 1478656) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.610868:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 360 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.610894:0:88597:0:(rw26.c:912:ll_write_end()) pos 1474560, len 4096, copied 4096 00000080:00200000:0.0:1767319672.610899:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002ee3e46d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.610902:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000dd77cfef 17ffffc0001021 2:0 ffff90cb2e431870 360 lru 00000080:00200000:0.0:1767319672.610906:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ea475862 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:0.0:1767319672.610908:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002ee3e46d 00000080:00200000:0.0:1767319672.610910:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.610912:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.610919:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.610930:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.610933:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.610935:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.610940:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.610942:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.610944:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.610947:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.610954:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.610966:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.610968:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.610972:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.610975:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [360, 360] 00000080:00200000:0.0:1767319672.610979:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.610982:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.610986:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1478656 i_blocks 2 00000080:00200000:0.0:1767319672.610988:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.610995:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1478656, count: 4096 00000080:00200000:0.0:1767319672.610999:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1478656, bytes: 4096 00000080:00200000:0.0:1767319672.611001:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.611005:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 362, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.611006:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1478656, 1482752) 0 0 00000080:00200000:0.0:1767319672.611008:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.611013:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [361, 361] 00020000:00200000:0.0:1767319672.611015:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1478656, 1482752) 1482752, 4096 00020000:00200000:0.0:1767319672.611017:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.611022:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [361, 361] 00000008:00010000:0.0:1767319672.611028:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.611030:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.611036:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.611045:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.611052:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.611070:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.611076:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.611084:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1478656, 1482752) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.611089:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 361 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.611105:0:88597:0:(rw26.c:912:ll_write_end()) pos 1478656, len 4096, copied 4096 00000080:00200000:0.0:1767319672.611118:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009e88bdfd[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.611121:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007864f23c 17ffffc0001001 3:0 ffff90cb2e4310d8 361 lru 00000080:00200000:0.0:1767319672.611126:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000065f476d3 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:0.0:1767319672.611129:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009e88bdfd 00000080:00200000:0.0:1767319672.611130:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.611132:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.611140:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.611152:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.611154:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.611157:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.611162:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.611164:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.611167:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.611171:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.611178:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.611193:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.611196:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.611200:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.611203:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [361, 361] 00000080:00200000:0.0:1767319672.611207:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.611210:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.611214:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1482752 i_blocks 2 00000080:00200000:0.0:1767319672.611216:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.611224:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1482752, count: 4096 00000080:00200000:0.0:1767319672.611227:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1482752, bytes: 4096 00000080:00200000:0.0:1767319672.611230:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.611234:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 363, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.611235:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1482752, 1486848) 0 0 00000080:00200000:0.0:1767319672.611237:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.611242:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [362, 362] 00020000:00200000:0.0:1767319672.611245:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1482752, 1486848) 1486848, 4096 00020000:00200000:0.0:1767319672.611246:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.611251:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [362, 362] 00000008:00010000:0.0:1767319672.611256:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.611260:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.611267:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.611275:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.611282:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.611298:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.611303:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.611311:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1482752, 1486848) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.611316:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 362 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.611333:0:88597:0:(rw26.c:912:ll_write_end()) pos 1482752, len 4096, copied 4096 00000080:00200000:0.0:1767319672.611337:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000031f814fd[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.611340:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006e84eb6d 17ffffc0001001 3:0 ffff90cb2e431bd0 362 lru 00000080:00200000:0.0:1767319672.611346:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b98e5d2b 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:0.0:1767319672.611349:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000031f814fd 00000080:00200000:0.0:1767319672.611350:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.611352:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.611359:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.612119:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.612126:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.612129:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.612141:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.612144:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.612147:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.612153:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.612162:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.612184:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.612187:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.612193:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.612198:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [362, 362] 00000080:00200000:0.0:1767319672.612204:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.612208:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.612217:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1486848 i_blocks 2 00000080:00200000:0.0:1767319672.612220:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.612235:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1486848, count: 4096 00000080:00200000:0.0:1767319672.612240:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1486848, bytes: 4096 00000080:00200000:0.0:1767319672.612244:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.612250:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 364, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.612251:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1486848, 1490944) 0 0 00000080:00200000:0.0:1767319672.612253:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.612263:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [363, 363] 00020000:00200000:0.0:1767319672.612267:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1486848, 1490944) 1490944, 4096 00020000:00200000:0.0:1767319672.612271:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.612281:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [363, 363] 00000008:00010000:0.0:1767319672.612289:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.612292:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.612306:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.612317:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.612326:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.612349:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.612356:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.612391:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1486848, 1490944) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.612402:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 363 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.612431:0:88597:0:(rw26.c:912:ll_write_end()) pos 1486848, len 4096, copied 4096 00000080:00200000:0.0:1767319672.612439:0:88597:0:(rw26.c:969:ll_write_end()) page@000000005a58db55[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.612442:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003c1faacb 17ffffc0001001 3:0 ffff90cb2e431ca8 363 lru 00000080:00200000:0.0:1767319672.612449:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002cf35db0 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:0.0:1767319672.612452:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000005a58db55 00000080:00200000:0.0:1767319672.612453:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.612456:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.612469:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.612481:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.612484:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.612486:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.612491:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.612494:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.612497:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.612501:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.612509:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.612523:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.612526:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.612530:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.612533:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [363, 363] 00000080:00200000:0.0:1767319672.612537:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.612540:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.612545:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1490944 i_blocks 2 00000080:00200000:0.0:1767319672.612547:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.612555:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1490944, count: 4096 00000080:00200000:0.0:1767319672.612559:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1490944, bytes: 4096 00000080:00200000:0.0:1767319672.612561:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.612565:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 365, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.612566:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1490944, 1495040) 0 0 00000080:00200000:0.0:1767319672.612569:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.612574:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [364, 364] 00020000:00200000:0.0:1767319672.612577:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1490944, 1495040) 1495040, 4096 00020000:00200000:0.0:1767319672.612579:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.612584:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [364, 364] 00000008:00010000:0.0:1767319672.612589:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.612591:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.612598:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.612606:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.612614:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.612631:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.612638:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.612647:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1490944, 1495040) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.612653:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 364 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.612670:0:88597:0:(rw26.c:912:ll_write_end()) pos 1490944, len 4096, copied 4096 00000080:00200000:0.0:1767319672.612674:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000049f46751[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.612677:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000004525b546 17ffffc0001001 3:0 ffff90cb2e431e58 364 lru 00000080:00200000:0.0:1767319672.612682:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007d94d3f4 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:0.0:1767319672.612684:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000049f46751 00000080:00200000:0.0:1767319672.612685:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.612687:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.612694:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.613068:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.613073:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.613075:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.613084:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.613086:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.613089:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.613093:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.613101:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.613129:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.613132:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.613137:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.613140:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [364, 364] 00000080:00200000:0.0:1767319672.613144:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.613148:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.613153:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1495040 i_blocks 2 00000080:00200000:0.0:1767319672.613156:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.613167:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1495040, count: 4096 00000080:00200000:0.0:1767319672.613171:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1495040, bytes: 4096 00000080:00200000:0.0:1767319672.613174:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.613178:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 366, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.613180:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1495040, 1499136) 0 0 00000080:00200000:0.0:1767319672.613181:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.613188:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [365, 365] 00020000:00200000:0.0:1767319672.613191:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1495040, 1499136) 1499136, 4096 00020000:00200000:0.0:1767319672.613194:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.613201:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [365, 365] 00000008:00010000:0.0:1767319672.613208:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.613211:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.613220:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.613229:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.613238:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.613254:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.613262:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.613271:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1495040, 1499136) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.613277:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 365 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.613300:0:88597:0:(rw26.c:912:ll_write_end()) pos 1495040, len 4096, copied 4096 00000080:00200000:0.0:1767319672.613304:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000041f05e36[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.613308:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb2098aa 17ffffc0001001 3:0 ffff90cb07bb7438 365 lru 00000080:00200000:0.0:1767319672.613313:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000003fb1927 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:0.0:1767319672.613316:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000041f05e36 00000080:00200000:0.0:1767319672.613317:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.613319:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.613329:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.613341:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.613344:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.613346:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.613352:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.613355:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.613357:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.613361:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.613678:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.613695:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.613698:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.613712:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.613717:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [365, 365] 00000080:00200000:0.0:1767319672.613721:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.613723:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.613730:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1499136 i_blocks 2 00000080:00200000:0.0:1767319672.613732:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.613744:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1499136, count: 4096 00000080:00200000:0.0:1767319672.613748:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1499136, bytes: 4096 00000080:00200000:0.0:1767319672.613750:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.613754:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 367, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.613755:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1499136, 1503232) 0 0 00000080:00200000:0.0:1767319672.613757:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.613764:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [366, 366] 00020000:00200000:0.0:1767319672.613767:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1499136, 1503232) 1503232, 4096 00020000:00200000:0.0:1767319672.613769:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.613775:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [366, 366] 00000008:00010000:0.0:1767319672.613965:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.613969:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.613979:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.613989:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.613998:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.614028:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.614034:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.614043:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1499136, 1503232) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.614050:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 366 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.614073:0:88597:0:(rw26.c:912:ll_write_end()) pos 1499136, len 4096, copied 4096 00000080:00200000:0.0:1767319672.614078:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006e5cf9f6[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.614081:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000001b38a393 17ffffc0001001 3:0 ffff90cb07bb71b0 366 lru 00000080:00200000:0.0:1767319672.614087:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000005b787746 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:0.0:1767319672.614090:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006e5cf9f6 00000080:00200000:0.0:1767319672.614091:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.614093:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.614106:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.614130:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.614134:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.614136:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.614143:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.614146:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.614148:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.614152:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.614159:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.614177:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.614179:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.614184:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.614188:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [366, 366] 00000080:00200000:0.0:1767319672.614192:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.614196:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.614201:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1503232 i_blocks 2 00000080:00200000:0.0:1767319672.614204:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.614213:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1503232, count: 4096 00000080:00200000:0.0:1767319672.614217:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1503232, bytes: 4096 00000080:00200000:0.0:1767319672.614220:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.614224:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 368, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.614225:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1503232, 1507328) 0 0 00000080:00200000:0.0:1767319672.614228:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.614233:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [367, 367] 00020000:00200000:0.0:1767319672.614236:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1503232, 1507328) 1507328, 4096 00020000:00200000:0.0:1767319672.614239:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.614245:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [367, 367] 00000008:00010000:0.0:1767319672.614250:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.614253:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.614259:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.614267:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.614275:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.614294:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.614302:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.614309:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1503232, 1507328) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.614315:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 367 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.614330:0:88597:0:(rw26.c:912:ll_write_end()) pos 1503232, len 4096, copied 4096 00000080:00200000:0.0:1767319672.614334:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000044e95c51[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.614337:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000004f85d571 17ffffc0001001 3:0 ffff90cb07bb7948 367 lru 00000080:00200000:0.0:1767319672.614343:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000768a6465 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:0.0:1767319672.614345:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000044e95c51 00000080:00200000:0.0:1767319672.614346:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.614349:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.614357:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.614396:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.614400:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.614402:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.614408:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.614410:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.614413:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.614417:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.614424:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.614440:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.614442:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.614448:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.614450:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [367, 367] 00000080:00200000:0.0:1767319672.614454:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.614457:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.614462:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1507328 i_blocks 2 00000080:00200000:0.0:1767319672.614465:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.614472:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1507328, count: 4096 00000080:00200000:0.0:1767319672.614476:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1507328, bytes: 4096 00000080:00200000:0.0:1767319672.614478:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.614482:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 369, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.614483:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1507328, 1511424) 0 0 00000080:00200000:0.0:1767319672.614486:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.614491:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [368, 368] 00020000:00200000:0.0:1767319672.614494:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1507328, 1511424) 1511424, 4096 00020000:00200000:0.0:1767319672.614496:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.614502:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [368, 368] 00000008:00010000:0.0:1767319672.614507:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.614509:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.614516:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.614523:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.614530:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.614545:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.614552:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.614560:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1507328, 1511424) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.614565:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 368 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.614581:0:88597:0:(rw26.c:912:ll_write_end()) pos 1507328, len 4096, copied 4096 00000080:00200000:0.0:1767319672.614585:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b43d44fa[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.614588:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c113a8a3 17ffffc0001001 3:0 ffff90cb07bb7000 368 lru 00000080:00200000:0.0:1767319672.614592:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000445b51e0 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:0.0:1767319672.614594:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b43d44fa 00000080:00200000:0.0:1767319672.614596:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.614598:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.614605:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.614617:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.614620:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.614622:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.614628:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.614630:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.614633:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.614637:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.614645:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.614659:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.614661:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.614666:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.614669:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [368, 368] 00000080:00200000:0.0:1767319672.614672:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.614675:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.614680:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1511424 i_blocks 2 00000080:00200000:0.0:1767319672.614682:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.614690:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1511424, count: 4096 00000080:00200000:0.0:1767319672.614693:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1511424, bytes: 4096 00000080:00200000:0.0:1767319672.614696:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.614700:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 370, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.614701:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1511424, 1515520) 0 0 00000080:00200000:0.0:1767319672.614849:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.614856:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [369, 369] 00020000:00200000:0.0:1767319672.614859:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1511424, 1515520) 1515520, 4096 00020000:00200000:0.0:1767319672.614861:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.614867:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [369, 369] 00000008:00010000:0.0:1767319672.614873:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.614876:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.614883:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.614891:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.614900:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.614917:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.614924:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.614932:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1511424, 1515520) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.614937:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 369 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.614951:0:88597:0:(rw26.c:912:ll_write_end()) pos 1511424, len 4096, copied 4096 00000080:00200000:0.0:1767319672.614956:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004b702abe[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.614959:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb5ce8ea 17ffffc0001001 3:0 ffff90cb07bb7798 369 lru 00000080:00200000:0.0:1767319672.614965:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000075468b1c 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:0.0:1767319672.614967:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004b702abe 00000080:00200000:0.0:1767319672.614968:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.614971:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.614978:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.614990:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.614993:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.614995:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.615000:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.615003:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.615006:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.615010:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.615019:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.615032:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.615035:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.615039:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.615042:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [369, 369] 00000080:00200000:0.0:1767319672.615046:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.615049:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.615054:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1515520 i_blocks 2 00000080:00200000:0.0:1767319672.615057:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.615065:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1515520, count: 4096 00000080:00200000:0.0:1767319672.615068:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1515520, bytes: 4096 00000080:00200000:0.0:1767319672.615071:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.615075:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 371, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.615076:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1515520, 1519616) 0 0 00000080:00200000:0.0:1767319672.615079:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.615084:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [370, 370] 00020000:00200000:0.0:1767319672.615086:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1515520, 1519616) 1519616, 4096 00020000:00200000:0.0:1767319672.615088:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.615094:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [370, 370] 00000008:00010000:0.0:1767319672.615099:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.615101:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.615119:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.615129:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.615138:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.615161:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.615167:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.615175:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1515520, 1519616) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.615180:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 370 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.615194:0:88597:0:(rw26.c:912:ll_write_end()) pos 1515520, len 4096, copied 4096 00000080:00200000:0.0:1767319672.615199:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c33ddaed[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.615202:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000004b7746fa 17ffffc0001001 3:0 ffff90cb07bb7a20 370 lru 00000080:00200000:0.0:1767319672.615208:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000054ab8f9 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:0.0:1767319672.615210:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c33ddaed 00000080:00200000:0.0:1767319672.615212:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.615214:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.615221:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.615233:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.615236:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.615238:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.615244:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.615246:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.615248:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.615252:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.615260:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.615274:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.615276:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.615281:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.615284:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [370, 370] 00000080:00200000:0.0:1767319672.615288:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.615291:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.615296:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1519616 i_blocks 2 00000080:00200000:0.0:1767319672.615298:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.615305:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1519616, count: 4096 00000080:00200000:0.0:1767319672.615309:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1519616, bytes: 4096 00000080:00200000:0.0:1767319672.615311:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.615315:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 372, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.615316:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1519616, 1523712) 0 0 00000080:00200000:0.0:1767319672.615319:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.615324:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [371, 371] 00020000:00200000:0.0:1767319672.615326:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1519616, 1523712) 1523712, 4096 00020000:00200000:0.0:1767319672.615328:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.615333:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [371, 371] 00000008:00010000:0.0:1767319672.615339:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.615341:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.615348:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.615356:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.615365:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.615418:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.615426:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.615434:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1519616, 1523712) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.615440:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 371 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.615461:0:88597:0:(rw26.c:912:ll_write_end()) pos 1519616, len 4096, copied 4096 00000080:00200000:0.0:1767319672.615465:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a8fc79b4[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.615468:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000001d778bef 17ffffc0001001 3:0 ffff90cb07bb7510 371 lru 00000080:00200000:0.0:1767319672.615473:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000001532aa77 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:0.0:1767319672.615476:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a8fc79b4 00000080:00200000:0.0:1767319672.615477:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.615479:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319672.615487:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.615498:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:0.0:1767319672.615501:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319672.615503:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319672.615508:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319672.615511:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319672.615513:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319672.615518:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.615526:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319672.615538:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319672.615541:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319672.615545:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319672.615548:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [371, 371] 00000080:00200000:0.0:1767319672.615552:0:88597:0:(vvp_io.c:289: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:0.0:1767319672.615556:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319672.615560:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1523712 i_blocks 2 00000080:00200000:0.0:1767319672.615563:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319672.615570:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1523712, count: 4096 00000080:00200000:0.0:1767319672.615574:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1523712, bytes: 4096 00000080:00200000:0.0:1767319672.615577:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319672.615580:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 373, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319672.615582:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1523712, 1527808) 0 0 00000080:00200000:0.0:1767319672.615584:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:0.0:1767319672.615589:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [372, 372] 00020000:00200000:0.0:1767319672.615592:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1523712, 1527808) 1527808, 4096 00020000:00200000:0.0:1767319672.615594:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319672.615599:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [372, 372] 00000008:00010000:0.0:1767319672.615604:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319672.615607:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5beb0, osc lock ffff90cb0424ef70, flags 0x0 00010000:00010000:0.0:1767319672.615613:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.615621:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.615630:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.615648:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319672.615655:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319672.615663:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1523712, 1527808) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.615669:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 372 of 0 to 4096 bytes 00000080:00200000:0.0:1767319672.615684:0:88597:0:(rw26.c:912:ll_write_end()) pos 1523712, len 4096, copied 4096 00000080:00200000:0.0:1767319672.615688:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000071b4baf3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:0.0:1767319672.615691:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006f3b14f2 17ffffc0001001 3:0 ffff90cb07bb7af8 372 lru 00000080:00200000:0.0:1767319672.615696:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000004f5cf456 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:0.0:1767319672.615698:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000071b4baf3 00000080:00200000:0.0:1767319672.615699:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319672.619682:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.620188:0:12485:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319672.620427:0:12485:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000002ed6d91e ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319672.620464:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290378880:192.168.203.141@tcp:4:dd.0 00000008:00010000:1.0:1767319672.620582:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.620607:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.620613:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.620618:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.620640:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.620644:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.620647:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5beb0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.620655:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.620667:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.620685:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.620688:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5beb0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.620697:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.620958:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [372, 372] 00000080:00200000:1.0:1767319672.620970:0:88597:0:(vvp_io.c:289: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:1767319672.620975:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.620990:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1527808 i_blocks 2 00000080:00200000:1.0:1767319672.620996:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.621055:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1527808, count: 4096 00000080:00200000:1.0:1767319672.621063:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1527808, bytes: 4096 00000080:00200000:1.0:1767319672.621069:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.621075:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 374, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.621077:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1527808, 1531904) 0 0 00000080:00200000:1.0:1767319672.621082:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.621100:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [373, 373] 00020000:00200000:1.0:1767319672.621106:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1527808, 1531904) 1531904, 4096 00020000:00200000:1.0:1767319672.621121:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.621141:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [373, 373] 00000008:00010000:1.0:1767319672.621159:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.621164:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.621190:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.621205:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.621217:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.621226:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.621233:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.621243:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1527808, 1531904) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.621259:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 373 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.621303:0:88597:0:(rw26.c:912:ll_write_end()) pos 1527808, len 4096, copied 4096 00000080:00200000:1.0:1767319672.621311:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000054363fda[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.621321:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000075a8b8b2 17ffffc0001001 3:0 ffff90cb356550d8 373 lru 00000080:00200000:1.0:1767319672.621328:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009c32b472 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:1.0:1767319672.621330:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000054363fda 00000080:00200000:1.0:1767319672.621332:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.621337:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.621351:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.621480:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.621485:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.621487:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.621497:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.621500:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.621503:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.621508:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.621516:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.621528:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.621531:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.621538:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.621542:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [373, 373] 00000080:00200000:1.0:1767319672.621546:0:88597:0:(vvp_io.c:289: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:1767319672.621549:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.621555:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1531904 i_blocks 2 00000080:00200000:1.0:1767319672.621557:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.621568:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1531904, count: 4096 00000080:00200000:1.0:1767319672.621572:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1531904, bytes: 4096 00000080:00200000:1.0:1767319672.621581:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.621586:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 375, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.621587:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1531904, 1536000) 0 0 00000080:00200000:1.0:1767319672.621590:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.621596:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [374, 374] 00020000:00200000:1.0:1767319672.621599:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1531904, 1536000) 1536000, 4096 00020000:00200000:1.0:1767319672.621601:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.621609:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [374, 374] 00000008:00010000:1.0:1767319672.621615:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.621618:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.621626:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.621635:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.621644:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.621650:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.621657:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.621665:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1531904, 1536000) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.621672:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 374 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.621688:0:88597:0:(rw26.c:912:ll_write_end()) pos 1531904, len 4096, copied 4096 00000080:00200000:1.0:1767319672.621693:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000377d68f6[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.621696:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d194920f 17ffffc0001001 3:0 ffff90cb35655870 374 lru 00000080:00200000:1.0:1767319672.621700:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c563c6b7 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:1.0:1767319672.621937:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000377d68f6 00000080:00200000:1.0:1767319672.621939:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.621942:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.621954:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.621969:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.621973:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.621975:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.621982:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.621985:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.621987:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.621992:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.622001:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.622010:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.622013:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.622018:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.622020:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [374, 374] 00000080:00200000:1.0:1767319672.622024:0:88597:0:(vvp_io.c:289: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:1767319672.622028:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.622033:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1536000 i_blocks 2 00000080:00200000:1.0:1767319672.622036:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.622047:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1536000, count: 4096 00000080:00200000:1.0:1767319672.622051:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1536000, bytes: 4096 00000080:00200000:1.0:1767319672.622053:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.622057:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 376, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.622064:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1536000, 1540096) 0 0 00000080:00200000:1.0:1767319672.622067:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.622073:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [375, 375] 00020000:00200000:1.0:1767319672.622077:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1536000, 1540096) 1540096, 4096 00020000:00200000:1.0:1767319672.622080:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.622087:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [375, 375] 00000008:00010000:1.0:1767319672.622093:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.622096:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.622106:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.622125:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.622134:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.622142:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.622148:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.622157:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1536000, 1540096) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.622163:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 375 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.622181:0:88597:0:(rw26.c:912:ll_write_end()) pos 1536000, len 4096, copied 4096 00000080:00200000:1.0:1767319672.622186:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001b3af92f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.622189:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000cd0a5f7d 17ffffc0001001 3:0 ffff90cb35655360 375 lru 00000080:00200000:1.0:1767319672.622196:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ddeac863 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:1.0:1767319672.622198:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001b3af92f 00000080:00200000:1.0:1767319672.622203:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.622205:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.622214:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.622225:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.622228:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.622230:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.622236:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.622239:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.622242:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.622246:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.622254:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.622262:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.622264:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.622268:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.622271:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [375, 375] 00000080:00200000:1.0:1767319672.622275:0:88597:0:(vvp_io.c:289: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:1767319672.622278:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.622282:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1540096 i_blocks 2 00000080:00200000:1.0:1767319672.622285:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.622293:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1540096, count: 4096 00000080:00200000:1.0:1767319672.622296:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1540096, bytes: 4096 00000080:00200000:1.0:1767319672.622299:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.622303:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 377, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.622304:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1540096, 1544192) 0 0 00000080:00200000:1.0:1767319672.622307:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.622317:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [376, 376] 00020000:00200000:1.0:1767319672.622320:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1540096, 1544192) 1544192, 4096 00020000:00200000:1.0:1767319672.622322:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.622328:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [376, 376] 00000008:00010000:1.0:1767319672.622334:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.622337:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.622344:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.622353:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.622360:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.622403:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.622410:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.622417:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1540096, 1544192) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.622423:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 376 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.622438:0:88597:0:(rw26.c:912:ll_write_end()) pos 1540096, len 4096, copied 4096 00000080:00200000:1.0:1767319672.622442:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003977d624[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.622445:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c4310ffa 17ffffc0001001 3:0 ffff90cb35655000 376 lru 00000080:00200000:1.0:1767319672.622451:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a69efeac 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:1.0:1767319672.622453:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003977d624 00000080:00200000:1.0:1767319672.622454:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.622457:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.622472:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.622484:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.622487:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.622489:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.622494:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.622497:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.622499:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.622504:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.622512:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.622520:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.622523:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.622527:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.622530:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [376, 376] 00000080:00200000:1.0:1767319672.622533:0:88597:0:(vvp_io.c:289: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:1767319672.622536:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.622541:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1544192 i_blocks 2 00000080:00200000:1.0:1767319672.622543:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.622550:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1544192, count: 4096 00000080:00200000:1.0:1767319672.622554:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1544192, bytes: 4096 00000080:00200000:1.0:1767319672.622557:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.622560:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 378, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.622562:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1544192, 1548288) 0 0 00000080:00200000:1.0:1767319672.622564:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.622570:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [377, 377] 00020000:00200000:1.0:1767319672.622578:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1544192, 1548288) 1548288, 4096 00020000:00200000:1.0:1767319672.622580:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.622586:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [377, 377] 00000008:00010000:1.0:1767319672.622592:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.622594:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.622602:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.622611:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.622619:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.622627:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.622634:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.622642:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1544192, 1548288) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.622647:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 377 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.622662:0:88597:0:(rw26.c:912:ll_write_end()) pos 1544192, len 4096, copied 4096 00000080:00200000:1.0:1767319672.622667:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000438ab9b8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.622670:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006988e736 17ffffc0001001 3:0 ffff90cb35655948 377 lru 00000080:00200000:1.0:1767319672.622675:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000cf3e1a29 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:1.0:1767319672.622678:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000438ab9b8 00000080:00200000:1.0:1767319672.622679:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.622681:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.622688:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.622967:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.622974:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.622977:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.622985:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.622988:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.622991:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.622995:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.623002:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.623011:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.623014:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.623018:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.623021:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [377, 377] 00000080:00200000:1.0:1767319672.623026:0:88597:0:(vvp_io.c:289: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:1767319672.623029:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.623034:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1548288 i_blocks 2 00000080:00200000:1.0:1767319672.623037:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.623046:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1548288, count: 4096 00000080:00200000:1.0:1767319672.623050:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1548288, bytes: 4096 00000080:00200000:1.0:1767319672.623052:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.623056:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 379, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.623057:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1548288, 1552384) 0 0 00000080:00200000:1.0:1767319672.623060:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.623065:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [378, 378] 00020000:00200000:1.0:1767319672.623068:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1548288, 1552384) 1552384, 4096 00020000:00200000:1.0:1767319672.623077:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.623085:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [378, 378] 00000008:00010000:1.0:1767319672.623091:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.623094:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.623103:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.623120:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.623129:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.623137:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.623143:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.623151:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1548288, 1552384) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.623158:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 378 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.623179:0:88597:0:(rw26.c:912:ll_write_end()) pos 1548288, len 4096, copied 4096 00000080:00200000:1.0:1767319672.623184:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000008dc1b94[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.623187:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000814fea3f 17ffffc0001001 3:0 ffff90cb356551b0 378 lru 00000080:00200000:1.0:1767319672.623193:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000076373b4a 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:1.0:1767319672.623195:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000008dc1b94 00000080:00200000:1.0:1767319672.623196:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.623198:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.623208:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.623232:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.623235:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.623237:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.623244:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.623246:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.623248:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.623252:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.623259:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.623267:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.623270:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.623274:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.623277:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [378, 378] 00000080:00200000:1.0:1767319672.623280:0:88597:0:(vvp_io.c:289: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:1767319672.623283:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.623287:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1552384 i_blocks 2 00000080:00200000:1.0:1767319672.623290:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.623297:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1552384, count: 4096 00000080:00200000:1.0:1767319672.623301:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1552384, bytes: 4096 00000080:00200000:1.0:1767319672.623303:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.623307:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 380, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.623308:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1552384, 1556480) 0 0 00000080:00200000:1.0:1767319672.623311:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.623315:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [379, 379] 00020000:00200000:1.0:1767319672.623318:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1552384, 1556480) 1556480, 4096 00020000:00200000:1.0:1767319672.623326:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.623333:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [379, 379] 00000008:00010000:1.0:1767319672.623339:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.623341:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.623349:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.623357:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.623365:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.623497:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.623503:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.623511:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1552384, 1556480) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.623518:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 379 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.623557:0:88597:0:(rw26.c:912:ll_write_end()) pos 1552384, len 4096, copied 4096 00000080:00200000:1.0:1767319672.623562:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000025af70f4[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.623565:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000001aee7da0 17ffffc0001001 3:0 ffff90cb355b1798 379 lru 00000080:00200000:1.0:1767319672.623570:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b78f775c 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:1.0:1767319672.623572:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000025af70f4 00000080:00200000:1.0:1767319672.623573:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.623575:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.623584:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.623607:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.623611:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.623613:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.623619:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.623621:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.623624:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.623628:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.623635:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.623643:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.623646:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.623650:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.623653:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [379, 379] 00000080:00200000:1.0:1767319672.623657:0:88597:0:(vvp_io.c:289: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:1767319672.623660:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.623665:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1556480 i_blocks 2 00000080:00200000:1.0:1767319672.623668:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.623676:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1556480, count: 4096 00000080:00200000:1.0:1767319672.623679:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1556480, bytes: 4096 00000080:00200000:1.0:1767319672.623681:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.623685:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 381, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.623686:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1556480, 1560576) 0 0 00000080:00200000:1.0:1767319672.623688:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.623693:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [380, 380] 00020000:00200000:1.0:1767319672.623696:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1556480, 1560576) 1560576, 4096 00020000:00200000:1.0:1767319672.623715:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.623724:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [380, 380] 00000008:00010000:1.0:1767319672.623729:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.623732:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.623739:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.623748:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.623755:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.623761:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.623768:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.623775:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1556480, 1560576) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.624042:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 380 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.624060:0:88597:0:(rw26.c:912:ll_write_end()) pos 1556480, len 4096, copied 4096 00000080:00200000:1.0:1767319672.624066:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003e52612a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.624068:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003017f806 17ffffc0001001 3:0 ffff90cb355b1a20 380 lru 00000080:00200000:1.0:1767319672.624074:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006083b90e 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:1.0:1767319672.624076:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003e52612a 00000080:00200000:1.0:1767319672.624077:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.624080:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.624089:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.624620:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.624627:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.624631:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.624644:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.624646:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.624649:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.624655:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.624666:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.624678:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.624681:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.624688:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.624692:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [380, 380] 00000080:00200000:1.0:1767319672.624699:0:88597:0:(vvp_io.c:289: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:1767319672.624702:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.624710:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1560576 i_blocks 2 00000080:00200000:1.0:1767319672.624714:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.624728:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1560576, count: 4096 00000080:00200000:1.0:1767319672.624734:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1560576, bytes: 4096 00000080:00200000:1.0:1767319672.624736:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.624741:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 382, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.624743:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1560576, 1564672) 0 0 00000080:00200000:1.0:1767319672.624746:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.624754:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [381, 381] 00020000:00200000:1.0:1767319672.624759:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1560576, 1564672) 1564672, 4096 00020000:00200000:1.0:1767319672.624769:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.624794:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [381, 381] 00000008:00010000:1.0:1767319672.624804:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.624807:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.624820:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.624832:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.624842:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.624850:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.624858:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.624866:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1560576, 1564672) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.624874:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 381 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.624899:0:88597:0:(rw26.c:912:ll_write_end()) pos 1560576, len 4096, copied 4096 00000080:00200000:1.0:1767319672.624905:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b0b3cb7f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.624908:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000032abdf7f 17ffffc0001001 3:0 ffff90cb355b1510 381 lru 00000080:00200000:1.0:1767319672.624914:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000001d6ea918 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:1.0:1767319672.624918:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b0b3cb7f 00000080:00200000:1.0:1767319672.624918:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.624922:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.624934:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.624956:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.624959:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.624961:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.624967:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.624970:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.624972:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.624977:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.624984:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.624992:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.624994:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.624998:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.625001:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [381, 381] 00000080:00200000:1.0:1767319672.625005:0:88597:0:(vvp_io.c:289: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:1767319672.625008:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.625012:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1564672 i_blocks 2 00000080:00200000:1.0:1767319672.625015:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.625021:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1564672, count: 4096 00000080:00200000:1.0:1767319672.625025:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1564672, bytes: 4096 00000080:00200000:1.0:1767319672.625027:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.625030:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 383, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.625032:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1564672, 1568768) 0 0 00000080:00200000:1.0:1767319672.625034:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.625039:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [382, 382] 00020000:00200000:1.0:1767319672.625042:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1564672, 1568768) 1568768, 4096 00020000:00200000:1.0:1767319672.625050:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.625057:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [382, 382] 00000008:00010000:1.0:1767319672.625063:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.625065:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.625073:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.625081:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.625090:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.625097:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.625103:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.625227:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1564672, 1568768) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.625233:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 382 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.625249:0:88597:0:(rw26.c:912:ll_write_end()) pos 1564672, len 4096, copied 4096 00000080:00200000:1.0:1767319672.625254:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001fa17eb7[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.625257:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000470c0f28 17ffffc0001001 3:0 ffff90cb355b1af8 382 lru 00000080:00200000:1.0:1767319672.625263:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000033b4b569 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:1.0:1767319672.625266:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001fa17eb7 00000080:00200000:1.0:1767319672.625267:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.625269:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.625277:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.625299:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.625302:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.625305:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.625311:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.625313:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.625316:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.625320:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.625329:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.625338:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.625341:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.625345:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.625347:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [382, 382] 00000080:00200000:1.0:1767319672.625351:0:88597:0:(vvp_io.c:289: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:1767319672.625355:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.625359:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1568768 i_blocks 2 00000080:00200000:1.0:1767319672.625362:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.625415:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1568768, count: 4096 00000080:00200000:1.0:1767319672.625420:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1568768, bytes: 4096 00000080:00200000:1.0:1767319672.625423:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.625427:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 384, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.625428:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1568768, 1572864) 0 0 00000080:00200000:1.0:1767319672.625431:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.625436:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [383, 383] 00020000:00200000:1.0:1767319672.625439:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1568768, 1572864) 1572864, 4096 00020000:00200000:1.0:1767319672.625449:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.625456:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [383, 383] 00000008:00010000:1.0:1767319672.625461:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.625463:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.625471:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.625481:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.625490:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.625497:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.625504:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.625513:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1568768, 1572864) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.625518:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 383 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.625533:0:88597:0:(rw26.c:912:ll_write_end()) pos 1568768, len 4096, copied 4096 00000080:00200000:1.0:1767319672.625537:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000632f932b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.625541:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008acce284 17ffffc0001001 3:0 ffff90cb355b15e8 383 lru 00000080:00200000:1.0:1767319672.625547:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000794c61c2 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:1.0:1767319672.625549:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000632f932b 00000080:00200000:1.0:1767319672.625550:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.625553:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.625560:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.625582:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.625585:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.625587:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.625604:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.625607:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.625610:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.625614:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.625622:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.625631:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.625633:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.625638:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.625641:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [383, 383] 00000080:00200000:1.0:1767319672.625645:0:88597:0:(vvp_io.c:289: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:1767319672.625648:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.625652:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1572864 i_blocks 2 00000080:00200000:1.0:1767319672.625655:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.625662:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1572864, count: 4096 00000080:00200000:1.0:1767319672.625666:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1572864, bytes: 4096 00000080:00200000:1.0:1767319672.625668:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.625672:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 385, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.625673:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1572864, 1576960) 0 0 00000080:00200000:1.0:1767319672.625676:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.625681:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [384, 384] 00020000:00200000:1.0:1767319672.625684:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1572864, 1576960) 1576960, 4096 00020000:00200000:1.0:1767319672.625691:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.625698:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [384, 384] 00000008:00010000:1.0:1767319672.625704:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.625706:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.625713:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.625721:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.625729:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.625737:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.625744:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.625751:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1572864, 1576960) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.625756:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 384 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.625962:0:88597:0:(rw26.c:912:ll_write_end()) pos 1572864, len 4096, copied 4096 00000080:00200000:1.0:1767319672.625968:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000060bcc3a0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.625972:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007e815edf 17ffffc0001001 3:0 ffff90cb355b1288 384 lru 00000080:00200000:1.0:1767319672.625978:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000ec2b533 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:1.0:1767319672.625980:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000060bcc3a0 00000080:00200000:1.0:1767319672.625982:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.625984:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.625995:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.626018:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.626022:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.626025:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.626031:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.626034:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.626037:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.626041:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.626049:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.626058:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.626061:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.626065:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.626068:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [384, 384] 00000080:00200000:1.0:1767319672.626072:0:88597:0:(vvp_io.c:289: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:1767319672.626075:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.626080:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1576960 i_blocks 2 00000080:00200000:1.0:1767319672.626083:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.626092:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1576960, count: 4096 00000080:00200000:1.0:1767319672.626096:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1576960, bytes: 4096 00000080:00200000:1.0:1767319672.626099:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.626102:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 386, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.626103:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1576960, 1581056) 0 0 00000080:00200000:1.0:1767319672.626106:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.626121:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [385, 385] 00020000:00200000:1.0:1767319672.626124:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1576960, 1581056) 1581056, 4096 00020000:00200000:1.0:1767319672.626132:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.626139:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [385, 385] 00000008:00010000:1.0:1767319672.626145:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.626147:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.626155:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.626163:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.626172:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.626179:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.626186:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.626193:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1576960, 1581056) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.626199:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 385 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.626217:0:88597:0:(rw26.c:912:ll_write_end()) pos 1576960, len 4096, copied 4096 00000080:00200000:1.0:1767319672.626221:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fa269dfd[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.626224:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000083113ae1 17ffffc0001001 3:0 ffff90cb355b16c0 385 lru 00000080:00200000:1.0:1767319672.626229:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006228f673 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:1.0:1767319672.626231:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fa269dfd 00000080:00200000:1.0:1767319672.626232:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.626234:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.626242:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.626262:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.626265:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.626267:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.626274:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.626276:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.626279:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.626283:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.626290:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.626298:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.626301:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.626304:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.626307:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [385, 385] 00000080:00200000:1.0:1767319672.626311:0:88597:0:(vvp_io.c:289: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:1767319672.626314:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.626319:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1581056 i_blocks 2 00000080:00200000:1.0:1767319672.626321:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.626329:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1581056, count: 4096 00000080:00200000:1.0:1767319672.626333:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1581056, bytes: 4096 00000080:00200000:1.0:1767319672.626335:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.626339:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 387, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.626340:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1581056, 1585152) 0 0 00000080:00200000:1.0:1767319672.626342:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.626347:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [386, 386] 00020000:00200000:1.0:1767319672.626350:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1581056, 1585152) 1585152, 4096 00020000:00200000:1.0:1767319672.626357:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.626364:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [386, 386] 00000008:00010000:1.0:1767319672.626407:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.626410:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.626417:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.626425:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.626434:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.626442:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.626448:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.626455:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1581056, 1585152) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.626460:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 386 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.626489:0:88597:0:(rw26.c:912:ll_write_end()) pos 1581056, len 4096, copied 4096 00000080:00200000:1.0:1767319672.626494:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000019d787e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.626498:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007e4171c0 17ffffc0001021 2:0 ffff90cb355b1d80 386 lru 00000080:00200000:1.0:1767319672.626504:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a27e81e7 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:1.0:1767319672.626506:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000019d787e 00000080:00200000:1.0:1767319672.626507:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.626510:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.626517:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.626540:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.626544:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.626546:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.626552:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.626555:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.626558:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.626561:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.626568:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.626577:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.626579:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.626583:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.626585:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [386, 386] 00000080:00200000:1.0:1767319672.626588:0:88597:0:(vvp_io.c:289: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:1767319672.626592:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.626596:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1585152 i_blocks 2 00000080:00200000:1.0:1767319672.626599:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.626606:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1585152, count: 4096 00000080:00200000:1.0:1767319672.626610:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1585152, bytes: 4096 00000080:00200000:1.0:1767319672.626612:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.626616:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 388, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.626618:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1585152, 1589248) 0 0 00000080:00200000:1.0:1767319672.626620:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.626625:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [387, 387] 00020000:00200000:1.0:1767319672.626628:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1585152, 1589248) 1589248, 4096 00020000:00200000:1.0:1767319672.626635:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.626642:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [387, 387] 00000008:00010000:1.0:1767319672.626647:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.626650:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.626657:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.626665:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.626674:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.626682:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.626688:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.626696:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1585152, 1589248) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.626714:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 387 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.626729:0:88597:0:(rw26.c:912:ll_write_end()) pos 1585152, len 4096, copied 4096 00000080:00200000:1.0:1767319672.626734:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a81798f0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.626737:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000084cfa1e7 17ffffc0001001 3:0 ffff90cb355b1e58 387 lru 00000080:00200000:1.0:1767319672.626743:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009516925f 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:1.0:1767319672.626746:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a81798f0 00000080:00200000:1.0:1767319672.626747:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.626749:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.626757:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.627066:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.627071:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.627073:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.627081:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.627084:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.627086:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.627091:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.627100:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.627118:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.627122:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.627126:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.627130:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [387, 387] 00000080:00200000:1.0:1767319672.627134:0:88597:0:(vvp_io.c:289: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:1767319672.627138:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.627144:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1589248 i_blocks 2 00000080:00200000:1.0:1767319672.627148:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.627157:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1589248, count: 4096 00000080:00200000:1.0:1767319672.627161:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1589248, bytes: 4096 00000080:00200000:1.0:1767319672.627164:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.627167:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 389, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.627169:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1589248, 1593344) 0 0 00000080:00200000:1.0:1767319672.627172:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.627177:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [388, 388] 00020000:00200000:1.0:1767319672.627180:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1589248, 1593344) 1593344, 4096 00020000:00200000:1.0:1767319672.627190:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.627199:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [388, 388] 00000008:00010000:1.0:1767319672.627205:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.627208:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.627216:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.627225:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.627234:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.627244:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.627253:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.627260:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1589248, 1593344) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.627266:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 388 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.627286:0:88597:0:(rw26.c:912:ll_write_end()) pos 1589248, len 4096, copied 4096 00000080:00200000:1.0:1767319672.627290:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006a6e6504[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.627293:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b8a94eb0 17ffffc0001001 3:0 ffff90cb355b1ca8 388 lru 00000080:00200000:1.0:1767319672.627300:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000091bc7ae7 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:1.0:1767319672.627302:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006a6e6504 00000080:00200000:1.0:1767319672.627303:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.627306:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.627316:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.627339:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.627343:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.627345:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.627351:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.627354:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.627356:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.627359:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.630598:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.630634:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.630639:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.630659:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.630669:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [388, 388] 00000080:00200000:1.0:1767319672.630681:0:88597:0:(vvp_io.c:289: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:1767319672.630686:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.630705:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1593344 i_blocks 2 00000080:00200000:1.0:1767319672.630711:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.630743:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1593344, count: 4096 00000080:00200000:1.0:1767319672.630752:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1593344, bytes: 4096 00000080:00200000:1.0:1767319672.630758:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.630767:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 390, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.630769:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1593344, 1597440) 0 0 00000080:00200000:1.0:1767319672.630774:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.630789:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [389, 389] 00020000:00200000:1.0:1767319672.630796:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1593344, 1597440) 1597440, 4096 00020000:00200000:1.0:1767319672.630826:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.630848:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [389, 389] 00000008:00010000:1.0:1767319672.630866:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.630872:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.630900:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.630915:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.630930:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.630939:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.630945:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.630957:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1593344, 1597440) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.630971:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 389 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.631025:0:88597:0:(rw26.c:912:ll_write_end()) pos 1593344, len 4096, copied 4096 00000080:00200000:1.0:1767319672.631034:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000033657b93[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.631038:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000229f424f 17ffffc0001001 3:0 ffff90cb355b1bd0 389 lru 00000080:00200000:1.0:1767319672.631045:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c49d0876 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:1.0:1767319672.631048:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000033657b93 00000080:00200000:1.0:1767319672.631049:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.631054:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.631080:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.631129:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.631133:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.631136:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.631152:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.631154:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.631157:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.631161:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.631168:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.631177:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.631179:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.631185:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.631188:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [389, 389] 00000080:00200000:1.0:1767319672.631191:0:88597:0:(vvp_io.c:289: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:1767319672.631194:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.631199:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1597440 i_blocks 2 00000080:00200000:1.0:1767319672.631202:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.631211:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1597440, count: 4096 00000080:00200000:1.0:1767319672.631214:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1597440, bytes: 4096 00000080:00200000:1.0:1767319672.631217:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.631220:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 391, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.631221:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1597440, 1601536) 0 0 00000080:00200000:1.0:1767319672.631224:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.631229:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [390, 390] 00020000:00200000:1.0:1767319672.631232:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1597440, 1601536) 1601536, 4096 00020000:00200000:1.0:1767319672.631243:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.631251:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [390, 390] 00000008:00010000:1.0:1767319672.631257:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.631259:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.631267:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.631275:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.631283:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.631290:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.631296:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.631303:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1597440, 1601536) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.631308:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 390 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.631324:0:88597:0:(rw26.c:912:ll_write_end()) pos 1597440, len 4096, copied 4096 00000080:00200000:1.0:1767319672.631329:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007c5a468b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.631332:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000030b40046 17ffffc0001001 3:0 ffff90cb355b10d8 390 lru 00000080:00200000:1.0:1767319672.631337:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000895a53b 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:1.0:1767319672.631339:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007c5a468b 00000080:00200000:1.0:1767319672.631341:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.631343:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.631351:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.631408:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.631412:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.631414:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.631420:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.631423:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.631426:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.631430:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.631436:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.631444:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.631446:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.631450:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.631452:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [390, 390] 00000080:00200000:1.0:1767319672.631455:0:88597:0:(vvp_io.c:289: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:1767319672.631458:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.631462:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1601536 i_blocks 2 00000080:00200000:1.0:1767319672.631464:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.631472:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1601536, count: 4096 00000080:00200000:1.0:1767319672.631475:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1601536, bytes: 4096 00000080:00200000:1.0:1767319672.631477:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.631480:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 392, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.631482:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1601536, 1605632) 0 0 00000080:00200000:1.0:1767319672.631484:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.631489:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [391, 391] 00020000:00200000:1.0:1767319672.631492:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1601536, 1605632) 1605632, 4096 00020000:00200000:1.0:1767319672.631501:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.631508:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [391, 391] 00000008:00010000:1.0:1767319672.631514:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.631516:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.631523:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.631532:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.631540:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.631547:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.631555:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.631563:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1601536, 1605632) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.631569:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 391 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.631585:0:88597:0:(rw26.c:912:ll_write_end()) pos 1601536, len 4096, copied 4096 00000080:00200000:1.0:1767319672.631589:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d19c7b1e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.631593:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003557978c 17ffffc0001001 3:0 ffff90cb355b1870 391 lru 00000080:00200000:1.0:1767319672.631598:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000004e145c28 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:1.0:1767319672.631601:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d19c7b1e 00000080:00200000:1.0:1767319672.631602:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.631604:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.631612:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.631633:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.631636:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.631639:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.631645:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.631648:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.631650:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.631654:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.631661:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.631668:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.631670:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.631674:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.631677:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [391, 391] 00000080:00200000:1.0:1767319672.631681:0:88597:0:(vvp_io.c:289: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:1767319672.631684:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.631688:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1605632 i_blocks 2 00000080:00200000:1.0:1767319672.631691:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.631698:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1605632, count: 4096 00000080:00200000:1.0:1767319672.631702:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1605632, bytes: 4096 00000080:00200000:1.0:1767319672.631704:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.631708:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 393, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.631709:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1605632, 1609728) 0 0 00000080:00200000:1.0:1767319672.631712:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.631717:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [392, 392] 00020000:00200000:1.0:1767319672.631719:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1605632, 1609728) 1609728, 4096 00020000:00200000:1.0:1767319672.631726:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.631732:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [392, 392] 00000008:00010000:1.0:1767319672.631738:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.631740:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.631747:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.631756:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.631763:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.631770:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.631776:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.631784:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1605632, 1609728) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.631789:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 392 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.631805:0:88597:0:(rw26.c:912:ll_write_end()) pos 1605632, len 4096, copied 4096 00000080:00200000:1.0:1767319672.631810:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001b6b63fb[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.631812:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000cd2e8826 17ffffc0001001 3:0 ffff90cb355b1360 392 lru 00000080:00200000:1.0:1767319672.631818:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000054f0e1c9 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:1.0:1767319672.631820:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001b6b63fb 00000080:00200000:1.0:1767319672.631821:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.631823:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.631830:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.631851:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.631854:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.631857:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.631862:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.631865:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.631867:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.631872:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.631880:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.631888:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.631891:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.631895:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.631898:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [392, 392] 00000080:00200000:1.0:1767319672.631901:0:88597:0:(vvp_io.c:289: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:1767319672.631904:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.631908:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1609728 i_blocks 2 00000080:00200000:1.0:1767319672.631911:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.631919:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1609728, count: 4096 00000080:00200000:1.0:1767319672.631922:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1609728, bytes: 4096 00000080:00200000:1.0:1767319672.631925:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.631929:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 394, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.631930:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1609728, 1613824) 0 0 00000080:00200000:1.0:1767319672.631933:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.631938:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [393, 393] 00020000:00200000:1.0:1767319672.631942:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1609728, 1613824) 1613824, 4096 00020000:00200000:1.0:1767319672.631949:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.631955:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [393, 393] 00000008:00010000:1.0:1767319672.631961:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.631963:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.631970:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.631978:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.631985:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.631991:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.631997:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.632003:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1609728, 1613824) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.632008:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 393 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.632029:0:88597:0:(rw26.c:912:ll_write_end()) pos 1609728, len 4096, copied 4096 00000080:00200000:1.0:1767319672.632032:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fca71eb8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.632035:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000073fb5f57 17ffffc0001001 3:0 ffff90cb355b1000 393 lru 00000080:00200000:1.0:1767319672.632041:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000024854c81 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:1.0:1767319672.632043:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fca71eb8 00000080:00200000:1.0:1767319672.632044:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.632046:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.632054:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.632076:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.632079:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.632081:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.632087:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.632090:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.632092:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.632096:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.632104:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.632640:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.632643:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.632650:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.632654:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [393, 393] 00000080:00200000:1.0:1767319672.632660:0:88597:0:(vvp_io.c:289: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:1767319672.632663:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.632670:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1613824 i_blocks 2 00000080:00200000:1.0:1767319672.632673:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.632686:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1613824, count: 4096 00000080:00200000:1.0:1767319672.632690:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1613824, bytes: 4096 00000080:00200000:1.0:1767319672.632693:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.632697:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 395, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.632698:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1613824, 1617920) 0 0 00000080:00200000:1.0:1767319672.632707:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.632714:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [394, 394] 00020000:00200000:1.0:1767319672.632717:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1613824, 1617920) 1617920, 4096 00020000:00200000:1.0:1767319672.632730:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.632739:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [394, 394] 00000008:00010000:1.0:1767319672.632747:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.632749:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.632762:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.632771:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.632790:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.632798:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.632805:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.632812:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1613824, 1617920) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.632820:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 394 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.632845:0:88597:0:(rw26.c:912:ll_write_end()) pos 1613824, len 4096, copied 4096 00000080:00200000:1.0:1767319672.632850:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000063f0bc8f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.632854:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000001881451c 17ffffc0001001 3:0 ffff90cb355b1948 394 lru 00000080:00200000:1.0:1767319672.632859:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b493cd77 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:1.0:1767319672.632861:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000063f0bc8f 00000080:00200000:1.0:1767319672.632863:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.632865:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.632877:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.632902:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.632906:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.632908:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.632916:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.632918:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.632921:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.632925:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.632932:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.632941:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.632944:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.632949:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.632952:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [394, 394] 00000080:00200000:1.0:1767319672.632955:0:88597:0:(vvp_io.c:289: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:1767319672.632958:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.632962:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1617920 i_blocks 2 00000080:00200000:1.0:1767319672.632965:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.632973:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1617920, count: 4096 00000080:00200000:1.0:1767319672.632977:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1617920, bytes: 4096 00000080:00200000:1.0:1767319672.632979:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.632982:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 396, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.632984:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1617920, 1622016) 0 0 00000080:00200000:1.0:1767319672.632987:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.632992:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [395, 395] 00020000:00200000:1.0:1767319672.632994:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1617920, 1622016) 1622016, 4096 00020000:00200000:1.0:1767319672.633001:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.633007:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [395, 395] 00000008:00010000:1.0:1767319672.633013:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.633015:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.633022:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.633031:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.633040:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.633047:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.633054:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.633060:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1617920, 1622016) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.633065:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 395 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.633082:0:88597:0:(rw26.c:912:ll_write_end()) pos 1617920, len 4096, copied 4096 00000080:00200000:1.0:1767319672.633087:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a640306d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.633090:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d429438c 17ffffc0001001 3:0 ffff90cb355b11b0 395 lru 00000080:00200000:1.0:1767319672.633096:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000dad52c1b 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:1.0:1767319672.633098:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a640306d 00000080:00200000:1.0:1767319672.633099:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.633101:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.633119:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.633142:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.633145:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.633148:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.633154:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.633157:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.633159:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.633163:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.633170:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.633179:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.633181:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.633185:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.633187:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [395, 395] 00000080:00200000:1.0:1767319672.633191:0:88597:0:(vvp_io.c:289: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:1767319672.633194:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.633199:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1622016 i_blocks 2 00000080:00200000:1.0:1767319672.633201:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.633209:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1622016, count: 4096 00000080:00200000:1.0:1767319672.633212:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1622016, bytes: 4096 00000080:00200000:1.0:1767319672.633215:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.633219:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 397, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.633220:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1622016, 1626112) 0 0 00000080:00200000:1.0:1767319672.633222:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.633227:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [396, 396] 00020000:00200000:1.0:1767319672.633230:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1622016, 1626112) 1626112, 4096 00020000:00200000:1.0:1767319672.633238:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.633244:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [396, 396] 00000008:00010000:1.0:1767319672.633249:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.633251:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.633258:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.633266:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.633273:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.633280:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.633286:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.633293:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1622016, 1626112) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.633298:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 396 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.633313:0:88597:0:(rw26.c:912:ll_write_end()) pos 1622016, len 4096, copied 4096 00000080:00200000:1.0:1767319672.633318:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003d919dac[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.633321:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000da723998 17ffffc0001001 3:0 ffff90cb355b1438 396 lru 00000080:00200000:1.0:1767319672.633326:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000781ccca1 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:1.0:1767319672.633328:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003d919dac 00000080:00200000:1.0:1767319672.633329:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.633331:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.633338:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.633361:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.633364:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.633623:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.633633:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.633636:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.633639:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.633643:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.633652:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.633662:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.633664:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.633669:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.633672:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [396, 396] 00000080:00200000:1.0:1767319672.633676:0:88597:0:(vvp_io.c:289: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:1767319672.633680:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.633686:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1626112 i_blocks 2 00000080:00200000:1.0:1767319672.633689:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.633710:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1626112, count: 4096 00000080:00200000:1.0:1767319672.633714:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1626112, bytes: 4096 00000080:00200000:1.0:1767319672.633717:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.633721:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 398, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.633723:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1626112, 1630208) 0 0 00000080:00200000:1.0:1767319672.633725:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.633731:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [397, 397] 00020000:00200000:1.0:1767319672.633734:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1626112, 1630208) 1630208, 4096 00020000:00200000:1.0:1767319672.633745:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.633752:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [397, 397] 00000008:00010000:1.0:1767319672.633758:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.633760:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.633768:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.633873:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.633885:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.633894:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.633900:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.633909:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1626112, 1630208) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.633916:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 397 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.633949:0:88597:0:(rw26.c:912:ll_write_end()) pos 1626112, len 4096, copied 4096 00000080:00200000:1.0:1767319672.633955:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b7fb6994[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.633958:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000831746fb 17ffffc0001001 3:0 ffff90cb355d6d80 397 lru 00000080:00200000:1.0:1767319672.633965:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000005540c02 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:1.0:1767319672.633967:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b7fb6994 00000080:00200000:1.0:1767319672.633968:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.633971:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.633980:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.634002:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.634006:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.634008:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.634014:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.634017:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.634019:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.634023:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.634030:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.634039:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.634042:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.634046:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.634049:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [397, 397] 00000080:00200000:1.0:1767319672.634053:0:88597:0:(vvp_io.c:289: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:1767319672.634057:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.634062:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1630208 i_blocks 2 00000080:00200000:1.0:1767319672.634065:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.634073:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1630208, count: 4096 00000080:00200000:1.0:1767319672.634077:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1630208, bytes: 4096 00000080:00200000:1.0:1767319672.634079:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.634083:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 399, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.634084:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1630208, 1634304) 0 0 00000080:00200000:1.0:1767319672.634087:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.634091:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [398, 398] 00020000:00200000:1.0:1767319672.634094:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1630208, 1634304) 1634304, 4096 00020000:00200000:1.0:1767319672.634102:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.634134:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [398, 398] 00000008:00010000:1.0:1767319672.634141:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.634144:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.634152:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.634161:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.634169:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.634178:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.634184:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.634192:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1630208, 1634304) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.634197:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 398 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.634212:0:88597:0:(rw26.c:912:ll_write_end()) pos 1630208, len 4096, copied 4096 00000080:00200000:1.0:1767319672.634216:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001abe1775[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.634220:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000acd33a30 17ffffc0001001 3:0 ffff90cb355d6e58 398 lru 00000080:00200000:1.0:1767319672.634226:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008aede9cd 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:1.0:1767319672.634228:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001abe1775 00000080:00200000:1.0:1767319672.634229:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.634231:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.634239:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.634258:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.634261:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.634264:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.634269:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.634272:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.634274:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.634278:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.634286:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.634293:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.634295:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.634299:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.634301:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [398, 398] 00000080:00200000:1.0:1767319672.634305:0:88597:0:(vvp_io.c:289: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:1767319672.634308:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.634312:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1634304 i_blocks 2 00000080:00200000:1.0:1767319672.634315:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.634323:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1634304, count: 4096 00000080:00200000:1.0:1767319672.634326:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1634304, bytes: 4096 00000080:00200000:1.0:1767319672.634329:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.634333:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 400, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.634334:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1634304, 1638400) 0 0 00000080:00200000:1.0:1767319672.634336:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.634340:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [399, 399] 00020000:00200000:1.0:1767319672.634344:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1634304, 1638400) 1638400, 4096 00020000:00200000:1.0:1767319672.634351:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.634357:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [399, 399] 00000008:00010000:1.0:1767319672.634362:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.634364:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.634404:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.634412:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.634420:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.634427:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.634434:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.634442:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1634304, 1638400) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.634447:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 399 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.634462:0:88597:0:(rw26.c:912:ll_write_end()) pos 1634304, len 4096, copied 4096 00000080:00200000:1.0:1767319672.634467:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ce8c00e4[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.634470:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006a7c49d1 17ffffc0001001 3:0 ffff90cb355d6ca8 399 lru 00000080:00200000:1.0:1767319672.634476:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000feed544d 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:1.0:1767319672.634478:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ce8c00e4 00000080:00200000:1.0:1767319672.634479:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.634481:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.634489:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.634510:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.634513:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.634515:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.634521:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.634523:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.634525:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.634529:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.634537:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.634545:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.634548:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.634552:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.634555:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [399, 399] 00000080:00200000:1.0:1767319672.634558:0:88597:0:(vvp_io.c:289: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:1767319672.634561:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.634566:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1638400 i_blocks 2 00000080:00200000:1.0:1767319672.634568:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.634575:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1638400, count: 4096 00000080:00200000:1.0:1767319672.634579:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1638400, bytes: 4096 00000080:00200000:1.0:1767319672.634581:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.634584:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 401, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.634586:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1638400, 1642496) 0 0 00000080:00200000:1.0:1767319672.634588:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.634593:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [400, 400] 00020000:00200000:1.0:1767319672.634596:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1638400, 1642496) 1642496, 4096 00020000:00200000:1.0:1767319672.634606:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.634611:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [400, 400] 00000008:00010000:1.0:1767319672.634617:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.634619:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.634625:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.634633:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.634640:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.634647:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.634653:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.634659:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1638400, 1642496) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.634664:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 400 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.634682:0:88597:0:(rw26.c:912:ll_write_end()) pos 1638400, len 4096, copied 4096 00000080:00200000:1.0:1767319672.634687:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000077679f3a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.634689:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007cb9eb46 17ffffc0001001 3:0 ffff90cb355d6bd0 400 lru 00000080:00200000:1.0:1767319672.634695:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000963ef22b 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:1.0:1767319672.634697:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000077679f3a 00000080:00200000:1.0:1767319672.634699:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.634701:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.635020:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.635046:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.635049:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.635052:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.635059:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.635062:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.635064:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.635068:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.635076:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.635085:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.635087:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.635093:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.635096:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [400, 400] 00000080:00200000:1.0:1767319672.635100:0:88597:0:(vvp_io.c:289: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:1767319672.635103:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.635119:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1642496 i_blocks 2 00000080:00200000:1.0:1767319672.635122:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.635133:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1642496, count: 4096 00000080:00200000:1.0:1767319672.635138:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1642496, bytes: 4096 00000080:00200000:1.0:1767319672.635140:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.635144:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 402, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.635146:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1642496, 1646592) 0 0 00000080:00200000:1.0:1767319672.635148:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.635154:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [401, 401] 00020000:00200000:1.0:1767319672.635158:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1642496, 1646592) 1646592, 4096 00020000:00200000:1.0:1767319672.635165:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.635173:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [401, 401] 00000008:00010000:1.0:1767319672.635179:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.635182:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.635190:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.635200:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.635207:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.635214:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.635220:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.635227:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1642496, 1646592) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.635233:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 401 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.635263:0:88597:0:(rw26.c:912:ll_write_end()) pos 1642496, len 4096, copied 4096 00000080:00200000:1.0:1767319672.635268:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f92e9483[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.635271:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b5635d93 17ffffc0001021 2:0 ffff90cb355d60d8 401 lru 00000080:00200000:1.0:1767319672.635276:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000dfa2a51d 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:1.0:1767319672.635278:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f92e9483 00000080:00200000:1.0:1767319672.635279:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.635281:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.635290:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.635310:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.635313:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.635315:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.635320:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.635323:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.635325:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.635329:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.635336:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.635347:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.635350:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.635354:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.635357:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [401, 401] 00000080:00200000:1.0:1767319672.635360:0:88597:0:(vvp_io.c:289: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:1767319672.635363:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.635501:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1646592 i_blocks 2 00000080:00200000:1.0:1767319672.635505:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.635513:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1646592, count: 4096 00000080:00200000:1.0:1767319672.635517:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1646592, bytes: 4096 00000080:00200000:1.0:1767319672.635519:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.635522:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 403, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.635523:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1646592, 1650688) 0 0 00000080:00200000:1.0:1767319672.635525:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.635531:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [402, 402] 00020000:00200000:1.0:1767319672.635534:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1646592, 1650688) 1650688, 4096 00020000:00200000:1.0:1767319672.635542:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.635548:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [402, 402] 00000008:00010000:1.0:1767319672.635554:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.635556:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.635564:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.635573:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.635581:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.635588:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.635595:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.635603:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1646592, 1650688) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.635609:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 402 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.635626:0:88597:0:(rw26.c:912:ll_write_end()) pos 1646592, len 4096, copied 4096 00000080:00200000:1.0:1767319672.635631:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a6fd616f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.635634:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000001b028cec 17ffffc0001001 3:0 ffff90cb355d6870 402 lru 00000080:00200000:1.0:1767319672.635639:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000068a758dc 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:1.0:1767319672.635641:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a6fd616f 00000080:00200000:1.0:1767319672.635642:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.635645:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.635652:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.635674:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.635677:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.635679:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.635685:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.635688:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.635690:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.635694:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.635702:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.635904:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.635907:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.635914:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.635917:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [402, 402] 00000080:00200000:1.0:1767319672.635922:0:88597:0:(vvp_io.c:289: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:1767319672.635925:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.635931:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1650688 i_blocks 2 00000080:00200000:1.0:1767319672.635934:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.635943:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1650688, count: 4096 00000080:00200000:1.0:1767319672.635946:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1650688, bytes: 4096 00000080:00200000:1.0:1767319672.635949:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.635953:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 404, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.635954:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1650688, 1654784) 0 0 00000080:00200000:1.0:1767319672.635957:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.635962:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [403, 403] 00020000:00200000:1.0:1767319672.635965:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1650688, 1654784) 1654784, 4096 00020000:00200000:1.0:1767319672.635972:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.635979:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [403, 403] 00000008:00010000:1.0:1767319672.635985:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.635987:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.635995:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.636005:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.636014:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.636022:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.636029:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.636037:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1650688, 1654784) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.636042:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 403 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.636058:0:88597:0:(rw26.c:912:ll_write_end()) pos 1650688, len 4096, copied 4096 00000080:00200000:1.0:1767319672.636063:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004e7b80fe[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.636066:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000005b23f6ae 17ffffc0001001 3:0 ffff90cb355d6360 403 lru 00000080:00200000:1.0:1767319672.636071:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c0e929d5 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:1.0:1767319672.636073:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004e7b80fe 00000080:00200000:1.0:1767319672.636074:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.636077:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.636086:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.636120:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.636124:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.636127:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.636133:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.636136:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.636138:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.636141:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.636148:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.636156:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.636158:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.636162:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.636164:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [403, 403] 00000080:00200000:1.0:1767319672.636167:0:88597:0:(vvp_io.c:289: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:1767319672.636170:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.636174:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1654784 i_blocks 2 00000080:00200000:1.0:1767319672.636176:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.636184:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1654784, count: 4096 00000080:00200000:1.0:1767319672.636187:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1654784, bytes: 4096 00000080:00200000:1.0:1767319672.636189:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.636192:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 405, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.636193:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1654784, 1658880) 0 0 00000080:00200000:1.0:1767319672.636195:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.636200:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [404, 404] 00020000:00200000:1.0:1767319672.636202:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1654784, 1658880) 1658880, 4096 00020000:00200000:1.0:1767319672.636210:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.636216:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [404, 404] 00000008:00010000:1.0:1767319672.636222:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.636224:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.636231:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.636241:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.636248:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.636256:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.636263:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.636269:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1654784, 1658880) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.636274:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 404 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.636288:0:88597:0:(rw26.c:912:ll_write_end()) pos 1654784, len 4096, copied 4096 00000080:00200000:1.0:1767319672.636292:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004f58e3b3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.636295:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000005a85161e 17ffffc0001001 3:0 ffff90cb355d6000 404 lru 00000080:00200000:1.0:1767319672.636301:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008af6df71 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:1.0:1767319672.636303:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004f58e3b3 00000080:00200000:1.0:1767319672.636304:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.636306:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.636314:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.636335:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.636338:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.636341:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.636346:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.636349:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.636352:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.636355:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.636363:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.636408:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.636411:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.636416:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.636418:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [404, 404] 00000080:00200000:1.0:1767319672.636422:0:88597:0:(vvp_io.c:289: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:1767319672.636425:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.636429:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1658880 i_blocks 2 00000080:00200000:1.0:1767319672.636432:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.636439:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1658880, count: 4096 00000080:00200000:1.0:1767319672.636443:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1658880, bytes: 4096 00000080:00200000:1.0:1767319672.636445:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.636449:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 406, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.636451:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1658880, 1662976) 0 0 00000080:00200000:1.0:1767319672.636454:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.636459:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [405, 405] 00020000:00200000:1.0:1767319672.636462:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1658880, 1662976) 1662976, 4096 00020000:00200000:1.0:1767319672.636469:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.636475:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [405, 405] 00000008:00010000:1.0:1767319672.636480:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.636482:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.636489:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.636499:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.636507:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.636516:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.636524:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.636531:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1658880, 1662976) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.636535:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 405 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.636552:0:88597:0:(rw26.c:912:ll_write_end()) pos 1658880, len 4096, copied 4096 00000080:00200000:1.0:1767319672.636556:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000bcf33baa[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.636559:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002561a014 17ffffc0001001 3:0 ffff90cb355d6948 405 lru 00000080:00200000:1.0:1767319672.636565:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009c01f5e8 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:1.0:1767319672.636567:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000bcf33baa 00000080:00200000:1.0:1767319672.636568:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.636570:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.636578:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.636599:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.636603:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.636605:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.636610:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.636613:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.636615:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.636619:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.636627:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.636635:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.636638:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.636643:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.636645:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [405, 405] 00000080:00200000:1.0:1767319672.636649:0:88597:0:(vvp_io.c:289: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:1767319672.636652:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.636656:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1662976 i_blocks 2 00000080:00200000:1.0:1767319672.636658:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.636666:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1662976, count: 4096 00000080:00200000:1.0:1767319672.636669:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1662976, bytes: 4096 00000080:00200000:1.0:1767319672.636672:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.636675:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 407, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.636677:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1662976, 1667072) 0 0 00000080:00200000:1.0:1767319672.636680:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.636685:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [406, 406] 00020000:00200000:1.0:1767319672.636687:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1662976, 1667072) 1667072, 4096 00020000:00200000:1.0:1767319672.636694:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.636701:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [406, 406] 00000008:00010000:1.0:1767319672.638920:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.638932:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.638960:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.638978:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.638992:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.639003:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.639012:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.639026:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1662976, 1667072) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.639043:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 406 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.639102:0:88597:0:(rw26.c:912:ll_write_end()) pos 1662976, len 4096, copied 4096 00000080:00200000:1.0:1767319672.639124:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e9e9d0b4[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.639128:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000dff716e2 17ffffc0001001 3:0 ffff90cb355d61b0 406 lru 00000080:00200000:1.0:1767319672.639136:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003365185a 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:1.0:1767319672.639138:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e9e9d0b4 00000080:00200000:1.0:1767319672.639139:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.639145:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.639170:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.639211:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.639217:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.639220:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.639237:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.639241:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.639243:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.639248:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.639256:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.639275:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.639277:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.639286:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.639294:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [406, 406] 00000080:00200000:1.0:1767319672.639304:0:88597:0:(vvp_io.c:289: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:1767319672.639308:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.639319:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1667072 i_blocks 2 00000080:00200000:1.0:1767319672.639324:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.639352:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1667072, count: 4096 00000080:00200000:1.0:1767319672.639360:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1667072, bytes: 4096 00000080:00200000:1.0:1767319672.639401:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.639408:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 408, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.639410:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1667072, 1671168) 0 0 00000080:00200000:1.0:1767319672.639415:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.639427:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [407, 407] 00020000:00200000:1.0:1767319672.639432:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1667072, 1671168) 1671168, 4096 00020000:00200000:1.0:1767319672.639446:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.639460:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [407, 407] 00000008:00010000:1.0:1767319672.639467:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.639469:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.639477:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.639486:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.639495:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.639502:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.639510:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.639517:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1667072, 1671168) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.639523:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 407 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.639541:0:88597:0:(rw26.c:912:ll_write_end()) pos 1667072, len 4096, copied 4096 00000080:00200000:1.0:1767319672.639546:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000015db9492[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.639549:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000221852ee 17ffffc0001001 3:0 ffff90cb355d6438 407 lru 00000080:00200000:1.0:1767319672.639555:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b16353d9 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:1.0:1767319672.639557:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000015db9492 00000080:00200000:1.0:1767319672.639558:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.639560:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.639568:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.639591:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.639594:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.639596:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.639602:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.639605:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.639607:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.639611:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.639618:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.639626:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.639629:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.639633:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.639636:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [407, 407] 00000080:00200000:1.0:1767319672.639640:0:88597:0:(vvp_io.c:289: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:1767319672.639643:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.639647:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1671168 i_blocks 2 00000080:00200000:1.0:1767319672.639650:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.639658:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1671168, count: 4096 00000080:00200000:1.0:1767319672.639662:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1671168, bytes: 4096 00000080:00200000:1.0:1767319672.639664:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.639668:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 409, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.639669:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1671168, 1675264) 0 0 00000080:00200000:1.0:1767319672.639672:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.639677:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [408, 408] 00020000:00200000:1.0:1767319672.639680:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1671168, 1675264) 1675264, 4096 00020000:00200000:1.0:1767319672.639688:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.639694:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [408, 408] 00000008:00010000:1.0:1767319672.639700:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.639714:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.639722:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.639730:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.639738:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.639746:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.639753:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.639761:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1671168, 1675264) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.639766:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 408 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.639785:0:88597:0:(rw26.c:912:ll_write_end()) pos 1671168, len 4096, copied 4096 00000080:00200000:1.0:1767319672.639789:0:88597:0:(rw26.c:969:ll_write_end()) page@000000008b5d3968[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.639792:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006ba33ec4 17ffffc0001001 3:0 ffff90cb355d6798 408 lru 00000080:00200000:1.0:1767319672.639799:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006773c4f4 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:1.0:1767319672.639802:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000008b5d3968 00000080:00200000:1.0:1767319672.639803:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.639805:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.639814:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.639836:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.639839:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.639842:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.639848:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.639850:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.639853:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.639857:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.639865:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.639873:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.639875:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.639880:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.639883:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [408, 408] 00000080:00200000:1.0:1767319672.639887:0:88597:0:(vvp_io.c:289: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:1767319672.639889:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.639894:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1675264 i_blocks 2 00000080:00200000:1.0:1767319672.639897:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.639905:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1675264, count: 4096 00000080:00200000:1.0:1767319672.639908:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1675264, bytes: 4096 00000080:00200000:1.0:1767319672.639911:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.639914:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 410, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.639915:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1675264, 1679360) 0 0 00000080:00200000:1.0:1767319672.639918:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.639923:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [409, 409] 00020000:00200000:1.0:1767319672.639926:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1675264, 1679360) 1679360, 4096 00020000:00200000:1.0:1767319672.639933:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.639939:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [409, 409] 00000008:00010000:1.0:1767319672.639945:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.639947:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.639954:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.639962:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.639969:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.639976:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.639982:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.639989:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1675264, 1679360) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.639994:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 409 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.640009:0:88597:0:(rw26.c:912:ll_write_end()) pos 1675264, len 4096, copied 4096 00000080:00200000:1.0:1767319672.640013:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001212e584[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.640016:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b66d023d 17ffffc0001001 3:0 ffff90cb355d6a20 409 lru 00000080:00200000:1.0:1767319672.640021:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002fe1adc9 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:1.0:1767319672.640023:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001212e584 00000080:00200000:1.0:1767319672.640024:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.640026:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.640036:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.640057:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.640060:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.640063:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.640069:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.640071:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.640073:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.640076:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.640084:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.640092:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.640095:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.640099:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.640102:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [409, 409] 00000080:00200000:1.0:1767319672.640106:0:88597:0:(vvp_io.c:289: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:1767319672.640120:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.640125:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1679360 i_blocks 2 00000080:00200000:1.0:1767319672.640128:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.640134:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1679360, count: 4096 00000080:00200000:1.0:1767319672.640138:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1679360, bytes: 4096 00000080:00200000:1.0:1767319672.640140:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.640143:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 411, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.640145:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1679360, 1683456) 0 0 00000080:00200000:1.0:1767319672.640147:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.640151:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [410, 410] 00020000:00200000:1.0:1767319672.640155:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1679360, 1683456) 1683456, 4096 00020000:00200000:1.0:1767319672.640162:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.640168:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [410, 410] 00000008:00010000:1.0:1767319672.640173:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.640175:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.640182:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.640190:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.640198:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.640205:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.640210:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.640218:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1679360, 1683456) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.640222:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 410 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.640238:0:88597:0:(rw26.c:912:ll_write_end()) pos 1679360, len 4096, copied 4096 00000080:00200000:1.0:1767319672.640243:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b24192e8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.640245:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b34e4bdd 17ffffc0001001 3:0 ffff90cb355d6510 410 lru 00000080:00200000:1.0:1767319672.640251:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009cb3a520 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:1.0:1767319672.640253:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b24192e8 00000080:00200000:1.0:1767319672.640254:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.640256:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.640264:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.640286:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.640290:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.640292:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.640298:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.640301:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.640303:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.640307:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.640314:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.640322:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.640324:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.640328:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.640330:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [410, 410] 00000080:00200000:1.0:1767319672.640334:0:88597:0:(vvp_io.c:289: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:1767319672.640336:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.640340:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1683456 i_blocks 2 00000080:00200000:1.0:1767319672.640342:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.640349:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1683456, count: 4096 00000080:00200000:1.0:1767319672.640353:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1683456, bytes: 4096 00000080:00200000:1.0:1767319672.640356:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.640359:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 412, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.640361:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1683456, 1687552) 0 0 00000080:00200000:1.0:1767319672.640364:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.640404:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [411, 411] 00020000:00200000:1.0:1767319672.640407:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1683456, 1687552) 1687552, 4096 00020000:00200000:1.0:1767319672.640414:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.640421:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [411, 411] 00000008:00010000:1.0:1767319672.640426:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.640428:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.640436:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.640444:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.640453:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.640460:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.640467:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.640475:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1683456, 1687552) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.640480:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 411 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.640494:0:88597:0:(rw26.c:912:ll_write_end()) pos 1683456, len 4096, copied 4096 00000080:00200000:1.0:1767319672.640499:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f90fb645[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.640502:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000024b7c32c 17ffffc0001001 3:0 ffff90cb355d6af8 411 lru 00000080:00200000:1.0:1767319672.640507:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000050b88243 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:1.0:1767319672.640509:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f90fb645 00000080:00200000:1.0:1767319672.640511:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.640513:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.640520:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.640542:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.640545:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.640547:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.640553:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.640556:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.640558:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.640562:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.640569:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.640578:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.640581:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.640585:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.640588:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [411, 411] 00000080:00200000:1.0:1767319672.640591:0:88597:0:(vvp_io.c:289: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:1767319672.640594:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.640598:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1687552 i_blocks 2 00000080:00200000:1.0:1767319672.640601:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.640609:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1687552, count: 4096 00000080:00200000:1.0:1767319672.640613:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1687552, bytes: 4096 00000080:00200000:1.0:1767319672.640615:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.640619:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 413, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.640620:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1687552, 1691648) 0 0 00000080:00200000:1.0:1767319672.640623:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.640627:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [412, 412] 00020000:00200000:1.0:1767319672.640630:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1687552, 1691648) 1691648, 4096 00020000:00200000:1.0:1767319672.640638:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.640645:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [412, 412] 00000008:00010000:1.0:1767319672.640650:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.640652:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.640660:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.640669:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.640678:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.640686:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.640693:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.640701:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1687552, 1691648) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.640705:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 412 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.640720:0:88597:0:(rw26.c:912:ll_write_end()) pos 1687552, len 4096, copied 4096 00000080:00200000:1.0:1767319672.640725:0:88597:0:(rw26.c:969:ll_write_end()) page@000000005154b659[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.640728:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000089428bc2 17ffffc0001001 3:0 ffff90cb355d65e8 412 lru 00000080:00200000:1.0:1767319672.640734:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000eec6718e 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:1.0:1767319672.640736:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000005154b659 00000080:00200000:1.0:1767319672.640737:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.640739:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.640747:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.640769:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.640772:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.640774:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.640780:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.640782:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.640784:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.640788:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.640796:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.640804:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.640806:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.640810:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.640813:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [412, 412] 00000080:00200000:1.0:1767319672.640817:0:88597:0:(vvp_io.c:289: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:1767319672.640820:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.640824:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1691648 i_blocks 2 00000080:00200000:1.0:1767319672.640826:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.640833:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1691648, count: 4096 00000080:00200000:1.0:1767319672.640838:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1691648, bytes: 4096 00000080:00200000:1.0:1767319672.640840:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.640843:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 414, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.640845:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1691648, 1695744) 0 0 00000080:00200000:1.0:1767319672.640847:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.640852:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [413, 413] 00020000:00200000:1.0:1767319672.640854:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1691648, 1695744) 1695744, 4096 00020000:00200000:1.0:1767319672.640862:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.640868:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [413, 413] 00000008:00010000:1.0:1767319672.640873:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.640875:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.640882:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.640891:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.640899:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.640906:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.640912:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.640919:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1691648, 1695744) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.640924:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 413 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.640939:0:88597:0:(rw26.c:912:ll_write_end()) pos 1691648, len 4096, copied 4096 00000080:00200000:1.0:1767319672.640944:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d19d7626[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.640947:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000075488c7a 17ffffc0001001 3:0 ffff90cb355d6288 413 lru 00000080:00200000:1.0:1767319672.640952:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000db8407a3 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:1.0:1767319672.640955:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d19d7626 00000080:00200000:1.0:1767319672.640956:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.640958:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.640966:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.640988:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.640991:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.640993:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.640999:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.641001:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.641004:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.641007:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.641014:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.641022:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.641024:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.641029:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.641032:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [413, 413] 00000080:00200000:1.0:1767319672.641035:0:88597:0:(vvp_io.c:289: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:1767319672.641038:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.641042:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1695744 i_blocks 2 00000080:00200000:1.0:1767319672.641045:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.641052:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1695744, count: 4096 00000080:00200000:1.0:1767319672.641055:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1695744, bytes: 4096 00000080:00200000:1.0:1767319672.641058:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.641061:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 415, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.641062:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1695744, 1699840) 0 0 00000080:00200000:1.0:1767319672.641065:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.641070:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [414, 414] 00020000:00200000:1.0:1767319672.641072:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1695744, 1699840) 1699840, 4096 00020000:00200000:1.0:1767319672.641082:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.641089:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [414, 414] 00000008:00010000:1.0:1767319672.641094:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.641096:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.641104:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.641127:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.641136:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.641143:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.641150:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.641158:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1695744, 1699840) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.641163:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 414 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.641182:0:88597:0:(rw26.c:912:ll_write_end()) pos 1695744, len 4096, copied 4096 00000080:00200000:1.0:1767319672.641186:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000027b4db87[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.641189:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000032b98a05 17ffffc0001001 3:0 ffff90cb355d66c0 414 lru 00000080:00200000:1.0:1767319672.641194:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c73583e1 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:1.0:1767319672.641196:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000027b4db87 00000080:00200000:1.0:1767319672.641197:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.641199:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.641206:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.641227:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.641230:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.641232:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.641238:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.641241:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.641243:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.641247:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.641255:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.641265:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.641267:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.641272:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.641275:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [414, 414] 00000080:00200000:1.0:1767319672.641278:0:88597:0:(vvp_io.c:289: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:1767319672.641281:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.641286:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1699840 i_blocks 2 00000080:00200000:1.0:1767319672.641288:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.641295:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1699840, count: 4096 00000080:00200000:1.0:1767319672.641299:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1699840, bytes: 4096 00000080:00200000:1.0:1767319672.641301:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.641304:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 416, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.641306:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1699840, 1703936) 0 0 00000080:00200000:1.0:1767319672.641308:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.641313:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [415, 415] 00020000:00200000:1.0:1767319672.641316:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1699840, 1703936) 1703936, 4096 00020000:00200000:1.0:1767319672.641324:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.641330:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [415, 415] 00000008:00010000:1.0:1767319672.641336:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.641338:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.641345:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.641353:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.641361:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.641404:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.641411:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.641419:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1699840, 1703936) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.641424:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 415 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.641453:0:88597:0:(rw26.c:912:ll_write_end()) pos 1699840, len 4096, copied 4096 00000080:00200000:1.0:1767319672.641458:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000079570274[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.641460:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e957e4bf 17ffffc0001001 3:0 ffff90cb355fbaf8 415 lru 00000080:00200000:1.0:1767319672.641466:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000059f2342f 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:1.0:1767319672.641468:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000079570274 00000080:00200000:1.0:1767319672.641469:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.641471:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.641479:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.641501:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.641504:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.641507:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.641512:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.641515:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.641517:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.641521:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.641529:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.641537:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.641539:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.641543:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.641545:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [415, 415] 00000080:00200000:1.0:1767319672.641549:0:88597:0:(vvp_io.c:289: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:1767319672.641552:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.641557:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1703936 i_blocks 2 00000080:00200000:1.0:1767319672.641559:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.641566:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1703936, count: 4096 00000080:00200000:1.0:1767319672.641570:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1703936, bytes: 4096 00000080:00200000:1.0:1767319672.641573:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.641576:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 417, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.641578:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1703936, 1708032) 0 0 00000080:00200000:1.0:1767319672.641580:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.641585:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [416, 416] 00020000:00200000:1.0:1767319672.641588:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1703936, 1708032) 1708032, 4096 00020000:00200000:1.0:1767319672.641596:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.641602:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [416, 416] 00000008:00010000:1.0:1767319672.641607:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.641609:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.641615:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.641624:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.641632:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.641640:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.641646:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.641654:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1703936, 1708032) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.641659:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 416 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.641684:0:88597:0:(rw26.c:912:ll_write_end()) pos 1703936, len 4096, copied 4096 00000080:00200000:1.0:1767319672.641689:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f01d3ca8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.641691:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e09f6ca4 17ffffc0001021 2:0 ffff90cb355fb5e8 416 lru 00000080:00200000:1.0:1767319672.641697:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000708a39c 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:1.0:1767319672.641699:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f01d3ca8 00000080:00200000:1.0:1767319672.641700:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.641702:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.641710:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.641731:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.641734:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.641737:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.641742:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.641745:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.641748:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.641751:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.641758:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.641767:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.641769:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.641772:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.641775:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [416, 416] 00000080:00200000:1.0:1767319672.641779:0:88597:0:(vvp_io.c:289: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:1767319672.641782:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.641786:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1708032 i_blocks 2 00000080:00200000:1.0:1767319672.641789:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.641796:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1708032, count: 4096 00000080:00200000:1.0:1767319672.641800:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1708032, bytes: 4096 00000080:00200000:1.0:1767319672.641802:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.641806:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 418, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.641807:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1708032, 1712128) 0 0 00000080:00200000:1.0:1767319672.641809:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.641814:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [417, 417] 00020000:00200000:1.0:1767319672.641817:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1708032, 1712128) 1712128, 4096 00020000:00200000:1.0:1767319672.641827:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.641833:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [417, 417] 00000008:00010000:1.0:1767319672.641839:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.641841:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.641848:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.641856:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.641864:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.641871:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.641877:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.641884:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1708032, 1712128) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.641889:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 417 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.641904:0:88597:0:(rw26.c:912:ll_write_end()) pos 1708032, len 4096, copied 4096 00000080:00200000:1.0:1767319672.641909:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000cd576c60[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.641912:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006f57064d 17ffffc0001001 3:0 ffff90cb355fb288 417 lru 00000080:00200000:1.0:1767319672.641917:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a59a69e6 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:1.0:1767319672.641919:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000cd576c60 00000080:00200000:1.0:1767319672.641920:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.641922:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.641930:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.641952:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.641955:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.641957:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.641963:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.641966:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.641968:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.641972:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.641979:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.641987:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.641989:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.641994:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.641996:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [417, 417] 00000080:00200000:1.0:1767319672.642000:0:88597:0:(vvp_io.c:289: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:1767319672.642002:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.642007:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1712128 i_blocks 2 00000080:00200000:1.0:1767319672.642010:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.642017:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1712128, count: 4096 00000080:00200000:1.0:1767319672.642020:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1712128, bytes: 4096 00000080:00200000:1.0:1767319672.642023:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.642026:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 419, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.642028:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1712128, 1716224) 0 0 00000080:00200000:1.0:1767319672.642030:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.642035:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [418, 418] 00020000:00200000:1.0:1767319672.642038:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1712128, 1716224) 1716224, 4096 00020000:00200000:1.0:1767319672.642045:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.642050:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [418, 418] 00000008:00010000:1.0:1767319672.642056:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.642058:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.642066:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.642074:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.642082:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.642089:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.642096:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.642103:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1712128, 1716224) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.645386:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 418 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.645470:0:88597:0:(rw26.c:912:ll_write_end()) pos 1712128, len 4096, copied 4096 00000080:00200000:1.0:1767319672.645482:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000edbd48d8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.645486:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000081265b54 17ffffc0001001 3:0 ffff90cb355fb6c0 418 lru 00000080:00200000:1.0:1767319672.645494:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f4e6009c 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:1.0:1767319672.645497:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000edbd48d8 00000080:00200000:1.0:1767319672.645498:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.645505:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.645535:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.645583:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.645588:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.645593:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.645614:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.645617:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.645621:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.645630:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.645641:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.645658:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.645661:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.645670:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.645678:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [418, 418] 00000080:00200000:1.0:1767319672.645687:0:88597:0:(vvp_io.c:289: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:1767319672.645692:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.645715:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1716224 i_blocks 2 00000080:00200000:1.0:1767319672.645721:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.645752:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1716224, count: 4096 00000080:00200000:1.0:1767319672.645761:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1716224, bytes: 4096 00000080:00200000:1.0:1767319672.645767:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.645773:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 420, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.645775:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1716224, 1720320) 0 0 00000080:00200000:1.0:1767319672.645780:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.645796:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [419, 419] 00020000:00200000:1.0:1767319672.645802:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1716224, 1720320) 1720320, 4096 00020000:00200000:1.0:1767319672.645812:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.645831:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [419, 419] 00000008:00010000:1.0:1767319672.645847:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.645853:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.645877:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.645892:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.645904:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.645912:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.645919:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.645930:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1716224, 1720320) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.645940:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 419 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.645958:0:88597:0:(rw26.c:912:ll_write_end()) pos 1716224, len 4096, copied 4096 00000080:00200000:1.0:1767319672.645963:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004cd7acbd[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.645966:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b89aac68 17ffffc0001001 3:0 ffff90cb355fbd80 419 lru 00000080:00200000:1.0:1767319672.645971:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000069d90e0 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:1.0:1767319672.645973:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004cd7acbd 00000080:00200000:1.0:1767319672.645974:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.645976:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.645984:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.646007:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.646010:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.646013:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.646019:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.646022:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.646024:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.646028:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.646035:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.646043:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.646046:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.646051:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.646053:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [419, 419] 00000080:00200000:1.0:1767319672.646057:0:88597:0:(vvp_io.c:289: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:1767319672.646060:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.646065:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1720320 i_blocks 2 00000080:00200000:1.0:1767319672.646068:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.646076:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1720320, count: 4096 00000080:00200000:1.0:1767319672.646080:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1720320, bytes: 4096 00000080:00200000:1.0:1767319672.646083:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.646086:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 421, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.646088:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1720320, 1724416) 0 0 00000080:00200000:1.0:1767319672.646091:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.646096:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [420, 420] 00020000:00200000:1.0:1767319672.646099:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1720320, 1724416) 1724416, 4096 00020000:00200000:1.0:1767319672.646106:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.646125:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [420, 420] 00000008:00010000:1.0:1767319672.646131:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.646133:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.646141:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.646149:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.646157:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.646164:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.646171:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.646179:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1720320, 1724416) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.646184:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 420 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.646200:0:88597:0:(rw26.c:912:ll_write_end()) pos 1720320, len 4096, copied 4096 00000080:00200000:1.0:1767319672.646204:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000069ffa5a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.646208:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ae420699 17ffffc0001001 3:0 ffff90cb355fbe58 420 lru 00000080:00200000:1.0:1767319672.646213:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000064ec0b32 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:1.0:1767319672.646215:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000069ffa5a 00000080:00200000:1.0:1767319672.646216:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.646218:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.646227:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.646251:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.646254:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.646256:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.646261:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.646264:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.646267:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.646271:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.646278:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.646287:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.646289:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.646294:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.646297:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [420, 420] 00000080:00200000:1.0:1767319672.646300:0:88597:0:(vvp_io.c:289: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:1767319672.646303:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.646308:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1724416 i_blocks 2 00000080:00200000:1.0:1767319672.646312:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.646321:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1724416, count: 4096 00000080:00200000:1.0:1767319672.646324:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1724416, bytes: 4096 00000080:00200000:1.0:1767319672.646327:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.646331:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 422, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.646332:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1724416, 1728512) 0 0 00000080:00200000:1.0:1767319672.646335:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.646340:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [421, 421] 00020000:00200000:1.0:1767319672.646342:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1724416, 1728512) 1728512, 4096 00020000:00200000:1.0:1767319672.646350:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.646356:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [421, 421] 00000008:00010000:1.0:1767319672.646361:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.646363:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.646410:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.646419:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.646428:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.646435:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.646441:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.646450:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1724416, 1728512) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.646455:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 421 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.646472:0:88597:0:(rw26.c:912:ll_write_end()) pos 1724416, len 4096, copied 4096 00000080:00200000:1.0:1767319672.646477:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000620c5984[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.646481:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000052f42306 17ffffc0001001 3:0 ffff90cb355fbca8 421 lru 00000080:00200000:1.0:1767319672.646487:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000001034bcc2 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:1.0:1767319672.646489:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000620c5984 00000080:00200000:1.0:1767319672.646490:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.646493:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.646500:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.646521:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.646524:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.646527:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.646533:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.646536:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.646538:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.646542:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.646550:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.646559:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.646561:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.646565:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.646568:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [421, 421] 00000080:00200000:1.0:1767319672.646571:0:88597:0:(vvp_io.c:289: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:1767319672.646574:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.646579:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1728512 i_blocks 2 00000080:00200000:1.0:1767319672.646582:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.646589:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1728512, count: 4096 00000080:00200000:1.0:1767319672.646592:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1728512, bytes: 4096 00000080:00200000:1.0:1767319672.646594:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.646598:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 423, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.646599:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1728512, 1732608) 0 0 00000080:00200000:1.0:1767319672.646602:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.646607:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [422, 422] 00020000:00200000:1.0:1767319672.646610:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1728512, 1732608) 1732608, 4096 00020000:00200000:1.0:1767319672.646617:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.646623:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [422, 422] 00000008:00010000:1.0:1767319672.646629:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.646631:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.646638:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.646647:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.646654:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.646660:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.646667:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.646675:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1728512, 1732608) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.646680:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 422 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.646696:0:88597:0:(rw26.c:912:ll_write_end()) pos 1728512, len 4096, copied 4096 00000080:00200000:1.0:1767319672.646700:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ca7b604d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.646703:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000035f04714 17ffffc0001001 3:0 ffff90cb355fbbd0 422 lru 00000080:00200000:1.0:1767319672.646709:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008d73ff0c 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:1.0:1767319672.646712:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ca7b604d 00000080:00200000:1.0:1767319672.646713:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.646715:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.646723:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.646745:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.646748:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.646750:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.646757:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.646759:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.646762:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.646766:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.646774:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.646783:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.646785:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.646790:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.646793:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [422, 422] 00000080:00200000:1.0:1767319672.646796:0:88597:0:(vvp_io.c:289: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:1767319672.646800:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.646805:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1732608 i_blocks 2 00000080:00200000:1.0:1767319672.646808:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.646815:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1732608, count: 4096 00000080:00200000:1.0:1767319672.646819:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1732608, bytes: 4096 00000080:00200000:1.0:1767319672.646822:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.646826:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 424, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.646827:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1732608, 1736704) 0 0 00000080:00200000:1.0:1767319672.646830:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.646835:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [423, 423] 00020000:00200000:1.0:1767319672.646838:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1732608, 1736704) 1736704, 4096 00020000:00200000:1.0:1767319672.646845:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.646851:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [423, 423] 00000008:00010000:1.0:1767319672.646857:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.646859:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.646867:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.646876:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.646885:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.646892:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.646899:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.646906:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1732608, 1736704) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.646911:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 423 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.646926:0:88597:0:(rw26.c:912:ll_write_end()) pos 1732608, len 4096, copied 4096 00000080:00200000:1.0:1767319672.646931:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fed79fe2[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.646934:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000db18c396 17ffffc0001001 3:0 ffff90cb355fb0d8 423 lru 00000080:00200000:1.0:1767319672.646939:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000bb502f10 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:1.0:1767319672.646941:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fed79fe2 00000080:00200000:1.0:1767319672.646943:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.646945:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.646952:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.646971:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.646974:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.646977:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.646982:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.646985:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.646988:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.646992:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.647000:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.647009:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.647011:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.647015:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.647018:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [423, 423] 00000080:00200000:1.0:1767319672.647022:0:88597:0:(vvp_io.c:289: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:1767319672.647026:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.647030:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1736704 i_blocks 2 00000080:00200000:1.0:1767319672.647033:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.647040:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1736704, count: 4096 00000080:00200000:1.0:1767319672.647043:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1736704, bytes: 4096 00000080:00200000:1.0:1767319672.647045:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.647049:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 425, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.647051:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1736704, 1740800) 0 0 00000080:00200000:1.0:1767319672.647053:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.647058:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [424, 424] 00020000:00200000:1.0:1767319672.647061:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1736704, 1740800) 1740800, 4096 00020000:00200000:1.0:1767319672.647070:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.647076:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [424, 424] 00000008:00010000:1.0:1767319672.647081:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.647083:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.647091:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.647099:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.647106:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.647127:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.647133:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.647140:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1736704, 1740800) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.647145:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 424 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.647160:0:88597:0:(rw26.c:912:ll_write_end()) pos 1736704, len 4096, copied 4096 00000080:00200000:1.0:1767319672.647165:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007c9ddef2[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.647168:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007cfc4410 17ffffc0001001 3:0 ffff90cb355fb870 424 lru 00000080:00200000:1.0:1767319672.647174:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c717fe63 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:1.0:1767319672.647176:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007c9ddef2 00000080:00200000:1.0:1767319672.647177:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.647179:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.647187:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.647207:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.647211:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.647213:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.647219:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.647221:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.647224:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.647228:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.647237:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.647245:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.647248:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.647252:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.647255:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [424, 424] 00000080:00200000:1.0:1767319672.647258:0:88597:0:(vvp_io.c:289: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:1767319672.647261:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.647265:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1740800 i_blocks 2 00000080:00200000:1.0:1767319672.647267:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.647275:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1740800, count: 4096 00000080:00200000:1.0:1767319672.647279:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1740800, bytes: 4096 00000080:00200000:1.0:1767319672.647281:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.647284:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 426, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.647285:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1740800, 1744896) 0 0 00000080:00200000:1.0:1767319672.647288:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.647292:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [425, 425] 00020000:00200000:1.0:1767319672.647295:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1740800, 1744896) 1744896, 4096 00020000:00200000:1.0:1767319672.647302:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.647309:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [425, 425] 00000008:00010000:1.0:1767319672.647314:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.647316:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.647324:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.647332:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.647339:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.647344:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.647351:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.647357:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1740800, 1744896) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.647362:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 425 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.647411:0:88597:0:(rw26.c:912:ll_write_end()) pos 1740800, len 4096, copied 4096 00000080:00200000:1.0:1767319672.647416:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006f3c28e6[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.647419:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000008724565 17ffffc0001001 3:0 ffff90cb355fb360 425 lru 00000080:00200000:1.0:1767319672.647424:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000154d46cb 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:1.0:1767319672.647427:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006f3c28e6 00000080:00200000:1.0:1767319672.647427:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.647430:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.647437:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.647458:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.647461:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.647464:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.647469:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.647472:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.647474:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.647479:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.647487:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.647496:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.647498:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.647502:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.647505:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [425, 425] 00000080:00200000:1.0:1767319672.647509:0:88597:0:(vvp_io.c:289: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:1767319672.647512:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.647516:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1744896 i_blocks 2 00000080:00200000:1.0:1767319672.647519:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.647527:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1744896, count: 4096 00000080:00200000:1.0:1767319672.647531:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1744896, bytes: 4096 00000080:00200000:1.0:1767319672.647533:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.647537:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 427, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.647539:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1744896, 1748992) 0 0 00000080:00200000:1.0:1767319672.647541:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.647546:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [426, 426] 00020000:00200000:1.0:1767319672.647549:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1744896, 1748992) 1748992, 4096 00020000:00200000:1.0:1767319672.647556:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.647562:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [426, 426] 00000008:00010000:1.0:1767319672.647567:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.647569:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.647576:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.647584:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.647591:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.647598:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.647605:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.647612:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1744896, 1748992) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.647618:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 426 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.647633:0:88597:0:(rw26.c:912:ll_write_end()) pos 1744896, len 4096, copied 4096 00000080:00200000:1.0:1767319672.647637:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000069207ad8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.647639:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f63083a9 17ffffc0001001 3:0 ffff90cb355fb000 426 lru 00000080:00200000:1.0:1767319672.647644:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ee69588a 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:1.0:1767319672.647646:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000069207ad8 00000080:00200000:1.0:1767319672.647647:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.647649:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.647656:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.647677:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.647680:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.647683:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.647688:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.647691:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.647693:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.647697:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.647704:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.647712:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.647714:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.647718:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.647721:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [426, 426] 00000080:00200000:1.0:1767319672.647724:0:88597:0:(vvp_io.c:289: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:1767319672.647727:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.647731:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1748992 i_blocks 2 00000080:00200000:1.0:1767319672.647734:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.647742:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1748992, count: 4096 00000080:00200000:1.0:1767319672.647745:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1748992, bytes: 4096 00000080:00200000:1.0:1767319672.647747:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.647751:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 428, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.647752:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1748992, 1753088) 0 0 00000080:00200000:1.0:1767319672.647755:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.647760:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [427, 427] 00020000:00200000:1.0:1767319672.647763:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1748992, 1753088) 1753088, 4096 00020000:00200000:1.0:1767319672.647773:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.647795:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [427, 427] 00000008:00010000:1.0:1767319672.647801:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.647803:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.647810:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.647818:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.647826:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.647834:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.647841:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.647848:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1748992, 1753088) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.647853:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 427 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.647868:0:88597:0:(rw26.c:912:ll_write_end()) pos 1748992, len 4096, copied 4096 00000080:00200000:1.0:1767319672.647873:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000056331f85[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.647875:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000076e78023 17ffffc0001001 3:0 ffff90cb355fb948 427 lru 00000080:00200000:1.0:1767319672.647881:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002e038192 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:1.0:1767319672.647883:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000056331f85 00000080:00200000:1.0:1767319672.647884:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.647887:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.647895:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.647919:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.647922:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.647925:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.647931:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.647933:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.647936:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.647939:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.647947:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.647955:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.647957:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.647961:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.647964:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [427, 427] 00000080:00200000:1.0:1767319672.647967:0:88597:0:(vvp_io.c:289: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:1767319672.647970:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.647974:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1753088 i_blocks 2 00000080:00200000:1.0:1767319672.647977:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.647984:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1753088, count: 4096 00000080:00200000:1.0:1767319672.647987:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1753088, bytes: 4096 00000080:00200000:1.0:1767319672.647990:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.647993:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 429, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.647994:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1753088, 1757184) 0 0 00000080:00200000:1.0:1767319672.647996:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.648001:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [428, 428] 00020000:00200000:1.0:1767319672.648004:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1753088, 1757184) 1757184, 4096 00020000:00200000:1.0:1767319672.648011:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.648016:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [428, 428] 00000008:00010000:1.0:1767319672.648022:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.648024:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.648031:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648039:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648046:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648053:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648059:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.648066:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1753088, 1757184) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.648071:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 428 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.648091:0:88597:0:(rw26.c:912:ll_write_end()) pos 1753088, len 4096, copied 4096 00000080:00200000:1.0:1767319672.648095:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006b48744c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.648098:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002bd0f626 17ffffc0001001 3:0 ffff90cb355fb1b0 428 lru 00000080:00200000:1.0:1767319672.648103:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000644e15ca 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:1.0:1767319672.648105:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006b48744c 00000080:00200000:1.0:1767319672.648106:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.648120:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.648128:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.648148:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.648152:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.648154:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.648159:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.648162:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.648164:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.648168:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648176:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.648183:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.648186:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.648190:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.648193:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [428, 428] 00000080:00200000:1.0:1767319672.648197:0:88597:0:(vvp_io.c:289: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:1767319672.648200:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.648204:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1757184 i_blocks 2 00000080:00200000:1.0:1767319672.648207:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.648215:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1757184, count: 4096 00000080:00200000:1.0:1767319672.648219:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1757184, bytes: 4096 00000080:00200000:1.0:1767319672.648221:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.648224:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 430, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.648226:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1757184, 1761280) 0 0 00000080:00200000:1.0:1767319672.648228:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.648233:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [429, 429] 00020000:00200000:1.0:1767319672.648236:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1757184, 1761280) 1761280, 4096 00020000:00200000:1.0:1767319672.648243:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.648250:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [429, 429] 00000008:00010000:1.0:1767319672.648256:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.648258:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.648265:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648274:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648282:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648289:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648296:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.648304:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1757184, 1761280) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.648309:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 429 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.648326:0:88597:0:(rw26.c:912:ll_write_end()) pos 1757184, len 4096, copied 4096 00000080:00200000:1.0:1767319672.648330:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006a450f0d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.648333:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003a06209d 17ffffc0001001 3:0 ffff90cb355fb438 429 lru 00000080:00200000:1.0:1767319672.648339:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e717c95f 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:1.0:1767319672.648341:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006a450f0d 00000080:00200000:1.0:1767319672.648342:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.648344:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.648351:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.648408:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.648412:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.648415:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.648420:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.648423:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.648425:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.648430:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648437:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.648445:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.648448:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.648452:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.648455:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [429, 429] 00000080:00200000:1.0:1767319672.648458:0:88597:0:(vvp_io.c:289: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:1767319672.648462:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.648466:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1761280 i_blocks 2 00000080:00200000:1.0:1767319672.648469:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.648475:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1761280, count: 4096 00000080:00200000:1.0:1767319672.648479:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1761280, bytes: 4096 00000080:00200000:1.0:1767319672.648481:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.648485:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 431, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.648487:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1761280, 1765376) 0 0 00000080:00200000:1.0:1767319672.648489:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.648494:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [430, 430] 00020000:00200000:1.0:1767319672.648497:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1761280, 1765376) 1765376, 4096 00020000:00200000:1.0:1767319672.648505:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.648511:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [430, 430] 00000008:00010000:1.0:1767319672.648516:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.648519:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.648526:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648534:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648543:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648550:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648557:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.648565:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1761280, 1765376) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.648570:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 430 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.648585:0:88597:0:(rw26.c:912:ll_write_end()) pos 1761280, len 4096, copied 4096 00000080:00200000:1.0:1767319672.648589:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007c8880d9[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.648592:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000065929f06 17ffffc0001001 3:0 ffff90cb355fb798 430 lru 00000080:00200000:1.0:1767319672.648599:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007b798f0e 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:1.0:1767319672.648601:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007c8880d9 00000080:00200000:1.0:1767319672.648602:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.648604:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.648612:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.648634:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.648637:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.648639:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.648645:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.648648:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.648650:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.648654:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648662:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.648669:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.648672:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.648676:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.648679:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [430, 430] 00000080:00200000:1.0:1767319672.648682:0:88597:0:(vvp_io.c:289: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:1767319672.648686:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.648690:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1765376 i_blocks 2 00000080:00200000:1.0:1767319672.648693:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.648700:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1765376, count: 4096 00000080:00200000:1.0:1767319672.648703:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1765376, bytes: 4096 00000080:00200000:1.0:1767319672.648706:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.648709:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 432, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.648711:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1765376, 1769472) 0 0 00000080:00200000:1.0:1767319672.648713:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.648718:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [431, 431] 00020000:00200000:1.0:1767319672.648721:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1765376, 1769472) 1769472, 4096 00020000:00200000:1.0:1767319672.648730:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.648736:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [431, 431] 00000008:00010000:1.0:1767319672.648742:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.648744:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.648752:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648761:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648769:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648777:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648784:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.648791:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1765376, 1769472) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.648795:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 431 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.648819:0:88597:0:(rw26.c:912:ll_write_end()) pos 1765376, len 4096, copied 4096 00000080:00200000:1.0:1767319672.648823:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f93c9345[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.648826:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000023453849 17ffffc0001021 2:0 ffff90cb355fba20 431 lru 00000080:00200000:1.0:1767319672.648831:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000091c7e7c7 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:1.0:1767319672.648833:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f93c9345 00000080:00200000:1.0:1767319672.648835:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.648837:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.648844:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.648863:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.648866:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.648868:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.648873:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.648876:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.648878:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.648883:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648890:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.648898:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.648900:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.648904:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.648906:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [431, 431] 00000080:00200000:1.0:1767319672.648910:0:88597:0:(vvp_io.c:289: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:1767319672.648913:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.648917:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1769472 i_blocks 2 00000080:00200000:1.0:1767319672.648920:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.648927:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1769472, count: 4096 00000080:00200000:1.0:1767319672.648931:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1769472, bytes: 4096 00000080:00200000:1.0:1767319672.648933:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.648936:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 433, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.648938:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1769472, 1773568) 0 0 00000080:00200000:1.0:1767319672.648940:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.648944:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [432, 432] 00020000:00200000:1.0:1767319672.648947:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1769472, 1773568) 1773568, 4096 00020000:00200000:1.0:1767319672.648954:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.648960:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [432, 432] 00000008:00010000:1.0:1767319672.648966:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.648968:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.648975:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648985:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.648994:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.649002:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.649008:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.649015:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1769472, 1773568) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.649020:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 432 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.649034:0:88597:0:(rw26.c:912:ll_write_end()) pos 1769472, len 4096, copied 4096 00000080:00200000:1.0:1767319672.649038:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000149bc213[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.649042:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e53077e6 17ffffc0001001 3:0 ffff90cb355fb510 432 lru 00000080:00200000:1.0:1767319672.649048:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006b6e26f6 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:1.0:1767319672.649051:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000149bc213 00000080:00200000:1.0:1767319672.649052:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.649054:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.649062:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.649082:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.649085:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.649088:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.649093:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.649096:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.649098:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.649102:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.651442:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.651478:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.651482:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.651501:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.651512:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [432, 432] 00000080:00200000:1.0:1767319672.651523:0:88597:0:(vvp_io.c:289: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:1767319672.651528:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.651545:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1773568 i_blocks 2 00000080:00200000:1.0:1767319672.651550:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.651580:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1773568, count: 4096 00000080:00200000:1.0:1767319672.651590:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1773568, bytes: 4096 00000080:00200000:1.0:1767319672.651596:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.651604:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 434, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.651606:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1773568, 1777664) 0 0 00000080:00200000:1.0:1767319672.651611:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.651627:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [433, 433] 00020000:00200000:1.0:1767319672.651636:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1773568, 1777664) 1777664, 4096 00020000:00200000:1.0:1767319672.651667:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.651691:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [433, 433] 00000008:00010000:1.0:1767319672.651721:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.651727:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.651748:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.651762:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.651775:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.652072:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.652080:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.652094:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1773568, 1777664) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.652119:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 433 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.652185:0:88597:0:(rw26.c:912:ll_write_end()) pos 1773568, len 4096, copied 4096 00000080:00200000:1.0:1767319672.652194:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000df9942dc[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.652198:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000cb988029 17ffffc0001001 3:0 ffff90cb356e0e58 433 lru 00000080:00200000:1.0:1767319672.652206:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000004c08a576 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:1.0:1767319672.652208:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000df9942dc 00000080:00200000:1.0:1767319672.652209:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.652216:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.652241:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.652281:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.652286:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.652289:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.652305:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.652308:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.652311:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.652316:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.652325:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.652336:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.652338:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.652344:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.652348:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [433, 433] 00000080:00200000:1.0:1767319672.652353:0:88597:0:(vvp_io.c:289: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:1767319672.652356:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.652364:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1777664 i_blocks 2 00000080:00200000:1.0:1767319672.652403:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.652419:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1777664, count: 4096 00000080:00200000:1.0:1767319672.652424:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1777664, bytes: 4096 00000080:00200000:1.0:1767319672.652426:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.652431:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 435, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.652433:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1777664, 1781760) 0 0 00000080:00200000:1.0:1767319672.652435:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.652442:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [434, 434] 00020000:00200000:1.0:1767319672.652446:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1777664, 1781760) 1781760, 4096 00020000:00200000:1.0:1767319672.652457:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.652466:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [434, 434] 00000008:00010000:1.0:1767319672.652474:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.652477:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.652488:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.652499:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.652508:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.652516:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.652522:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.652529:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1777664, 1781760) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.652535:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 434 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.652554:0:88597:0:(rw26.c:912:ll_write_end()) pos 1777664, len 4096, copied 4096 00000080:00200000:1.0:1767319672.652558:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000011416b83[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.652561:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ac6cb9e2 17ffffc0001001 3:0 ffff90cb356e0ca8 434 lru 00000080:00200000:1.0:1767319672.652566:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007318781d 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:1.0:1767319672.652569:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000011416b83 00000080:00200000:1.0:1767319672.652570:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.652572:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.652580:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.652602:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.652605:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.652608:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.652613:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.652616:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.652619:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.652622:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.652630:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.652639:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.652642:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.652646:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.652649:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [434, 434] 00000080:00200000:1.0:1767319672.652652:0:88597:0:(vvp_io.c:289: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:1767319672.652655:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.652662:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1781760 i_blocks 2 00000080:00200000:1.0:1767319672.652665:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.652672:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1781760, count: 4096 00000080:00200000:1.0:1767319672.652675:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1781760, bytes: 4096 00000080:00200000:1.0:1767319672.652678:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.652681:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 436, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.652683:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1781760, 1785856) 0 0 00000080:00200000:1.0:1767319672.652685:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.652691:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [435, 435] 00020000:00200000:1.0:1767319672.652695:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1781760, 1785856) 1785856, 4096 00020000:00200000:1.0:1767319672.652719:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.652726:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [435, 435] 00000008:00010000:1.0:1767319672.652732:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.652734:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.652742:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.652750:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.652759:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.652765:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.652772:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.652790:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1781760, 1785856) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.652795:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 435 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.652811:0:88597:0:(rw26.c:912:ll_write_end()) pos 1781760, len 4096, copied 4096 00000080:00200000:1.0:1767319672.652816:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001760df4e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.652819:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000c7b8fad 17ffffc0001001 3:0 ffff90cb356e0bd0 435 lru 00000080:00200000:1.0:1767319672.652825:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000042d6d4c8 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:1.0:1767319672.652827:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001760df4e 00000080:00200000:1.0:1767319672.652828:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.652830:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.652839:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.652861:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.652864:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.652867:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.652872:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.652875:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.652877:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.652881:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.652889:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.652897:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.652899:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.652903:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.652905:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [435, 435] 00000080:00200000:1.0:1767319672.652909:0:88597:0:(vvp_io.c:289: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:1767319672.652912:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.652917:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1785856 i_blocks 2 00000080:00200000:1.0:1767319672.652920:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.652927:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1785856, count: 4096 00000080:00200000:1.0:1767319672.652931:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1785856, bytes: 4096 00000080:00200000:1.0:1767319672.652933:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.652936:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 437, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.652938:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1785856, 1789952) 0 0 00000080:00200000:1.0:1767319672.652940:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.652945:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [436, 436] 00020000:00200000:1.0:1767319672.652948:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1785856, 1789952) 1789952, 4096 00020000:00200000:1.0:1767319672.652955:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.652960:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [436, 436] 00000008:00010000:1.0:1767319672.652965:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.652968:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.652975:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.652982:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.652991:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.652999:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.653005:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.653013:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1785856, 1789952) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.653018:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 436 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.653033:0:88597:0:(rw26.c:912:ll_write_end()) pos 1785856, len 4096, copied 4096 00000080:00200000:1.0:1767319672.653038:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f78e1538[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.653041:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a5e32ef0 17ffffc0001001 3:0 ffff90cb356e00d8 436 lru 00000080:00200000:1.0:1767319672.653047:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000016c90b8b 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:1.0:1767319672.653050:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f78e1538 00000080:00200000:1.0:1767319672.653050:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.653052:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.653061:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.653080:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.653084:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.653086:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.653092:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.653094:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.653097:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.653100:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.653118:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.653128:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.653130:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.653135:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.653138:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [436, 436] 00000080:00200000:1.0:1767319672.653141:0:88597:0:(vvp_io.c:289: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:1767319672.653144:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.653149:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1789952 i_blocks 2 00000080:00200000:1.0:1767319672.653152:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.653159:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1789952, count: 4096 00000080:00200000:1.0:1767319672.653162:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1789952, bytes: 4096 00000080:00200000:1.0:1767319672.653164:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.653168:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 438, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.653169:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1789952, 1794048) 0 0 00000080:00200000:1.0:1767319672.653172:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:1.0:1767319672.653177:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [437, 437] 00020000:00200000:1.0:1767319672.653180:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1789952, 1794048) 1794048, 4096 00020000:00200000:1.0:1767319672.653187:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319672.653193:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [437, 437] 00000008:00010000:1.0:1767319672.653198:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.653200:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.653207:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.653215:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.653223:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.653230:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.653236:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.653244:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1789952, 1794048) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.653249:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 437 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.653263:0:88597:0:(rw26.c:912:ll_write_end()) pos 1789952, len 4096, copied 4096 00000080:00200000:1.0:1767319672.653268:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fa86c8c0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.653271:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009e68ea6a 17ffffc0001001 3:0 ffff90cb356e0870 437 lru 00000080:00200000:1.0:1767319672.653277:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003d3a8a4b 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:1.0:1767319672.653279:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fa86c8c0 00000080:00200000:1.0:1767319672.653280:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.653282:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.653290:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.653312:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.653315:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.653317:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.653323:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.653325:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.653328:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.653332:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.653339:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.653347:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.653350:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.653354:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.653357:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [437, 437] 00000080:00200000:1.0:1767319672.653360:0:88597:0:(vvp_io.c:289: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:1767319672.653363:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.655944:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1794048 i_blocks 2 00000080:00200000:2.0:1767319672.655960:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.655996:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1794048, count: 4096 00000080:00200000:2.0:1767319672.656006:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1794048, bytes: 4096 00000080:00200000:2.0:1767319672.656012:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.656022:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 439, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.656024:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1794048, 1798144) 0 0 00000080:00200000:2.0:1767319672.656028:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.656046:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [438, 438] 00020000:00200000:2.0:1767319672.656054:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1794048, 1798144) 1798144, 4096 00020000:00200000:2.0:1767319672.656058:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.656079:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [438, 438] 00000008:00010000:2.0:1767319672.656101:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.656117:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.656143:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.656159:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.656173:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.656198:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.656204:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.656214:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1794048, 1798144) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.656226:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 438 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.656277:0:88597:0:(rw26.c:912:ll_write_end()) pos 1794048, len 4096, copied 4096 00000080:00200000:2.0:1767319672.656283:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d733d28f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.656286:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000040ac62a6 17ffffc0001021 2:0 ffff90cb3542d798 438 lru 00000080:00200000:2.0:1767319672.656291:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000004517b932 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:2.0:1767319672.656292:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d733d28f 00000080:00200000:2.0:1767319672.656293:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.656297:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.656316:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.656338:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.656341:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.656343:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.656355:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.656358:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.656360:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.656363:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.656388:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.656407:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.656409:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.656415:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.656419:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [438, 438] 00000080:00200000:2.0:1767319672.656425:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.656427:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.656431:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1798144 i_blocks 2 00000080:00200000:2.0:1767319672.656433:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.656439:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1798144, count: 4096 00000080:00200000:2.0:1767319672.656442:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1798144, bytes: 4096 00000080:00200000:2.0:1767319672.656443:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.656446:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 440, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.656447:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1798144, 1802240) 0 0 00000080:00200000:2.0:1767319672.656449:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.656452:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [439, 439] 00020000:00200000:2.0:1767319672.656454:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1798144, 1802240) 1802240, 4096 00020000:00200000:2.0:1767319672.656455:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.656459:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [439, 439] 00000008:00010000:2.0:1767319672.656463:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.656465:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.656470:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.656475:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.656481:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.656492:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.656496:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.656501:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1798144, 1802240) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.656505:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 439 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.656516:0:88597:0:(rw26.c:912:ll_write_end()) pos 1798144, len 4096, copied 4096 00000080:00200000:2.0:1767319672.656519:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000037554b35[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.656521:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000df7f3bce 17ffffc0001001 3:0 ffff90cb3542da20 439 lru 00000080:00200000:2.0:1767319672.656525:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000004ccd8503 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:2.0:1767319672.656526:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000037554b35 00000080:00200000:2.0:1767319672.656527:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.656528:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.656533:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.656541:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.656542:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.656544:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.656549:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.656551:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.656554:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.656558:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.656565:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.656581:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.656584:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.656589:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.656592:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [439, 439] 00000080:00200000:2.0:1767319672.656595:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.656598:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.656602:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1802240 i_blocks 2 00000080:00200000:2.0:1767319672.656605:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.656612:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1802240, count: 4096 00000080:00200000:2.0:1767319672.656615:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1802240, bytes: 4096 00000080:00200000:2.0:1767319672.656618:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.656622:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 441, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.656624:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1802240, 1806336) 0 0 00000080:00200000:2.0:1767319672.656626:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.656631:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [440, 440] 00020000:00200000:2.0:1767319672.656634:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1802240, 1806336) 1806336, 4096 00020000:00200000:2.0:1767319672.656637:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.656642:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [440, 440] 00000008:00010000:2.0:1767319672.656647:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.656650:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.656657:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.656665:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.656673:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.656690:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.656697:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.658580:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1802240, 1806336) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.658605:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 440 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.658668:0:88597:0:(rw26.c:912:ll_write_end()) pos 1802240, len 4096, copied 4096 00000080:00200000:2.0:1767319672.658680:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000048c7e2e8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.658684:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b2ee023a 17ffffc0001001 3:0 ffff90cb3542d510 440 lru 00000080:00200000:2.0:1767319672.658690:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000004d38b1e8 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:2.0:1767319672.658693:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000048c7e2e8 00000080:00200000:2.0:1767319672.658694:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.658699:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.658734:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.658767:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.658772:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.658776:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.658805:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.658809:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.658812:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.658820:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.658830:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.658859:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.658862:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.658871:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.658880:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [440, 440] 00000080:00200000:2.0:1767319672.658892:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.658896:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.658911:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1806336 i_blocks 2 00000080:00200000:2.0:1767319672.658917:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.658948:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1806336, count: 4096 00000080:00200000:2.0:1767319672.658955:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1806336, bytes: 4096 00000080:00200000:2.0:1767319672.658960:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.658966:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 442, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.658968:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1806336, 1810432) 0 0 00000080:00200000:2.0:1767319672.658972:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.658985:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [441, 441] 00020000:00200000:2.0:1767319672.658991:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1806336, 1810432) 1810432, 4096 00020000:00200000:2.0:1767319672.658995:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.659010:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [441, 441] 00000008:00010000:2.0:1767319672.659024:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.659029:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.659048:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.659062:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.659073:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.659091:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.659098:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.659106:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1806336, 1810432) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.659125:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 441 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.659142:0:88597:0:(rw26.c:912:ll_write_end()) pos 1806336, len 4096, copied 4096 00000080:00200000:2.0:1767319672.659147:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000652068d4[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.659150:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000723ca104 17ffffc0001001 3:0 ffff90cb3542daf8 441 lru 00000080:00200000:2.0:1767319672.659155:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009617afb4 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:2.0:1767319672.659158:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000652068d4 00000080:00200000:2.0:1767319672.659159:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.659161:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.659170:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.659182:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.659185:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.659188:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.659194:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.659197:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.659199:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.659204:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.659212:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.659227:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.659229:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.659234:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.659237:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [441, 441] 00000080:00200000:2.0:1767319672.659241:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.659244:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.659248:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1810432 i_blocks 2 00000080:00200000:2.0:1767319672.659251:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.659259:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1810432, count: 4096 00000080:00200000:2.0:1767319672.659263:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1810432, bytes: 4096 00000080:00200000:2.0:1767319672.659266:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.659269:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 443, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.659271:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1810432, 1814528) 0 0 00000080:00200000:2.0:1767319672.659273:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.659279:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [442, 442] 00020000:00200000:2.0:1767319672.659281:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1810432, 1814528) 1814528, 4096 00020000:00200000:2.0:1767319672.659284:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.659289:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [442, 442] 00000008:00010000:2.0:1767319672.659295:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.659297:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.659304:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.659312:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.659320:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.659338:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.659345:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.659353:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1810432, 1814528) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.659359:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 442 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.659410:0:88597:0:(rw26.c:912:ll_write_end()) pos 1810432, len 4096, copied 4096 00000080:00200000:2.0:1767319672.659415:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002ce6a5ec[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.659418:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000839154e8 17ffffc0001001 3:0 ffff90cb3542d5e8 442 lru 00000080:00200000:2.0:1767319672.659424:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e6363df0 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:2.0:1767319672.659426:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002ce6a5ec 00000080:00200000:2.0:1767319672.659427:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.659430:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.659438:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.659449:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.659452:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.659455:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.659460:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.659463:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.659466:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.659470:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.659477:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.659490:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.659493:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.659497:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.659500:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [442, 442] 00000080:00200000:2.0:1767319672.659503:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.659506:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.659510:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1814528 i_blocks 2 00000080:00200000:2.0:1767319672.659513:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.659521:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1814528, count: 4096 00000080:00200000:2.0:1767319672.659525:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1814528, bytes: 4096 00000080:00200000:2.0:1767319672.659527:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.659531:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 444, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.659533:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1814528, 1818624) 0 0 00000080:00200000:2.0:1767319672.659535:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.659540:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [443, 443] 00020000:00200000:2.0:1767319672.659543:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1814528, 1818624) 1818624, 4096 00020000:00200000:2.0:1767319672.659545:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.659550:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [443, 443] 00000008:00010000:2.0:1767319672.659556:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.659558:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.659565:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.659574:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.659582:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.659602:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.659609:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.659617:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1814528, 1818624) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.659623:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 443 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.659636:0:88597:0:(rw26.c:912:ll_write_end()) pos 1814528, len 4096, copied 4096 00000080:00200000:2.0:1767319672.659641:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000014af4c4c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.659645:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000092d631d2 17ffffc0001001 3:0 ffff90cb3542d288 443 lru 00000080:00200000:2.0:1767319672.659650:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000091f486df 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:2.0:1767319672.659653:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000014af4c4c 00000080:00200000:2.0:1767319672.659654:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.659656:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.659663:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.659674:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.659677:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.659679:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.659684:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.659687:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.659690:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.659694:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.659702:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.659716:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.659719:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.659723:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.659726:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [443, 443] 00000080:00200000:2.0:1767319672.659730:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.659733:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.659737:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1818624 i_blocks 2 00000080:00200000:2.0:1767319672.659740:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.659747:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1818624, count: 4096 00000080:00200000:2.0:1767319672.659751:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1818624, bytes: 4096 00000080:00200000:2.0:1767319672.659753:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.659757:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 445, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.659758:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1818624, 1822720) 0 0 00000080:00200000:2.0:1767319672.659761:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.659766:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [444, 444] 00020000:00200000:2.0:1767319672.659769:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1818624, 1822720) 1822720, 4096 00020000:00200000:2.0:1767319672.659771:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.659776:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [444, 444] 00000008:00010000:2.0:1767319672.659781:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.659784:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.659790:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.659799:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.659808:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.659825:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.659832:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.659840:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1818624, 1822720) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.659846:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 444 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.659872:0:88597:0:(rw26.c:912:ll_write_end()) pos 1818624, len 4096, copied 4096 00000080:00200000:2.0:1767319672.659877:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c8155e12[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.659880:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000bf7fd0ce 17ffffc0001001 3:0 ffff90cb356faca8 444 lru 00000080:00200000:2.0:1767319672.659886:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000065a0a009 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:2.0:1767319672.659889:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c8155e12 00000080:00200000:2.0:1767319672.659890:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.659892:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.659899:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.659911:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.659913:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.659916:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.659921:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.659924:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.659926:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.659930:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.659938:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.659951:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.659954:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.659959:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.659962:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [444, 444] 00000080:00200000:2.0:1767319672.659966:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.659969:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.659973:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1822720 i_blocks 2 00000080:00200000:2.0:1767319672.659976:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.659983:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1822720, count: 4096 00000080:00200000:2.0:1767319672.659987:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1822720, bytes: 4096 00000080:00200000:2.0:1767319672.659989:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.659993:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 446, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.659995:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1822720, 1826816) 0 0 00000080:00200000:2.0:1767319672.659997:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.660002:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [445, 445] 00020000:00200000:2.0:1767319672.660005:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1822720, 1826816) 1826816, 4096 00020000:00200000:2.0:1767319672.660007:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.660012:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [445, 445] 00000008:00010000:2.0:1767319672.660018:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.660020:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.660026:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.660034:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.660041:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.660058:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.660064:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.660073:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1822720, 1826816) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.660079:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 445 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.660099:0:88597:0:(rw26.c:912:ll_write_end()) pos 1822720, len 4096, copied 4096 00000080:00200000:2.0:1767319672.660104:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000016e2bb13[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.660106:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006c284eb1 17ffffc0001001 3:0 ffff90cb356fabd0 445 lru 00000080:00200000:2.0:1767319672.660123:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e0892ee7 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:2.0:1767319672.660126:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000016e2bb13 00000080:00200000:2.0:1767319672.660127:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.660129:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.660137:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.660149:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.660152:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.660154:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.660159:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.660162:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.660164:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.660168:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.660176:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.660191:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.660193:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.660198:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.660201:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [445, 445] 00000080:00200000:2.0:1767319672.660205:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.660208:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.660213:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1826816 i_blocks 2 00000080:00200000:2.0:1767319672.660216:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.660223:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1826816, count: 4096 00000080:00200000:2.0:1767319672.660226:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1826816, bytes: 4096 00000080:00200000:2.0:1767319672.660229:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.660232:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 447, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.660234:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1826816, 1830912) 0 0 00000080:00200000:2.0:1767319672.660236:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.660241:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [446, 446] 00020000:00200000:2.0:1767319672.660244:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1826816, 1830912) 1830912, 4096 00020000:00200000:2.0:1767319672.660246:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.660251:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [446, 446] 00000008:00010000:2.0:1767319672.660256:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.660259:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.660266:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.660273:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.660281:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.660300:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.660307:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.660315:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1826816, 1830912) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.660321:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 446 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.660336:0:88597:0:(rw26.c:912:ll_write_end()) pos 1826816, len 4096, copied 4096 00000080:00200000:2.0:1767319672.660341:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000be45c8b0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.660344:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000bf7b1189 17ffffc0001001 3:0 ffff90cb356fa0d8 446 lru 00000080:00200000:2.0:1767319672.660350:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002140a9b5 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:2.0:1767319672.660352:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000be45c8b0 00000080:00200000:2.0:1767319672.660353:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.660355:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.660363:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.660423:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.660426:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.660428:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.660434:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.660436:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.660438:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.660443:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.660450:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.660465:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.660468:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.660473:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.660476:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [446, 446] 00000080:00200000:2.0:1767319672.660480:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.660483:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.660488:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1830912 i_blocks 2 00000080:00200000:2.0:1767319672.660491:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.660499:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1830912, count: 4096 00000080:00200000:2.0:1767319672.660503:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1830912, bytes: 4096 00000080:00200000:2.0:1767319672.660505:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.660509:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 448, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.660510:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1830912, 1835008) 0 0 00000080:00200000:2.0:1767319672.660513:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.660518:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [447, 447] 00020000:00200000:2.0:1767319672.660521:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1830912, 1835008) 1835008, 4096 00020000:00200000:2.0:1767319672.660523:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.660529:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [447, 447] 00000008:00010000:2.0:1767319672.660534:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.660537:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.660545:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.660553:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.660561:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.660579:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.660586:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.660594:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1830912, 1835008) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.660599:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 447 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.660615:0:88597:0:(rw26.c:912:ll_write_end()) pos 1830912, len 4096, copied 4096 00000080:00200000:2.0:1767319672.660620:0:88597:0:(rw26.c:969:ll_write_end()) page@000000000b74a934[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.660623:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000e221138 17ffffc0001001 3:0 ffff90cb356fa870 447 lru 00000080:00200000:2.0:1767319672.660628:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000024cfffa4 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:2.0:1767319672.660631:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000000b74a934 00000080:00200000:2.0:1767319672.660632:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.660634:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.660641:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.660653:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.660656:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.660658:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.660663:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.660665:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.660668:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.660671:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.660678:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.660691:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.660693:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.660697:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.660700:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [447, 447] 00000080:00200000:2.0:1767319672.660703:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.660706:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.660711:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1835008 i_blocks 2 00000080:00200000:2.0:1767319672.660713:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.660720:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1835008, count: 4096 00000080:00200000:2.0:1767319672.660724:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1835008, bytes: 4096 00000080:00200000:2.0:1767319672.660726:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.660730:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 449, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.660731:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1835008, 1839104) 0 0 00000080:00200000:2.0:1767319672.660734:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.660738:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [448, 448] 00020000:00200000:2.0:1767319672.660741:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1835008, 1839104) 1839104, 4096 00020000:00200000:2.0:1767319672.660743:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.660749:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [448, 448] 00000008:00010000:2.0:1767319672.660755:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.660757:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.660765:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.660773:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.660781:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.660798:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.660805:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.660814:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1835008, 1839104) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.660820:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 448 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.660844:0:88597:0:(rw26.c:912:ll_write_end()) pos 1835008, len 4096, copied 4096 00000080:00200000:2.0:1767319672.660849:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001f09d797[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.660852:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e606846a 17ffffc0001001 3:0 ffff90cb356fa360 448 lru 00000080:00200000:2.0:1767319672.660857:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003b0dc45a 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:2.0:1767319672.660859:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001f09d797 00000080:00200000:2.0:1767319672.660859:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.660861:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.660869:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.660880:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.660883:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.660885:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.660890:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.660892:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.660894:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.660899:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.660906:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.660921:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.660923:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.660928:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.660931:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [448, 448] 00000080:00200000:2.0:1767319672.660935:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.660938:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.660942:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1839104 i_blocks 2 00000080:00200000:2.0:1767319672.660945:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.660952:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1839104, count: 4096 00000080:00200000:2.0:1767319672.660956:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1839104, bytes: 4096 00000080:00200000:2.0:1767319672.660958:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.660962:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 450, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.660963:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1839104, 1843200) 0 0 00000080:00200000:2.0:1767319672.660965:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.660970:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [449, 449] 00020000:00200000:2.0:1767319672.660973:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1839104, 1843200) 1843200, 4096 00020000:00200000:2.0:1767319672.660975:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.660980:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [449, 449] 00000008:00010000:2.0:1767319672.660985:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.660988:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.660995:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.661003:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.661012:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.661029:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.661035:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.661043:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1839104, 1843200) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.661049:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 449 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.661064:0:88597:0:(rw26.c:912:ll_write_end()) pos 1839104, len 4096, copied 4096 00000080:00200000:2.0:1767319672.661068:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ad1eeb16[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.661070:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000001ecf17bb 17ffffc0001001 3:0 ffff90cb356fa000 449 lru 00000080:00200000:2.0:1767319672.661076:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000d7d0e867 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:2.0:1767319672.661078:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ad1eeb16 00000080:00200000:2.0:1767319672.661079:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.661082:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.661091:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.661103:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.661105:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.661948:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.661972:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.661976:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.661979:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.661985:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.661996:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.662024:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.662027:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.662034:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.662039:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [449, 449] 00000080:00200000:2.0:1767319672.662044:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.662047:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.662056:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1843200 i_blocks 2 00000080:00200000:2.0:1767319672.662059:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.662075:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1843200, count: 4096 00000080:00200000:2.0:1767319672.662081:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1843200, bytes: 4096 00000080:00200000:2.0:1767319672.662084:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.662090:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 451, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.662092:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1843200, 1847296) 0 0 00000080:00200000:2.0:1767319672.662095:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.662103:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [450, 450] 00020000:00200000:2.0:1767319672.662115:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1843200, 1847296) 1847296, 4096 00020000:00200000:2.0:1767319672.662119:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.662129:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [450, 450] 00000008:00010000:2.0:1767319672.662139:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.662142:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.662157:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.662170:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.662181:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.662199:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.662207:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.662217:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1843200, 1847296) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.662228:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 450 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.662261:0:88597:0:(rw26.c:912:ll_write_end()) pos 1843200, len 4096, copied 4096 00000080:00200000:2.0:1767319672.662269:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000116b18b5[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.662273:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000557b3cc9 17ffffc0001001 3:0 ffff90cb356fa948 450 lru 00000080:00200000:2.0:1767319672.662279:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a6dbc4e4 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:2.0:1767319672.662281:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000116b18b5 00000080:00200000:2.0:1767319672.662283:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.662287:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.662302:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.662318:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.662322:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.662324:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.662331:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.662333:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.662335:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.662339:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.662347:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.662360:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.662363:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.662472:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.662476:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [450, 450] 00000080:00200000:2.0:1767319672.662481:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.662484:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.662488:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1847296 i_blocks 2 00000080:00200000:2.0:1767319672.662491:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.662500:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1847296, count: 4096 00000080:00200000:2.0:1767319672.662503:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1847296, bytes: 4096 00000080:00200000:2.0:1767319672.662506:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.662510:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 452, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.662511:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1847296, 1851392) 0 0 00000080:00200000:2.0:1767319672.662515:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.662523:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [451, 451] 00020000:00200000:2.0:1767319672.662526:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1847296, 1851392) 1851392, 4096 00020000:00200000:2.0:1767319672.662528:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.662538:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [451, 451] 00000008:00010000:2.0:1767319672.662543:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.662545:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.662553:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.662562:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.662570:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.662587:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.662594:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.662603:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1847296, 1851392) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.662609:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 451 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.662625:0:88597:0:(rw26.c:912:ll_write_end()) pos 1847296, len 4096, copied 4096 00000080:00200000:2.0:1767319672.662630:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000830fd9b1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.662632:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c06b4c61 17ffffc0001001 3:0 ffff90cb356fa1b0 451 lru 00000080:00200000:2.0:1767319672.662638:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc440446 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:2.0:1767319672.662640:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000830fd9b1 00000080:00200000:2.0:1767319672.662641:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.662643:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.662651:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.662662:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.662664:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.662666:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.662672:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.662674:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.662676:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.662680:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.662687:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.662700:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.662877:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.662883:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.662886:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [451, 451] 00000080:00200000:2.0:1767319672.662890:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.662893:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.662898:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1851392 i_blocks 2 00000080:00200000:2.0:1767319672.662900:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.662909:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1851392, count: 4096 00000080:00200000:2.0:1767319672.662912:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1851392, bytes: 4096 00000080:00200000:2.0:1767319672.662915:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.662918:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 453, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.662920:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1851392, 1855488) 0 0 00000080:00200000:2.0:1767319672.662923:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.662928:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [452, 452] 00020000:00200000:2.0:1767319672.662931:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1851392, 1855488) 1855488, 4096 00020000:00200000:2.0:1767319672.662933:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.662939:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [452, 452] 00000008:00010000:2.0:1767319672.662945:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.662948:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.662955:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.662964:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.662971:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.662990:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.662996:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.663004:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1851392, 1855488) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.663010:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 452 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.663029:0:88597:0:(rw26.c:912:ll_write_end()) pos 1851392, len 4096, copied 4096 00000080:00200000:2.0:1767319672.663033:0:88597:0:(rw26.c:969:ll_write_end()) page@000000008e8134aa[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.663036:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000af925c70 17ffffc0001001 3:0 ffff90cb356fa438 452 lru 00000080:00200000:2.0:1767319672.663041:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000345ec48e 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:2.0:1767319672.663043:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000008e8134aa 00000080:00200000:2.0:1767319672.663045:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.663047:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.663055:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.663066:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.663069:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.663071:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.663077:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.663079:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.663081:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.663085:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.663092:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.663115:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.663119:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.663124:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.663126:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [452, 452] 00000080:00200000:2.0:1767319672.663130:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.663134:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.663139:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1855488 i_blocks 2 00000080:00200000:2.0:1767319672.663141:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.663149:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1855488, count: 4096 00000080:00200000:2.0:1767319672.663153:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1855488, bytes: 4096 00000080:00200000:2.0:1767319672.663155:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.663159:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 454, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.663160:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1855488, 1859584) 0 0 00000080:00200000:2.0:1767319672.663162:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.663167:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [453, 453] 00020000:00200000:2.0:1767319672.663170:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1855488, 1859584) 1859584, 4096 00020000:00200000:2.0:1767319672.663172:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.663177:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [453, 453] 00000008:00010000:2.0:1767319672.663182:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.663185:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.663192:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.663201:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.663209:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.663229:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.663236:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.663245:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1855488, 1859584) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.663250:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 453 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.663273:0:88597:0:(rw26.c:912:ll_write_end()) pos 1855488, len 4096, copied 4096 00000080:00200000:2.0:1767319672.663278:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e78d24f4[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.663280:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d6f74f18 17ffffc0001021 2:0 ffff90cb356fa798 453 lru 00000080:00200000:2.0:1767319672.663285:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f93d9a49 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:2.0:1767319672.663287:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e78d24f4 00000080:00200000:2.0:1767319672.663288:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.663291:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.663298:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.663311:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.663314:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.663316:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.663321:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.663324:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.663326:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.663330:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.663338:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.663352:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.663355:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.663359:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.663362:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [453, 453] 00000080:00200000:2.0:1767319672.663455:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.663460:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.663464:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1859584 i_blocks 2 00000080:00200000:2.0:1767319672.663467:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.663475:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1859584, count: 4096 00000080:00200000:2.0:1767319672.663478:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1859584, bytes: 4096 00000080:00200000:2.0:1767319672.663480:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.663483:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 455, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.663485:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1859584, 1863680) 0 0 00000080:00200000:2.0:1767319672.663487:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.663493:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [454, 454] 00020000:00200000:2.0:1767319672.663495:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1859584, 1863680) 1863680, 4096 00020000:00200000:2.0:1767319672.663497:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.663503:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [454, 454] 00000008:00010000:2.0:1767319672.663508:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.663511:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.663518:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.663526:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.663534:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.663552:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.663559:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.663567:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1859584, 1863680) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.663573:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 454 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.663589:0:88597:0:(rw26.c:912:ll_write_end()) pos 1859584, len 4096, copied 4096 00000080:00200000:2.0:1767319672.663593:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007007a5ec[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.663596:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000081139a7f 17ffffc0001001 3:0 ffff90cb356faa20 454 lru 00000080:00200000:2.0:1767319672.663601:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c54415b2 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:2.0:1767319672.663603:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007007a5ec 00000080:00200000:2.0:1767319672.663604:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.663606:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.663615:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.663627:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.663629:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.663631:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.663636:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.663639:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.663641:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.663645:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.663652:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.663666:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.663669:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.663674:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.663676:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [454, 454] 00000080:00200000:2.0:1767319672.663680:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.663683:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.663688:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1863680 i_blocks 2 00000080:00200000:2.0:1767319672.663691:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.663698:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1863680, count: 4096 00000080:00200000:2.0:1767319672.663789:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1863680, bytes: 4096 00000080:00200000:2.0:1767319672.663793:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.663796:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 456, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.663798:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1863680, 1867776) 0 0 00000080:00200000:2.0:1767319672.663801:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.663807:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [455, 455] 00020000:00200000:2.0:1767319672.663809:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1863680, 1867776) 1867776, 4096 00020000:00200000:2.0:1767319672.663811:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.663817:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [455, 455] 00000008:00010000:2.0:1767319672.663824:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.663826:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.663833:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.663841:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.663850:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.663867:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.663874:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.663885:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1863680, 1867776) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.663893:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 455 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.663909:0:88597:0:(rw26.c:912:ll_write_end()) pos 1863680, len 4096, copied 4096 00000080:00200000:2.0:1767319672.663913:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a2c7b1ad[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.663917:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000088f14f53 17ffffc0001001 3:0 ffff90cb356fa510 455 lru 00000080:00200000:2.0:1767319672.663922:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000012aa6d93 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:2.0:1767319672.663924:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a2c7b1ad 00000080:00200000:2.0:1767319672.663925:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.663927:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.663936:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.663947:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.663950:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.663952:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.663958:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.663961:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.663963:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.663968:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.663975:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.663988:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.663991:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.663995:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.663998:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [455, 455] 00000080:00200000:2.0:1767319672.664002:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.664005:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.664009:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1867776 i_blocks 2 00000080:00200000:2.0:1767319672.664012:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.664019:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1867776, count: 4096 00000080:00200000:2.0:1767319672.664023:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1867776, bytes: 4096 00000080:00200000:2.0:1767319672.664025:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.664029:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 457, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.664030:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1867776, 1871872) 0 0 00000080:00200000:2.0:1767319672.664032:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.664037:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [456, 456] 00020000:00200000:2.0:1767319672.664040:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1867776, 1871872) 1871872, 4096 00020000:00200000:2.0:1767319672.664042:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.664047:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [456, 456] 00000008:00010000:2.0:1767319672.664052:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.664055:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.664061:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.664069:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.664076:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.664092:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.664099:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.664579:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1867776, 1871872) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.664591:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 456 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.664615:0:88597:0:(rw26.c:912:ll_write_end()) pos 1867776, len 4096, copied 4096 00000080:00200000:2.0:1767319672.664620:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d731d4e1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.664624:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000257f26b6 17ffffc0001001 3:0 ffff90cb356faaf8 456 lru 00000080:00200000:2.0:1767319672.664630:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000005eaab736 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:2.0:1767319672.664632:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d731d4e1 00000080:00200000:2.0:1767319672.664633:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.664636:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.664647:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.664663:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.664666:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.664668:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.664676:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.664679:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.664681:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.664685:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.664694:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.664791:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.664794:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.664800:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.664804:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [456, 456] 00000080:00200000:2.0:1767319672.664809:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.664812:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.664818:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1871872 i_blocks 2 00000080:00200000:2.0:1767319672.664822:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.664834:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1871872, count: 4096 00000080:00200000:2.0:1767319672.664838:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1871872, bytes: 4096 00000080:00200000:2.0:1767319672.664841:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.664845:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 458, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.664846:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1871872, 1875968) 0 0 00000080:00200000:2.0:1767319672.664849:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.664856:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [457, 457] 00020000:00200000:2.0:1767319672.664860:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1871872, 1875968) 1875968, 4096 00020000:00200000:2.0:1767319672.664863:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.664871:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [457, 457] 00000008:00010000:2.0:1767319672.664878:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.664881:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.664892:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.664902:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.664912:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.664928:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.664935:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.664945:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1871872, 1875968) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.664950:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 457 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.664964:0:88597:0:(rw26.c:912:ll_write_end()) pos 1871872, len 4096, copied 4096 00000080:00200000:2.0:1767319672.664969:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000016b29965[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.664972:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000452ead40 17ffffc0001001 3:0 ffff90cb356fa5e8 457 lru 00000080:00200000:2.0:1767319672.664977:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000001ba453be 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:2.0:1767319672.664980:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000016b29965 00000080:00200000:2.0:1767319672.664981:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.664983:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.664991:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.665002:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.665005:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.665007:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.665012:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.665015:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.665018:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.665022:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.665030:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.665044:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.665047:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.665051:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.665054:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [457, 457] 00000080:00200000:2.0:1767319672.665058:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.665060:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.665065:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1875968 i_blocks 2 00000080:00200000:2.0:1767319672.665067:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.665075:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1875968, count: 4096 00000080:00200000:2.0:1767319672.665078:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1875968, bytes: 4096 00000080:00200000:2.0:1767319672.665081:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.665084:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 459, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.665086:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1875968, 1880064) 0 0 00000080:00200000:2.0:1767319672.665088:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.665093:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [458, 458] 00020000:00200000:2.0:1767319672.665096:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1875968, 1880064) 1880064, 4096 00020000:00200000:2.0:1767319672.665098:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.665103:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [458, 458] 00000008:00010000:2.0:1767319672.665116:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.665119:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.665126:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.665135:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.665143:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.665159:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.665166:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.665174:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1875968, 1880064) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.665179:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 458 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.665194:0:88597:0:(rw26.c:912:ll_write_end()) pos 1875968, len 4096, copied 4096 00000080:00200000:2.0:1767319672.665198:0:88597:0:(rw26.c:969:ll_write_end()) page@000000008c16d1a8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.665201:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000063ce626a 17ffffc0001001 3:0 ffff90cb356fa288 458 lru 00000080:00200000:2.0:1767319672.665206:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c58ff856 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:2.0:1767319672.665208:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000008c16d1a8 00000080:00200000:2.0:1767319672.665209:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.665211:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.665219:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.665229:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.665232:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.665235:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.665240:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.665242:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.665245:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.665249:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.665256:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.665271:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.665274:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.665278:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.665281:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [458, 458] 00000080:00200000:2.0:1767319672.665284:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.665287:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.665292:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1880064 i_blocks 2 00000080:00200000:2.0:1767319672.665294:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.665302:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1880064, count: 4096 00000080:00200000:2.0:1767319672.665306:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1880064, bytes: 4096 00000080:00200000:2.0:1767319672.665308:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.665312:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 460, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.665313:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1880064, 1884160) 0 0 00000080:00200000:2.0:1767319672.665315:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.665321:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [459, 459] 00020000:00200000:2.0:1767319672.665324:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1880064, 1884160) 1884160, 4096 00020000:00200000:2.0:1767319672.665326:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.665331:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [459, 459] 00000008:00010000:2.0:1767319672.665336:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.665338:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.665345:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.665354:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.665362:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.665413:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.665420:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.665429:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1880064, 1884160) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.665435:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 459 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.665452:0:88597:0:(rw26.c:912:ll_write_end()) pos 1880064, len 4096, copied 4096 00000080:00200000:2.0:1767319672.665457:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000043404c6d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.665460:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000028649d53 17ffffc0001001 3:0 ffff90cb356fa6c0 459 lru 00000080:00200000:2.0:1767319672.665466:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b3b8370a 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:2.0:1767319672.665468:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000043404c6d 00000080:00200000:2.0:1767319672.665469:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.665471:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.665479:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.665490:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.665493:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.665496:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.665501:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.665504:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.665507:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.665511:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.665519:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.665532:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.665534:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.665540:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.665543:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [459, 459] 00000080:00200000:2.0:1767319672.665547:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.665550:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.665555:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1884160 i_blocks 2 00000080:00200000:2.0:1767319672.665558:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.665565:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1884160, count: 4096 00000080:00200000:2.0:1767319672.665568:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1884160, bytes: 4096 00000080:00200000:2.0:1767319672.665570:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.665574:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 461, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.665576:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1884160, 1888256) 0 0 00000080:00200000:2.0:1767319672.665578:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.665583:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [460, 460] 00020000:00200000:2.0:1767319672.665586:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1884160, 1888256) 1888256, 4096 00020000:00200000:2.0:1767319672.665588:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.665593:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [460, 460] 00000008:00010000:2.0:1767319672.665598:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.665601:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.665608:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.665616:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.665623:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.665643:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.665649:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.665657:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1884160, 1888256) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.665663:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 460 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.665677:0:88597:0:(rw26.c:912:ll_write_end()) pos 1884160, len 4096, copied 4096 00000080:00200000:2.0:1767319672.665682:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000cca95d66[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.665685:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000713840fa 17ffffc0001001 3:0 ffff90cb356fad80 460 lru 00000080:00200000:2.0:1767319672.665690:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008b3a6ed4 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:2.0:1767319672.665693:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000cca95d66 00000080:00200000:2.0:1767319672.665694:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.665696:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.665796:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.665810:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.665814:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.665816:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.665821:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.665824:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.665826:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.665831:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.665839:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.665853:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.665855:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.665860:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.665863:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [460, 460] 00000080:00200000:2.0:1767319672.665868:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.665871:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.665875:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1888256 i_blocks 2 00000080:00200000:2.0:1767319672.665878:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.665886:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1888256, count: 4096 00000080:00200000:2.0:1767319672.665889:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1888256, bytes: 4096 00000080:00200000:2.0:1767319672.665892:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.665895:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 462, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.665897:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1888256, 1892352) 0 0 00000080:00200000:2.0:1767319672.665899:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.665905:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [461, 461] 00020000:00200000:2.0:1767319672.665908:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1888256, 1892352) 1892352, 4096 00020000:00200000:2.0:1767319672.665910:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.665916:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [461, 461] 00000008:00010000:2.0:1767319672.665921:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.665924:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.665931:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.665939:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.665947:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.665964:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.665971:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.665979:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1888256, 1892352) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.665984:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 461 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.666183:0:88597:0:(rw26.c:912:ll_write_end()) pos 1888256, len 4096, copied 4096 00000080:00200000:2.0:1767319672.666189:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f2d5cead[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.666192:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c55ac28e 17ffffc0001001 3:0 ffff90cb356fae58 461 lru 00000080:00200000:2.0:1767319672.666198:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e3cdb1d5 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:2.0:1767319672.666200:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f2d5cead 00000080:00200000:2.0:1767319672.666201:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.666204:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.666214:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.666227:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.666230:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.666232:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.666238:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.666241:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.666243:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.666247:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.666254:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.666268:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.666270:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.666275:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.666278:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [461, 461] 00000080:00200000:2.0:1767319672.666282:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.666284:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.666288:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1892352 i_blocks 2 00000080:00200000:2.0:1767319672.666292:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.666301:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1892352, count: 4096 00000080:00200000:2.0:1767319672.666304:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1892352, bytes: 4096 00000080:00200000:2.0:1767319672.666306:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.666310:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 463, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.666311:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1892352, 1896448) 0 0 00000080:00200000:2.0:1767319672.666314:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.666319:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [462, 462] 00020000:00200000:2.0:1767319672.666322:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1892352, 1896448) 1896448, 4096 00020000:00200000:2.0:1767319672.666324:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.666330:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [462, 462] 00000008:00010000:2.0:1767319672.666336:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.666338:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.666346:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.666354:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.666362:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.666496:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.666503:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.666512:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1892352, 1896448) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.666518:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 462 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.666550:0:88597:0:(rw26.c:912:ll_write_end()) pos 1892352, len 4096, copied 4096 00000080:00200000:2.0:1767319672.666554:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000bd3be8ac[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.666557:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000eae112ae 17ffffc0001001 3:0 ffff90cb3571f798 462 lru 00000080:00200000:2.0:1767319672.666563:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000093c4c826 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:2.0:1767319672.666564:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000bd3be8ac 00000080:00200000:2.0:1767319672.666566:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.666568:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.666576:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.666588:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.666591:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.666593:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.666598:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.666601:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.666603:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.666608:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.666617:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.666636:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.666638:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.666643:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.666646:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [462, 462] 00000080:00200000:2.0:1767319672.666649:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.666652:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.666657:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1896448 i_blocks 2 00000080:00200000:2.0:1767319672.666660:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.666667:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1896448, count: 4096 00000080:00200000:2.0:1767319672.666671:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1896448, bytes: 4096 00000080:00200000:2.0:1767319672.666673:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.666677:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 464, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.666678:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1896448, 1900544) 0 0 00000080:00200000:2.0:1767319672.666681:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.666685:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [463, 463] 00020000:00200000:2.0:1767319672.666688:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1896448, 1900544) 1900544, 4096 00020000:00200000:2.0:1767319672.666690:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.666696:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [463, 463] 00000008:00010000:2.0:1767319672.667032:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.667038:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.667049:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.667061:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.667070:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.667091:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.667098:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.667116:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1896448, 1900544) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.667124:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 463 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.667142:0:88597:0:(rw26.c:912:ll_write_end()) pos 1896448, len 4096, copied 4096 00000080:00200000:2.0:1767319672.667147:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000631370cc[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.667151:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000afd533e7 17ffffc0001001 3:0 ffff90cb3571fa20 463 lru 00000080:00200000:2.0:1767319672.667156:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000430adb0d 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:2.0:1767319672.667158:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000631370cc 00000080:00200000:2.0:1767319672.667159:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.667162:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.667172:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.667184:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.667188:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.667190:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.667197:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.667200:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.667202:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.667206:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.667214:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.667232:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.667235:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.667240:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.667243:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [463, 463] 00000080:00200000:2.0:1767319672.667247:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.667250:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.667256:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1900544 i_blocks 2 00000080:00200000:2.0:1767319672.667259:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.667268:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1900544, count: 4096 00000080:00200000:2.0:1767319672.667272:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1900544, bytes: 4096 00000080:00200000:2.0:1767319672.667274:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.667278:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 465, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.667280:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1900544, 1904640) 0 0 00000080:00200000:2.0:1767319672.667282:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.667289:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [464, 464] 00020000:00200000:2.0:1767319672.667292:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1900544, 1904640) 1904640, 4096 00020000:00200000:2.0:1767319672.667295:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.667301:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [464, 464] 00000008:00010000:2.0:1767319672.667306:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.667309:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.667316:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.667325:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.667334:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.667352:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.667359:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.667404:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1900544, 1904640) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.667410:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 464 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.667426:0:88597:0:(rw26.c:912:ll_write_end()) pos 1900544, len 4096, copied 4096 00000080:00200000:2.0:1767319672.667430:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fedcc12e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.667433:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000bb7503a1 17ffffc0001001 3:0 ffff90cb3571f510 464 lru 00000080:00200000:2.0:1767319672.667438:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000d6c8d746 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:2.0:1767319672.667440:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fedcc12e 00000080:00200000:2.0:1767319672.667441:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.667443:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.667451:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.667463:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.667466:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.667468:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.667473:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.667476:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.667478:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.667482:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.667488:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.667503:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.667505:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.667510:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.667513:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [464, 464] 00000080:00200000:2.0:1767319672.667516:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.667519:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.667524:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1904640 i_blocks 2 00000080:00200000:2.0:1767319672.667527:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.667533:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1904640, count: 4096 00000080:00200000:2.0:1767319672.667537:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1904640, bytes: 4096 00000080:00200000:2.0:1767319672.667540:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.667543:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 466, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.667545:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1904640, 1908736) 0 0 00000080:00200000:2.0:1767319672.667547:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.667552:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [465, 465] 00020000:00200000:2.0:1767319672.667554:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1904640, 1908736) 1908736, 4096 00020000:00200000:2.0:1767319672.667556:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.667562:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [465, 465] 00000008:00010000:2.0:1767319672.667567:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.667569:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.667576:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.667584:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.667592:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.667609:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.667615:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.667623:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1904640, 1908736) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.667629:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 465 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.667644:0:88597:0:(rw26.c:912:ll_write_end()) pos 1904640, len 4096, copied 4096 00000080:00200000:2.0:1767319672.667648:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e5aed9e9[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.667651:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a077f62e 17ffffc0001001 3:0 ffff90cb3571faf8 465 lru 00000080:00200000:2.0:1767319672.667656:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009949a73d 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:2.0:1767319672.667657:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e5aed9e9 00000080:00200000:2.0:1767319672.667658:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.667661:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.667668:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.667680:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.667683:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.667685:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.667691:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.667694:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.667696:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.667701:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.668009:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.668024:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.668027:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.668032:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.668036:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [465, 465] 00000080:00200000:2.0:1767319672.668040:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.668043:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.668048:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1908736 i_blocks 2 00000080:00200000:2.0:1767319672.668051:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.668061:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1908736, count: 4096 00000080:00200000:2.0:1767319672.668064:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1908736, bytes: 4096 00000080:00200000:2.0:1767319672.668067:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.668071:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 467, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.668072:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1908736, 1912832) 0 0 00000080:00200000:2.0:1767319672.668075:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.668081:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [466, 466] 00020000:00200000:2.0:1767319672.668084:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1908736, 1912832) 1912832, 4096 00020000:00200000:2.0:1767319672.668087:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.668093:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [466, 466] 00000008:00010000:2.0:1767319672.668098:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.668101:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.668119:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.668129:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.668138:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.668155:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.668162:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.668171:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1908736, 1912832) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.668178:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 466 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.668197:0:88597:0:(rw26.c:912:ll_write_end()) pos 1908736, len 4096, copied 4096 00000080:00200000:2.0:1767319672.668202:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000049a06908[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.668205:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000cb9aa5b0 17ffffc0001001 3:0 ffff90cb3571f5e8 466 lru 00000080:00200000:2.0:1767319672.668211:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000033efff3b 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:2.0:1767319672.668213:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000049a06908 00000080:00200000:2.0:1767319672.668214:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.668216:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.668226:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.668238:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.668241:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.668244:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.668250:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.668252:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.668255:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.668258:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.668265:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.668284:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.668286:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.668291:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.668294:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [466, 466] 00000080:00200000:2.0:1767319672.668298:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.668301:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.668306:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1912832 i_blocks 2 00000080:00200000:2.0:1767319672.668308:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.668316:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1912832, count: 4096 00000080:00200000:2.0:1767319672.668320:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1912832, bytes: 4096 00000080:00200000:2.0:1767319672.668323:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.668326:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 468, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.668328:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1912832, 1916928) 0 0 00000080:00200000:2.0:1767319672.668330:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.668335:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [467, 467] 00020000:00200000:2.0:1767319672.668338:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1912832, 1916928) 1916928, 4096 00020000:00200000:2.0:1767319672.668340:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.668346:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [467, 467] 00000008:00010000:2.0:1767319672.668351:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.668353:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.668360:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.668417:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.668426:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.668442:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.668448:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.668456:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1912832, 1916928) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.668462:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 467 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.668477:0:88597:0:(rw26.c:912:ll_write_end()) pos 1912832, len 4096, copied 4096 00000080:00200000:2.0:1767319672.668482:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000001623593[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.668485:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000dc20fe3c 17ffffc0001001 3:0 ffff90cb3571f288 467 lru 00000080:00200000:2.0:1767319672.668490:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a1d1ac6e 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:2.0:1767319672.668492:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000001623593 00000080:00200000:2.0:1767319672.668493:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.668495:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.668503:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.668514:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.668517:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.668519:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.668528:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.668531:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.668534:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.668537:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.668544:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.668558:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.668560:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.668565:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.668568:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [467, 467] 00000080:00200000:2.0:1767319672.668571:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.668574:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.668579:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1916928 i_blocks 2 00000080:00200000:2.0:1767319672.668582:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.668590:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1916928, count: 4096 00000080:00200000:2.0:1767319672.668593:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1916928, bytes: 4096 00000080:00200000:2.0:1767319672.668595:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.668599:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 469, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.668600:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1916928, 1921024) 0 0 00000080:00200000:2.0:1767319672.668602:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.668607:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [468, 468] 00020000:00200000:2.0:1767319672.668610:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1916928, 1921024) 1921024, 4096 00020000:00200000:2.0:1767319672.668612:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.668617:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [468, 468] 00000008:00010000:2.0:1767319672.668623:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.668625:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.668632:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.668640:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.668649:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.668666:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.668673:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.668680:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1916928, 1921024) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.668686:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 468 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.668717:0:88597:0:(rw26.c:912:ll_write_end()) pos 1916928, len 4096, copied 4096 00000080:00200000:2.0:1767319672.668721:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003f3aed01[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.668724:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006dd49489 17ffffc0001021 2:0 ffff90cb3571f6c0 468 lru 00000080:00200000:2.0:1767319672.668730:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e1f635d6 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:2.0:1767319672.668732:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003f3aed01 00000080:00200000:2.0:1767319672.668733:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.668736:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.668743:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.668756:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.668759:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.668761:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.668767:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.668769:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.668771:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.668775:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.668782:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.668796:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.668799:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.668804:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.668806:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [468, 468] 00000080:00200000:2.0:1767319672.668810:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.668813:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.668818:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1921024 i_blocks 2 00000080:00200000:2.0:1767319672.668820:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.668828:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1921024, count: 4096 00000080:00200000:2.0:1767319672.668831:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1921024, bytes: 4096 00000080:00200000:2.0:1767319672.668834:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.668838:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 470, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.668839:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1921024, 1925120) 0 0 00000080:00200000:2.0:1767319672.668842:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.668847:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [469, 469] 00020000:00200000:2.0:1767319672.668850:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1921024, 1925120) 1925120, 4096 00020000:00200000:2.0:1767319672.668852:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.668857:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [469, 469] 00000008:00010000:2.0:1767319672.668863:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.668865:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.668873:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.668881:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.668890:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.668906:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.668913:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.668921:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1921024, 1925120) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.668927:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 469 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.668940:0:88597:0:(rw26.c:912:ll_write_end()) pos 1921024, len 4096, copied 4096 00000080:00200000:2.0:1767319672.668945:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000050e60255[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.668948:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a536b029 17ffffc0001001 3:0 ffff90cb3571fd80 469 lru 00000080:00200000:2.0:1767319672.668954:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000022a96eaa 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:2.0:1767319672.668956:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000050e60255 00000080:00200000:2.0:1767319672.668957:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.668960:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.668967:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.668978:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.668981:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.668983:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.668988:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.668990:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.668992:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.668996:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669003:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.669018:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.669020:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.669024:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.669027:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [469, 469] 00000080:00200000:2.0:1767319672.669031:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.669034:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.669038:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1925120 i_blocks 2 00000080:00200000:2.0:1767319672.669041:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.669047:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1925120, count: 4096 00000080:00200000:2.0:1767319672.669049:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1925120, bytes: 4096 00000080:00200000:2.0:1767319672.669051:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.669053:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 471, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.669054:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1925120, 1929216) 0 0 00000080:00200000:2.0:1767319672.669056:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.669059:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [470, 470] 00020000:00200000:2.0:1767319672.669061:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1925120, 1929216) 1929216, 4096 00020000:00200000:2.0:1767319672.669063:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.669066:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [470, 470] 00000008:00010000:2.0:1767319672.669070:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.669071:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.669077:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669082:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669090:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669119:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669126:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.669134:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1925120, 1929216) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.669140:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 470 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.669155:0:88597:0:(rw26.c:912:ll_write_end()) pos 1925120, len 4096, copied 4096 00000080:00200000:2.0:1767319672.669159:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000015e94d33[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.669162:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009d68184f 17ffffc0001001 3:0 ffff90cb3571fe58 470 lru 00000080:00200000:2.0:1767319672.669167:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a746fd6a 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:2.0:1767319672.669169:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000015e94d33 00000080:00200000:2.0:1767319672.669170:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.669172:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.669180:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.669191:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.669194:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.669196:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.669201:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.669204:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.669206:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.669210:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669218:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.669232:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.669234:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.669239:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.669241:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [470, 470] 00000080:00200000:2.0:1767319672.669245:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.669248:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.669252:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1929216 i_blocks 2 00000080:00200000:2.0:1767319672.669255:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.669261:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1929216, count: 4096 00000080:00200000:2.0:1767319672.669264:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1929216, bytes: 4096 00000080:00200000:2.0:1767319672.669266:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.669268:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 472, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.669269:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1929216, 1933312) 0 0 00000080:00200000:2.0:1767319672.669271:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.669274:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [471, 471] 00020000:00200000:2.0:1767319672.669276:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1929216, 1933312) 1933312, 4096 00020000:00200000:2.0:1767319672.669278:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.669281:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [471, 471] 00000008:00010000:2.0:1767319672.669285:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.669286:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.669291:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669297:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669302:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669314:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669318:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.669322:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1929216, 1933312) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.669326:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 471 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.669336:0:88597:0:(rw26.c:912:ll_write_end()) pos 1929216, len 4096, copied 4096 00000080:00200000:2.0:1767319672.669339:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000eb7a893e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.669341:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000aeeeb164 17ffffc0001001 3:0 ffff90cb3571fca8 471 lru 00000080:00200000:2.0:1767319672.669344:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002dfac815 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:2.0:1767319672.669346:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000eb7a893e 00000080:00200000:2.0:1767319672.669346:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.669348:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.669353:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.669360:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.669362:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.669363:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.669395:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.669396:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.669398:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.669401:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669406:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.669415:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.669417:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.669420:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.669422:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [471, 471] 00000080:00200000:2.0:1767319672.669424:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.669426:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.669429:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1933312 i_blocks 2 00000080:00200000:2.0:1767319672.669431:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.669437:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1933312, count: 4096 00000080:00200000:2.0:1767319672.669439:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1933312, bytes: 4096 00000080:00200000:2.0:1767319672.669440:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.669443:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 473, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.669444:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1933312, 1937408) 0 0 00000080:00200000:2.0:1767319672.669445:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.669448:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [472, 472] 00020000:00200000:2.0:1767319672.669450:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1933312, 1937408) 1937408, 4096 00020000:00200000:2.0:1767319672.669452:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.669455:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [472, 472] 00000008:00010000:2.0:1767319672.669458:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.669459:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.669464:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669469:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669474:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669485:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669489:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.669494:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1933312, 1937408) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.669497:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 472 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.669509:0:88597:0:(rw26.c:912:ll_write_end()) pos 1933312, len 4096, copied 4096 00000080:00200000:2.0:1767319672.669512:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000cf57a9ae[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.669514:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000bd4697e3 17ffffc0001001 3:0 ffff90cb3571fbd0 472 lru 00000080:00200000:2.0:1767319672.669517:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000095fd6f92 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:2.0:1767319672.669518:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000cf57a9ae 00000080:00200000:2.0:1767319672.669518:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.669520:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.669525:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.669532:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.669534:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.669535:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.669538:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.669540:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.669541:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.669544:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669550:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.669563:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.669565:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.669570:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.669572:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [472, 472] 00000080:00200000:2.0:1767319672.669576:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.669579:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.669583:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1937408 i_blocks 2 00000080:00200000:2.0:1767319672.669586:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.669592:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1937408, count: 4096 00000080:00200000:2.0:1767319672.669596:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1937408, bytes: 4096 00000080:00200000:2.0:1767319672.669598:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.669601:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 474, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.669602:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1937408, 1941504) 0 0 00000080:00200000:2.0:1767319672.669604:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.669609:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [473, 473] 00020000:00200000:2.0:1767319672.669612:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1937408, 1941504) 1941504, 4096 00020000:00200000:2.0:1767319672.669614:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.669619:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [473, 473] 00000008:00010000:2.0:1767319672.669624:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.669626:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.669633:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669642:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669650:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669667:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669674:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.669683:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1937408, 1941504) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.669688:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 473 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.669703:0:88597:0:(rw26.c:912:ll_write_end()) pos 1937408, len 4096, copied 4096 00000080:00200000:2.0:1767319672.669706:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b801a4d8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.669708:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e97a5dbc 17ffffc0001001 3:0 ffff90cb3571f0d8 473 lru 00000080:00200000:2.0:1767319672.669711:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5fad757 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:2.0:1767319672.669713:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b801a4d8 00000080:00200000:2.0:1767319672.669714:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.669715:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.669720:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.669727:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.669729:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.669731:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.669734:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.669736:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.669737:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.669740:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669744:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.669755:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.669756:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.669759:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.669761:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [473, 473] 00000080:00200000:2.0:1767319672.669764:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.669766:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.669769:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1941504 i_blocks 2 00000080:00200000:2.0:1767319672.669770:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.669775:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1941504, count: 4096 00000080:00200000:2.0:1767319672.669778:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1941504, bytes: 4096 00000080:00200000:2.0:1767319672.669779:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.669782:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 475, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.669783:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1941504, 1945600) 0 0 00000080:00200000:2.0:1767319672.669784:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.669788:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [474, 474] 00020000:00200000:2.0:1767319672.669789:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1941504, 1945600) 1945600, 4096 00020000:00200000:2.0:1767319672.669791:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.669794:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [474, 474] 00000008:00010000:2.0:1767319672.669798:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.669801:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.669807:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669815:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669822:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669840:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669846:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.669855:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1941504, 1945600) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.669860:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 474 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.669874:0:88597:0:(rw26.c:912:ll_write_end()) pos 1941504, len 4096, copied 4096 00000080:00200000:2.0:1767319672.669877:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004982fbc3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.669879:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c7686ada 17ffffc0001001 3:0 ffff90cb3571f870 474 lru 00000080:00200000:2.0:1767319672.669883:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000590a5c89 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:2.0:1767319672.669884:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004982fbc3 00000080:00200000:2.0:1767319672.669885:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.669886:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.669891:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.669899:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.669901:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.669902:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.669906:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.669908:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.669909:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.669912:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669916:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.669926:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.669927:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.669930:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.669932:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [474, 474] 00000080:00200000:2.0:1767319672.669934:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.669936:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.669939:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1945600 i_blocks 2 00000080:00200000:2.0:1767319672.669941:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.669946:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1945600, count: 4096 00000080:00200000:2.0:1767319672.669949:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1945600, bytes: 4096 00000080:00200000:2.0:1767319672.669950:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.669952:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 476, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.669953:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1945600, 1949696) 0 0 00000080:00200000:2.0:1767319672.669955:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.669958:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [475, 475] 00020000:00200000:2.0:1767319672.669960:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1945600, 1949696) 1949696, 4096 00020000:00200000:2.0:1767319672.669961:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.669964:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [475, 475] 00000008:00010000:2.0:1767319672.669967:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.669969:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.669973:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669978:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669984:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669994:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.669998:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.670003:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1945600, 1949696) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.670006:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 475 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.670016:0:88597:0:(rw26.c:912:ll_write_end()) pos 1945600, len 4096, copied 4096 00000080:00200000:2.0:1767319672.670019:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004ff2d191[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.670021:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b862e656 17ffffc0001001 3:0 ffff90cb3571f360 475 lru 00000080:00200000:2.0:1767319672.670024:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a63019f3 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:2.0:1767319672.670025:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004ff2d191 00000080:00200000:2.0:1767319672.670025:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.670027:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.670032:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.670039:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.670041:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.670042:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.670046:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.670047:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.670048:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.670051:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.670055:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.670064:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.670066:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.670069:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.670070:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [475, 475] 00000080:00200000:2.0:1767319672.670073:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.670075:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.670078:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1949696 i_blocks 2 00000080:00200000:2.0:1767319672.670080:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.670085:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1949696, count: 4096 00000080:00200000:2.0:1767319672.670088:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1949696, bytes: 4096 00000080:00200000:2.0:1767319672.670091:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.670094:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 477, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.670095:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1949696, 1953792) 0 0 00000080:00200000:2.0:1767319672.670098:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.670102:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [476, 476] 00020000:00200000:2.0:1767319672.670105:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1949696, 1953792) 1953792, 4096 00020000:00200000:2.0:1767319672.670471:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.670479:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [476, 476] 00000008:00010000:2.0:1767319672.670485:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.670487:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.670493:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.670500:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.670505:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.670517:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.670522:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.670526:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1949696, 1953792) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.670530:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 476 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.670542:0:88597:0:(rw26.c:912:ll_write_end()) pos 1949696, len 4096, copied 4096 00000080:00200000:2.0:1767319672.670545:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000422ae051[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.670547:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ed683c1b 17ffffc0001001 3:0 ffff90cb3571f000 476 lru 00000080:00200000:2.0:1767319672.670552:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000fec74ba7 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:2.0:1767319672.670554:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000422ae051 00000080:00200000:2.0:1767319672.670555:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.670558:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.670567:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.670579:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.670582:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.670585:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.670591:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.670593:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.670595:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.670599:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.670607:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.670621:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.670623:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.670628:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.670631:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [476, 476] 00000080:00200000:2.0:1767319672.670636:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.670639:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.670643:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1953792 i_blocks 2 00000080:00200000:2.0:1767319672.670646:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.670655:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1953792, count: 4096 00000080:00200000:2.0:1767319672.670659:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1953792, bytes: 4096 00000080:00200000:2.0:1767319672.670661:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.670664:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 478, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.670665:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1953792, 1957888) 0 0 00000080:00200000:2.0:1767319672.670668:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.670673:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [477, 477] 00020000:00200000:2.0:1767319672.670676:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1953792, 1957888) 1957888, 4096 00020000:00200000:2.0:1767319672.670678:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.670683:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [477, 477] 00000008:00010000:2.0:1767319672.670688:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.670690:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.670697:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.670758:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.670764:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.670778:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.670782:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.670787:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1953792, 1957888) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.670791:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 477 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.670805:0:88597:0:(rw26.c:912:ll_write_end()) pos 1953792, len 4096, copied 4096 00000080:00200000:2.0:1767319672.670809:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007a1ae8eb[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.670812:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000308825a0 17ffffc0001001 3:0 ffff90cb3571f948 477 lru 00000080:00200000:2.0:1767319672.670817:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b43dea52 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:2.0:1767319672.670819:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007a1ae8eb 00000080:00200000:2.0:1767319672.670820:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.670822:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.670830:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.670841:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.670844:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.670846:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.670851:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.670854:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.670857:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.670861:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.670869:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.670879:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.670880:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.670883:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.670885:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [477, 477] 00000080:00200000:2.0:1767319672.670888:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.670890:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.670893:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1957888 i_blocks 2 00000080:00200000:2.0:1767319672.670895:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.670900:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1957888, count: 4096 00000080:00200000:2.0:1767319672.670903:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1957888, bytes: 4096 00000080:00200000:2.0:1767319672.670904:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.670906:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 479, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.670907:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1957888, 1961984) 0 0 00000080:00200000:2.0:1767319672.670909:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.670912:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [478, 478] 00020000:00200000:2.0:1767319672.670914:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1957888, 1961984) 1961984, 4096 00020000:00200000:2.0:1767319672.670915:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.670919:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [478, 478] 00000008:00010000:2.0:1767319672.670922:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.670923:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.670928:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.670934:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.670939:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.670950:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.670954:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.670959:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1957888, 1961984) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.670962:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 478 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.670973:0:88597:0:(rw26.c:912:ll_write_end()) pos 1957888, len 4096, copied 4096 00000080:00200000:2.0:1767319672.670976:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b1d81961[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.670978:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000082f3de1a 17ffffc0001001 3:0 ffff90cb3571f1b0 478 lru 00000080:00200000:2.0:1767319672.670981:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000010e6dda7 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:2.0:1767319672.670983:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b1d81961 00000080:00200000:2.0:1767319672.670983:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.670985:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.670990:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.670997:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.670998:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.671000:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.671003:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.671005:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.671006:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.671009:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.671013:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.671023:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.671024:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.671027:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.671029:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [478, 478] 00000080:00200000:2.0:1767319672.671031:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.671033:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.671036:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1961984 i_blocks 2 00000080:00200000:2.0:1767319672.671038:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.671043:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1961984, count: 4096 00000080:00200000:2.0:1767319672.671045:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1961984, bytes: 4096 00000080:00200000:2.0:1767319672.671046:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.671048:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 480, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.671049:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1961984, 1966080) 0 0 00000080:00200000:2.0:1767319672.671051:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.671054:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [479, 479] 00020000:00200000:2.0:1767319672.671056:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1961984, 1966080) 1966080, 4096 00020000:00200000:2.0:1767319672.671057:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.671060:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [479, 479] 00000008:00010000:2.0:1767319672.671063:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.671065:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.671070:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.671075:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.671080:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.671094:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.671101:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.671119:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1961984, 1966080) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.671125:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 479 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.671139:0:88597:0:(rw26.c:912:ll_write_end()) pos 1961984, len 4096, copied 4096 00000080:00200000:2.0:1767319672.671143:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000196964f1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.671146:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000810e138d 17ffffc0001001 3:0 ffff90cb3571f438 479 lru 00000080:00200000:2.0:1767319672.671150:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000072afe847 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:2.0:1767319672.671152:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000196964f1 00000080:00200000:2.0:1767319672.671153:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.671156:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.671163:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.671174:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.671176:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.671178:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.671183:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.671186:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.671188:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.671191:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.671198:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.671212:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.671215:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.671219:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.671222:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [479, 479] 00000080:00200000:2.0:1767319672.671225:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.671228:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.671232:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1966080 i_blocks 2 00000080:00200000:2.0:1767319672.671235:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.671241:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1966080, count: 4096 00000080:00200000:2.0:1767319672.671244:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1966080, bytes: 4096 00000080:00200000:2.0:1767319672.671247:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.671250:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 481, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.671251:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1966080, 1970176) 0 0 00000080:00200000:2.0:1767319672.671254:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.671259:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [480, 480] 00020000:00200000:2.0:1767319672.671261:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1966080, 1970176) 1970176, 4096 00020000:00200000:2.0:1767319672.671263:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.671269:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [480, 480] 00000008:00010000:2.0:1767319672.671274:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.671276:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.671283:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.671292:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.671299:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.671316:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.671323:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.671332:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1966080, 1970176) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.671337:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 480 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.671363:0:88597:0:(rw26.c:912:ll_write_end()) pos 1966080, len 4096, copied 4096 00000080:00200000:2.0:1767319672.672476:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f26fd7eb[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.672485:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e363dc94 17ffffc0001001 3:0 ffff90cb35744a20 480 lru 00000080:00200000:2.0:1767319672.672494:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000005461003a 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:2.0:1767319672.672496:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f26fd7eb 00000080:00200000:2.0:1767319672.672498:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.672504:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.672533:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.672562:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.672567:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.672570:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.672586:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.672589:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.672592:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.672599:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.672609:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.672638:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.672641:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.672649:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.672655:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [480, 480] 00000080:00200000:2.0:1767319672.672662:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.672666:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.672677:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1970176 i_blocks 2 00000080:00200000:2.0:1767319672.672682:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.672798:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1970176, count: 4096 00000080:00200000:2.0:1767319672.672806:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1970176, bytes: 4096 00000080:00200000:2.0:1767319672.672812:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.672817:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 482, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.672819:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1970176, 1974272) 0 0 00000080:00200000:2.0:1767319672.672823:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.672837:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [481, 481] 00020000:00200000:2.0:1767319672.672842:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1970176, 1974272) 1974272, 4096 00020000:00200000:2.0:1767319672.672847:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.672862:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [481, 481] 00000008:00010000:2.0:1767319672.672874:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.672878:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.672897:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.672909:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.672920:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.672939:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.672947:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.672958:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1970176, 1974272) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.672970:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 481 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.673002:0:88597:0:(rw26.c:912:ll_write_end()) pos 1970176, len 4096, copied 4096 00000080:00200000:2.0:1767319672.673008:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000bdd4ce5e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.673012:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000bb84655c 17ffffc0001001 3:0 ffff90cb35744510 481 lru 00000080:00200000:2.0:1767319672.673018:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000005148b21 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:2.0:1767319672.673021:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000bdd4ce5e 00000080:00200000:2.0:1767319672.673022:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.673025:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.673033:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.673046:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.673049:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.673052:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.673057:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.673060:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.673063:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.673067:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.673075:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.673089:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.673092:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.673097:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.673100:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [481, 481] 00000080:00200000:2.0:1767319672.673103:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.673107:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.673208:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1974272 i_blocks 2 00000080:00200000:2.0:1767319672.673211:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.673221:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1974272, count: 4096 00000080:00200000:2.0:1767319672.673226:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1974272, bytes: 4096 00000080:00200000:2.0:1767319672.673228:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.673232:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 483, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.673233:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1974272, 1978368) 0 0 00000080:00200000:2.0:1767319672.673236:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.673241:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [482, 482] 00020000:00200000:2.0:1767319672.673245:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1974272, 1978368) 1978368, 4096 00020000:00200000:2.0:1767319672.673248:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.673254:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [482, 482] 00000008:00010000:2.0:1767319672.673260:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.673262:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.673269:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.673279:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.673288:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.673306:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.673312:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.673320:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1974272, 1978368) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.673327:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 482 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.673343:0:88597:0:(rw26.c:912:ll_write_end()) pos 1974272, len 4096, copied 4096 00000080:00200000:2.0:1767319672.673347:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000049769895[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.673350:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000459943b1 17ffffc0001001 3:0 ffff90cb35744af8 482 lru 00000080:00200000:2.0:1767319672.673354:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000001d69445b 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:2.0:1767319672.673357:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000049769895 00000080:00200000:2.0:1767319672.673357:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.673360:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.674244:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.674280:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.674286:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.674290:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.674302:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.674304:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.674307:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.674313:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.674322:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.674349:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.674352:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.674360:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.674381:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [482, 482] 00000080:00200000:2.0:1767319672.674390:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.674393:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.674405:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1978368 i_blocks 2 00000080:00200000:2.0:1767319672.674410:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.674431:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1978368, count: 4096 00000080:00200000:2.0:1767319672.674438:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1978368, bytes: 4096 00000080:00200000:2.0:1767319672.674442:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.674447:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 484, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.674449:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1978368, 1982464) 0 0 00000080:00200000:2.0:1767319672.674452:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.674462:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [483, 483] 00020000:00200000:2.0:1767319672.674466:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1978368, 1982464) 1982464, 4096 00020000:00200000:2.0:1767319672.674470:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.674482:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [483, 483] 00000008:00010000:2.0:1767319672.674493:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.674496:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.674513:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.674524:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.674535:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.674555:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.674562:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.674573:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1978368, 1982464) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.674584:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 483 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.674623:0:88597:0:(rw26.c:912:ll_write_end()) pos 1978368, len 4096, copied 4096 00000080:00200000:2.0:1767319672.674630:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000007a9f908[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.674633:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c40e49b3 17ffffc0001021 2:0 ffff90cb357445e8 483 lru 00000080:00200000:2.0:1767319672.674640:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000090157636 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:2.0:1767319672.674642:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000007a9f908 00000080:00200000:2.0:1767319672.674644:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.674646:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.674659:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.674672:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.674675:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.674677:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.674683:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.674686:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.674688:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.674692:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.674700:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.674718:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.674721:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.674726:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.674729:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [483, 483] 00000080:00200000:2.0:1767319672.674732:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.674736:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.674741:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1982464 i_blocks 2 00000080:00200000:2.0:1767319672.674744:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.674752:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1982464, count: 4096 00000080:00200000:2.0:1767319672.674756:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1982464, bytes: 4096 00000080:00200000:2.0:1767319672.674759:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.674762:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 485, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.674764:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1982464, 1986560) 0 0 00000080:00200000:2.0:1767319672.674766:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.674772:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [484, 484] 00020000:00200000:2.0:1767319672.674774:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1982464, 1986560) 1986560, 4096 00020000:00200000:2.0:1767319672.674787:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.674794:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [484, 484] 00000008:00010000:2.0:1767319672.674799:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.674802:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.674810:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.674819:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.674827:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.674860:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.674866:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.674875:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1982464, 1986560) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.674881:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 484 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.674896:0:88597:0:(rw26.c:912:ll_write_end()) pos 1982464, len 4096, copied 4096 00000080:00200000:2.0:1767319672.674900:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000020bea79e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.674903:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002e7563b7 17ffffc0001001 3:0 ffff90cb35744288 484 lru 00000080:00200000:2.0:1767319672.674909:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000004162b7d 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:2.0:1767319672.674911:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000020bea79e 00000080:00200000:2.0:1767319672.674912:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.674914:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.674923:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.674934:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.674937:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.674939:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.674944:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.674947:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.674950:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.674954:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.674961:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.674975:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.674978:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.674983:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.674986:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [484, 484] 00000080:00200000:2.0:1767319672.674989:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.674993:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.674998:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1986560 i_blocks 2 00000080:00200000:2.0:1767319672.675001:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.675008:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1986560, count: 4096 00000080:00200000:2.0:1767319672.675011:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1986560, bytes: 4096 00000080:00200000:2.0:1767319672.675014:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.675017:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 486, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.675019:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1986560, 1990656) 0 0 00000080:00200000:2.0:1767319672.675021:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.675026:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [485, 485] 00020000:00200000:2.0:1767319672.675029:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1986560, 1990656) 1990656, 4096 00020000:00200000:2.0:1767319672.675031:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.675037:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [485, 485] 00000008:00010000:2.0:1767319672.675042:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.675044:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.675052:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.675060:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.675068:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.675085:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.675092:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.675100:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1986560, 1990656) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.675106:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 485 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.675134:0:88597:0:(rw26.c:912:ll_write_end()) pos 1986560, len 4096, copied 4096 00000080:00200000:2.0:1767319672.675138:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007553caf3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.675141:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003021cff8 17ffffc0001001 3:0 ffff90cb357446c0 485 lru 00000080:00200000:2.0:1767319672.675147:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a21d4090 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:2.0:1767319672.675149:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007553caf3 00000080:00200000:2.0:1767319672.675150:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.675153:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.675160:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.675172:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.675175:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.675177:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.675182:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.675184:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.675187:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.675191:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.675198:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.675214:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.675216:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.675221:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.675224:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [485, 485] 00000080:00200000:2.0:1767319672.675227:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.675231:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.675238:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1990656 i_blocks 2 00000080:00200000:2.0:1767319672.675241:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.675248:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1990656, count: 4096 00000080:00200000:2.0:1767319672.675251:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1990656, bytes: 4096 00000080:00200000:2.0:1767319672.675253:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.675257:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 487, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.675258:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1990656, 1994752) 0 0 00000080:00200000:2.0:1767319672.675261:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.675265:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [486, 486] 00020000:00200000:2.0:1767319672.675267:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1990656, 1994752) 1994752, 4096 00020000:00200000:2.0:1767319672.675269:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.675274:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [486, 486] 00000008:00010000:2.0:1767319672.675279:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.675281:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.675288:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.675296:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.675305:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.675320:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.675326:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.675334:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1990656, 1994752) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.675340:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 486 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.675355:0:88597:0:(rw26.c:912:ll_write_end()) pos 1990656, len 4096, copied 4096 00000080:00200000:2.0:1767319672.675360:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009abcad8e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.675363:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000cab38cf0 17ffffc0001001 3:0 ffff90cb35744d80 486 lru 00000080:00200000:2.0:1767319672.676475:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002f25efd6 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:2.0:1767319672.676481:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009abcad8e 00000080:00200000:2.0:1767319672.676483:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.676489:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.676518:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.676543:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.676548:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.676552:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.676567:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.676571:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.676573:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.676579:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.676590:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.676620:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.676623:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.676630:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.676635:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [486, 486] 00000080:00200000:2.0:1767319672.676641:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.676645:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.676655:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1994752 i_blocks 2 00000080:00200000:2.0:1767319672.676658:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.676677:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1994752, count: 4096 00000080:00200000:2.0:1767319672.676683:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1994752, bytes: 4096 00000080:00200000:2.0:1767319672.676687:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.676692:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 488, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.676693:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1994752, 1998848) 0 0 00000080:00200000:2.0:1767319672.676697:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.676721:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [487, 487] 00020000:00200000:2.0:1767319672.676725:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1994752, 1998848) 1998848, 4096 00020000:00200000:2.0:1767319672.676729:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.676739:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [487, 487] 00000008:00010000:2.0:1767319672.676750:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.676754:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.676769:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.676880:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.676889:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.676902:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.676907:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.676913:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1994752, 1998848) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.676923:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 487 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.676949:0:88597:0:(rw26.c:912:ll_write_end()) pos 1994752, len 4096, copied 4096 00000080:00200000:2.0:1767319672.676954:0:88597:0:(rw26.c:969:ll_write_end()) page@000000005a129bda[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.676956:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000066e527b9 17ffffc0001001 3:0 ffff90cb35744e58 487 lru 00000080:00200000:2.0:1767319672.676960:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000bc49a08f 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:2.0:1767319672.676961:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000005a129bda 00000080:00200000:2.0:1767319672.676961:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.676963:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.676969:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.676977:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.676979:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.676981:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.676985:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.676987:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.676988:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.676991:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.676995:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.677005:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.677007:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.677010:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.677012:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [487, 487] 00000080:00200000:2.0:1767319672.677015:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.677017:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.677020:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1998848 i_blocks 2 00000080:00200000:2.0:1767319672.677022:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.677028:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1998848, count: 4096 00000080:00200000:2.0:1767319672.677031:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1998848, bytes: 4096 00000080:00200000:2.0:1767319672.677032:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.677035:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 489, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.677036:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1998848, 2002944) 0 0 00000080:00200000:2.0:1767319672.677037:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.677041:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [488, 488] 00020000:00200000:2.0:1767319672.677043:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1998848, 2002944) 2002944, 4096 00020000:00200000:2.0:1767319672.677044:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.677048:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [488, 488] 00000008:00010000:2.0:1767319672.677052:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.677054:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.677059:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.677064:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.677069:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.677081:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.677085:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.677090:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1998848, 2002944) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.677093:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 488 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.677103:0:88597:0:(rw26.c:912:ll_write_end()) pos 1998848, len 4096, copied 4096 00000080:00200000:2.0:1767319672.677106:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001bcade1e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.677119:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009ac2341e 17ffffc0001001 3:0 ffff90cb35744ca8 488 lru 00000080:00200000:2.0:1767319672.677124:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000090cf1694 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:2.0:1767319672.677126:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001bcade1e 00000080:00200000:2.0:1767319672.677127:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.677130:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.677141:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.677153:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.677156:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.677158:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.677163:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.677166:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.677168:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.677172:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.677178:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.677192:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.677195:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.677199:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.677202:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [488, 488] 00000080:00200000:2.0:1767319672.677206:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.677209:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.677213:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2002944 i_blocks 2 00000080:00200000:2.0:1767319672.677215:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.677223:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2002944, count: 4096 00000080:00200000:2.0:1767319672.677227:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2002944, bytes: 4096 00000080:00200000:2.0:1767319672.677229:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.677232:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 490, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.677233:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2002944, 2007040) 0 0 00000080:00200000:2.0:1767319672.677236:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:2.0:1767319672.677241:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [489, 489] 00020000:00200000:2.0:1767319672.677244:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2002944, 2007040) 2007040, 4096 00020000:00200000:2.0:1767319672.677245:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319672.677251:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [489, 489] 00000008:00010000:2.0:1767319672.677256:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.677259:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.677266:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.677274:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.677282:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.677298:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.677306:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.677315:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2002944, 2007040) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.677320:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 489 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.677335:0:88597:0:(rw26.c:912:ll_write_end()) pos 2002944, len 4096, copied 4096 00000080:00200000:2.0:1767319672.677340:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b4c15ef8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.677343:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f2dfef0b 17ffffc0001001 3:0 ffff90cb35744bd0 489 lru 00000080:00200000:2.0:1767319672.677348:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000001696cfdc 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:2.0:1767319672.677350:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b4c15ef8 00000080:00200000:2.0:1767319672.677351:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.677352:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.677358:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.677481:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.677484:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.677486:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.677490:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.677492:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.677494:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb040647e8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.677496:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.677502:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.677512:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.677513:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.677517:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.677519:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [489, 489] 00000080:00200000:2.0:1767319672.677522:0:88597:0:(vvp_io.c:289: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:2.0:1767319672.677524:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.677946:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2007040 i_blocks 2 00000080:00200000:3.0:1767319672.677953:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.677965:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2007040, count: 4096 00000080:00200000:3.0:1767319672.677970:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2007040, bytes: 4096 00000080:00200000:3.0:1767319672.677972:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.677977:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 491, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.677978:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2007040, 2011136) 0 0 00000080:00200000:3.0:1767319672.677981:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.677988:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [490, 490] 00020000:00200000:3.0:1767319672.677992:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2007040, 2011136) 2011136, 4096 00020000:00200000:3.0:1767319672.677995:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.678002:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [490, 490] 00000008:00010000:3.0:1767319672.678011:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.678014:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.678025:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.678034:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.678043:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.678050:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.678057:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.678065:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2007040, 2011136) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.678072:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 490 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.678099:0:88597:0:(rw26.c:912:ll_write_end()) pos 2007040, len 4096, copied 4096 00000080:00200000:3.0:1767319672.678105:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e32f2650[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.678118:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002f0a5aa7 17ffffc0001001 3:0 ffff90cb35571798 490 lru 00000080:00200000:3.0:1767319672.678124:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000301d407 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:3.0:1767319672.678127:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e32f2650 00000080:00200000:3.0:1767319672.678128:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.678131:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.678145:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.678160:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.678163:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.678165:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.678173:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.678175:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.678178:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.678181:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.678188:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.678198:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.678200:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.678206:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.678209:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [490, 490] 00000080:00200000:3.0:1767319672.678213:0:88597:0:(vvp_io.c:289: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:1767319672.678215:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.678220:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2011136 i_blocks 2 00000080:00200000:3.0:1767319672.678223:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.678235:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2011136, count: 4096 00000080:00200000:3.0:1767319672.678239:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2011136, bytes: 4096 00000080:00200000:3.0:1767319672.678241:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.678245:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 492, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.678246:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2011136, 2015232) 0 0 00000080:00200000:3.0:1767319672.678249:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.678254:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [491, 491] 00020000:00200000:3.0:1767319672.678257:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2011136, 2015232) 2015232, 4096 00020000:00200000:3.0:1767319672.678259:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.678265:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [491, 491] 00000008:00010000:3.0:1767319672.678271:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.678273:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.678280:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.678287:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.678295:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.678302:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.678309:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.678316:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2011136, 2015232) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.678322:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 491 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.678340:0:88597:0:(rw26.c:912:ll_write_end()) pos 2011136, len 4096, copied 4096 00000080:00200000:3.0:1767319672.678344:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a3c8e93e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.678352:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002bec556c 17ffffc0001001 3:0 ffff90cb35571a20 491 lru 00000080:00200000:3.0:1767319672.678358:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000bdf00ff8 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:3.0:1767319672.678360:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a3c8e93e 00000080:00200000:3.0:1767319672.678361:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.678364:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.678404:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.678417:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.678420:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.678423:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.678428:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.678431:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.678433:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.678438:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.678446:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.678454:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.678456:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.678459:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.678462:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [491, 491] 00000080:00200000:3.0:1767319672.678466:0:88597:0:(vvp_io.c:289: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:1767319672.678468:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.678473:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2015232 i_blocks 2 00000080:00200000:3.0:1767319672.678475:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.678482:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2015232, count: 4096 00000080:00200000:3.0:1767319672.678486:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2015232, bytes: 4096 00000080:00200000:3.0:1767319672.678496:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.678500:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 493, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.678501:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2015232, 2019328) 0 0 00000080:00200000:3.0:1767319672.678504:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.678510:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [492, 492] 00020000:00200000:3.0:1767319672.678512:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2015232, 2019328) 2019328, 4096 00020000:00200000:3.0:1767319672.678515:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.678521:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [492, 492] 00000008:00010000:3.0:1767319672.678526:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.678528:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.678535:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.678544:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.678553:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.678560:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.678567:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.678574:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2015232, 2019328) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.678579:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 492 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.678596:0:88597:0:(rw26.c:912:ll_write_end()) pos 2015232, len 4096, copied 4096 00000080:00200000:3.0:1767319672.678600:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000837a00df[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.678603:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ebd7fa25 17ffffc0001001 3:0 ffff90cb35571510 492 lru 00000080:00200000:3.0:1767319672.678608:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000042bab80f 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:3.0:1767319672.678613:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000837a00df 00000080:00200000:3.0:1767319672.678615:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.678617:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.678627:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.678638:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.678641:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.678643:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.678648:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.678651:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.678653:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.678658:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.678665:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.678674:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.678676:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.678681:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.678684:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [492, 492] 00000080:00200000:3.0:1767319672.678687:0:88597:0:(vvp_io.c:289: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:1767319672.678690:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.678694:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2019328 i_blocks 2 00000080:00200000:3.0:1767319672.678697:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.678712:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2019328, count: 4096 00000080:00200000:3.0:1767319672.678716:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2019328, bytes: 4096 00000080:00200000:3.0:1767319672.678719:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.678722:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 494, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.678729:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2019328, 2023424) 0 0 00000080:00200000:3.0:1767319672.678732:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.678738:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [493, 493] 00020000:00200000:3.0:1767319672.678741:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2019328, 2023424) 2023424, 4096 00020000:00200000:3.0:1767319672.678743:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.678748:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [493, 493] 00000008:00010000:3.0:1767319672.678753:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.678756:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.678763:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.678771:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.678791:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.678799:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.678805:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.678813:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2019328, 2023424) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.678818:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 493 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.678835:0:88597:0:(rw26.c:912:ll_write_end()) pos 2019328, len 4096, copied 4096 00000080:00200000:3.0:1767319672.678839:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000649304dc[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.678842:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ac96114e 17ffffc0001001 3:0 ffff90cb35571af8 493 lru 00000080:00200000:3.0:1767319672.678848:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000067cbcb0a 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:3.0:1767319672.678850:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000649304dc 00000080:00200000:3.0:1767319672.678855:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.678858:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.678866:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.678878:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.678881:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.678883:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.678889:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.678892:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.678894:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.678898:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.678907:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.678915:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.678918:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.678922:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.678925:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [493, 493] 00000080:00200000:3.0:1767319672.678928:0:88597:0:(vvp_io.c:289: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:1767319672.678931:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.678935:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2023424 i_blocks 2 00000080:00200000:3.0:1767319672.678937:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.678945:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2023424, count: 4096 00000080:00200000:3.0:1767319672.678949:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2023424, bytes: 4096 00000080:00200000:3.0:1767319672.678951:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.678955:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 495, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.678956:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2023424, 2027520) 0 0 00000080:00200000:3.0:1767319672.678958:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.678969:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [494, 494] 00020000:00200000:3.0:1767319672.678972:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2023424, 2027520) 2027520, 4096 00020000:00200000:3.0:1767319672.678975:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.678980:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [494, 494] 00000008:00010000:3.0:1767319672.678985:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.678987:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.678994:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.679004:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.679012:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.679019:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.679027:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.679034:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2023424, 2027520) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.679039:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 494 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.679055:0:88597:0:(rw26.c:912:ll_write_end()) pos 2023424, len 4096, copied 4096 00000080:00200000:3.0:1767319672.679059:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ce0f99b1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.679062:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007a76bb61 17ffffc0001001 3:0 ffff90cb355715e8 494 lru 00000080:00200000:3.0:1767319672.679068:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ce5b2fad 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:3.0:1767319672.679070:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ce0f99b1 00000080:00200000:3.0:1767319672.679071:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.679073:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.679085:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.679097:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.679100:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.679103:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.679120:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.679123:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.679126:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.679130:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.679138:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.679146:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.679149:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.679153:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.679156:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [494, 494] 00000080:00200000:3.0:1767319672.679160:0:88597:0:(vvp_io.c:289: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:1767319672.679163:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.679168:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2027520 i_blocks 2 00000080:00200000:3.0:1767319672.679171:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.679178:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2027520, count: 4096 00000080:00200000:3.0:1767319672.679181:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2027520, bytes: 4096 00000080:00200000:3.0:1767319672.679184:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.679188:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 496, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.679189:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2027520, 2031616) 0 0 00000080:00200000:3.0:1767319672.679192:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.679197:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [495, 495] 00020000:00200000:3.0:1767319672.679205:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2027520, 2031616) 2031616, 4096 00020000:00200000:3.0:1767319672.679207:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.679213:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [495, 495] 00000008:00010000:3.0:1767319672.679218:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.679220:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.679227:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.679236:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.679245:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.679252:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.679259:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.679267:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2027520, 2031616) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.679271:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 495 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.679285:0:88597:0:(rw26.c:912:ll_write_end()) pos 2027520, len 4096, copied 4096 00000080:00200000:3.0:1767319672.679290:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d542bece[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.679294:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000d066c44 17ffffc0001001 3:0 ffff90cb35571288 495 lru 00000080:00200000:3.0:1767319672.679300:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000056450e11 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:3.0:1767319672.679302:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d542bece 00000080:00200000:3.0:1767319672.679303:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.679305:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.679313:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.679331:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.679334:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.679336:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.679341:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.679344:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.679347:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.679351:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.679359:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.679981:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.679988:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.679995:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.680001:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [495, 495] 00000080:00200000:3.0:1767319672.680008:0:88597:0:(vvp_io.c:289: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:1767319672.680011:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.680019:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2031616 i_blocks 2 00000080:00200000:3.0:1767319672.680022:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.680036:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2031616, count: 4096 00000080:00200000:3.0:1767319672.680041:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2031616, bytes: 4096 00000080:00200000:3.0:1767319672.680044:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.680049:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 497, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.680051:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2031616, 2035712) 0 0 00000080:00200000:3.0:1767319672.680053:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.680060:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [496, 496] 00020000:00200000:3.0:1767319672.680063:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2031616, 2035712) 2035712, 4096 00020000:00200000:3.0:1767319672.680077:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.680088:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [496, 496] 00000008:00010000:3.0:1767319672.680096:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.680098:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.680118:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.680128:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.680137:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.680143:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.680150:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.680158:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2031616, 2035712) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.680166:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 496 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.680196:0:88597:0:(rw26.c:912:ll_write_end()) pos 2031616, len 4096, copied 4096 00000080:00200000:3.0:1767319672.680203:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006c12bc57[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.680206:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007c7b312c 17ffffc0001001 3:0 ffff90cb355716c0 496 lru 00000080:00200000:3.0:1767319672.680212:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000095a6d892 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:3.0:1767319672.680214:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006c12bc57 00000080:00200000:3.0:1767319672.680215:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.680218:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.680230:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.680257:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.680260:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.680263:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.680273:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.680275:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.680278:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.680282:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.680290:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.680299:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.680301:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.680305:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.680311:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [496, 496] 00000080:00200000:3.0:1767319672.680315:0:88597:0:(vvp_io.c:289: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:1767319672.680318:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.680322:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2035712 i_blocks 2 00000080:00200000:3.0:1767319672.680324:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.680332:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2035712, count: 4096 00000080:00200000:3.0:1767319672.680336:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2035712, bytes: 4096 00000080:00200000:3.0:1767319672.680338:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.680342:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 498, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.680343:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2035712, 2039808) 0 0 00000080:00200000:3.0:1767319672.680345:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.680350:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [497, 497] 00020000:00200000:3.0:1767319672.680353:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2035712, 2039808) 2039808, 4096 00020000:00200000:3.0:1767319672.680361:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.680393:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [497, 497] 00000008:00010000:3.0:1767319672.680400:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.680402:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.680409:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.680416:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.680424:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.680430:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.680436:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.680443:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2035712, 2039808) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.680447:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 497 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.680464:0:88597:0:(rw26.c:912:ll_write_end()) pos 2035712, len 4096, copied 4096 00000080:00200000:3.0:1767319672.680468:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000121e0156[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.680471:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000fa8db26f 17ffffc0001001 3:0 ffff90cb35571d80 497 lru 00000080:00200000:3.0:1767319672.680476:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009461b106 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:3.0:1767319672.680478:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000121e0156 00000080:00200000:3.0:1767319672.680479:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.680481:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.680489:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.680510:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.680513:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.680515:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.680521:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.680523:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.680525:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.680529:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.680536:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.680544:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.680546:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.680550:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.680553:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [497, 497] 00000080:00200000:3.0:1767319672.680556:0:88597:0:(vvp_io.c:289: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:1767319672.680559:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.680563:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2039808 i_blocks 2 00000080:00200000:3.0:1767319672.680566:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.680574:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2039808, count: 4096 00000080:00200000:3.0:1767319672.680578:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2039808, bytes: 4096 00000080:00200000:3.0:1767319672.680580:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.680583:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 499, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.680585:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2039808, 2043904) 0 0 00000080:00200000:3.0:1767319672.680587:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.680592:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [498, 498] 00020000:00200000:3.0:1767319672.680595:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2039808, 2043904) 2043904, 4096 00020000:00200000:3.0:1767319672.680602:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.680608:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [498, 498] 00000008:00010000:3.0:1767319672.680614:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.680616:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.680623:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.680631:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.680640:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.680647:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.680654:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.680661:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2039808, 2043904) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.680666:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 498 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.680682:0:88597:0:(rw26.c:912:ll_write_end()) pos 2039808, len 4096, copied 4096 00000080:00200000:3.0:1767319672.680687:0:88597:0:(rw26.c:969:ll_write_end()) page@000000000dff2bb9[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.680690:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000041b9f9ae 17ffffc0001001 3:0 ffff90cb35571e58 498 lru 00000080:00200000:3.0:1767319672.680696:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c14378eb 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:3.0:1767319672.680698:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000000dff2bb9 00000080:00200000:3.0:1767319672.680699:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.680701:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.681024:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.681048:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.681051:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.681054:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.681060:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.681063:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.681066:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.681070:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.681078:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.681087:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.681090:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.681095:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.681097:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [498, 498] 00000080:00200000:3.0:1767319672.681102:0:88597:0:(vvp_io.c:289: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:1767319672.681105:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.681121:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2043904 i_blocks 2 00000080:00200000:3.0:1767319672.681124:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.681134:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2043904, count: 4096 00000080:00200000:3.0:1767319672.681139:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2043904, bytes: 4096 00000080:00200000:3.0:1767319672.681141:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.681145:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 500, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.681146:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2043904, 2048000) 0 0 00000080:00200000:3.0:1767319672.681149:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.681154:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [499, 499] 00020000:00200000:3.0:1767319672.681157:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2043904, 2048000) 2048000, 4096 00020000:00200000:3.0:1767319672.681167:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.681174:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [499, 499] 00000008:00010000:3.0:1767319672.681180:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.681183:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.681191:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.681200:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.681208:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.681216:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.681223:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.681231:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2043904, 2048000) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.681237:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 499 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.681254:0:88597:0:(rw26.c:912:ll_write_end()) pos 2043904, len 4096, copied 4096 00000080:00200000:3.0:1767319672.681258:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e321f257[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.681262:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ed9eb970 17ffffc0001001 3:0 ffff90cb35571ca8 499 lru 00000080:00200000:3.0:1767319672.681268:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ed7a2c05 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:3.0:1767319672.681271:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e321f257 00000080:00200000:3.0:1767319672.681272:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.681275:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.681283:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.681304:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.681308:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.681310:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.681316:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.681318:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.681321:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.681325:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.681333:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.681341:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.681343:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.681347:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.681350:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [499, 499] 00000080:00200000:3.0:1767319672.681353:0:88597:0:(vvp_io.c:289: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:1767319672.681357:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.681361:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2048000 i_blocks 2 00000080:00200000:3.0:1767319672.681364:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.681500:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2048000, count: 4096 00000080:00200000:3.0:1767319672.681504:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2048000, bytes: 4096 00000080:00200000:3.0:1767319672.681507:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.681511:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 501, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.681512:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2048000, 2052096) 0 0 00000080:00200000:3.0:1767319672.681515:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.681520:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [500, 500] 00020000:00200000:3.0:1767319672.681523:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2048000, 2052096) 2052096, 4096 00020000:00200000:3.0:1767319672.681531:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.681538:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [500, 500] 00000008:00010000:3.0:1767319672.681544:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.681546:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.681553:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.681563:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.681572:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.681579:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.681585:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.681593:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2048000, 2052096) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.681599:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 500 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.681615:0:88597:0:(rw26.c:912:ll_write_end()) pos 2048000, len 4096, copied 4096 00000080:00200000:3.0:1767319672.681619:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c14dce59[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.681623:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000001f203eb8 17ffffc0001001 3:0 ffff90cb35571bd0 500 lru 00000080:00200000:3.0:1767319672.681628:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000dcb60016 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:3.0:1767319672.681630:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c14dce59 00000080:00200000:3.0:1767319672.681632:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.681634:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.681644:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.681666:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.681669:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.681671:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.681677:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.681679:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.681682:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.681686:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.681694:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.681714:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.681718:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.681722:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.681725:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [500, 500] 00000080:00200000:3.0:1767319672.681728:0:88597:0:(vvp_io.c:289: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:1767319672.681731:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.681736:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2052096 i_blocks 2 00000080:00200000:3.0:1767319672.681739:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.681747:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2052096, count: 4096 00000080:00200000:3.0:1767319672.681750:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2052096, bytes: 4096 00000080:00200000:3.0:1767319672.681752:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.681756:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 502, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.681757:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2052096, 2056192) 0 0 00000080:00200000:3.0:1767319672.681760:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.681766:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [501, 501] 00020000:00200000:3.0:1767319672.681769:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2052096, 2056192) 2056192, 4096 00020000:00200000:3.0:1767319672.681926:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.681935:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [501, 501] 00000008:00010000:3.0:1767319672.681941:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.681943:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.681951:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.681959:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.681966:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.681973:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.681980:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.681986:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2052096, 2056192) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.681992:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 501 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.682008:0:88597:0:(rw26.c:912:ll_write_end()) pos 2052096, len 4096, copied 4096 00000080:00200000:3.0:1767319672.682013:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000093229d14[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.682016:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000000f88b63 17ffffc0001001 3:0 ffff90cb355710d8 501 lru 00000080:00200000:3.0:1767319672.682021:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b45e8a08 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:3.0:1767319672.682023:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000093229d14 00000080:00200000:3.0:1767319672.682025:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.682027:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.682036:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.682058:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.682061:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.682063:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.682069:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.682072:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.682074:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.682079:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.682086:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.682094:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.682097:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.682101:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.682104:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [501, 501] 00000080:00200000:3.0:1767319672.682118:0:88597:0:(vvp_io.c:289: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:1767319672.682122:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.682127:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2056192 i_blocks 2 00000080:00200000:3.0:1767319672.682130:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.682139:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2056192, count: 4096 00000080:00200000:3.0:1767319672.682143:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2056192, bytes: 4096 00000080:00200000:3.0:1767319672.682145:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.682149:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 503, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.682151:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2056192, 2060288) 0 0 00000080:00200000:3.0:1767319672.682153:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.682158:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [502, 502] 00020000:00200000:3.0:1767319672.682161:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2056192, 2060288) 2060288, 4096 00020000:00200000:3.0:1767319672.682168:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.682174:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [502, 502] 00000008:00010000:3.0:1767319672.682180:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.682182:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.682189:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.682199:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.682209:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.682215:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.682223:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.682229:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2056192, 2060288) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.682233:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 502 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.682248:0:88597:0:(rw26.c:912:ll_write_end()) pos 2056192, len 4096, copied 4096 00000080:00200000:3.0:1767319672.682252:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000226b8306[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.682256:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c915d7db 17ffffc0001001 3:0 ffff90cb35571870 502 lru 00000080:00200000:3.0:1767319672.682261:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000967ecbec 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:3.0:1767319672.682264:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000226b8306 00000080:00200000:3.0:1767319672.682265:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.682267:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.682274:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.682298:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.682301:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.682303:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.682308:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.682310:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.682313:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.682316:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.682324:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.682332:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.682334:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.682338:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.682340:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [502, 502] 00000080:00200000:3.0:1767319672.682344:0:88597:0:(vvp_io.c:289: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:1767319672.682347:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.682351:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2060288 i_blocks 2 00000080:00200000:3.0:1767319672.682354:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.682360:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2060288, count: 4096 00000080:00200000:3.0:1767319672.682364:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2060288, bytes: 4096 00000080:00200000:3.0:1767319672.682397:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.682401:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 504, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.682402:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2060288, 2064384) 0 0 00000080:00200000:3.0:1767319672.682405:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.682410:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [503, 503] 00020000:00200000:3.0:1767319672.682413:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2060288, 2064384) 2064384, 4096 00020000:00200000:3.0:1767319672.682420:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.682426:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [503, 503] 00000008:00010000:3.0:1767319672.682430:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.682432:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.682439:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.682448:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.682456:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.682464:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.682471:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.682478:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2060288, 2064384) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.682482:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 503 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.682506:0:88597:0:(rw26.c:912:ll_write_end()) pos 2060288, len 4096, copied 4096 00000080:00200000:3.0:1767319672.682511:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000041117404[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.682514:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000697c288c 17ffffc0001021 2:0 ffff90cb35571360 503 lru 00000080:00200000:3.0:1767319672.682519:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000078276131 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:3.0:1767319672.682521:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000041117404 00000080:00200000:3.0:1767319672.682522:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.682525:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.682532:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.682553:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.682556:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.682559:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.682564:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.682567:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.682569:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.682573:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.682581:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.682589:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.682592:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.682596:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.682599:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [503, 503] 00000080:00200000:3.0:1767319672.682603:0:88597:0:(vvp_io.c:289: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:1767319672.682606:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.682611:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2064384 i_blocks 2 00000080:00200000:3.0:1767319672.682614:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.682621:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2064384, count: 4096 00000080:00200000:3.0:1767319672.682624:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2064384, bytes: 4096 00000080:00200000:3.0:1767319672.682627:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.682630:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 505, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.682632:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2064384, 2068480) 0 0 00000080:00200000:3.0:1767319672.682634:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.682639:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [504, 504] 00020000:00200000:3.0:1767319672.682642:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2064384, 2068480) 2068480, 4096 00020000:00200000:3.0:1767319672.682650:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.682656:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [504, 504] 00000008:00010000:3.0:1767319672.682661:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.682663:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.682671:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.682679:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.682686:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.682693:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.682699:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.682707:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2064384, 2068480) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.682712:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 504 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.682731:0:88597:0:(rw26.c:912:ll_write_end()) pos 2064384, len 4096, copied 4096 00000080:00200000:3.0:1767319672.682735:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ddeb32ae[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.682738:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e3b0acb1 17ffffc0001001 3:0 ffff90cb35571000 504 lru 00000080:00200000:3.0:1767319672.682744:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000052213572 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:3.0:1767319672.682746:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ddeb32ae 00000080:00200000:3.0:1767319672.682747:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.682749:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.682756:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.685201:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.685222:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.685230:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.685261:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.685264:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.685268:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.685278:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.685292:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.685310:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.685313:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.685325:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.685333:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [504, 504] 00000080:00200000:3.0:1767319672.685342:0:88597:0:(vvp_io.c:289: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:1767319672.685346:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.685360:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2068480 i_blocks 2 00000080:00200000:3.0:1767319672.685378:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.685407:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2068480, count: 4096 00000080:00200000:3.0:1767319672.685415:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2068480, bytes: 4096 00000080:00200000:3.0:1767319672.685420:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.685427:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 506, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.685429:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2068480, 2072576) 0 0 00000080:00200000:3.0:1767319672.685433:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.685447:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [505, 505] 00020000:00200000:3.0:1767319672.685453:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2068480, 2072576) 2072576, 4096 00020000:00200000:3.0:1767319672.685478:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.685494:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [505, 505] 00000008:00010000:3.0:1767319672.685508:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.685513:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.685533:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.685546:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.685557:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.685565:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.685572:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.685582:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2068480, 2072576) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.685596:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 505 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.685641:0:88597:0:(rw26.c:912:ll_write_end()) pos 2068480, len 4096, copied 4096 00000080:00200000:3.0:1767319672.685649:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000006d3447d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.685652:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000001f31b9c4 17ffffc0001001 3:0 ffff90cb35571948 505 lru 00000080:00200000:3.0:1767319672.685660:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008280dbdd 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:3.0:1767319672.685662:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000006d3447d 00000080:00200000:3.0:1767319672.685664:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.685668:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.685689:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.685721:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.685724:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.685726:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.685732:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.685734:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.685736:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.685740:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.685747:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.685755:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.685757:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.685761:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.685764:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [505, 505] 00000080:00200000:3.0:1767319672.685768:0:88597:0:(vvp_io.c:289: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:1767319672.685771:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.685776:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2072576 i_blocks 2 00000080:00200000:3.0:1767319672.685789:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.685798:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2072576, count: 4096 00000080:00200000:3.0:1767319672.685802:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2072576, bytes: 4096 00000080:00200000:3.0:1767319672.685804:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.685808:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 507, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.685809:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2072576, 2076672) 0 0 00000080:00200000:3.0:1767319672.685812:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.685817:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [506, 506] 00020000:00200000:3.0:1767319672.685820:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2072576, 2076672) 2076672, 4096 00020000:00200000:3.0:1767319672.685832:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.685839:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [506, 506] 00000008:00010000:3.0:1767319672.685845:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.685847:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.685855:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.685864:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.685873:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.685880:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.685886:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.685893:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2072576, 2076672) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.685898:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 506 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.685916:0:88597:0:(rw26.c:912:ll_write_end()) pos 2072576, len 4096, copied 4096 00000080:00200000:3.0:1767319672.685921:0:88597:0:(rw26.c:969:ll_write_end()) page@000000000fdb89dd[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.685924:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000cb9d5968 17ffffc0001001 3:0 ffff90cb355711b0 506 lru 00000080:00200000:3.0:1767319672.685929:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000232565e4 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:3.0:1767319672.685932:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000000fdb89dd 00000080:00200000:3.0:1767319672.685933:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.685935:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.685943:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.685965:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.685968:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.685970:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.685975:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.685978:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.685980:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.685984:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.685991:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.685999:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.686001:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.686005:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.686008:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [506, 506] 00000080:00200000:3.0:1767319672.686011:0:88597:0:(vvp_io.c:289: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:1767319672.686014:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.686019:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2076672 i_blocks 2 00000080:00200000:3.0:1767319672.686021:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.686029:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2076672, count: 4096 00000080:00200000:3.0:1767319672.686032:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2076672, bytes: 4096 00000080:00200000:3.0:1767319672.686034:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.686038:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 508, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.686039:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2076672, 2080768) 0 0 00000080:00200000:3.0:1767319672.686042:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.686047:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [507, 507] 00020000:00200000:3.0:1767319672.686050:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2076672, 2080768) 2080768, 4096 00020000:00200000:3.0:1767319672.686056:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.686062:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [507, 507] 00000008:00010000:3.0:1767319672.686068:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.686070:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.686077:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.686085:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.686093:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.686099:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.686105:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.686125:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2076672, 2080768) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.686131:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 507 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.686161:0:88597:0:(rw26.c:912:ll_write_end()) pos 2076672, len 4096, copied 4096 00000080:00200000:3.0:1767319672.686166:0:88597:0:(rw26.c:969:ll_write_end()) page@000000000e41ef90[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.686169:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f8b9e9ec 17ffffc0001001 3:0 ffff90cb35778000 507 lru 00000080:00200000:3.0:1767319672.686175:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000784d47f0 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:3.0:1767319672.686177:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000000e41ef90 00000080:00200000:3.0:1767319672.686178:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.686181:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.686189:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.686211:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.686214:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.686217:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.686222:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.686225:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.686228:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.686232:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.686240:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.686249:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.686251:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.686256:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.686258:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [507, 507] 00000080:00200000:3.0:1767319672.686262:0:88597:0:(vvp_io.c:289: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:1767319672.686265:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.686270:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2080768 i_blocks 2 00000080:00200000:3.0:1767319672.686273:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.686279:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2080768, count: 4096 00000080:00200000:3.0:1767319672.686283:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2080768, bytes: 4096 00000080:00200000:3.0:1767319672.686285:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.686289:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 509, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.686291:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2080768, 2084864) 0 0 00000080:00200000:3.0:1767319672.686294:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.686299:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [508, 508] 00020000:00200000:3.0:1767319672.686302:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2080768, 2084864) 2084864, 4096 00020000:00200000:3.0:1767319672.686309:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.686315:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [508, 508] 00000008:00010000:3.0:1767319672.686321:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.686323:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.686330:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.686338:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.686346:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.686353:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.686360:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.686400:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2080768, 2084864) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.686407:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 508 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.686421:0:88597:0:(rw26.c:912:ll_write_end()) pos 2080768, len 4096, copied 4096 00000080:00200000:3.0:1767319672.686426:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000142903a3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.686429:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000872b607d 17ffffc0001001 3:0 ffff90cb35778948 508 lru 00000080:00200000:3.0:1767319672.686434:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000bc5b8ec3 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:3.0:1767319672.686437:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000142903a3 00000080:00200000:3.0:1767319672.686437:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.686440:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.686448:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.686470:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.686474:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.686476:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.686482:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.686485:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.686487:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.686492:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.686499:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.686507:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.686509:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.686513:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.686516:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [508, 508] 00000080:00200000:3.0:1767319672.686520:0:88597:0:(vvp_io.c:289: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:1767319672.686522:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.686527:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2084864 i_blocks 2 00000080:00200000:3.0:1767319672.686529:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.686537:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2084864, count: 4096 00000080:00200000:3.0:1767319672.686541:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2084864, bytes: 4096 00000080:00200000:3.0:1767319672.686543:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.686546:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 510, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.686548:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2084864, 2088960) 0 0 00000080:00200000:3.0:1767319672.686550:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.686556:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [509, 509] 00020000:00200000:3.0:1767319672.686559:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2084864, 2088960) 2088960, 4096 00020000:00200000:3.0:1767319672.686570:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.686576:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [509, 509] 00000008:00010000:3.0:1767319672.686582:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.686584:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.686591:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.686599:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.686607:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.686614:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.686621:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.686628:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2084864, 2088960) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.686634:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 509 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.686649:0:88597:0:(rw26.c:912:ll_write_end()) pos 2084864, len 4096, copied 4096 00000080:00200000:3.0:1767319672.686654:0:88597:0:(rw26.c:969:ll_write_end()) page@000000000a555ef3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.686657:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009da5b792 17ffffc0001001 3:0 ffff90cb357781b0 509 lru 00000080:00200000:3.0:1767319672.686662:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007ce6bf8e 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:3.0:1767319672.686664:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000000a555ef3 00000080:00200000:3.0:1767319672.686665:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.686667:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.686675:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.686698:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.686702:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.686704:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.686710:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.686712:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.686714:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.686718:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.686725:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.686733:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.686735:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.686739:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.686741:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [509, 509] 00000080:00200000:3.0:1767319672.686744:0:88597:0:(vvp_io.c:289: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:1767319672.686747:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.686751:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2088960 i_blocks 2 00000080:00200000:3.0:1767319672.686754:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.686760:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2088960, count: 4096 00000080:00200000:3.0:1767319672.686763:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2088960, bytes: 4096 00000080:00200000:3.0:1767319672.686765:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.686769:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 511, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.686770:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2088960, 2093056) 0 0 00000080:00200000:3.0:1767319672.686772:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.686777:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [510, 510] 00020000:00200000:3.0:1767319672.686779:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2088960, 2093056) 2093056, 4096 00020000:00200000:3.0:1767319672.686787:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.686793:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [510, 510] 00000008:00010000:3.0:1767319672.686799:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.686801:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.686808:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.686816:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.686824:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.686830:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.686837:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.686844:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2088960, 2093056) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.686849:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 510 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.686867:0:88597:0:(rw26.c:912:ll_write_end()) pos 2088960, len 4096, copied 4096 00000080:00200000:3.0:1767319672.686871:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003e49a6ef[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.686874:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000be48646b 17ffffc0001001 3:0 ffff90cb35778438 510 lru 00000080:00200000:3.0:1767319672.686879:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000005b0acceb 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:3.0:1767319672.686881:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003e49a6ef 00000080:00200000:3.0:1767319672.686882:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.686884:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.686894:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.686920:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.686923:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.686926:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.686932:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.686934:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.686937:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.686941:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.686947:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.686956:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.686958:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.686963:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.686966:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [510, 510] 00000080:00200000:3.0:1767319672.686969:0:88597:0:(vvp_io.c:289: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:1767319672.686972:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.686977:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2093056 i_blocks 2 00000080:00200000:3.0:1767319672.686979:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.686986:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2093056, count: 4096 00000080:00200000:3.0:1767319672.686989:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2093056, bytes: 4096 00000080:00200000:3.0:1767319672.686992:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.686995:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 512, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.686996:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2093056, 2097152) 0 0 00000080:00200000:3.0:1767319672.686998:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.687003:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [511, 511] 00020000:00200000:3.0:1767319672.687006:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2093056, 2097152) 2097152, 4096 00020000:00200000:3.0:1767319672.687013:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319672.687019:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [511, 511] 00000008:00010000:3.0:1767319672.687025:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.687027:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3db0, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.687034:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.687042:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.687050:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.687057:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.687065:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.687071:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2093056, 2097152) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.687076:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 511 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.687091:0:88597:0:(rw26.c:912:ll_write_end()) pos 2093056, len 4096, copied 4096 00000080:00200000:3.0:1767319672.687095:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000008ad8a9b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.687098:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000987d3146 17ffffc0001001 3:0 ffff90cb35778798 511 lru 00000080:00200000:3.0:1767319672.687103:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f69fad06 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 000000009160dee1 000000005a882277 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:3.0:1767319672.687105:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000008ad8a9b 00000080:00200000:3.0:1767319672.687106:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.688882:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.688921:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.688986:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.688993:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.688997:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.689033:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.689037:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.689041:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.689048:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.689058:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.689075:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.689078:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.689087:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.689094:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [511, 511] 00000080:00200000:3.0:1767319672.689102:0:88597:0:(vvp_io.c:289: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:1767319672.689106:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:3.0:1767319672.689150:0:83990:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319672.689163:0:83990:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.689454:0:83990:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000008:00100000:3.0:1767319672.690066:0:83990:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb31cc2680 - object 0x280000400:2859 offset 0<>1048576 00000080:00200000:3.0:1767319672.690165:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2097152 i_blocks 2 00000080:00200000:3.0:1767319672.690173:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.690209:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2097152, count: 4096 00000080:00200000:3.0:1767319672.690217:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2097152, bytes: 4096 00000080:00200000:3.0:1767319672.690223:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.690231:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 513, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.690233:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2097152, 2101248) 0 0 00000080:00200000:3.0:1767319672.690238:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00000080:00200000:3.0:1767319672.690255:0:88597:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 1, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319672.690259:0:88597:0:(vvp_io.c:356:vvp_io_fini()) [0x200004a52:0x4:0x0] write layout, type 2 [0x200000, 0x201000) 00000080:00010000:3.0:1767319672.690271:0:88597:0:(file.c:7031:ll_layout_intent()) ### lustre: requeue layout lock for file [0x200004a52:0x4:0x0](ffff90cb2b0f00c8) 00000002:00010000:3.0:1767319672.690286:0:88597:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x4:0x0]) in obj [0x200004a52:0x4:0x0], intent: layout flags 02 00010000:00010000:3.0:1767319672.690308:0:88597:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd800/0x2d0e085cf3af13d3 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec65143 expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319672.690328:0:88597:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x4:0x0]: losing layout lock 00010000:00010000:3.0:1767319672.690364:0:88597:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd800/0x2d0e085cf3af13d3 lrc: 1/0,0 mode: --/CR res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec65143 expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319672.690404:0:88597:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1767319672.690408:0:88597:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd800/0x2d0e085cf3af13d3 lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec65143 expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319672.690452:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(EX) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 3/0,1 mode: --/EX res: [0x200004a52:0x4:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 88597 initiator: MDT0 00010000:00010000:3.0:1767319672.690459:0:88597:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 3/0,1 mode: --/EX res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88597 initiator: MDT0 00000020:00100000:3.0:1767319672.690489:0:88597:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1767319672.690503:0:88597:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc1c00 x1853164290379264/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 376/856 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:1767319672.690513:0:88597:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 3/0,1 mode: --/EX res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88597 initiator: MDT0 00000100:00100000:3.0:1767319672.690532:0:88597:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1c00 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88597:1853164290379264:192.168.203.141@tcp:101:dd.0 00000100:00100000:3.0:1767319672.690628:0:88597:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b272480 going to sleep for 11 seconds 00000100:00100000:1.0:1767319672.691029:0:12484:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:1.0:1767319672.691048:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290379008:192.168.203.141@tcp:4:dd.0 00000100:00100000:3.0:1767319672.698811:0:88597:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1c00 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88597:1853164290379264:192.168.203.141@tcp:101:dd.0 00010000:00010000:3.0:1767319672.698843:0:88597:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode CR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 4/0,1 mode: --/EX res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319672.698858:0:88597:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 4/0,1 mode: --/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319672.698871:0:88597:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 4/0,1 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319672.698885:0:88597:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 4/0,1 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319672.698899:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 5/1,1 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319672.698907:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(EX) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 5/1,1 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319672.698914:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 4/1,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00000002:00100000:3.0:1767319672.698948:0:88597:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff90cb31cc1c00 x1853164290379264/t42949673194(42949673194) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 376/632 e 0 to 0 dl 1767319688 ref 2 fl Complete:RQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319672.698972:0:88597:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00000002:00010000:3.0:1767319672.698984:0:88597:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319672.698999:0:88597:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 16 res 8589953618/4 (0 0) 00000080:00200000:3.0:1767319672.699006:0:88597:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x200004a52:0x4:0x0] suppgids 0 0: rc 0 00000080:00010000:3.0:1767319672.699015:0:88597:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x4:0x0](ffff90cb2b0f00c8) for lock 0x2d0e085cf3af13e8 00000080:00010000:3.0:1767319672.699024:0:88597:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af13e8 from it ffffb4ad87f9bbb8 00010000:00010000:3.0:1767319672.699027:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319672.699035:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319672.699055:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 0, restart: 1 00000080:00200000:3.0:1767319672.699058:0:88597:0:(file.c:2149:ll_file_io_generic()) f2: restart write from ppos=2097152 bytes=4096 retries=999 ret=0: rc = 0 00000080:00200000:3.0:1767319672.699066:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.699076:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 513, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.699079:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2097152, 2101248) 0 0 00000080:00200000:3.0:1767319672.699085:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00010000:00010000:3.0:1767319672.699102:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319672.699122:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00000080:00010000:3.0:1767319672.699138:0:88597:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a52:0x4:0x0](000000007e322c2e) being reconfigured ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319672.699181:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319672.699189:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319672.699202:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 1/0, layout version 3 restore needed 0 00020000:00200000:3.0:1767319672.699218:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:3.0:1767319672.699238:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000008:00010000:3.0:1767319672.734749:0:12484:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319672.735222:0:12484:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319672.735259:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290379008:192.168.203.141@tcp:4:dd.0 00000080:00200000:2.0:1767319672.736472:0:88597:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00010000:00010000:2.0:1767319672.738852:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319672.738881:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 2/1,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00000080:00010000:2.0:1767319672.738892:0:88597:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a52:0x4:0x0](000000007e322c2e) being reconfigured ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319672.738943:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:2.0:1767319672.738957:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1767319672.738973:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:2.0:1767319672.738999:0:88597:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000008:00010000:2.0:1767319672.739017:0:88597: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 1767319672 1767319672 0 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319672.739042:0:88597: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 1767319672 1767319672 0 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.740511:0:88597:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x4:0x0]: layout version change: 4294967294 -> 3 00010000:00010000:2.0:1767319672.740529:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319672.740542:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x4:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319672.740579:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [512, 512] 00020000:00200000:2.0:1767319672.740589:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2097152, 2101248) 2101248, 4096 00020000:00200000:2.0:1767319672.740593:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.741493:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [512, 512] 00000008:00010000:2.0:1767319672.741516:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.741522:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.741595:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.741872:0:88597:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.741884:0:88597:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 88597 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319672.741926:0:88597:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5f80 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88597:1853164290379392:192.168.203.141@tcp:101:dd.0 00000100:00100000:2.0:1767319672.742137:0:88597:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6b40 going to sleep for 11 seconds 00000100:00100000:2.0:1767319672.748727:0:88597:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5f80 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88597:1853164290379392:192.168.203.141@tcp:101:dd.0 00010000:00010000:2.0:1767319672.748756:0:88597:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.748796:0:88597:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.748809:0:88597:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.748824:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319672.748837:0:88597:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.748850:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.748857:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.748886:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2097152, 2101248) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.748907:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 512 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.748952:0:88597:0:(rw26.c:912:ll_write_end()) pos 2097152, len 4096, copied 4096 00000080:00200000:2.0:1767319672.748964:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b4c15ef8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.748967:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f4789317 17ffffc0001001 3:0 ffff90cb35744bd0 512 lru 00000080:00200000:2.0:1767319672.748975:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000001696cfdc 256: 1< 0 - - > 2< 1048576 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 8519680 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:2.0:1767319672.748977:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b4c15ef8 00000080:00200000:2.0:1767319672.748978:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.748987:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.749009:0:88597:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.749030:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.749035:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.749038:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.749056:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.749059:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.749062:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.749068:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.749077:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.749238:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.749243:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.749252:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.749259:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [512, 512] 00000080:00200000:2.0:1767319672.749271:0:88597:0:(vvp_io.c:289: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:1767319672.749274:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.749288:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2101248 i_blocks 1 00000080:00200000:2.0:1767319672.749293:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.749328:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2101248, count: 4096 00000080:00200000:2.0:1767319672.749336:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2101248, bytes: 4096 00000080:00200000:2.0:1767319672.749341:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.749347:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 2, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.749349:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2101248, 2105344) 0 0 00000080:00200000:2.0:1767319672.749353:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.749401:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [513, 513] 00020000:00200000:2.0:1767319672.749413:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2101248, 2105344) 2105344, 4096 00020000:00200000:2.0:1767319672.749418:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.749435:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [513, 513] 00000008:00010000:2.0:1767319672.749447:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.749452:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.749471:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.749484:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1052672 1056767) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.749495:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.749503:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.749510:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.749518:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2101248, 2105344) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.749526:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 513 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.749546:0:88597:0:(rw26.c:912:ll_write_end()) pos 2101248, len 4096, copied 4096 00000080:00200000:2.0:1767319672.749551:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001bcade1e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.749555:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f52306de 17ffffc0001001 3:0 ffff90cb35744ca8 513 lru 00000080:00200000:2.0:1767319672.749561:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000090cf1694 257: 1< 0 - - > 2< 1052672 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:2.0:1767319672.749564:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001bcade1e 00000080:00200000:2.0:1767319672.749565:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.749568:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.749580:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.749749:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.749754:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.749756:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.749765:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.749768:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.749770:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.749774:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.749782:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.749792:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.749794:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.749798:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.749801:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [513, 513] 00000080:00200000:2.0:1767319672.749805:0:88597:0:(vvp_io.c:289: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:1767319672.749808:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.749814:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2105344 i_blocks 1 00000080:00200000:2.0:1767319672.749817:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.749828:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2105344, count: 4096 00000080:00200000:2.0:1767319672.749832:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2105344, bytes: 4096 00000080:00200000:2.0:1767319672.749835:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.749839:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 3, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.749840:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2105344, 2109440) 0 0 00000080:00200000:2.0:1767319672.749842:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.749847:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [514, 514] 00020000:00200000:2.0:1767319672.749850:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2105344, 2109440) 2109440, 4096 00020000:00200000:2.0:1767319672.749858:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.749865:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [514, 514] 00000008:00010000:2.0:1767319672.749871:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.749873:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.749882:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.749891:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1056768 1060863) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.749899:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.749907:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.749913:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.749921:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2105344, 2109440) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.749927:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 514 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.749945:0:88597:0:(rw26.c:912:ll_write_end()) pos 2105344, len 4096, copied 4096 00000080:00200000:2.0:1767319672.749949:0:88597:0:(rw26.c:969:ll_write_end()) page@000000005a129bda[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.749952:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002ed1b4c7 17ffffc0001001 3:0 ffff90cb35744e58 514 lru 00000080:00200000:2.0:1767319672.749958:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000bc49a08f 258: 1< 0 - - > 2< 1056768 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:2.0:1767319672.749960:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000005a129bda 00000080:00200000:2.0:1767319672.749961:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.749964:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.749972:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.749994:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.749998:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.750000:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.750006:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.750009:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.750012:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.750016:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.750023:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.750032:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.750034:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.750038:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.750041:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [514, 514] 00000080:00200000:2.0:1767319672.750045:0:88597:0:(vvp_io.c:289: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:1767319672.750047:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.750052:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2109440 i_blocks 1 00000080:00200000:2.0:1767319672.750055:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.750062:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2109440, count: 4096 00000080:00200000:2.0:1767319672.750066:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2109440, bytes: 4096 00000080:00200000:2.0:1767319672.750069:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.750072:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 4, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.750074:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2109440, 2113536) 0 0 00000080:00200000:2.0:1767319672.750076:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.750081:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [515, 515] 00020000:00200000:2.0:1767319672.750342:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2109440, 2113536) 2113536, 4096 00020000:00200000:2.0:1767319672.750353:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.750362:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [515, 515] 00000008:00010000:2.0:1767319672.750401:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.750404:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.750413:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.750423:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1060864 1064959) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.750432:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.750440:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.750448:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.750456:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2109440, 2113536) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.750462:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 515 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.750480:0:88597:0:(rw26.c:912:ll_write_end()) pos 2109440, len 4096, copied 4096 00000080:00200000:2.0:1767319672.750485:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009abcad8e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.750488:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000005bc3958f 17ffffc0001001 3:0 ffff90cb35744d80 515 lru 00000080:00200000:2.0:1767319672.750494:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002f25efd6 259: 1< 0 - - > 2< 1060864 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:2.0:1767319672.750496:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009abcad8e 00000080:00200000:2.0:1767319672.750497:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.750500:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.750508:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.750531:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.750534:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.750536:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.750542:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.750544:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.750547:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.750550:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.750557:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.750566:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.750568:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.750573:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.750576:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [515, 515] 00000080:00200000:2.0:1767319672.750580:0:88597:0:(vvp_io.c:289: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:1767319672.750583:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.750588:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2113536 i_blocks 1 00000080:00200000:2.0:1767319672.750591:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.750830:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2113536, count: 4096 00000080:00200000:2.0:1767319672.750837:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2113536, bytes: 4096 00000080:00200000:2.0:1767319672.750840:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.750844:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 5, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.750845:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2113536, 2117632) 0 0 00000080:00200000:2.0:1767319672.750848:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.750856:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [516, 516] 00020000:00200000:2.0:1767319672.750860:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2113536, 2117632) 2117632, 4096 00020000:00200000:2.0:1767319672.750869:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.750879:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [516, 516] 00000008:00010000:2.0:1767319672.750884:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.750887:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.750895:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.750903:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1064960 1069055) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.750911:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.750918:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.750925:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.750931:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2113536, 2117632) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.750937:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 516 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.750957:0:88597:0:(rw26.c:912:ll_write_end()) pos 2113536, len 4096, copied 4096 00000080:00200000:2.0:1767319672.750962:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007553caf3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.750965:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000949b6b53 17ffffc0001001 3:0 ffff90cb357446c0 516 lru 00000080:00200000:2.0:1767319672.750971:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a21d4090 260: 1< 0 - - > 2< 1064960 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:2.0:1767319672.750972:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007553caf3 00000080:00200000:2.0:1767319672.750973:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.750975:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.750984:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.751005:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.751008:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.751011:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.751017:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.751019:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.751022:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.751025:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.751033:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.751041:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.751043:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.751047:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.751050:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [516, 516] 00000080:00200000:2.0:1767319672.751054:0:88597:0:(vvp_io.c:289: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:1767319672.751057:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.751062:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2117632 i_blocks 1 00000080:00200000:2.0:1767319672.751065:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.751073:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2117632, count: 4096 00000080:00200000:2.0:1767319672.751076:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2117632, bytes: 4096 00000080:00200000:2.0:1767319672.751079:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.751083:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 6, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.751282:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2117632, 2121728) 0 0 00000080:00200000:2.0:1767319672.751286:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.751292:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [517, 517] 00020000:00200000:2.0:1767319672.751296:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2117632, 2121728) 2121728, 4096 00020000:00200000:2.0:1767319672.751303:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.751310:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [517, 517] 00000008:00010000:2.0:1767319672.751316:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.751318:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.751327:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.754195:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1069056 1073151) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.754237:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.754248:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.754256:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.754280:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2117632, 2121728) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.754304:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 517 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.754944:0:88597:0:(rw26.c:912:ll_write_end()) pos 2117632, len 4096, copied 4096 00000080:00200000:2.0:1767319672.754960:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000020bea79e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.754964:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f4eb3011 17ffffc0001001 3:0 ffff90cb35744288 517 lru 00000080:00200000:2.0:1767319672.754972:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000004162b7d 261: 1< 0 - - > 2< 1069056 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:2.0:1767319672.754974:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000020bea79e 00000080:00200000:2.0:1767319672.754976:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.754982:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.755011:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.755056:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.755063:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.755066:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.755095:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.755100:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.755103:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.755186:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.755196:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.755214:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.755217:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.755227:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.755235:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [517, 517] 00000080:00200000:2.0:1767319672.755245:0:88597:0:(vvp_io.c:289: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:1767319672.755248:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.755262:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2121728 i_blocks 1 00000080:00200000:2.0:1767319672.755266:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.755296:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2121728, count: 4096 00000080:00200000:2.0:1767319672.755304:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2121728, bytes: 4096 00000080:00200000:2.0:1767319672.755309:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.755315:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 7, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.755317:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2121728, 2125824) 0 0 00000080:00200000:2.0:1767319672.755321:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.755334:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [518, 518] 00020000:00200000:2.0:1767319672.755340:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2121728, 2125824) 2125824, 4096 00020000:00200000:2.0:1767319672.755349:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.755365:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [518, 518] 00000008:00010000:2.0:1767319672.755404:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.755409:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.755429:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.755444:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1073152 1077247) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.755454:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.755461:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.755467:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.755475:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2121728, 2125824) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.755486:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 518 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.755516:0:88597:0:(rw26.c:912:ll_write_end()) pos 2121728, len 4096, copied 4096 00000080:00200000:2.0:1767319672.755521:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000007a9f908[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.755524:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d7b17248 17ffffc0001001 3:0 ffff90cb357445e8 518 lru 00000080:00200000:2.0:1767319672.755530:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000090157636 262: 1< 0 - - > 2< 1073152 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:2.0:1767319672.755531:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000007a9f908 00000080:00200000:2.0:1767319672.755533:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.755535:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.755544:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.755570:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.755574:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.755577:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.755583:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.755585:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.755588:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.755592:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.755997:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.756013:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.756016:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.756023:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.756027:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [518, 518] 00000080:00200000:2.0:1767319672.756034:0:88597:0:(vvp_io.c:289: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:1767319672.756037:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.756045:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2125824 i_blocks 1 00000080:00200000:2.0:1767319672.756048:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.756063:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2125824, count: 4096 00000080:00200000:2.0:1767319672.756068:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2125824, bytes: 4096 00000080:00200000:2.0:1767319672.756070:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.756074:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 8, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.756076:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2125824, 2129920) 0 0 00000080:00200000:2.0:1767319672.756078:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.756085:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [519, 519] 00020000:00200000:2.0:1767319672.756090:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2125824, 2129920) 2129920, 4096 00020000:00200000:2.0:1767319672.756099:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.759172:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [519, 519] 00000008:00010000:2.0:1767319672.759213:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.759221:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.759252:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.759274:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1077248 1081343) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.759289:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.759298:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.759306:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.759320:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2125824, 2129920) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.759338:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 519 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.759417:0:88597:0:(rw26.c:912:ll_write_end()) pos 2125824, len 4096, copied 4096 00000080:00200000:2.0:1767319672.759429:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000049769895[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.759433:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008e8119c9 17ffffc0001001 3:0 ffff90cb35744af8 519 lru 00000080:00200000:2.0:1767319672.759440:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000001d69445b 263: 1< 0 - - > 2< 1077248 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:2.0:1767319672.759441:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000049769895 00000080:00200000:2.0:1767319672.759443:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.759449:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.759474:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.759512:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.759517:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.759521:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.759537:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.759540:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.759543:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.759547:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.759556:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.759574:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.759577:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.759586:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.759594:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [519, 519] 00000080:00200000:2.0:1767319672.759917:0:88597:0:(vvp_io.c:289: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:1767319672.759922:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.759935:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2129920 i_blocks 1 00000080:00200000:2.0:1767319672.759940:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.759970:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2129920, count: 4096 00000080:00200000:2.0:1767319672.759977:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2129920, bytes: 4096 00000080:00200000:2.0:1767319672.759981:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.759987:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 9, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.759989:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2129920, 2134016) 0 0 00000080:00200000:2.0:1767319672.759993:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.760006:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [520, 520] 00020000:00200000:2.0:1767319672.760012:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2129920, 2134016) 2134016, 4096 00020000:00200000:2.0:1767319672.760023:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.760038:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [520, 520] 00000008:00010000:2.0:1767319672.760045:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.760048:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.760060:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.760070:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1081344 1085439) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.760079:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.760087:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.760094:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.760103:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2129920, 2134016) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.760125:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 520 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.760149:0:88597:0:(rw26.c:912:ll_write_end()) pos 2129920, len 4096, copied 4096 00000080:00200000:2.0:1767319672.760155:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000bdd4ce5e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.760159:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002ab86ac5 17ffffc0001001 3:0 ffff90cb35744510 520 lru 00000080:00200000:2.0:1767319672.760164:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000005148b21 264: 1< 0 - - > 2< 1081344 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:2.0:1767319672.760167:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000bdd4ce5e 00000080:00200000:2.0:1767319672.760168:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.760171:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.760183:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.760207:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.760211:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.760213:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.760220:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.760223:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.760226:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.760230:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.760238:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.760247:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.760249:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.760254:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.760257:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [520, 520] 00000080:00200000:2.0:1767319672.760261:0:88597:0:(vvp_io.c:289: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:1767319672.760263:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.760268:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2134016 i_blocks 1 00000080:00200000:2.0:1767319672.760270:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.760277:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2134016, count: 4096 00000080:00200000:2.0:1767319672.760280:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2134016, bytes: 4096 00000080:00200000:2.0:1767319672.760282:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.760286:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 10, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.760288:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2134016, 2138112) 0 0 00000080:00200000:2.0:1767319672.760290:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.760295:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [521, 521] 00020000:00200000:2.0:1767319672.760297:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2134016, 2138112) 2138112, 4096 00020000:00200000:2.0:1767319672.760305:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.760310:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [521, 521] 00000008:00010000:2.0:1767319672.760315:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.760317:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.760325:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.760333:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1085440 1089535) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.760340:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.760348:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.760354:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.760360:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2134016, 2138112) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.760364:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 521 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.760415:0:88597:0:(rw26.c:912:ll_write_end()) pos 2134016, len 4096, copied 4096 00000080:00200000:2.0:1767319672.760419:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f26fd7eb[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.760422:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e0b709fb 17ffffc0001001 3:0 ffff90cb35744a20 521 lru 00000080:00200000:2.0:1767319672.760428:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000005461003a 265: 1< 0 - - > 2< 1085440 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:2.0:1767319672.760430:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f26fd7eb 00000080:00200000:2.0:1767319672.760431:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.760433:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.760440:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.760459:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.760462:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.760465:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.760470:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.760472:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.760474:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.760478:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.760485:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.760492:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.760495:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.760498:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.760501:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [521, 521] 00000080:00200000:2.0:1767319672.760504:0:88597:0:(vvp_io.c:289: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:1767319672.760507:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.760510:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2138112 i_blocks 1 00000080:00200000:2.0:1767319672.760513:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.760519:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2138112, count: 4096 00000080:00200000:2.0:1767319672.760523:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2138112, bytes: 4096 00000080:00200000:2.0:1767319672.760525:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.760528:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 11, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.760530:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2138112, 2142208) 0 0 00000080:00200000:2.0:1767319672.760532:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.760536:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [522, 522] 00020000:00200000:2.0:1767319672.760539:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2138112, 2142208) 2142208, 4096 00020000:00200000:2.0:1767319672.760549:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.760555:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [522, 522] 00000008:00010000:2.0:1767319672.760561:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.760563:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.760570:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.760579:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1089536 1093631) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.760586:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.760593:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.760611:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.760619:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2138112, 2142208) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.760624:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 522 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.760644:0:88597:0:(rw26.c:912:ll_write_end()) pos 2138112, len 4096, copied 4096 00000080:00200000:2.0:1767319672.760648:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002ad67e26[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.760652:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003234bc37 17ffffc0001001 3:0 ffff90cb357440d8 522 lru 00000080:00200000:2.0:1767319672.760657:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000005f792e32 266: 1< 0 - - > 2< 1089536 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:2.0:1767319672.760659:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002ad67e26 00000080:00200000:2.0:1767319672.760660:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.760662:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.760670:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.760692:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.760696:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.760700:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.760705:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.760708:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.760710:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.760714:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.760721:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.760729:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.760731:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.760735:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.760737:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [522, 522] 00000080:00200000:2.0:1767319672.760741:0:88597:0:(vvp_io.c:289: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:1767319672.760743:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.760748:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2142208 i_blocks 1 00000080:00200000:2.0:1767319672.760750:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.760758:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2142208, count: 4096 00000080:00200000:2.0:1767319672.760761:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2142208, bytes: 4096 00000080:00200000:2.0:1767319672.760763:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.760767:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 12, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.760768:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2142208, 2146304) 0 0 00000080:00200000:2.0:1767319672.760771:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.760776:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [523, 523] 00020000:00200000:2.0:1767319672.760779:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2142208, 2146304) 2146304, 4096 00020000:00200000:2.0:1767319672.760786:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.760792:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [523, 523] 00000008:00010000:2.0:1767319672.760798:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.760800:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.760807:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.760815:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1093632 1097727) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.760824:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.760831:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.760838:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.760845:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2142208, 2146304) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.760849:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 523 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.760866:0:88597:0:(rw26.c:912:ll_write_end()) pos 2142208, len 4096, copied 4096 00000080:00200000:2.0:1767319672.760869:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000619d1698[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.760872:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e5f1bc83 17ffffc0001001 3:0 ffff90cb35744870 523 lru 00000080:00200000:2.0:1767319672.760877:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003d32ce99 267: 1< 0 - - > 2< 1093632 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:2.0:1767319672.760879:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000619d1698 00000080:00200000:2.0:1767319672.760880:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.760882:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.760889:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.760907:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.760909:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.760911:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.760916:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.760918:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.760921:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.760924:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.760931:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.760938:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.760940:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.760944:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.760946:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [523, 523] 00000080:00200000:2.0:1767319672.760949:0:88597:0:(vvp_io.c:289: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:1767319672.760952:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.760955:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2146304 i_blocks 1 00000080:00200000:2.0:1767319672.760958:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.760964:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2146304, count: 4096 00000080:00200000:2.0:1767319672.760967:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2146304, bytes: 4096 00000080:00200000:2.0:1767319672.760969:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.760973:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 13, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.760974:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2146304, 2150400) 0 0 00000080:00200000:2.0:1767319672.760976:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.760981:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [524, 524] 00020000:00200000:2.0:1767319672.760983:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2146304, 2150400) 2150400, 4096 00020000:00200000:2.0:1767319672.760990:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.760995:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [524, 524] 00000008:00010000:2.0:1767319672.760999:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.761001:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.761007:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761015:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1097728 1101823) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761023:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761031:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761037:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.761044:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2146304, 2150400) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.761049:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 524 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.761062:0:88597:0:(rw26.c:912:ll_write_end()) pos 2146304, len 4096, copied 4096 00000080:00200000:2.0:1767319672.761066:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000aac2481e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.761069:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000394822ea 17ffffc0001001 3:0 ffff90cb35744360 524 lru 00000080:00200000:2.0:1767319672.761074:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000058baad49 268: 1< 0 - - > 2< 1097728 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:2.0:1767319672.761076:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000aac2481e 00000080:00200000:2.0:1767319672.761077:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.761079:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.761086:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.761118:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.761121:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.761124:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.761130:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.761132:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.761135:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.761139:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761146:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.761155:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.761157:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.761162:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.761164:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [524, 524] 00000080:00200000:2.0:1767319672.761167:0:88597:0:(vvp_io.c:289: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:1767319672.761170:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.761175:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2150400 i_blocks 1 00000080:00200000:2.0:1767319672.761177:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.761184:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2150400, count: 4096 00000080:00200000:2.0:1767319672.761187:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2150400, bytes: 4096 00000080:00200000:2.0:1767319672.761189:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.761193:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 14, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.761194:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2150400, 2154496) 0 0 00000080:00200000:2.0:1767319672.761196:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.761201:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [525, 525] 00020000:00200000:2.0:1767319672.761203:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2150400, 2154496) 2154496, 4096 00020000:00200000:2.0:1767319672.761211:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.761217:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [525, 525] 00000008:00010000:2.0:1767319672.761222:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.761224:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.761231:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761239:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1101824 1105919) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761246:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761253:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761260:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.761266:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2150400, 2154496) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.761271:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 525 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.761285:0:88597:0:(rw26.c:912:ll_write_end()) pos 2150400, len 4096, copied 4096 00000080:00200000:2.0:1767319672.761289:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009aafaea3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.761292:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e38fcc2e 17ffffc0001001 3:0 ffff90cb35744000 525 lru 00000080:00200000:2.0:1767319672.761298:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000cf33b9ec 269: 1< 0 - - > 2< 1101824 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:2.0:1767319672.761299:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009aafaea3 00000080:00200000:2.0:1767319672.761301:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.761303:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.761310:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.761330:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.761333:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.761336:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.761341:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.761343:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.761345:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.761349:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761356:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.761363:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.761401:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.761405:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.761408:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [525, 525] 00000080:00200000:2.0:1767319672.761411:0:88597:0:(vvp_io.c:289: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:1767319672.761414:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.761418:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2154496 i_blocks 1 00000080:00200000:2.0:1767319672.761421:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.761427:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2154496, count: 4096 00000080:00200000:2.0:1767319672.761430:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2154496, bytes: 4096 00000080:00200000:2.0:1767319672.761432:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.761436:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 15, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.761437:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2154496, 2158592) 0 0 00000080:00200000:2.0:1767319672.761440:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.761444:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [526, 526] 00020000:00200000:2.0:1767319672.761447:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2154496, 2158592) 2158592, 4096 00020000:00200000:2.0:1767319672.761453:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.761459:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [526, 526] 00000008:00010000:2.0:1767319672.761464:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.761465:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.761471:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761479:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1105920 1110015) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761487:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761493:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761499:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.761505:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2154496, 2158592) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.761510:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 526 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.761534:0:88597:0:(rw26.c:912:ll_write_end()) pos 2154496, len 4096, copied 4096 00000080:00200000:2.0:1767319672.761537:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000033977c12[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.761541:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e5411563 17ffffc0001021 2:0 ffff90cb35744948 526 lru 00000080:00200000:2.0:1767319672.761546:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000598a4eb1 270: 1< 0 - - > 2< 1105920 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:2.0:1767319672.761548:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000033977c12 00000080:00200000:2.0:1767319672.761549:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.761551:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.761559:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.761579:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.761583:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.761585:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.761590:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.761592:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.761595:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.761599:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761605:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.761613:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.761616:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.761620:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.761623:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [526, 526] 00000080:00200000:2.0:1767319672.761627:0:88597:0:(vvp_io.c:289: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:1767319672.761629:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.761634:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2158592 i_blocks 1 00000080:00200000:2.0:1767319672.761636:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.761643:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2158592, count: 4096 00000080:00200000:2.0:1767319672.761647:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2158592, bytes: 4096 00000080:00200000:2.0:1767319672.761649:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.761653:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 16, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.761654:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2158592, 2162688) 0 0 00000080:00200000:2.0:1767319672.761656:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.761661:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [527, 527] 00020000:00200000:2.0:1767319672.761664:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2158592, 2162688) 2162688, 4096 00020000:00200000:2.0:1767319672.761671:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.761677:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [527, 527] 00000008:00010000:2.0:1767319672.761682:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.761684:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.761691:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761700:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1110016 1114111) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761708:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761715:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761722:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.761730:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2158592, 2162688) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.761735:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 527 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.761754:0:88597:0:(rw26.c:912:ll_write_end()) pos 2158592, len 4096, copied 4096 00000080:00200000:2.0:1767319672.761759:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002d0567a1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.761761:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000018bb389e 17ffffc0001001 3:0 ffff90cb357441b0 527 lru 00000080:00200000:2.0:1767319672.761766:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007d8c0e4e 271: 1< 0 - - > 2< 1110016 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:2.0:1767319672.761768:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002d0567a1 00000080:00200000:2.0:1767319672.761769:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.761771:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.761779:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.761799:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.761802:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.761805:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.761810:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.761813:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.761816:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.761819:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761826:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.761834:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.761836:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.761840:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.761842:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [527, 527] 00000080:00200000:2.0:1767319672.761845:0:88597:0:(vvp_io.c:289: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:1767319672.761848:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.761852:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2162688 i_blocks 1 00000080:00200000:2.0:1767319672.761854:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.761861:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2162688, count: 4096 00000080:00200000:2.0:1767319672.761864:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2162688, bytes: 4096 00000080:00200000:2.0:1767319672.761867:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.761870:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 17, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.761872:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2162688, 2166784) 0 0 00000080:00200000:2.0:1767319672.761874:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.761879:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [528, 528] 00020000:00200000:2.0:1767319672.761882:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2162688, 2166784) 2166784, 4096 00020000:00200000:2.0:1767319672.761889:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.761895:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [528, 528] 00000008:00010000:2.0:1767319672.761901:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.761904:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.761913:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761922:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1114112 1118207) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761929:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761936:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.761942:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.761950:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2162688, 2166784) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.761955:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 528 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.761969:0:88597:0:(rw26.c:912:ll_write_end()) pos 2162688, len 4096, copied 4096 00000080:00200000:2.0:1767319672.761973:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000aa2a4282[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.761976:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f498ce81 17ffffc0001001 3:0 ffff90cb35744438 528 lru 00000080:00200000:2.0:1767319672.761982:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003ad6eb0b 272: 1< 0 - - > 2< 1114112 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:2.0:1767319672.761984:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000aa2a4282 00000080:00200000:2.0:1767319672.761985:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.761987:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.761994:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.762014:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.762017:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.762019:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.762025:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.762027:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.762029:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.762033:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.762040:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.762047:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.762049:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.762053:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.762056:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [528, 528] 00000080:00200000:2.0:1767319672.762059:0:88597:0:(vvp_io.c:289: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:1767319672.762061:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.762066:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2166784 i_blocks 1 00000080:00200000:2.0:1767319672.762068:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.762075:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2166784, count: 4096 00000080:00200000:2.0:1767319672.762078:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2166784, bytes: 4096 00000080:00200000:2.0:1767319672.762080:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.762083:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 18, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.762084:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2166784, 2170880) 0 0 00000080:00200000:2.0:1767319672.762087:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.762091:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [529, 529] 00020000:00200000:2.0:1767319672.762094:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2166784, 2170880) 2170880, 4096 00020000:00200000:2.0:1767319672.762103:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.762129:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [529, 529] 00000008:00010000:2.0:1767319672.762135:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.762137:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.762144:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.762152:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1118208 1122303) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.762159:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.762166:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.762172:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.762178:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2166784, 2170880) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.762183:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 529 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.762198:0:88597:0:(rw26.c:912:ll_write_end()) pos 2166784, len 4096, copied 4096 00000080:00200000:2.0:1767319672.762203:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d54c85af[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.762206:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d0eea62c 17ffffc0001001 3:0 ffff90cb35744798 529 lru 00000080:00200000:2.0:1767319672.762211:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007b4fb5a5 273: 1< 0 - - > 2< 1118208 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:2.0:1767319672.762212:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d54c85af 00000080:00200000:2.0:1767319672.762214:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.762215:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.762222:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.762245:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.762248:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.762250:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.762255:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.762257:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.762259:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.762263:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.762269:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.762276:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.762279:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.762282:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.762284:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [529, 529] 00000080:00200000:2.0:1767319672.762288:0:88597:0:(vvp_io.c:289: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:1767319672.762291:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.762296:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2170880 i_blocks 1 00000080:00200000:2.0:1767319672.762299:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.762306:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2170880, count: 4096 00000080:00200000:2.0:1767319672.762309:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2170880, bytes: 4096 00000080:00200000:2.0:1767319672.762311:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.762314:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 19, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.762316:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2170880, 2174976) 0 0 00000080:00200000:2.0:1767319672.762318:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.762323:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [530, 530] 00020000:00200000:2.0:1767319672.762326:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2170880, 2174976) 2174976, 4096 00020000:00200000:2.0:1767319672.762333:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.762339:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [530, 530] 00000008:00010000:2.0:1767319672.762345:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.762347:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.762353:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.762362:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1122304 1126399) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.762416:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.762423:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.762430:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.762438:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2170880, 2174976) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.762445:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 530 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.762465:0:88597:0:(rw26.c:912:ll_write_end()) pos 2170880, len 4096, copied 4096 00000080:00200000:2.0:1767319672.762469:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000196964f1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.762473:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000068405e2 17ffffc0001001 3:0 ffff90cb3571f438 530 lru 00000080:00200000:2.0:1767319672.762478:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000072afe847 274: 1< 0 - - > 2< 1122304 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:2.0:1767319672.762480:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000196964f1 00000080:00200000:2.0:1767319672.762481:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.762483:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.762492:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.762514:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.762517:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.762519:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.762525:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.762527:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.762529:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.762533:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.762541:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.762549:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.762551:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.762555:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.762558:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [530, 530] 00000080:00200000:2.0:1767319672.762561:0:88597:0:(vvp_io.c:289: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:1767319672.762564:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.762568:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2174976 i_blocks 1 00000080:00200000:2.0:1767319672.762571:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.762578:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2174976, count: 4096 00000080:00200000:2.0:1767319672.762581:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2174976, bytes: 4096 00000080:00200000:2.0:1767319672.762583:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.762587:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 20, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.762588:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2174976, 2179072) 0 0 00000080:00200000:2.0:1767319672.762590:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.762595:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [531, 531] 00020000:00200000:2.0:1767319672.762598:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2174976, 2179072) 2179072, 4096 00020000:00200000:2.0:1767319672.762605:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.762612:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [531, 531] 00000008:00010000:2.0:1767319672.762617:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.762619:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.762626:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.762635:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1126400 1130495) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.762643:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.762650:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.762657:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.762664:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2174976, 2179072) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.762669:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 531 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.762685:0:88597:0:(rw26.c:912:ll_write_end()) pos 2174976, len 4096, copied 4096 00000080:00200000:2.0:1767319672.762689:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b1d81961[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.762692:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000004ce284c4 17ffffc0001001 3:0 ffff90cb3571f1b0 531 lru 00000080:00200000:2.0:1767319672.762698:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000010e6dda7 275: 1< 0 - - > 2< 1126400 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:2.0:1767319672.762700:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b1d81961 00000080:00200000:2.0:1767319672.762701:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.762703:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.762711:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.762733:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.762736:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.762739:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.762745:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.762747:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.762750:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.762754:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.762761:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.762770:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.762772:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.762776:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.762778:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [531, 531] 00000080:00200000:2.0:1767319672.762782:0:88597:0:(vvp_io.c:289: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:1767319672.762785:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.762789:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2179072 i_blocks 1 00000080:00200000:2.0:1767319672.762791:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.762798:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2179072, count: 4096 00000080:00200000:2.0:1767319672.762802:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2179072, bytes: 4096 00000080:00200000:2.0:1767319672.762804:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.762807:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 21, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.762809:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2179072, 2183168) 0 0 00000080:00200000:2.0:1767319672.762811:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.762817:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [532, 532] 00020000:00200000:2.0:1767319672.762820:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2179072, 2183168) 2183168, 4096 00020000:00200000:2.0:1767319672.762826:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.762832:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [532, 532] 00000008:00010000:2.0:1767319672.762838:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.762840:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.762846:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.762854:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1130496 1134591) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.762862:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.762869:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.762875:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.762883:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2179072, 2183168) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.762888:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 532 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.762904:0:88597:0:(rw26.c:912:ll_write_end()) pos 2179072, len 4096, copied 4096 00000080:00200000:2.0:1767319672.762909:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007a1ae8eb[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.762911:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000dc589513 17ffffc0001001 3:0 ffff90cb3571f948 532 lru 00000080:00200000:2.0:1767319672.762916:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b43dea52 276: 1< 0 - - > 2< 1130496 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:2.0:1767319672.762918:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007a1ae8eb 00000080:00200000:2.0:1767319672.762919:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.762921:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.762929:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.762949:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.762952:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.762955:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.762960:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.762962:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.762964:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.762967:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.762974:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.762982:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.762984:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.762988:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.762990:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [532, 532] 00000080:00200000:2.0:1767319672.762993:0:88597:0:(vvp_io.c:289: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:1767319672.762996:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.763000:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2183168 i_blocks 1 00000080:00200000:2.0:1767319672.763002:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.763009:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2183168, count: 4096 00000080:00200000:2.0:1767319672.763011:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2183168, bytes: 4096 00000080:00200000:2.0:1767319672.763013:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.763017:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 22, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.763019:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2183168, 2187264) 0 0 00000080:00200000:2.0:1767319672.763021:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.763026:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [533, 533] 00020000:00200000:2.0:1767319672.763028:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2183168, 2187264) 2187264, 4096 00020000:00200000:2.0:1767319672.763035:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.763041:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [533, 533] 00000008:00010000:2.0:1767319672.763046:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.763048:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.763054:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.763062:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1134592 1138687) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.763069:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.763075:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.763081:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.763088:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2183168, 2187264) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.763093:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 533 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.763863:0:88597:0:(rw26.c:912:ll_write_end()) pos 2183168, len 4096, copied 4096 00000080:00200000:2.0:1767319672.763878:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000422ae051[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.763882:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d8d9473f 17ffffc0001001 3:0 ffff90cb3571f000 533 lru 00000080:00200000:2.0:1767319672.763889:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000fec74ba7 277: 1< 0 - - > 2< 1134592 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:2.0:1767319672.763891:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000422ae051 00000080:00200000:2.0:1767319672.763892:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.763896:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.763911:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.763946:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.763951:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.763954:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.763964:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.763967:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.763970:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.763975:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.763983:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.763995:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.763998:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.764003:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.764007:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [533, 533] 00000080:00200000:2.0:1767319672.764013:0:88597:0:(vvp_io.c:289: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:1767319672.764016:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.764024:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2187264 i_blocks 1 00000080:00200000:2.0:1767319672.764028:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.764042:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2187264, count: 4096 00000080:00200000:2.0:1767319672.764046:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2187264, bytes: 4096 00000080:00200000:2.0:1767319672.764049:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.764054:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 23, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.764056:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2187264, 2191360) 0 0 00000080:00200000:2.0:1767319672.764058:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.764067:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [534, 534] 00020000:00200000:2.0:1767319672.764070:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2187264, 2191360) 2191360, 4096 00020000:00200000:2.0:1767319672.764079:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.764462:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [534, 534] 00000008:00010000:2.0:1767319672.764476:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.764479:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.764497:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.764509:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1138688 1142783) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.764520:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.764528:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.764534:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.764543:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2187264, 2191360) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.764554:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 534 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.764591:0:88597:0:(rw26.c:912:ll_write_end()) pos 2187264, len 4096, copied 4096 00000080:00200000:2.0:1767319672.764596:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004ff2d191[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.764682:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b44e3947 17ffffc0001001 3:0 ffff90cb3571f360 534 lru 00000080:00200000:2.0:1767319672.764689:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a63019f3 278: 1< 0 - - > 2< 1138688 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:2.0:1767319672.764691:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004ff2d191 00000080:00200000:2.0:1767319672.764693:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.764696:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.764708:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.764736:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.764740:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.764743:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.764752:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.764755:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.764758:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.764761:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.764770:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.764780:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.764783:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.764788:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.764792:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [534, 534] 00000080:00200000:2.0:1767319672.764797:0:88597:0:(vvp_io.c:289: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:1767319672.764801:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.764806:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2191360 i_blocks 1 00000080:00200000:2.0:1767319672.764808:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.764823:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2191360, count: 4096 00000080:00200000:2.0:1767319672.764827:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2191360, bytes: 4096 00000080:00200000:2.0:1767319672.764830:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.764833:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 24, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.764835:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2191360, 2195456) 0 0 00000080:00200000:2.0:1767319672.764838:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.764844:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [535, 535] 00020000:00200000:2.0:1767319672.764848:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2191360, 2195456) 2195456, 4096 00020000:00200000:2.0:1767319672.764856:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.764863:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [535, 535] 00000008:00010000:2.0:1767319672.764868:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.764871:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.764879:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.764887:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1142784 1146879) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.764895:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.764901:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.764907:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.764914:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2191360, 2195456) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.764920:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 535 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.764937:0:88597:0:(rw26.c:912:ll_write_end()) pos 2191360, len 4096, copied 4096 00000080:00200000:2.0:1767319672.764941:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004982fbc3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.764944:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000967db463 17ffffc0001001 3:0 ffff90cb3571f870 535 lru 00000080:00200000:2.0:1767319672.764949:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000590a5c89 279: 1< 0 - - > 2< 1142784 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:2.0:1767319672.764951:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004982fbc3 00000080:00200000:2.0:1767319672.764952:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.764955:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.764963:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.764983:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.764986:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.764988:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.764994:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.764996:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.764998:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.765002:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.765010:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.765020:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.765022:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.765026:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.765029:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [535, 535] 00000080:00200000:2.0:1767319672.765032:0:88597:0:(vvp_io.c:289: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:1767319672.765035:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.765039:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2195456 i_blocks 1 00000080:00200000:2.0:1767319672.765042:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.765050:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2195456, count: 4096 00000080:00200000:2.0:1767319672.765055:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2195456, bytes: 4096 00000080:00200000:2.0:1767319672.765057:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.765061:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 25, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.765063:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2195456, 2199552) 0 0 00000080:00200000:2.0:1767319672.765065:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.765069:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [536, 536] 00020000:00200000:2.0:1767319672.765072:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2195456, 2199552) 2199552, 4096 00020000:00200000:2.0:1767319672.765700:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.765723:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [536, 536] 00000008:00010000:2.0:1767319672.765733:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.765736:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.765750:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.765762:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1146880 1150975) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.765771:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.765780:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.765787:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.765795:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2195456, 2199552) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.765804:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 536 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.765834:0:88597:0:(rw26.c:912:ll_write_end()) pos 2195456, len 4096, copied 4096 00000080:00200000:2.0:1767319672.765840:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b801a4d8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.765844:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000017b56141 17ffffc0001001 3:0 ffff90cb3571f0d8 536 lru 00000080:00200000:2.0:1767319672.765850:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5fad757 280: 1< 0 - - > 2< 1146880 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:2.0:1767319672.765852:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b801a4d8 00000080:00200000:2.0:1767319672.765853:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.765857:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.765871:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.765897:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.765901:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.765904:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.765913:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.765916:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.765919:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.765923:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.765932:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.765942:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.765944:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.765950:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.765954:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [536, 536] 00000080:00200000:2.0:1767319672.765959:0:88597:0:(vvp_io.c:289: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:1767319672.765962:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.765968:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2199552 i_blocks 1 00000080:00200000:2.0:1767319672.765971:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.765984:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2199552, count: 4096 00000080:00200000:2.0:1767319672.765989:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2199552, bytes: 4096 00000080:00200000:2.0:1767319672.765992:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.765996:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 26, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.765997:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2199552, 2203648) 0 0 00000080:00200000:2.0:1767319672.766000:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.766008:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [537, 537] 00020000:00200000:2.0:1767319672.766011:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2199552, 2203648) 2203648, 4096 00020000:00200000:2.0:1767319672.766021:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.766027:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [537, 537] 00000008:00010000:2.0:1767319672.766033:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.766036:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.766045:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.766054:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1150976 1155071) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.766064:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.766072:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.766078:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.766680:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2199552, 2203648) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.766691:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 537 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.766726:0:88597:0:(rw26.c:912:ll_write_end()) pos 2199552, len 4096, copied 4096 00000080:00200000:2.0:1767319672.766732:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000cf57a9ae[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.766736:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ec6f05d3 17ffffc0001001 3:0 ffff90cb3571fbd0 537 lru 00000080:00200000:2.0:1767319672.766742:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000095fd6f92 281: 1< 0 - - > 2< 1150976 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:2.0:1767319672.766744:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000cf57a9ae 00000080:00200000:2.0:1767319672.766745:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.766748:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.766762:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.766789:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.766793:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.766796:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.766806:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.766809:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.766812:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.766818:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.766826:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.766838:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.766841:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.766847:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.766851:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [537, 537] 00000080:00200000:2.0:1767319672.766856:0:88597:0:(vvp_io.c:289: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:1767319672.766860:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.766867:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2203648 i_blocks 1 00000080:00200000:2.0:1767319672.766870:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.766885:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2203648, count: 4096 00000080:00200000:2.0:1767319672.766890:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2203648, bytes: 4096 00000080:00200000:2.0:1767319672.766892:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.766896:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 27, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.766898:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2203648, 2207744) 0 0 00000080:00200000:2.0:1767319672.766900:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.766909:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [538, 538] 00020000:00200000:2.0:1767319672.766913:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2203648, 2207744) 2207744, 4096 00020000:00200000:2.0:1767319672.766923:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.766933:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [538, 538] 00000008:00010000:2.0:1767319672.766941:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.766944:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.766957:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.766966:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1155072 1159167) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.766975:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.766982:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.766989:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.766996:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2203648, 2207744) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.767001:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 538 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.767019:0:88597:0:(rw26.c:912:ll_write_end()) pos 2203648, len 4096, copied 4096 00000080:00200000:2.0:1767319672.767024:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000eb7a893e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.767027:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000001c6a3362 17ffffc0001001 3:0 ffff90cb3571fca8 538 lru 00000080:00200000:2.0:1767319672.767033:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002dfac815 282: 1< 0 - - > 2< 1155072 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:2.0:1767319672.767035:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000eb7a893e 00000080:00200000:2.0:1767319672.767036:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.767038:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.767046:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.767068:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.767072:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.767074:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.767080:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.769309:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.769329:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.769341:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.769356:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.769395:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.769399:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.769415:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.769424:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [538, 538] 00000080:00200000:2.0:1767319672.769435:0:88597:0:(vvp_io.c:289: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:1767319672.769440:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.769457:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2207744 i_blocks 1 00000080:00200000:2.0:1767319672.769463:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.769493:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2207744, count: 4096 00000080:00200000:2.0:1767319672.769501:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2207744, bytes: 4096 00000080:00200000:2.0:1767319672.769508:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.769515:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 28, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.769518:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2207744, 2211840) 0 0 00000080:00200000:2.0:1767319672.769522:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.769538:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [539, 539] 00020000:00200000:2.0:1767319672.769546:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2207744, 2211840) 2211840, 4096 00020000:00200000:2.0:1767319672.769572:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.769591:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [539, 539] 00000008:00010000:2.0:1767319672.770228:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.770238:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.770261:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.770277:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1159168 1163263) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.770289:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.770297:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.770304:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.770316:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2207744, 2211840) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.770331:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 539 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.770748:0:88597:0:(rw26.c:912:ll_write_end()) pos 2207744, len 4096, copied 4096 00000080:00200000:2.0:1767319672.770758:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000015e94d33[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.770762:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000011ee1a57 17ffffc0001001 3:0 ffff90cb3571fe58 539 lru 00000080:00200000:2.0:1767319672.770770:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a746fd6a 283: 1< 0 - - > 2< 1159168 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:2.0:1767319672.770772:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000015e94d33 00000080:00200000:2.0:1767319672.770773:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.770779:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.770808:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.770854:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.770860:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.770863:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.770883:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.770887:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.770890:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.770895:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.770903:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.770919:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.770922:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.770928:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.770934:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [539, 539] 00000080:00200000:2.0:1767319672.770941:0:88597:0:(vvp_io.c:289: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:1767319672.770945:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.770955:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2211840 i_blocks 1 00000080:00200000:2.0:1767319672.770958:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.770979:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2211840, count: 4096 00000080:00200000:2.0:1767319672.770985:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2211840, bytes: 4096 00000080:00200000:2.0:1767319672.770988:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.770993:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 29, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.770995:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2211840, 2215936) 0 0 00000080:00200000:2.0:1767319672.770998:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.771008:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [540, 540] 00020000:00200000:2.0:1767319672.771013:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2211840, 2215936) 2215936, 4096 00020000:00200000:2.0:1767319672.771022:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.771035:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [540, 540] 00000008:00010000:2.0:1767319672.771043:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.771047:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.771058:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.771068:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1163264 1167359) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.771076:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.771739:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.771755:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.771768:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2211840, 2215936) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.771789:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 540 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.771828:0:88597:0:(rw26.c:912:ll_write_end()) pos 2211840, len 4096, copied 4096 00000080:00200000:2.0:1767319672.771835:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000050e60255[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.771838:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002912158f 17ffffc0001001 3:0 ffff90cb3571fd80 540 lru 00000080:00200000:2.0:1767319672.771845:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000022a96eaa 284: 1< 0 - - > 2< 1163264 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:2.0:1767319672.771847:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000050e60255 00000080:00200000:2.0:1767319672.771848:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.771852:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.771866:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.771897:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.771901:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.771903:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.771914:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.771917:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.771920:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.771925:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.771934:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.771947:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.771949:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.771958:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.771964:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [540, 540] 00000080:00200000:2.0:1767319672.771971:0:88597:0:(vvp_io.c:289: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:1767319672.771975:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.771983:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2215936 i_blocks 1 00000080:00200000:2.0:1767319672.771986:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.772000:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2215936, count: 4096 00000080:00200000:2.0:1767319672.772006:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2215936, bytes: 4096 00000080:00200000:2.0:1767319672.772009:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.772014:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 30, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.772016:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2215936, 2220032) 0 0 00000080:00200000:2.0:1767319672.772019:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.772028:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [541, 541] 00020000:00200000:2.0:1767319672.772033:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2215936, 2220032) 2220032, 4096 00020000:00200000:2.0:1767319672.772042:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.772052:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [541, 541] 00000008:00010000:2.0:1767319672.772061:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.772065:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.772079:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.777099:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1167360 1171455) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.777348:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.777359:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.777385:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.777408:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2215936, 2220032) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.777432:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 541 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.777511:0:88597:0:(rw26.c:912:ll_write_end()) pos 2215936, len 4096, copied 4096 00000080:00200000:2.0:1767319672.777524:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003f3aed01[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.777528:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b8436089 17ffffc0001021 2:0 ffff90cb3571f6c0 541 lru 00000080:00200000:2.0:1767319672.777536:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e1f635d6 285: 1< 0 - - > 2< 1167360 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:2.0:1767319672.777538:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003f3aed01 00000080:00200000:2.0:1767319672.777540:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.777546:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.777572:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.777631:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.777636:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.777639:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.777658:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.777662:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.777666:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.777671:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.777680:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.777701:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.777704:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.777713:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.777722:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [541, 541] 00000080:00200000:2.0:1767319672.777732:0:88597:0:(vvp_io.c:289: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:1767319672.777736:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.777750:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2220032 i_blocks 1 00000080:00200000:2.0:1767319672.777756:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.777790:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2220032, count: 4096 00000080:00200000:2.0:1767319672.777798:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2220032, bytes: 4096 00000080:00200000:2.0:1767319672.777804:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.777810:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 31, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.777812:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2220032, 2224128) 0 0 00000080:00200000:2.0:1767319672.777817:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.777831:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [542, 542] 00020000:00200000:2.0:1767319672.777837:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2220032, 2224128) 2224128, 4096 00020000:00200000:2.0:1767319672.777846:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.777862:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [542, 542] 00000008:00010000:2.0:1767319672.777876:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.777881:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.777903:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.777914:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1171456 1175551) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.777924:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.777933:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.777940:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.777948:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2220032, 2224128) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.777953:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 542 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.777970:0:88597:0:(rw26.c:912:ll_write_end()) pos 2220032, len 4096, copied 4096 00000080:00200000:2.0:1767319672.777975:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000001623593[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.777978:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000bf5e0572 17ffffc0001001 3:0 ffff90cb3571f288 542 lru 00000080:00200000:2.0:1767319672.777985:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a1d1ac6e 286: 1< 0 - - > 2< 1171456 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:2.0:1767319672.777987:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000001623593 00000080:00200000:2.0:1767319672.777988:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.777991:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.777998:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.778021:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.778024:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.778026:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.778032:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.778034:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.778037:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.778041:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.778049:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.778057:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.778060:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.778064:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.778067:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [542, 542] 00000080:00200000:2.0:1767319672.778070:0:88597:0:(vvp_io.c:289: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:1767319672.778074:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.778079:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2224128 i_blocks 1 00000080:00200000:2.0:1767319672.778082:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.778089:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2224128, count: 4096 00000080:00200000:2.0:1767319672.778093:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2224128, bytes: 4096 00000080:00200000:2.0:1767319672.778095:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.778099:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 32, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.778101:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2224128, 2228224) 0 0 00000080:00200000:2.0:1767319672.778103:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.778285:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [543, 543] 00020000:00200000:2.0:1767319672.778289:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2224128, 2228224) 2228224, 4096 00020000:00200000:2.0:1767319672.778300:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.778307:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [543, 543] 00000008:00010000:2.0:1767319672.778314:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.778316:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.778325:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.778335:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1175552 1179647) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.778343:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.778350:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.778357:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.778365:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2224128, 2228224) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.778426:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 543 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.778445:0:88597:0:(rw26.c:912:ll_write_end()) pos 2224128, len 4096, copied 4096 00000080:00200000:2.0:1767319672.778449:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000049a06908[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.778453:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000436424a7 17ffffc0001001 3:0 ffff90cb3571f5e8 543 lru 00000080:00200000:2.0:1767319672.778459:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000033efff3b 287: 1< 0 - - > 2< 1175552 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:2.0:1767319672.778462:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000049a06908 00000080:00200000:2.0:1767319672.778463:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.778465:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.778473:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.778496:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.778499:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.778502:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.778508:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.778511:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.778514:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.778518:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.778526:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.778536:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.778538:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.778542:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.778545:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [543, 543] 00000080:00200000:2.0:1767319672.778549:0:88597:0:(vvp_io.c:289: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:1767319672.778552:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.778558:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2228224 i_blocks 1 00000080:00200000:2.0:1767319672.778560:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.778570:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2228224, count: 4096 00000080:00200000:2.0:1767319672.778574:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2228224, bytes: 4096 00000080:00200000:2.0:1767319672.778577:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.778581:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 33, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.778582:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2228224, 2232320) 0 0 00000080:00200000:2.0:1767319672.778584:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.778590:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [544, 544] 00020000:00200000:2.0:1767319672.778592:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2228224, 2232320) 2232320, 4096 00020000:00200000:2.0:1767319672.778820:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.778830:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [544, 544] 00000008:00010000:2.0:1767319672.778836:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.778838:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.778848:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.778857:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1179648 1183743) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.778866:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.778873:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.778879:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.778886:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2228224, 2232320) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.778891:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 544 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.778912:0:88597:0:(rw26.c:912:ll_write_end()) pos 2228224, len 4096, copied 4096 00000080:00200000:2.0:1767319672.778915:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e5aed9e9[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.778919:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000bd86c68d 17ffffc0001001 3:0 ffff90cb3571faf8 544 lru 00000080:00200000:2.0:1767319672.778924:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009949a73d 288: 1< 0 - - > 2< 1179648 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:2.0:1767319672.778926:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e5aed9e9 00000080:00200000:2.0:1767319672.778927:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.778929:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.778938:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.778961:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.778965:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.778967:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.778975:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.778979:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.778981:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.778984:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.778992:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.778999:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.779001:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.779006:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.779009:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [544, 544] 00000080:00200000:2.0:1767319672.779013:0:88597:0:(vvp_io.c:289: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:1767319672.779016:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.779021:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2232320 i_blocks 1 00000080:00200000:2.0:1767319672.779024:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.779033:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2232320, count: 4096 00000080:00200000:2.0:1767319672.779037:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2232320, bytes: 4096 00000080:00200000:2.0:1767319672.779039:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.779042:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 34, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.779044:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2232320, 2236416) 0 0 00000080:00200000:2.0:1767319672.779046:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.779051:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [545, 545] 00020000:00200000:2.0:1767319672.779054:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2232320, 2236416) 2236416, 4096 00020000:00200000:2.0:1767319672.779060:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.779066:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [545, 545] 00000008:00010000:2.0:1767319672.779072:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.779074:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426b7c0, flags 0x0 00010000:00010000:2.0:1767319672.779082:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.779090:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1183744 1187839) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.779098:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.779104:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.779345:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.779502:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2232320, 2236416) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.779512:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 545 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.779541:0:88597:0:(rw26.c:912:ll_write_end()) pos 2232320, len 4096, copied 4096 00000080:00200000:3.0:1767319672.779547:0:88597:0:(rw26.c:969:ll_write_end()) page@000000000f6ea7cc[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.779550:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000fdb0bbd1 17ffffc0001001 3:0 ffff90cb35778a20 545 lru 00000080:00200000:3.0:1767319672.779555:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ee920a8b 289: 1< 0 - - > 2< 1183744 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:3.0:1767319672.779557:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000000f6ea7cc 00000080:00200000:3.0:1767319672.779558:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.779561:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.779579:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.779592:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.779595:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.779608:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.779617:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.779619:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.779622:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.779626:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.779635:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.779645:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.779647:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.779653:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.779656:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [545, 545] 00000080:00200000:3.0:1767319672.779661:0:88597:0:(vvp_io.c:289: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:1767319672.779664:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.779670:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2236416 i_blocks 1 00000080:00200000:3.0:1767319672.779673:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.779685:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2236416, count: 4096 00000080:00200000:3.0:1767319672.779689:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2236416, bytes: 4096 00000080:00200000:3.0:1767319672.779692:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.779696:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 35, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.779698:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2236416, 2240512) 0 0 00000080:00200000:3.0:1767319672.779700:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.779705:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [546, 546] 00020000:00200000:3.0:1767319672.779714:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2236416, 2240512) 2240512, 4096 00020000:00200000:3.0:1767319672.779717:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.779724:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [546, 546] 00000008:00010000:3.0:1767319672.779731:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.779734:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.779743:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.779752:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1187840 1191935) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.779760:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.779767:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.779773:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.779797:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2236416, 2240512) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.779803:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 546 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.779819:0:88597:0:(rw26.c:912:ll_write_end()) pos 2236416, len 4096, copied 4096 00000080:00200000:3.0:1767319672.779823:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002cd89e37[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.779826:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f64475d9 17ffffc0001001 3:0 ffff90cb35778510 546 lru 00000080:00200000:3.0:1767319672.779833:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000d27751d1 290: 1< 0 - - > 2< 1187840 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:3.0:1767319672.779835:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002cd89e37 00000080:00200000:3.0:1767319672.779836:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.779838:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.779847:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.779864:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.779867:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.779869:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.779875:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.779877:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.779880:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.779883:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.779891:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.779901:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.779903:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.779910:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.779913:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [546, 546] 00000080:00200000:3.0:1767319672.779916:0:88597:0:(vvp_io.c:289: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:1767319672.779919:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.779924:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2240512 i_blocks 1 00000080:00200000:3.0:1767319672.779927:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.779935:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2240512, count: 4096 00000080:00200000:3.0:1767319672.779938:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2240512, bytes: 4096 00000080:00200000:3.0:1767319672.779941:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.779945:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 36, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.779946:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2240512, 2244608) 0 0 00000080:00200000:3.0:1767319672.779949:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.779954:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [547, 547] 00020000:00200000:3.0:1767319672.779957:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2240512, 2244608) 2244608, 4096 00020000:00200000:3.0:1767319672.779964:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.779970:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [547, 547] 00000008:00010000:3.0:1767319672.779976:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.779978:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.779985:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.779994:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1191936 1196031) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.780013:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.780020:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.780026:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.780033:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2240512, 2244608) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.780038:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 547 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.780054:0:88597:0:(rw26.c:912:ll_write_end()) pos 2240512, len 4096, copied 4096 00000080:00200000:3.0:1767319672.780058:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c9bbb352[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.780061:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008374c71a 17ffffc0001001 3:0 ffff90cb35778af8 547 lru 00000080:00200000:3.0:1767319672.780066:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000025ffd5d3 291: 1< 0 - - > 2< 1191936 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:3.0:1767319672.780068:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c9bbb352 00000080:00200000:3.0:1767319672.780069:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.780071:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.780080:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.780105:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.780891:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.780896:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.780913:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.780917:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.780920:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.780927:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.780937:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.780951:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.780953:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.780963:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.780968:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [547, 547] 00000080:00200000:3.0:1767319672.780975:0:88597:0:(vvp_io.c:289: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:1767319672.780978:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.780986:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2244608 i_blocks 1 00000080:00200000:3.0:1767319672.780990:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.781007:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2244608, count: 4096 00000080:00200000:3.0:1767319672.781012:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2244608, bytes: 4096 00000080:00200000:3.0:1767319672.781016:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.781021:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 37, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.781023:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2244608, 2248704) 0 0 00000080:00200000:3.0:1767319672.781027:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.781037:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [548, 548] 00020000:00200000:3.0:1767319672.781041:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2244608, 2248704) 2248704, 4096 00020000:00200000:3.0:1767319672.781057:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.781072:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [548, 548] 00000008:00010000:3.0:1767319672.781082:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.781086:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.781101:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.781211:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1196032 1200127) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.781222:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.781230:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.781236:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.781245:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2244608, 2248704) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.781255:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 548 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.781289:0:88597:0:(rw26.c:912:ll_write_end()) pos 2244608, len 4096, copied 4096 00000080:00200000:3.0:1767319672.781296:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f7505af6[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.781300:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000bb3a99d4 17ffffc0001001 3:0 ffff90cb357785e8 548 lru 00000080:00200000:3.0:1767319672.781306:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000042683ce0 292: 1< 0 - - > 2< 1196032 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:3.0:1767319672.781308:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f7505af6 00000080:00200000:3.0:1767319672.781309:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.781312:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.781325:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.781349:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.781352:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.781354:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.781360:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.781362:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.781364:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.781392:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.781399:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.781407:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.781409:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.781414:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.781416:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [548, 548] 00000080:00200000:3.0:1767319672.781421:0:88597:0:(vvp_io.c:289: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:1767319672.781424:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.781429:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2248704 i_blocks 1 00000080:00200000:3.0:1767319672.781432:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.781441:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2248704, count: 4096 00000080:00200000:3.0:1767319672.781445:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2248704, bytes: 4096 00000080:00200000:3.0:1767319672.781448:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.781452:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 38, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.781453:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2248704, 2252800) 0 0 00000080:00200000:3.0:1767319672.781456:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.781461:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [549, 549] 00020000:00200000:3.0:1767319672.781464:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2248704, 2252800) 2252800, 4096 00020000:00200000:3.0:1767319672.781472:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.781479:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [549, 549] 00000008:00010000:3.0:1767319672.781484:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.781487:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.781494:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.781502:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1200128 1204223) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.781509:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.781516:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.781521:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.781528:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2248704, 2252800) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.781533:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 549 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.781550:0:88597:0:(rw26.c:912:ll_write_end()) pos 2248704, len 4096, copied 4096 00000080:00200000:3.0:1767319672.781554:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b31a02c0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.781557:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000043f941c5 17ffffc0001001 3:0 ffff90cb35778288 549 lru 00000080:00200000:3.0:1767319672.781562:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a01aa8ae 293: 1< 0 - - > 2< 1200128 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:3.0:1767319672.781564:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b31a02c0 00000080:00200000:3.0:1767319672.781565:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.781567:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.781575:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.781598:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.782042:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.782045:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.782055:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.782058:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.782060:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.782064:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.782073:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.782082:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.782084:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.782090:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.782093:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [549, 549] 00000080:00200000:3.0:1767319672.782097:0:88597:0:(vvp_io.c:289: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:1767319672.782100:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.782204:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2252800 i_blocks 1 00000080:00200000:3.0:1767319672.782209:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.782225:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2252800, count: 4096 00000080:00200000:3.0:1767319672.782230:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2252800, bytes: 4096 00000080:00200000:3.0:1767319672.782233:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.782238:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 39, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.782239:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2252800, 2256896) 0 0 00000080:00200000:3.0:1767319672.782242:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.782249:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [550, 550] 00020000:00200000:3.0:1767319672.782252:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2252800, 2256896) 2256896, 4096 00020000:00200000:3.0:1767319672.782264:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.782273:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [550, 550] 00000008:00010000:3.0:1767319672.782280:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.782283:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.782294:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.782305:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1204224 1208319) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.782314:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.782321:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.782328:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.782336:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2252800, 2256896) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.782344:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 550 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.782423:0:88597:0:(rw26.c:912:ll_write_end()) pos 2252800, len 4096, copied 4096 00000080:00200000:3.0:1767319672.782430:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002b319e3f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.782434:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000527c4b63 17ffffc0001001 3:0 ffff90cb357786c0 550 lru 00000080:00200000:3.0:1767319672.782440:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000802393f3 294: 1< 0 - - > 2< 1204224 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:3.0:1767319672.782442:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002b319e3f 00000080:00200000:3.0:1767319672.782443:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.782447:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.782458:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.782483:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.782486:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.782488:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.782496:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.782498:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.782501:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.782505:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.782513:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.782522:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.782524:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.782529:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.782532:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [550, 550] 00000080:00200000:3.0:1767319672.782535:0:88597:0:(vvp_io.c:289: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:1767319672.782538:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.782543:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2256896 i_blocks 1 00000080:00200000:3.0:1767319672.782546:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.782553:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2256896, count: 4096 00000080:00200000:3.0:1767319672.782557:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2256896, bytes: 4096 00000080:00200000:3.0:1767319672.782559:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.782563:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 40, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.782564:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2256896, 2260992) 0 0 00000080:00200000:3.0:1767319672.782567:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.782572:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [551, 551] 00020000:00200000:3.0:1767319672.782575:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2256896, 2260992) 2260992, 4096 00020000:00200000:3.0:1767319672.782585:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.782594:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [551, 551] 00000008:00010000:3.0:1767319672.782992:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.782996:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.783008:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.783017:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1208320 1212415) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.783025:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.783032:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.783039:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.783047:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2256896, 2260992) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.783054:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 551 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.783085:0:88597:0:(rw26.c:912:ll_write_end()) pos 2256896, len 4096, copied 4096 00000080:00200000:3.0:1767319672.783090:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002c8e0fda[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.783094:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ee07647f 17ffffc0001021 2:0 ffff90cb35778d80 551 lru 00000080:00200000:3.0:1767319672.783101:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000976ca5ea 295: 1< 0 - - > 2< 1208320 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:3.0:1767319672.783103:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002c8e0fda 00000080:00200000:3.0:1767319672.783104:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.783467:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.783487:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.783522:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.783526:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.783529:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.783541:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.783545:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.783548:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.783553:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.783562:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.783575:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.783579:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.783585:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.783589:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [551, 551] 00000080:00200000:3.0:1767319672.783595:0:88597:0:(vvp_io.c:289: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:1767319672.783609:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.783617:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2260992 i_blocks 1 00000080:00200000:3.0:1767319672.783621:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.783640:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2260992, count: 4096 00000080:00200000:3.0:1767319672.783646:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2260992, bytes: 4096 00000080:00200000:3.0:1767319672.783649:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.783654:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 41, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.783656:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2260992, 2265088) 0 0 00000080:00200000:3.0:1767319672.783659:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.783668:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [552, 552] 00020000:00200000:3.0:1767319672.783672:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2260992, 2265088) 2265088, 4096 00020000:00200000:3.0:1767319672.783682:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.783692:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [552, 552] 00000008:00010000:3.0:1767319672.783700:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.783703:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.783712:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.783723:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1212416 1216511) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.783731:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.783739:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.783746:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.783754:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2260992, 2265088) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.783761:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 552 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.783796:0:88597:0:(rw26.c:912:ll_write_end()) pos 2260992, len 4096, copied 4096 00000080:00200000:3.0:1767319672.783802:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d9d265d3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.783805:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000be952e69 17ffffc0001001 3:0 ffff90cb35778e58 552 lru 00000080:00200000:3.0:1767319672.783812:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000acd545a6 296: 1< 0 - - > 2< 1212416 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:3.0:1767319672.783814:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d9d265d3 00000080:00200000:3.0:1767319672.783815:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.783817:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.783826:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.783848:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.783851:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.783854:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.783860:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.783863:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.783865:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.783869:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.783877:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.783891:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.783894:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.783899:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.783902:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [552, 552] 00000080:00200000:3.0:1767319672.783906:0:88597:0:(vvp_io.c:289: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:1767319672.783909:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.783913:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2265088 i_blocks 1 00000080:00200000:3.0:1767319672.783916:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.783923:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2265088, count: 4096 00000080:00200000:3.0:1767319672.783927:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2265088, bytes: 4096 00000080:00200000:3.0:1767319672.783929:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.783933:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 42, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.783934:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2265088, 2269184) 0 0 00000080:00200000:3.0:1767319672.783936:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.783941:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [553, 553] 00020000:00200000:3.0:1767319672.783944:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2265088, 2269184) 2269184, 4096 00020000:00200000:3.0:1767319672.783951:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.783958:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [553, 553] 00000008:00010000:3.0:1767319672.783963:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.783965:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.783972:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.783980:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1216512 1220607) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.783990:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.783996:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.784002:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.784009:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2265088, 2269184) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.784014:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 553 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.784030:0:88597:0:(rw26.c:912:ll_write_end()) pos 2265088, len 4096, copied 4096 00000080:00200000:3.0:1767319672.784034:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000046d4f051[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.784037:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b31c699c 17ffffc0001001 3:0 ffff90cb35778ca8 553 lru 00000080:00200000:3.0:1767319672.784042:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000098e022f3 297: 1< 0 - - > 2< 1216512 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:3.0:1767319672.784044:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000046d4f051 00000080:00200000:3.0:1767319672.784046:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.784048:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.784056:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.784077:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.784080:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.784082:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.784088:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.784090:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.784093:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.784097:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.784104:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.785945:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.785952:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.785971:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.785981:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [553, 553] 00000080:00200000:3.0:1767319672.785991:0:88597:0:(vvp_io.c:289: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:1767319672.785996:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.786011:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2269184 i_blocks 1 00000080:00200000:3.0:1767319672.786017:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.786048:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2269184, count: 4096 00000080:00200000:3.0:1767319672.786056:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2269184, bytes: 4096 00000080:00200000:3.0:1767319672.786061:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.786070:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 43, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.786071:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2269184, 2273280) 0 0 00000080:00200000:3.0:1767319672.786075:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.786090:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [554, 554] 00020000:00200000:3.0:1767319672.786095:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2269184, 2273280) 2273280, 4096 00020000:00200000:3.0:1767319672.786254:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.786272:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [554, 554] 00000008:00010000:3.0:1767319672.786285:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.786289:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.786311:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.786324:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1220608 1224703) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.786336:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.786343:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.786350:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.786360:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2269184, 2273280) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.786444:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 554 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.786490:0:88597:0:(rw26.c:912:ll_write_end()) pos 2269184, len 4096, copied 4096 00000080:00200000:3.0:1767319672.786498:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000874c729f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.786501:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003f77d009 17ffffc0001001 3:0 ffff90cb35778bd0 554 lru 00000080:00200000:3.0:1767319672.786508:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f682046b 298: 1< 0 - - > 2< 1220608 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:3.0:1767319672.786510:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000874c729f 00000080:00200000:3.0:1767319672.786512:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.786516:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.786540:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.786577:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.786581:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.786584:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.786678:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.786682:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.786685:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.786690:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.786698:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.786709:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.786711:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.786719:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.786723:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [554, 554] 00000080:00200000:3.0:1767319672.786728:0:88597:0:(vvp_io.c:289: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:1767319672.786731:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.786738:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2273280 i_blocks 1 00000080:00200000:3.0:1767319672.786741:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.786754:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2273280, count: 4096 00000080:00200000:3.0:1767319672.786758:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2273280, bytes: 4096 00000080:00200000:3.0:1767319672.786761:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.786764:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 44, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.786766:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2273280, 2277376) 0 0 00000080:00200000:3.0:1767319672.786768:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.786774:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [555, 555] 00020000:00200000:3.0:1767319672.786836:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2273280, 2277376) 2277376, 4096 00020000:00200000:3.0:1767319672.786846:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.786853:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [555, 555] 00000008:00010000:3.0:1767319672.786860:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.786863:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.786872:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.786881:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1224704 1228799) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.786889:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.786896:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.786902:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.786910:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2273280, 2277376) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.786916:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 555 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.786940:0:88597:0:(rw26.c:912:ll_write_end()) pos 2273280, len 4096, copied 4096 00000080:00200000:3.0:1767319672.786946:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000dee8472e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.786950:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008a3ea070 17ffffc0001001 3:0 ffff90cb357780d8 555 lru 00000080:00200000:3.0:1767319672.786956:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000033a85b6c 299: 1< 0 - - > 2< 1224704 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:3.0:1767319672.786958:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000dee8472e 00000080:00200000:3.0:1767319672.786959:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.786961:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.786969:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.786991:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.786994:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.786996:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.787002:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.787005:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.787007:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.787012:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.787019:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.787027:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.787029:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.787033:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.787036:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [555, 555] 00000080:00200000:3.0:1767319672.787041:0:88597:0:(vvp_io.c:289: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:1767319672.787043:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.787048:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2277376 i_blocks 1 00000080:00200000:3.0:1767319672.787050:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.787058:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2277376, count: 4096 00000080:00200000:3.0:1767319672.787062:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2277376, bytes: 4096 00000080:00200000:3.0:1767319672.787064:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.787068:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 45, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.787069:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2277376, 2281472) 0 0 00000080:00200000:3.0:1767319672.787072:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.787077:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [556, 556] 00020000:00200000:3.0:1767319672.787080:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2277376, 2281472) 2281472, 4096 00020000:00200000:3.0:1767319672.787087:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.787094:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [556, 556] 00000008:00010000:3.0:1767319672.787099:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.787102:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.787694:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.787709:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1228800 1232895) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.787719:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.787727:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.787734:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.787744:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2277376, 2281472) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.787756:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 556 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.787858:0:88597:0:(rw26.c:912:ll_write_end()) pos 2277376, len 4096, copied 4096 00000080:00200000:3.0:1767319672.787865:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000014ddee0c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.787869:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006951a61a 17ffffc0001001 3:0 ffff90cb35778870 556 lru 00000080:00200000:3.0:1767319672.787877:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b0e56873 300: 1< 0 - - > 2< 1228800 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:3.0:1767319672.787879:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000014ddee0c 00000080:00200000:3.0:1767319672.787880:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.787884:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.787900:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.787929:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.787934:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.787937:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.787947:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.787951:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.787954:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.787958:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.787967:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.787980:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.787983:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.787990:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.787994:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [556, 556] 00000080:00200000:3.0:1767319672.788105:0:88597:0:(vvp_io.c:289: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:1767319672.788205:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.788215:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2281472 i_blocks 1 00000080:00200000:3.0:1767319672.788220:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.788238:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2281472, count: 4096 00000080:00200000:3.0:1767319672.788245:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2281472, bytes: 4096 00000080:00200000:3.0:1767319672.788249:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.788254:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 46, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.788256:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2281472, 2285568) 0 0 00000080:00200000:3.0:1767319672.788260:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.788269:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [557, 557] 00020000:00200000:3.0:1767319672.788274:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2281472, 2285568) 2285568, 4096 00020000:00200000:3.0:1767319672.788283:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.788294:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [557, 557] 00000008:00010000:3.0:1767319672.788304:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.788308:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.788321:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.788331:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1232896 1236991) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.788340:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.788348:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.788356:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.788364:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2281472, 2285568) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.789252:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 557 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.789303:0:88597:0:(rw26.c:912:ll_write_end()) pos 2281472, len 4096, copied 4096 00000080:00200000:3.0:1767319672.789311:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002300d2e6[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.789315:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f69b5c27 17ffffc0001001 3:0 ffff90cb35778360 557 lru 00000080:00200000:3.0:1767319672.789322:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000d45271db 301: 1< 0 - - > 2< 1232896 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:3.0:1767319672.789325:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002300d2e6 00000080:00200000:3.0:1767319672.789326:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.789330:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.789351:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.789490:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.789494:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.789497:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.789511:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.789515:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.789517:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.789524:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.789533:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.789549:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.789552:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.789560:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.789566:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [557, 557] 00000080:00200000:3.0:1767319672.789574:0:88597:0:(vvp_io.c:289: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:1767319672.789577:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.789588:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2285568 i_blocks 1 00000080:00200000:3.0:1767319672.789592:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.789685:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2285568, count: 4096 00000080:00200000:3.0:1767319672.789693:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2285568, bytes: 4096 00000080:00200000:3.0:1767319672.789698:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.789703:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 47, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.789706:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2285568, 2289664) 0 0 00000080:00200000:3.0:1767319672.789709:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.789720:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [558, 558] 00020000:00200000:3.0:1767319672.789725:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2285568, 2289664) 2289664, 4096 00020000:00200000:3.0:1767319672.789737:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.789750:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [558, 558] 00000008:00010000:3.0:1767319672.789760:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.789765:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.789884:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.789897:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1236992 1241087) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.789908:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.789916:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.789923:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.789934:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2285568, 2289664) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.789942:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 558 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.789966:0:88597:0:(rw26.c:912:ll_write_end()) pos 2285568, len 4096, copied 4096 00000080:00200000:3.0:1767319672.789970:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000008ad8a9b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.789974:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000004964741 17ffffc0001001 3:0 ffff90cb35778798 558 lru 00000080:00200000:3.0:1767319672.789980:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f69fad06 302: 1< 0 - - > 2< 1236992 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:3.0:1767319672.789982:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000008ad8a9b 00000080:00200000:3.0:1767319672.789983:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.789985:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.789994:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.790020:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.790023:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.790025:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.790032:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.790035:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.790037:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.790042:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.790049:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.790057:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.790059:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.790064:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.790067:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [558, 558] 00000080:00200000:3.0:1767319672.790071:0:88597:0:(vvp_io.c:289: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:1767319672.790074:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.790078:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2289664 i_blocks 1 00000080:00200000:3.0:1767319672.790081:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.790090:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2289664, count: 4096 00000080:00200000:3.0:1767319672.790093:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2289664, bytes: 4096 00000080:00200000:3.0:1767319672.790096:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.790099:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 48, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.790101:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2289664, 2293760) 0 0 00000080:00200000:3.0:1767319672.790104:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.790208:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [559, 559] 00020000:00200000:3.0:1767319672.790211:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2289664, 2293760) 2293760, 4096 00020000:00200000:3.0:1767319672.790219:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.790227:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [559, 559] 00000008:00010000:3.0:1767319672.790233:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.790236:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.790243:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.790252:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1241088 1245183) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.790260:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.790266:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.790273:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.790279:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2289664, 2293760) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.790286:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 559 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.790304:0:88597:0:(rw26.c:912:ll_write_end()) pos 2289664, len 4096, copied 4096 00000080:00200000:3.0:1767319672.790308:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003e49a6ef[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.790312:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007c0d6828 17ffffc0001001 3:0 ffff90cb35778438 559 lru 00000080:00200000:3.0:1767319672.790317:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000005b0acceb 303: 1< 0 - - > 2< 1241088 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:3.0:1767319672.790319:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003e49a6ef 00000080:00200000:3.0:1767319672.790320:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.790322:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.790330:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.790353:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.790356:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.790359:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.790399:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.790402:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.790405:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.790409:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.790416:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.790424:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.790426:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.790430:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.790433:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [559, 559] 00000080:00200000:3.0:1767319672.790436:0:88597:0:(vvp_io.c:289: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:1767319672.790439:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.790443:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2293760 i_blocks 1 00000080:00200000:3.0:1767319672.790446:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.790454:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2293760, count: 4096 00000080:00200000:3.0:1767319672.790458:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2293760, bytes: 4096 00000080:00200000:3.0:1767319672.790460:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.790463:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 49, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.790465:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2293760, 2297856) 0 0 00000080:00200000:3.0:1767319672.790466:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.790472:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [560, 560] 00020000:00200000:3.0:1767319672.790475:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2293760, 2297856) 2297856, 4096 00020000:00200000:3.0:1767319672.790482:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.790489:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [560, 560] 00000008:00010000:3.0:1767319672.790494:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.790496:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.790503:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.790511:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1245184 1249279) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.790518:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.790524:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.790529:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.790536:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2293760, 2297856) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.790541:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 560 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.790557:0:88597:0:(rw26.c:912:ll_write_end()) pos 2293760, len 4096, copied 4096 00000080:00200000:3.0:1767319672.790561:0:88597:0:(rw26.c:969:ll_write_end()) page@000000000a555ef3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.790564:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f0099ea0 17ffffc0001001 3:0 ffff90cb357781b0 560 lru 00000080:00200000:3.0:1767319672.790570:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007ce6bf8e 304: 1< 0 - - > 2< 1245184 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:3.0:1767319672.790572:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000000a555ef3 00000080:00200000:3.0:1767319672.790573:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.790575:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.790583:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.790686:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.790690:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.790693:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.790699:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.790702:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.790704:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.790709:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.790717:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.790725:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.790727:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.790732:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.790735:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [560, 560] 00000080:00200000:3.0:1767319672.790739:0:88597:0:(vvp_io.c:289: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:1767319672.790741:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.790746:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2297856 i_blocks 1 00000080:00200000:3.0:1767319672.790749:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.790756:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2297856, count: 4096 00000080:00200000:3.0:1767319672.790760:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2297856, bytes: 4096 00000080:00200000:3.0:1767319672.790762:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.790766:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 50, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.790767:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2297856, 2301952) 0 0 00000080:00200000:3.0:1767319672.790769:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.790774:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [561, 561] 00020000:00200000:3.0:1767319672.790777:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2297856, 2301952) 2301952, 4096 00020000:00200000:3.0:1767319672.790784:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.790792:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [561, 561] 00000008:00010000:3.0:1767319672.790797:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.790799:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.790807:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.790815:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1249280 1253375) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.790823:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.790830:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.790836:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.790844:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2297856, 2301952) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.790850:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 561 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.790865:0:88597:0:(rw26.c:912:ll_write_end()) pos 2297856, len 4096, copied 4096 00000080:00200000:3.0:1767319672.790870:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000142903a3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.790873:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000bc2a8f1b 17ffffc0001001 3:0 ffff90cb35778948 561 lru 00000080:00200000:3.0:1767319672.790879:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000bc5b8ec3 305: 1< 0 - - > 2< 1249280 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:3.0:1767319672.790881:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000142903a3 00000080:00200000:3.0:1767319672.790882:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.790884:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.790892:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.790916:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.790919:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.790921:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.790927:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.790930:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.790932:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.790936:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.790944:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.790951:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.790954:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.790958:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.790960:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [561, 561] 00000080:00200000:3.0:1767319672.790964:0:88597:0:(vvp_io.c:289: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:1767319672.790967:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.790971:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2301952 i_blocks 1 00000080:00200000:3.0:1767319672.790974:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.790981:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2301952, count: 4096 00000080:00200000:3.0:1767319672.790985:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2301952, bytes: 4096 00000080:00200000:3.0:1767319672.790987:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.790991:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 51, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.790992:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2301952, 2306048) 0 0 00000080:00200000:3.0:1767319672.790995:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.791000:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [562, 562] 00020000:00200000:3.0:1767319672.791004:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2301952, 2306048) 2306048, 4096 00020000:00200000:3.0:1767319672.791011:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.791017:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [562, 562] 00000008:00010000:3.0:1767319672.791022:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.791024:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.791030:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.791039:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1253376 1257471) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.791047:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.791054:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.791060:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.791067:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2301952, 2306048) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.791073:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 562 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.791089:0:88597:0:(rw26.c:912:ll_write_end()) pos 2301952, len 4096, copied 4096 00000080:00200000:3.0:1767319672.791093:0:88597:0:(rw26.c:969:ll_write_end()) page@000000000e41ef90[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.791096:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000028ff9a53 17ffffc0001001 3:0 ffff90cb35778000 562 lru 00000080:00200000:3.0:1767319672.791102:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000784d47f0 306: 1< 0 - - > 2< 1253376 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:3.0:1767319672.791105:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000000e41ef90 00000080:00200000:3.0:1767319672.791106:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.791202:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.791212:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.791234:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.791237:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.791240:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.791246:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.791249:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.791251:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.791256:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.791263:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.791272:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.791274:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.791278:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.791281:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [562, 562] 00000080:00200000:3.0:1767319672.791285:0:88597:0:(vvp_io.c:289: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:1767319672.791288:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.791293:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2306048 i_blocks 1 00000080:00200000:3.0:1767319672.791295:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.791303:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2306048, count: 4096 00000080:00200000:3.0:1767319672.791306:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2306048, bytes: 4096 00000080:00200000:3.0:1767319672.791309:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.791313:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 52, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.791314:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2306048, 2310144) 0 0 00000080:00200000:3.0:1767319672.791316:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.791322:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [563, 563] 00020000:00200000:3.0:1767319672.791324:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2306048, 2310144) 2310144, 4096 00020000:00200000:3.0:1767319672.791331:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.791337:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [563, 563] 00000008:00010000:3.0:1767319672.791342:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.791344:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.791352:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.791360:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1257472 1261567) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.792425:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.792445:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.792454:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.792469:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2306048, 2310144) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.792487:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 563 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.792547:0:88597:0:(rw26.c:912:ll_write_end()) pos 2306048, len 4096, copied 4096 00000080:00200000:3.0:1767319672.792557:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c95e4fa7[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.792561:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006748670c 17ffffc0001001 3:0 ffff90cb358b0d80 563 lru 00000080:00200000:3.0:1767319672.792569:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000d1409a2b 307: 1< 0 - - > 2< 1257472 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:3.0:1767319672.792571:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c95e4fa7 00000080:00200000:3.0:1767319672.792572:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.792575:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.792595:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.792694:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.792699:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.792701:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.792715:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.792718:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.792722:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.792727:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.792736:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.792753:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.792756:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.792765:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.792771:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [563, 563] 00000080:00200000:3.0:1767319672.792778:0:88597:0:(vvp_io.c:289: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:1767319672.792782:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.792793:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2310144 i_blocks 1 00000080:00200000:3.0:1767319672.792798:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.792819:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2310144, count: 4096 00000080:00200000:3.0:1767319672.792825:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2310144, bytes: 4096 00000080:00200000:3.0:1767319672.792829:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.792834:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 53, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.792836:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2310144, 2314240) 0 0 00000080:00200000:3.0:1767319672.792839:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.792850:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [564, 564] 00020000:00200000:3.0:1767319672.792855:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2310144, 2314240) 2314240, 4096 00020000:00200000:3.0:1767319672.792864:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.792878:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [564, 564] 00000008:00010000:3.0:1767319672.792890:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.792895:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.792912:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.792925:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1261568 1265663) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.792935:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.792943:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.792950:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.792959:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2310144, 2314240) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.792964:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 564 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.792983:0:88597:0:(rw26.c:912:ll_write_end()) pos 2310144, len 4096, copied 4096 00000080:00200000:3.0:1767319672.792988:0:88597:0:(rw26.c:969:ll_write_end()) page@000000005069e84b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.792991:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008049499f 17ffffc0001001 3:0 ffff90cb358b0e58 564 lru 00000080:00200000:3.0:1767319672.792997:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000515b4259 308: 1< 0 - - > 2< 1261568 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:3.0:1767319672.792999:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000005069e84b 00000080:00200000:3.0:1767319672.793000:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.793001:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.793010:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.793034:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.793037:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.793040:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.793046:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.793048:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.793050:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.793055:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.793063:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.793072:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.793075:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.793079:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.793082:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [564, 564] 00000080:00200000:3.0:1767319672.793244:0:88597:0:(vvp_io.c:289: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:1767319672.793248:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.793254:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2314240 i_blocks 1 00000080:00200000:3.0:1767319672.793257:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.793266:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2314240, count: 4096 00000080:00200000:3.0:1767319672.793270:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2314240, bytes: 4096 00000080:00200000:3.0:1767319672.793273:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.793277:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 54, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.793278:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2314240, 2318336) 0 0 00000080:00200000:3.0:1767319672.793281:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.793286:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [565, 565] 00020000:00200000:3.0:1767319672.793289:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2314240, 2318336) 2318336, 4096 00020000:00200000:3.0:1767319672.793297:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.793304:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [565, 565] 00000008:00010000:3.0:1767319672.793310:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.793312:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.793321:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.793330:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1265664 1269759) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.793338:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.793346:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.793353:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.793361:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2314240, 2318336) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.793495:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 565 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.793516:0:88597:0:(rw26.c:912:ll_write_end()) pos 2314240, len 4096, copied 4096 00000080:00200000:3.0:1767319672.793521:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b9c72147[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.793525:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000059c437bd 17ffffc0001001 3:0 ffff90cb358b0ca8 565 lru 00000080:00200000:3.0:1767319672.793531:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c266ee8d 309: 1< 0 - - > 2< 1265664 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:3.0:1767319672.793534:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b9c72147 00000080:00200000:3.0:1767319672.793535:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.793538:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.793548:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.793571:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.793574:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.793576:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.793583:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.793586:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.793589:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.793593:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.793683:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.793693:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.793696:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.793701:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.793705:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [565, 565] 00000080:00200000:3.0:1767319672.793709:0:88597:0:(vvp_io.c:289: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:1767319672.793712:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.793717:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2318336 i_blocks 1 00000080:00200000:3.0:1767319672.793719:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.793730:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2318336, count: 4096 00000080:00200000:3.0:1767319672.793734:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2318336, bytes: 4096 00000080:00200000:3.0:1767319672.793736:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.793740:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 55, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.793742:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2318336, 2322432) 0 0 00000080:00200000:3.0:1767319672.793745:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.793751:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [566, 566] 00020000:00200000:3.0:1767319672.793754:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2318336, 2322432) 2322432, 4096 00020000:00200000:3.0:1767319672.793761:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.793768:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [566, 566] 00000008:00010000:3.0:1767319672.793774:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.793777:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.793785:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.793794:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1269760 1273855) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.793802:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.793810:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.793816:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.793823:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2318336, 2322432) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.793829:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 566 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.793854:0:88597:0:(rw26.c:912:ll_write_end()) pos 2318336, len 4096, copied 4096 00000080:00200000:3.0:1767319672.793858:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000bd0682e4[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.793862:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000005d4c4df 17ffffc0001021 2:0 ffff90cb358b0bd0 566 lru 00000080:00200000:3.0:1767319672.793869:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a1e0c6c5 310: 1< 0 - - > 2< 1269760 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:3.0:1767319672.793870:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000bd0682e4 00000080:00200000:3.0:1767319672.793871:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.793874:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.793882:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.793904:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.793908:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.793910:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.793916:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.793919:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.793922:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.793926:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.793933:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.793942:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.793945:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.793948:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.793951:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [566, 566] 00000080:00200000:3.0:1767319672.793954:0:88597:0:(vvp_io.c:289: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:1767319672.793958:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.793963:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2322432 i_blocks 1 00000080:00200000:3.0:1767319672.793966:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.793974:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2322432, count: 4096 00000080:00200000:3.0:1767319672.793977:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2322432, bytes: 4096 00000080:00200000:3.0:1767319672.793980:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.793983:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 56, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.793985:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2322432, 2326528) 0 0 00000080:00200000:3.0:1767319672.793988:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.793993:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [567, 567] 00020000:00200000:3.0:1767319672.793996:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2322432, 2326528) 2326528, 4096 00020000:00200000:3.0:1767319672.794003:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.794009:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [567, 567] 00000008:00010000:3.0:1767319672.794014:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.794016:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.794024:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.794034:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1273856 1277951) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.794042:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.794050:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.794057:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.794065:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2322432, 2326528) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.794070:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 567 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.794239:0:88597:0:(rw26.c:912:ll_write_end()) pos 2322432, len 4096, copied 4096 00000080:00200000:3.0:1767319672.794245:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000acc02f0f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.794248:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ca0234ee 17ffffc0001001 3:0 ffff90cb358b00d8 567 lru 00000080:00200000:3.0:1767319672.794254:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000696979a0 311: 1< 0 - - > 2< 1273856 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:3.0:1767319672.794256:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000acc02f0f 00000080:00200000:3.0:1767319672.794257:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.794259:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.794268:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.794295:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.794299:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.794301:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.794307:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.794309:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.794312:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.794316:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.794324:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.794332:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.794335:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.794339:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.794342:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [567, 567] 00000080:00200000:3.0:1767319672.794345:0:88597:0:(vvp_io.c:289: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:1767319672.794349:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.794353:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2326528 i_blocks 1 00000080:00200000:3.0:1767319672.794356:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.794364:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2326528, count: 4096 00000080:00200000:3.0:1767319672.794472:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2326528, bytes: 4096 00000080:00200000:3.0:1767319672.794475:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.794479:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 57, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.794480:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2326528, 2330624) 0 0 00000080:00200000:3.0:1767319672.794482:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.794488:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [568, 568] 00020000:00200000:3.0:1767319672.794491:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2326528, 2330624) 2330624, 4096 00020000:00200000:3.0:1767319672.794503:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.794510:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [568, 568] 00000008:00010000:3.0:1767319672.794516:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.794518:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.794526:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.794535:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1277952 1282047) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.794544:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.794550:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.794556:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.794563:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2326528, 2330624) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.794569:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 568 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.794588:0:88597:0:(rw26.c:912:ll_write_end()) pos 2326528, len 4096, copied 4096 00000080:00200000:3.0:1767319672.794592:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002b0b8fe4[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.794595:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000001c42b0a6 17ffffc0001001 3:0 ffff90cb358b0870 568 lru 00000080:00200000:3.0:1767319672.794687:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009a00761a 312: 1< 0 - - > 2< 1277952 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:3.0:1767319672.794689:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002b0b8fe4 00000080:00200000:3.0:1767319672.794690:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.794693:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.794703:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.794726:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.794729:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.794731:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.794738:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.794740:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.794743:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.794747:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.794755:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.794764:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.794767:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.794771:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.794774:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [568, 568] 00000080:00200000:3.0:1767319672.794778:0:88597:0:(vvp_io.c:289: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:1767319672.794782:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.794787:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2330624 i_blocks 1 00000080:00200000:3.0:1767319672.794789:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.794799:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2330624, count: 4096 00000080:00200000:3.0:1767319672.794803:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2330624, bytes: 4096 00000080:00200000:3.0:1767319672.794806:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.794809:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 58, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.794810:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2330624, 2334720) 0 0 00000080:00200000:3.0:1767319672.794812:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.794817:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [569, 569] 00020000:00200000:3.0:1767319672.794820:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2330624, 2334720) 2334720, 4096 00020000:00200000:3.0:1767319672.794828:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.794835:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [569, 569] 00000008:00010000:3.0:1767319672.794841:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.794843:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.794850:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.794858:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1282048 1286143) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.794865:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.794873:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.794880:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.794887:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2330624, 2334720) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.794893:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 569 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.794908:0:88597:0:(rw26.c:912:ll_write_end()) pos 2330624, len 4096, copied 4096 00000080:00200000:3.0:1767319672.794913:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000091da2a2a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.794916:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003c923ebd 17ffffc0001001 3:0 ffff90cb358b0360 569 lru 00000080:00200000:3.0:1767319672.794922:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000061bd7e39 313: 1< 0 - - > 2< 1282048 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:3.0:1767319672.794924:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000091da2a2a 00000080:00200000:3.0:1767319672.794925:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.794927:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.794935:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.794957:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.794960:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.794963:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.794970:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.794972:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.794975:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.794979:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.794986:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.794994:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.794996:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.795000:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.795003:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [569, 569] 00000080:00200000:3.0:1767319672.795007:0:88597:0:(vvp_io.c:289: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:1767319672.795010:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.795014:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2334720 i_blocks 1 00000080:00200000:3.0:1767319672.795017:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.795024:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2334720, count: 4096 00000080:00200000:3.0:1767319672.795027:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2334720, bytes: 4096 00000080:00200000:3.0:1767319672.795030:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.795033:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 59, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.795035:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2334720, 2338816) 0 0 00000080:00200000:3.0:1767319672.795037:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.795043:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [570, 570] 00020000:00200000:3.0:1767319672.795045:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2334720, 2338816) 2338816, 4096 00020000:00200000:3.0:1767319672.795053:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.795059:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [570, 570] 00000008:00010000:3.0:1767319672.795064:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.795066:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.795073:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.795082:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1286144 1290239) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.797354:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.797383:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.797392:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.797412:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2334720, 2338816) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.797435:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 570 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.797497:0:88597:0:(rw26.c:912:ll_write_end()) pos 2334720, len 4096, copied 4096 00000080:00200000:3.0:1767319672.797508:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e1ac070b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.797512:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000046a44c84 17ffffc0001001 3:0 ffff90cb358b0000 570 lru 00000080:00200000:3.0:1767319672.797520:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000d634b240 314: 1< 0 - - > 2< 1286144 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:3.0:1767319672.797522:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e1ac070b 00000080:00200000:3.0:1767319672.797524:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.797529:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.797554:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.797607:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.797613:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.797616:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.797634:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.797637:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.797641:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.797646:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.797656:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.797674:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.797678:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.797688:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.797696:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [570, 570] 00000080:00200000:3.0:1767319672.800101:0:88597:0:(vvp_io.c:289: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:1767319672.800257:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.800279:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2338816 i_blocks 1 00000080:00200000:3.0:1767319672.800288:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.800325:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2338816, count: 4096 00000080:00200000:3.0:1767319672.800334:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2338816, bytes: 4096 00000080:00200000:3.0:1767319672.800339:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.800349:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 60, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.800352:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2338816, 2342912) 0 0 00000080:00200000:3.0:1767319672.800356:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.800408:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [571, 571] 00020000:00200000:3.0:1767319672.800418:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2338816, 2342912) 2342912, 4096 00020000:00200000:3.0:1767319672.800449:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.800473:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [571, 571] 00000008:00010000:3.0:1767319672.800493:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.800500:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.800529:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.800549:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1290240 1294335) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.800563:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.800573:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.800582:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.800595:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2338816, 2342912) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.800872:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 571 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.800931:0:88597:0:(rw26.c:912:ll_write_end()) pos 2338816, len 4096, copied 4096 00000080:00200000:3.0:1767319672.800940:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000631a67d1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.800944:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000063c82fe2 17ffffc0001001 3:0 ffff90cb358b0948 571 lru 00000080:00200000:3.0:1767319672.800951:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000042e0c6ee 315: 1< 0 - - > 2< 1290240 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:3.0:1767319672.800954:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000631a67d1 00000080:00200000:3.0:1767319672.800955:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.800960:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.800989:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.801033:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.801038:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.801041:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.801059:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.801063:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.801066:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.801072:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.801095:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.801258:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.801263:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.801276:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.801283:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [571, 571] 00000080:00200000:3.0:1767319672.801289:0:88597:0:(vvp_io.c:289: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:1767319672.801293:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.801302:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2342912 i_blocks 1 00000080:00200000:3.0:1767319672.801306:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.801325:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2342912, count: 4096 00000080:00200000:3.0:1767319672.801330:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2342912, bytes: 4096 00000080:00200000:3.0:1767319672.801333:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.801339:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 61, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.801341:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2342912, 2347008) 0 0 00000080:00200000:3.0:1767319672.801345:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.801353:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [572, 572] 00020000:00200000:3.0:1767319672.801357:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2342912, 2347008) 2347008, 4096 00020000:00200000:3.0:1767319672.801403:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.801415:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [572, 572] 00000008:00010000:3.0:1767319672.801424:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.801428:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.801442:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.801454:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1294336 1298431) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.801465:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.801473:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.801481:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.801489:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2342912, 2347008) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.801496:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 572 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.801516:0:88597:0:(rw26.c:912:ll_write_end()) pos 2342912, len 4096, copied 4096 00000080:00200000:3.0:1767319672.801521:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000079f6ace1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.801525:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000004e379134 17ffffc0001001 3:0 ffff90cb358b01b0 572 lru 00000080:00200000:3.0:1767319672.801532:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003b2a50c9 316: 1< 0 - - > 2< 1294336 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:3.0:1767319672.801535:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000079f6ace1 00000080:00200000:3.0:1767319672.801536:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.801538:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.801547:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.805699:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.805711:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.805717:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.805743:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.805746:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.805751:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.805763:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.805774:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.805801:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.805804:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.805815:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.805824:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [572, 572] 00000080:00200000:3.0:1767319672.805834:0:88597:0:(vvp_io.c:289: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:1767319672.805837:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.805855:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2347008 i_blocks 1 00000080:00200000:3.0:1767319672.805860:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.805894:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2347008, count: 4096 00000080:00200000:3.0:1767319672.805903:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2347008, bytes: 4096 00000080:00200000:3.0:1767319672.805909:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.805915:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 62, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.805917:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2347008, 2351104) 0 0 00000080:00200000:3.0:1767319672.805921:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.805937:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [573, 573] 00020000:00200000:3.0:1767319672.805943:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2347008, 2351104) 2351104, 4096 00020000:00200000:3.0:1767319672.805955:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.805974:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [573, 573] 00000008:00010000:3.0:1767319672.805991:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.805996:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.806020:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.806034:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1298432 1302527) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.806046:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.806053:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.806060:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.806070:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2347008, 2351104) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.806733:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 573 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.806794:0:88597:0:(rw26.c:912:ll_write_end()) pos 2347008, len 4096, copied 4096 00000080:00200000:3.0:1767319672.806804:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009340bd4f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.806808:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000041f986bc 17ffffc0001001 3:0 ffff90cb358b0438 573 lru 00000080:00200000:3.0:1767319672.806816:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000289d05b3 317: 1< 0 - - > 2< 1298432 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:3.0:1767319672.806817:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009340bd4f 00000080:00200000:3.0:1767319672.806819:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.806824:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.806849:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.806883:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.806887:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.806889:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.806903:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.806906:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.806908:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.806914:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.806924:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.806939:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.806942:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.806948:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.806953:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [573, 573] 00000080:00200000:3.0:1767319672.806959:0:88597:0:(vvp_io.c:289: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:1767319672.806963:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.806971:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2351104 i_blocks 1 00000080:00200000:3.0:1767319672.806975:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.806994:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2351104, count: 4096 00000080:00200000:3.0:1767319672.807000:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2351104, bytes: 4096 00000080:00200000:3.0:1767319672.807004:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.807009:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 63, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.807011:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2351104, 2355200) 0 0 00000080:00200000:3.0:1767319672.807013:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.807022:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [574, 574] 00020000:00200000:3.0:1767319672.807026:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2351104, 2355200) 2355200, 4096 00020000:00200000:3.0:1767319672.807036:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.807048:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [574, 574] 00000008:00010000:3.0:1767319672.807056:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.807060:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.807073:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.807874:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1302528 1306623) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.807893:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.807902:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.807910:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.807924:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2351104, 2355200) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.807940:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 574 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.807975:0:88597:0:(rw26.c:912:ll_write_end()) pos 2351104, len 4096, copied 4096 00000080:00200000:3.0:1767319672.807982:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b87a73eb[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.807986:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000016228304 17ffffc0001001 3:0 ffff90cb358b0798 574 lru 00000080:00200000:3.0:1767319672.807994:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000011cf8e1d 318: 1< 0 - - > 2< 1302528 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:3.0:1767319672.807996:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b87a73eb 00000080:00200000:3.0:1767319672.807997:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.808000:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.808015:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.808043:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.808046:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.808049:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.808059:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.808062:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.808065:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.808069:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.808078:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.808103:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.808105:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.808126:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.808130:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [574, 574] 00000080:00200000:3.0:1767319672.808135:0:88597:0:(vvp_io.c:289: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:1767319672.808139:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.808147:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2355200 i_blocks 1 00000080:00200000:3.0:1767319672.808150:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.808168:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2355200, count: 4096 00000080:00200000:3.0:1767319672.808173:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2355200, bytes: 4096 00000080:00200000:3.0:1767319672.808177:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.808182:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 64, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.808184:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2355200, 2359296) 0 0 00000080:00200000:3.0:1767319672.808187:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.808195:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [575, 575] 00020000:00200000:3.0:1767319672.808199:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2355200, 2359296) 2359296, 4096 00020000:00200000:3.0:1767319672.808209:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.808219:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [575, 575] 00000008:00010000:3.0:1767319672.808228:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.808231:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.808243:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.808254:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1306624 1310719) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.808263:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.808270:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.808277:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.808284:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2355200, 2359296) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.808289:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 575 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.808302:0:88597:0:(rw26.c:912:ll_write_end()) pos 2355200, len 4096, copied 4096 00000080:00200000:3.0:1767319672.808306:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000862ec650[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.808309:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000780d3af5 17ffffc0001001 3:0 ffff90cb358b0a20 575 lru 00000080:00200000:3.0:1767319672.808316:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000059612c83 319: 1< 0 - - > 2< 1306624 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:3.0:1767319672.808318:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000862ec650 00000080:00200000:3.0:1767319672.808319:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.808321:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.808328:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.808348:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.808351:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.808353:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.808358:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.808360:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.808363:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.808401:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.808409:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.808417:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.808419:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.808423:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.808426:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [575, 575] 00000080:00200000:3.0:1767319672.808429:0:88597:0:(vvp_io.c:289: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:1767319672.808433:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.808437:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2359296 i_blocks 1 00000080:00200000:3.0:1767319672.808440:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.808447:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2359296, count: 4096 00000080:00200000:3.0:1767319672.808450:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2359296, bytes: 4096 00000080:00200000:3.0:1767319672.808452:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.808456:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 65, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.808458:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2359296, 2363392) 0 0 00000080:00200000:3.0:1767319672.808460:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.808465:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [576, 576] 00020000:00200000:3.0:1767319672.808468:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2359296, 2363392) 2363392, 4096 00020000:00200000:3.0:1767319672.808474:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.808479:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [576, 576] 00000008:00010000:3.0:1767319672.808484:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.808486:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.808493:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.808502:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1310720 1314815) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.808510:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.808517:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.808523:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.808530:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2359296, 2363392) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.808534:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 576 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.808557:0:88597:0:(rw26.c:912:ll_write_end()) pos 2359296, len 4096, copied 4096 00000080:00200000:3.0:1767319672.808561:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000001f5392f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.808564:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000cb9c7c50 17ffffc0001001 3:0 ffff90cb358b0510 576 lru 00000080:00200000:3.0:1767319672.808569:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000515dffd9 320: 1< 0 - - > 2< 1310720 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:3.0:1767319672.808571:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000001f5392f 00000080:00200000:3.0:1767319672.808572:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.808574:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.808582:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.808604:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.808607:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.808609:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.808615:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.808617:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.808620:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.808624:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.808632:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.808642:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.808644:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.808648:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.808651:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [576, 576] 00000080:00200000:3.0:1767319672.808654:0:88597:0:(vvp_io.c:289: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:1767319672.808657:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.808662:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2363392 i_blocks 1 00000080:00200000:3.0:1767319672.808665:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.808672:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2363392, count: 4096 00000080:00200000:3.0:1767319672.808675:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2363392, bytes: 4096 00000080:00200000:3.0:1767319672.808677:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.808681:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 66, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.808682:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2363392, 2367488) 0 0 00000080:00200000:3.0:1767319672.808685:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.808691:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [577, 577] 00020000:00200000:3.0:1767319672.808693:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2363392, 2367488) 2367488, 4096 00020000:00200000:3.0:1767319672.808700:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.808707:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [577, 577] 00000008:00010000:3.0:1767319672.808712:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.808714:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.808721:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.808729:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1314816 1318911) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.808737:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.808743:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.808749:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.808757:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2363392, 2367488) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.808762:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 577 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.808779:0:88597:0:(rw26.c:912:ll_write_end()) pos 2363392, len 4096, copied 4096 00000080:00200000:3.0:1767319672.808783:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f1419b16[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.808786:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d64599cc 17ffffc0001001 3:0 ffff90cb358b0af8 577 lru 00000080:00200000:3.0:1767319672.808791:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000062a848ec 321: 1< 0 - - > 2< 1314816 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:3.0:1767319672.808794:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f1419b16 00000080:00200000:3.0:1767319672.808795:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.808797:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.808805:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.808840:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.808843:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.808846:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.808852:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.808854:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.808857:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.808862:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.808869:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.808877:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.808880:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.808887:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.808890:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [577, 577] 00000080:00200000:3.0:1767319672.808894:0:88597:0:(vvp_io.c:289: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:1767319672.808897:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.808901:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2367488 i_blocks 1 00000080:00200000:3.0:1767319672.808904:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.808911:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2367488, count: 4096 00000080:00200000:3.0:1767319672.808914:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2367488, bytes: 4096 00000080:00200000:3.0:1767319672.808916:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.808920:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 67, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.808921:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2367488, 2371584) 0 0 00000080:00200000:3.0:1767319672.808923:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.808928:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [578, 578] 00020000:00200000:3.0:1767319672.808931:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2367488, 2371584) 2371584, 4096 00020000:00200000:3.0:1767319672.808941:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.808947:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [578, 578] 00000008:00010000:3.0:1767319672.808952:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.808954:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.808961:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.808969:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1318912 1323007) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.808977:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.808983:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.808988:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.808995:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2367488, 2371584) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.809000:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 578 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.809019:0:88597:0:(rw26.c:912:ll_write_end()) pos 2367488, len 4096, copied 4096 00000080:00200000:3.0:1767319672.809023:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b2a8dada[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.809025:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000627a646e 17ffffc0001001 3:0 ffff90cb358b05e8 578 lru 00000080:00200000:3.0:1767319672.809030:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000031c6582d 322: 1< 0 - - > 2< 1318912 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:3.0:1767319672.809032:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b2a8dada 00000080:00200000:3.0:1767319672.809033:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.809034:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.809042:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.809062:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.809065:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.809066:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.809072:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.809074:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.809076:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.809080:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.809087:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.809095:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.809097:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.809101:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.809104:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [578, 578] 00000080:00200000:3.0:1767319672.809118:0:88597:0:(vvp_io.c:289: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:1767319672.809122:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.809126:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2371584 i_blocks 1 00000080:00200000:3.0:1767319672.809129:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.809136:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2371584, count: 4096 00000080:00200000:3.0:1767319672.809139:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2371584, bytes: 4096 00000080:00200000:3.0:1767319672.809141:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.809145:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 68, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.809147:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2371584, 2375680) 0 0 00000080:00200000:3.0:1767319672.809149:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.809153:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [579, 579] 00020000:00200000:3.0:1767319672.809156:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2371584, 2375680) 2375680, 4096 00020000:00200000:3.0:1767319672.809165:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.809172:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [579, 579] 00000008:00010000:3.0:1767319672.809177:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.809179:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.809186:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.809194:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1323008 1327103) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.809202:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.809209:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.809216:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.809224:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2371584, 2375680) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.809229:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 579 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.809243:0:88597:0:(rw26.c:912:ll_write_end()) pos 2371584, len 4096, copied 4096 00000080:00200000:3.0:1767319672.809247:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001c48e6ac[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.809250:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009d8d2ef7 17ffffc0001001 3:0 ffff90cb358b0288 579 lru 00000080:00200000:3.0:1767319672.809255:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003300388a 323: 1< 0 - - > 2< 1323008 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:3.0:1767319672.809256:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001c48e6ac 00000080:00200000:3.0:1767319672.809257:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.809259:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.809267:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.809288:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.809291:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.809293:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.809299:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.809301:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.809303:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.809307:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.809314:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.809323:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.809326:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.809330:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.809333:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [579, 579] 00000080:00200000:3.0:1767319672.809336:0:88597:0:(vvp_io.c:289: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:1767319672.809339:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.809344:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2375680 i_blocks 1 00000080:00200000:3.0:1767319672.809347:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.809354:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2375680, count: 4096 00000080:00200000:3.0:1767319672.809358:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2375680, bytes: 4096 00000080:00200000:3.0:1767319672.809360:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.809363:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 69, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.809410:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2375680, 2379776) 0 0 00000080:00200000:3.0:1767319672.809413:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.809418:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [580, 580] 00020000:00200000:3.0:1767319672.809421:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2375680, 2379776) 2379776, 4096 00020000:00200000:3.0:1767319672.809427:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.809433:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [580, 580] 00000008:00010000:3.0:1767319672.809438:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.809440:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.809447:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.809455:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1327104 1331199) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.809464:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.809471:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.809477:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.809484:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2375680, 2379776) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.809488:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 580 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.809502:0:88597:0:(rw26.c:912:ll_write_end()) pos 2375680, len 4096, copied 4096 00000080:00200000:3.0:1767319672.809505:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000035b02742[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.809509:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002aae19aa 17ffffc0001001 3:0 ffff90cb358b06c0 580 lru 00000080:00200000:3.0:1767319672.809514:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000021c7af77 324: 1< 0 - - > 2< 1327104 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:3.0:1767319672.809516:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000035b02742 00000080:00200000:3.0:1767319672.809518:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.809520:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.809526:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.809544:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.809547:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.809550:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.809555:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.809557:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.809560:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.809564:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.809571:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.809580:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.809582:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.809587:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.809590:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [580, 580] 00000080:00200000:3.0:1767319672.809593:0:88597:0:(vvp_io.c:289: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:1767319672.809596:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.809601:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2379776 i_blocks 1 00000080:00200000:3.0:1767319672.809604:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.809611:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2379776, count: 4096 00000080:00200000:3.0:1767319672.809614:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2379776, bytes: 4096 00000080:00200000:3.0:1767319672.809616:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.809619:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 70, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.809621:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2379776, 2383872) 0 0 00000080:00200000:3.0:1767319672.809623:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.809628:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [581, 581] 00020000:00200000:3.0:1767319672.809631:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2379776, 2383872) 2383872, 4096 00020000:00200000:3.0:1767319672.809638:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.809644:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [581, 581] 00000008:00010000:3.0:1767319672.809649:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.809651:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.809658:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.809667:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1331200 1335295) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.809676:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.809683:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.809691:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.809698:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2379776, 2383872) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.809703:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 581 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.809739:0:88597:0:(rw26.c:912:ll_write_end()) pos 2379776, len 4096, copied 4096 00000080:00200000:3.0:1767319672.809743:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c600645e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.809746:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000065954514 17ffffc0001021 2:0 ffff90cb357d6ca8 581 lru 00000080:00200000:3.0:1767319672.809752:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000087172586 325: 1< 0 - - > 2< 1331200 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:3.0:1767319672.809754:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c600645e 00000080:00200000:3.0:1767319672.809755:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.809757:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.809765:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.809786:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.809789:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.809792:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.809797:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.809799:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.809802:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.809806:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.809813:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.809821:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.809823:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.809827:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.809830:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [581, 581] 00000080:00200000:3.0:1767319672.809833:0:88597:0:(vvp_io.c:289: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:1767319672.809836:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.809840:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2383872 i_blocks 1 00000080:00200000:3.0:1767319672.809843:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.809850:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2383872, count: 4096 00000080:00200000:3.0:1767319672.809854:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2383872, bytes: 4096 00000080:00200000:3.0:1767319672.809856:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.809860:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 71, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.809861:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2383872, 2387968) 0 0 00000080:00200000:3.0:1767319672.809864:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.809868:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [582, 582] 00020000:00200000:3.0:1767319672.809871:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2383872, 2387968) 2387968, 4096 00020000:00200000:3.0:1767319672.809878:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.809883:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [582, 582] 00000008:00010000:3.0:1767319672.809888:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.809890:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3c30, osc lock ffff90cb08339c80, flags 0x0 00010000:00010000:3.0:1767319672.809898:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.809907:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1335296 1339391) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.810863:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.810882:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.810890:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.811020:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2383872, 2387968) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.811037:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 582 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.811081:0:88597:0:(rw26.c:912:ll_write_end()) pos 2383872, len 4096, copied 4096 00000080:00200000:2.0:1767319672.811243:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fedcc12e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.811247:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d6945954 17ffffc0001001 3:0 ffff90cb3571f510 582 lru 00000080:00200000:2.0:1767319672.811255:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000d6c8d746 326: 1< 0 - - > 2< 1335296 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:2.0:1767319672.811257:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fedcc12e 00000080:00200000:2.0:1767319672.811258:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.811263:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.811285:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.811318:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.811322:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.811324:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.811339:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.811342:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.811345:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3c30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.811350:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.811360:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.811925:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.811931:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3c30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.811943:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.811951:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [582, 582] 00000080:00200000:2.0:1767319672.811960:0:88597:0:(vvp_io.c:289: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:1767319672.811964:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.811977:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2387968 i_blocks 1 00000080:00200000:2.0:1767319672.811981:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.812008:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2387968, count: 4096 00000080:00200000:2.0:1767319672.812016:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2387968, bytes: 4096 00000080:00200000:2.0:1767319672.812020:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.812027:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 72, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.812029:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2387968, 2392064) 0 0 00000080:00200000:2.0:1767319672.812033:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.812046:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [583, 583] 00020000:00200000:2.0:1767319672.812052:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2387968, 2392064) 2392064, 4096 00020000:00200000:2.0:1767319672.812065:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.812094:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [583, 583] 00000008:00010000:2.0:1767319672.812210:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.812217:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.812241:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.812257:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1339392 1343487) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.812270:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.812278:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.812286:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.812297:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2387968, 2392064) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.812309:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 583 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.812345:0:88597:0:(rw26.c:912:ll_write_end()) pos 2387968, len 4096, copied 4096 00000080:00200000:2.0:1767319672.812352:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000631370cc[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.812356:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009d1ae726 17ffffc0001001 3:0 ffff90cb3571fa20 583 lru 00000080:00200000:2.0:1767319672.812363:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000430adb0d 327: 1< 0 - - > 2< 1339392 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:2.0:1767319672.812404:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000631370cc 00000080:00200000:2.0:1767319672.812406:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.812409:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.812426:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.812457:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.812462:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.812464:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.812474:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.812477:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.812479:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.812484:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.812493:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.812502:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.812504:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.812509:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.812512:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [583, 583] 00000080:00200000:2.0:1767319672.812516:0:88597:0:(vvp_io.c:289: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:1767319672.812519:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.812524:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2392064 i_blocks 1 00000080:00200000:2.0:1767319672.812527:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.812536:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2392064, count: 4096 00000080:00200000:2.0:1767319672.812540:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2392064, bytes: 4096 00000080:00200000:2.0:1767319672.812542:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.812546:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 73, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.812547:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2392064, 2396160) 0 0 00000080:00200000:2.0:1767319672.812550:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.812557:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [584, 584] 00020000:00200000:2.0:1767319672.812560:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2392064, 2396160) 2396160, 4096 00020000:00200000:2.0:1767319672.812568:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.812575:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [584, 584] 00000008:00010000:2.0:1767319672.812581:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.812584:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.812591:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.813001:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1343488 1347583) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.813014:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.813022:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.813031:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.813041:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2392064, 2396160) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.813052:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 584 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.813078:0:88597:0:(rw26.c:912:ll_write_end()) pos 2392064, len 4096, copied 4096 00000080:00200000:2.0:1767319672.813084:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000bd3be8ac[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.813087:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000070fe22a8 17ffffc0001001 3:0 ffff90cb3571f798 584 lru 00000080:00200000:2.0:1767319672.813093:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000093c4c826 328: 1< 0 - - > 2< 1343488 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:2.0:1767319672.813095:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000bd3be8ac 00000080:00200000:2.0:1767319672.813097:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.813099:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.813209:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.813238:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.813241:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.813244:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.813253:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.813255:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.813258:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.813262:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.813270:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.813280:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.813283:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.813287:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.813291:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [584, 584] 00000080:00200000:2.0:1767319672.813297:0:88597:0:(vvp_io.c:289: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:1767319672.813300:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.813307:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2396160 i_blocks 1 00000080:00200000:2.0:1767319672.813310:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.813325:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2396160, count: 4096 00000080:00200000:2.0:1767319672.813330:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2396160, bytes: 4096 00000080:00200000:2.0:1767319672.813333:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.813338:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 74, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.813339:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2396160, 2400256) 0 0 00000080:00200000:2.0:1767319672.813342:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.813350:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [585, 585] 00020000:00200000:2.0:1767319672.813353:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2396160, 2400256) 2400256, 4096 00020000:00200000:2.0:1767319672.813361:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.813597:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [585, 585] 00000008:00010000:2.0:1767319672.813683:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.813686:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.813699:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.813710:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1347584 1351679) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.813719:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.813726:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.813733:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.813741:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2396160, 2400256) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.813749:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 585 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.813773:0:88597:0:(rw26.c:912:ll_write_end()) pos 2396160, len 4096, copied 4096 00000080:00200000:2.0:1767319672.813789:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f2d5cead[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.813792:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000008d71bca 17ffffc0001001 3:0 ffff90cb356fae58 585 lru 00000080:00200000:2.0:1767319672.813799:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e3cdb1d5 329: 1< 0 - - > 2< 1347584 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:2.0:1767319672.813801:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f2d5cead 00000080:00200000:2.0:1767319672.813802:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.813805:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.813816:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.813839:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.813842:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.813844:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.813851:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.813854:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.813856:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.813860:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.813868:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.813878:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.813880:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.813885:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.813888:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [585, 585] 00000080:00200000:2.0:1767319672.813892:0:88597:0:(vvp_io.c:289: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:1767319672.813896:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.813901:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2400256 i_blocks 1 00000080:00200000:2.0:1767319672.813904:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.813914:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2400256, count: 4096 00000080:00200000:2.0:1767319672.813918:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2400256, bytes: 4096 00000080:00200000:2.0:1767319672.813921:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.813925:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 75, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.813927:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2400256, 2404352) 0 0 00000080:00200000:2.0:1767319672.813929:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.813934:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [586, 586] 00020000:00200000:2.0:1767319672.813937:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2400256, 2404352) 2404352, 4096 00020000:00200000:2.0:1767319672.813945:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.813952:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [586, 586] 00000008:00010000:2.0:1767319672.813958:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.813960:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.813967:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.813976:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1351680 1355775) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.813983:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.813990:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.813995:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.814002:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2400256, 2404352) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.814008:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 586 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.814024:0:88597:0:(rw26.c:912:ll_write_end()) pos 2400256, len 4096, copied 4096 00000080:00200000:2.0:1767319672.814028:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000cca95d66[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.814031:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000004f54d84d 17ffffc0001001 3:0 ffff90cb356fad80 586 lru 00000080:00200000:2.0:1767319672.814036:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008b3a6ed4 330: 1< 0 - - > 2< 1351680 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:2.0:1767319672.814038:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000cca95d66 00000080:00200000:2.0:1767319672.814039:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.814041:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.814050:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.814071:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.814075:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.814077:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.814082:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.814085:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.814087:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.814091:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.814097:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.814105:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.814574:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.814581:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.814585:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [586, 586] 00000080:00200000:2.0:1767319672.814590:0:88597:0:(vvp_io.c:289: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:1767319672.814594:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.814610:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2404352 i_blocks 1 00000080:00200000:2.0:1767319672.814614:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.814626:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2404352, count: 4096 00000080:00200000:2.0:1767319672.814631:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2404352, bytes: 4096 00000080:00200000:2.0:1767319672.814633:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.814638:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 76, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.814639:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2404352, 2408448) 0 0 00000080:00200000:2.0:1767319672.814642:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.814648:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [587, 587] 00020000:00200000:2.0:1767319672.814652:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2404352, 2408448) 2408448, 4096 00020000:00200000:2.0:1767319672.814666:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.814675:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [587, 587] 00000008:00010000:2.0:1767319672.814682:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.814684:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.814696:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.814706:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1355776 1359871) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.814715:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.814723:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.814729:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.814737:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2404352, 2408448) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.814745:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 587 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.814768:0:88597:0:(rw26.c:912:ll_write_end()) pos 2404352, len 4096, copied 4096 00000080:00200000:2.0:1767319672.814773:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000043404c6d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.814787:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a390d9e9 17ffffc0001001 3:0 ffff90cb356fa6c0 587 lru 00000080:00200000:2.0:1767319672.814794:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b3b8370a 331: 1< 0 - - > 2< 1355776 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:2.0:1767319672.814796:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000043404c6d 00000080:00200000:2.0:1767319672.814797:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.814800:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.814813:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.814836:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.814839:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.814842:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.814849:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.814852:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.814854:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.814859:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.814867:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.814877:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.814879:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.814884:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.814886:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [587, 587] 00000080:00200000:2.0:1767319672.814890:0:88597:0:(vvp_io.c:289: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:1767319672.814893:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.814897:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2408448 i_blocks 1 00000080:00200000:2.0:1767319672.814900:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.814908:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2408448, count: 4096 00000080:00200000:2.0:1767319672.814912:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2408448, bytes: 4096 00000080:00200000:2.0:1767319672.814915:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.814919:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 77, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.814920:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2408448, 2412544) 0 0 00000080:00200000:2.0:1767319672.814923:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.814928:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [588, 588] 00020000:00200000:2.0:1767319672.814931:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2408448, 2412544) 2412544, 4096 00020000:00200000:2.0:1767319672.814938:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.814945:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [588, 588] 00000008:00010000:2.0:1767319672.814951:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.814953:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.814960:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.814968:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1359872 1363967) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.814976:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.814984:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.814991:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.814999:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2408448, 2412544) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.815004:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 588 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.815023:0:88597:0:(rw26.c:912:ll_write_end()) pos 2408448, len 4096, copied 4096 00000080:00200000:2.0:1767319672.815028:0:88597:0:(rw26.c:969:ll_write_end()) page@000000008c16d1a8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.815031:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000dcc8e894 17ffffc0001001 3:0 ffff90cb356fa288 588 lru 00000080:00200000:2.0:1767319672.815035:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c58ff856 332: 1< 0 - - > 2< 1359872 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:2.0:1767319672.815037:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000008c16d1a8 00000080:00200000:2.0:1767319672.815038:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.815040:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.815048:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.815070:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.815073:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.815076:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.815082:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.815084:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.815086:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.815091:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.815097:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.815105:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.815284:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.815290:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.815293:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [588, 588] 00000080:00200000:2.0:1767319672.815297:0:88597:0:(vvp_io.c:289: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:1767319672.815301:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.815305:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2412544 i_blocks 1 00000080:00200000:2.0:1767319672.815309:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.815318:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2412544, count: 4096 00000080:00200000:2.0:1767319672.815322:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2412544, bytes: 4096 00000080:00200000:2.0:1767319672.815325:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.815328:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 78, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.815330:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2412544, 2416640) 0 0 00000080:00200000:2.0:1767319672.815333:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.815338:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [589, 589] 00020000:00200000:2.0:1767319672.815341:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2412544, 2416640) 2416640, 4096 00020000:00200000:2.0:1767319672.815349:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.815356:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [589, 589] 00000008:00010000:2.0:1767319672.815362:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.815364:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.815494:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.815504:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1363968 1368063) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.815512:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.815519:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.815525:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.815533:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2412544, 2416640) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.815539:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 589 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.815558:0:88597:0:(rw26.c:912:ll_write_end()) pos 2412544, len 4096, copied 4096 00000080:00200000:2.0:1767319672.815562:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000016b29965[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.815566:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a100993f 17ffffc0001001 3:0 ffff90cb356fa5e8 589 lru 00000080:00200000:2.0:1767319672.815572:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000001ba453be 333: 1< 0 - - > 2< 1363968 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:2.0:1767319672.815574:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000016b29965 00000080:00200000:2.0:1767319672.815575:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.815578:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.815587:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.815671:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.815674:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.815677:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.815683:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.815686:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.815688:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.815693:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.815702:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.815712:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.815715:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.815719:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.815721:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [589, 589] 00000080:00200000:2.0:1767319672.815725:0:88597:0:(vvp_io.c:289: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:1767319672.815728:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.815733:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2416640 i_blocks 1 00000080:00200000:2.0:1767319672.815735:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.815744:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2416640, count: 4096 00000080:00200000:2.0:1767319672.815748:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2416640, bytes: 4096 00000080:00200000:2.0:1767319672.815750:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.815753:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 79, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.815755:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2416640, 2420736) 0 0 00000080:00200000:2.0:1767319672.815757:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.815762:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [590, 590] 00020000:00200000:2.0:1767319672.815765:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2416640, 2420736) 2420736, 4096 00020000:00200000:2.0:1767319672.815772:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.815779:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [590, 590] 00000008:00010000:2.0:1767319672.815785:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.815787:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.815795:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.815803:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1368064 1372159) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.815811:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.815817:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.815823:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.815831:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2416640, 2420736) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.815836:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 590 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.815852:0:88597:0:(rw26.c:912:ll_write_end()) pos 2416640, len 4096, copied 4096 00000080:00200000:2.0:1767319672.815856:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d731d4e1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.815859:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d00fc35f 17ffffc0001001 3:0 ffff90cb356faaf8 590 lru 00000080:00200000:2.0:1767319672.815865:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000005eaab736 334: 1< 0 - - > 2< 1368064 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:2.0:1767319672.815867:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d731d4e1 00000080:00200000:2.0:1767319672.815868:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.815870:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.815879:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.815904:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.815907:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.815909:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.815915:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.815918:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.815921:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.815925:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.815932:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.815939:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.815942:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.815945:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.815948:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [590, 590] 00000080:00200000:2.0:1767319672.815952:0:88597:0:(vvp_io.c:289: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:1767319672.815955:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.815959:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2420736 i_blocks 1 00000080:00200000:2.0:1767319672.815962:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.815969:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2420736, count: 4096 00000080:00200000:2.0:1767319672.815973:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2420736, bytes: 4096 00000080:00200000:2.0:1767319672.815975:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.815979:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 80, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.815980:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2420736, 2424832) 0 0 00000080:00200000:2.0:1767319672.815983:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.815988:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [591, 591] 00020000:00200000:2.0:1767319672.815990:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2420736, 2424832) 2424832, 4096 00020000:00200000:2.0:1767319672.815998:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.816004:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [591, 591] 00000008:00010000:2.0:1767319672.816009:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.816012:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.816018:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.816027:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1372160 1376255) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.816034:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.816042:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.816049:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.816056:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2420736, 2424832) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.816060:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 591 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.816075:0:88597:0:(rw26.c:912:ll_write_end()) pos 2420736, len 4096, copied 4096 00000080:00200000:2.0:1767319672.816079:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a2c7b1ad[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.816082:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ef3df8d5 17ffffc0001001 3:0 ffff90cb356fa510 591 lru 00000080:00200000:2.0:1767319672.816088:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000012aa6d93 335: 1< 0 - - > 2< 1372160 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:2.0:1767319672.816090:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a2c7b1ad 00000080:00200000:2.0:1767319672.816091:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.816093:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.816101:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.816319:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.816323:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.816325:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.816332:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.816334:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.816336:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.816341:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.816349:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.816358:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.816361:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.816365:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.816403:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [591, 591] 00000080:00200000:2.0:1767319672.816406:0:88597:0:(vvp_io.c:289: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:1767319672.816410:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.816415:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2424832 i_blocks 1 00000080:00200000:2.0:1767319672.816417:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.816426:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2424832, count: 4096 00000080:00200000:2.0:1767319672.816430:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2424832, bytes: 4096 00000080:00200000:2.0:1767319672.816432:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.816436:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 81, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.816438:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2424832, 2428928) 0 0 00000080:00200000:2.0:1767319672.816440:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.816446:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [592, 592] 00020000:00200000:2.0:1767319672.816449:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2424832, 2428928) 2428928, 4096 00020000:00200000:2.0:1767319672.816457:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.816464:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [592, 592] 00000008:00010000:2.0:1767319672.816471:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.816473:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.816480:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.816488:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1376256 1380351) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.816496:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.816503:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.816509:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.816516:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2424832, 2428928) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.816522:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 592 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.816540:0:88597:0:(rw26.c:912:ll_write_end()) pos 2424832, len 4096, copied 4096 00000080:00200000:2.0:1767319672.816544:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007007a5ec[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.816547:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f18f1248 17ffffc0001001 3:0 ffff90cb356faa20 592 lru 00000080:00200000:2.0:1767319672.816553:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c54415b2 336: 1< 0 - - > 2< 1376256 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:2.0:1767319672.816555:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007007a5ec 00000080:00200000:2.0:1767319672.816556:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.816558:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.816568:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.816592:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.816595:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.816597:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.816686:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.816689:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.816692:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.816696:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.816704:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.816713:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.816715:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.816720:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.816723:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [592, 592] 00000080:00200000:2.0:1767319672.816727:0:88597:0:(vvp_io.c:289: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:1767319672.816730:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.816735:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2428928 i_blocks 1 00000080:00200000:2.0:1767319672.816738:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.816745:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2428928, count: 4096 00000080:00200000:2.0:1767319672.816749:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2428928, bytes: 4096 00000080:00200000:2.0:1767319672.816752:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.816756:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 82, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.816757:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2428928, 2433024) 0 0 00000080:00200000:2.0:1767319672.816760:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.816766:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [593, 593] 00020000:00200000:2.0:1767319672.816769:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2428928, 2433024) 2433024, 4096 00020000:00200000:2.0:1767319672.816775:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.816782:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [593, 593] 00000008:00010000:2.0:1767319672.816788:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.816790:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.816797:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.816806:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1380352 1384447) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.816814:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.816820:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.816827:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.816834:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2428928, 2433024) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.816839:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 593 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.816866:0:88597:0:(rw26.c:912:ll_write_end()) pos 2428928, len 4096, copied 4096 00000080:00200000:2.0:1767319672.816870:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e78d24f4[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.816874:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009fff4cd5 17ffffc0001021 2:0 ffff90cb356fa798 593 lru 00000080:00200000:2.0:1767319672.816879:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f93d9a49 337: 1< 0 - - > 2< 1380352 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:2.0:1767319672.816881:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e78d24f4 00000080:00200000:2.0:1767319672.816882:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.816884:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.816892:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.816913:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.816916:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.816919:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.816925:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.816927:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.816930:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.816934:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.816941:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.816950:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.816953:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.816957:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.816960:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [593, 593] 00000080:00200000:2.0:1767319672.816963:0:88597:0:(vvp_io.c:289: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:1767319672.816966:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.816971:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2433024 i_blocks 1 00000080:00200000:2.0:1767319672.816974:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.816981:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2433024, count: 4096 00000080:00200000:2.0:1767319672.816984:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2433024, bytes: 4096 00000080:00200000:2.0:1767319672.816986:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.816990:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 83, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.816991:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2433024, 2437120) 0 0 00000080:00200000:2.0:1767319672.816994:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.816998:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [594, 594] 00020000:00200000:2.0:1767319672.817001:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2433024, 2437120) 2437120, 4096 00020000:00200000:2.0:1767319672.817011:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.817016:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [594, 594] 00000008:00010000:2.0:1767319672.817022:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.817023:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.817030:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.817038:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1384448 1388543) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.817046:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.817053:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.817059:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.817066:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2433024, 2437120) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.817071:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 594 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.817087:0:88597:0:(rw26.c:912:ll_write_end()) pos 2433024, len 4096, copied 4096 00000080:00200000:2.0:1767319672.817092:0:88597:0:(rw26.c:969:ll_write_end()) page@000000008e8134aa[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.817094:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000dac80cd6 17ffffc0001001 3:0 ffff90cb356fa438 594 lru 00000080:00200000:2.0:1767319672.817100:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000345ec48e 338: 1< 0 - - > 2< 1384448 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:2.0:1767319672.817102:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000008e8134aa 00000080:00200000:2.0:1767319672.817103:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.817105:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.817816:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.817854:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.817858:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.817861:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.817871:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.817874:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.817877:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.817882:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.817891:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.817904:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.817906:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.817912:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.817916:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [594, 594] 00000080:00200000:2.0:1767319672.817922:0:88597:0:(vvp_io.c:289: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:1767319672.817926:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.817933:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2437120 i_blocks 1 00000080:00200000:2.0:1767319672.817936:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.817952:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2437120, count: 4096 00000080:00200000:2.0:1767319672.817957:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2437120, bytes: 4096 00000080:00200000:2.0:1767319672.817960:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.817964:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 84, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.817966:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2437120, 2441216) 0 0 00000080:00200000:2.0:1767319672.817969:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.817977:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [595, 595] 00020000:00200000:2.0:1767319672.817981:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2437120, 2441216) 2441216, 4096 00020000:00200000:2.0:1767319672.817989:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.817999:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [595, 595] 00000008:00010000:2.0:1767319672.818007:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.818010:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.818023:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.818035:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1388544 1392639) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.818047:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.818056:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.818062:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.818070:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2437120, 2441216) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.818080:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 595 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.818278:0:88597:0:(rw26.c:912:ll_write_end()) pos 2437120, len 4096, copied 4096 00000080:00200000:2.0:1767319672.818285:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000830fd9b1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.818289:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000703d7aae 17ffffc0001001 3:0 ffff90cb356fa1b0 595 lru 00000080:00200000:2.0:1767319672.818295:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc440446 339: 1< 0 - - > 2< 1388544 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:2.0:1767319672.818297:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000830fd9b1 00000080:00200000:2.0:1767319672.818299:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.818302:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.818312:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.818337:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.818340:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.818342:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.818349:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.818351:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.818354:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.818358:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.818424:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.818436:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.818439:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.818444:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.818447:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [595, 595] 00000080:00200000:2.0:1767319672.818450:0:88597:0:(vvp_io.c:289: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:1767319672.818454:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.818459:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2441216 i_blocks 1 00000080:00200000:2.0:1767319672.818461:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.818471:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2441216, count: 4096 00000080:00200000:2.0:1767319672.818475:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2441216, bytes: 4096 00000080:00200000:2.0:1767319672.818478:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.818482:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 85, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.818483:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2441216, 2445312) 0 0 00000080:00200000:2.0:1767319672.818486:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.818492:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [596, 596] 00020000:00200000:2.0:1767319672.818495:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2441216, 2445312) 2445312, 4096 00020000:00200000:2.0:1767319672.818503:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.818510:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [596, 596] 00000008:00010000:2.0:1767319672.818515:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.818518:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.818526:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.818535:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1392640 1396735) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.818543:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.818550:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.818557:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.818564:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2441216, 2445312) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.818571:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 596 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.818588:0:88597:0:(rw26.c:912:ll_write_end()) pos 2441216, len 4096, copied 4096 00000080:00200000:2.0:1767319672.818593:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000116b18b5[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.818596:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000005fd3cf54 17ffffc0001001 3:0 ffff90cb356fa948 596 lru 00000080:00200000:2.0:1767319672.818824:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a6dbc4e4 340: 1< 0 - - > 2< 1392640 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:2.0:1767319672.818827:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000116b18b5 00000080:00200000:2.0:1767319672.818828:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.818831:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.818843:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.818867:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.818870:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.818873:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.818880:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.818882:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.818885:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.818889:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.818897:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.818905:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.818907:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.818911:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.818914:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [596, 596] 00000080:00200000:2.0:1767319672.818918:0:88597:0:(vvp_io.c:289: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:1767319672.818920:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.818925:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2445312 i_blocks 1 00000080:00200000:2.0:1767319672.818928:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.818936:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2445312, count: 4096 00000080:00200000:2.0:1767319672.818940:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2445312, bytes: 4096 00000080:00200000:2.0:1767319672.818943:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.818947:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 86, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.818949:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2445312, 2449408) 0 0 00000080:00200000:2.0:1767319672.818951:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.818957:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [597, 597] 00020000:00200000:2.0:1767319672.818960:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2445312, 2449408) 2449408, 4096 00020000:00200000:2.0:1767319672.818969:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.818976:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [597, 597] 00000008:00010000:2.0:1767319672.818982:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.818985:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.818993:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.819002:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1396736 1400831) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.819010:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.819016:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.819023:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.819030:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2445312, 2449408) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.819036:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 597 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.819054:0:88597:0:(rw26.c:912:ll_write_end()) pos 2445312, len 4096, copied 4096 00000080:00200000:2.0:1767319672.819059:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ad1eeb16[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.819062:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f8f6bc7a 17ffffc0001001 3:0 ffff90cb356fa000 597 lru 00000080:00200000:2.0:1767319672.819067:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000d7d0e867 341: 1< 0 - - > 2< 1396736 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:2.0:1767319672.819069:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ad1eeb16 00000080:00200000:2.0:1767319672.819071:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.819073:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.819081:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.819106:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.821581:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.821588:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.821879:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.821884:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.821888:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.821898:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.821914:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.821933:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.821937:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.821952:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.821960:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [597, 597] 00000080:00200000:2.0:1767319672.821971:0:88597:0:(vvp_io.c:289: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:1767319672.821975:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.821993:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2449408 i_blocks 1 00000080:00200000:2.0:1767319672.821999:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.822031:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2449408, count: 4096 00000080:00200000:2.0:1767319672.822038:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2449408, bytes: 4096 00000080:00200000:2.0:1767319672.822044:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.822052:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 87, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.822054:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2449408, 2453504) 0 0 00000080:00200000:2.0:1767319672.822059:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.822074:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [598, 598] 00020000:00200000:2.0:1767319672.822080:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2449408, 2453504) 2453504, 4096 00020000:00200000:2.0:1767319672.822788:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.822819:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [598, 598] 00000008:00010000:2.0:1767319672.822839:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.822846:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.822870:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.822887:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1400832 1404927) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.822900:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.822909:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.822915:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.822927:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2449408, 2453504) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.822940:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 598 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.822994:0:88597:0:(rw26.c:912:ll_write_end()) pos 2449408, len 4096, copied 4096 00000080:00200000:2.0:1767319672.823003:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001f09d797[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.823007:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000996054d 17ffffc0001001 3:0 ffff90cb356fa360 598 lru 00000080:00200000:2.0:1767319672.823014:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003b0dc45a 342: 1< 0 - - > 2< 1400832 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:2.0:1767319672.823016:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001f09d797 00000080:00200000:2.0:1767319672.823017:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.823022:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.823044:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.823081:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.823085:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.823088:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.823100:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.823103:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.823105:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.825566:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.825582:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.825834:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.825839:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.825858:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.825869:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [598, 598] 00000080:00200000:2.0:1767319672.825881:0:88597:0:(vvp_io.c:289: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:1767319672.825886:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.825905:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2453504 i_blocks 1 00000080:00200000:2.0:1767319672.825910:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.825942:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2453504, count: 4096 00000080:00200000:2.0:1767319672.825951:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2453504, bytes: 4096 00000080:00200000:2.0:1767319672.825957:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.825965:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 88, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.825967:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2453504, 2457600) 0 0 00000080:00200000:2.0:1767319672.825971:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.825986:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [599, 599] 00020000:00200000:2.0:1767319672.825992:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2453504, 2457600) 2457600, 4096 00020000:00200000:2.0:1767319672.826018:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.826039:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [599, 599] 00000008:00010000:2.0:1767319672.826054:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.826059:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.826082:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.826097:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1404928 1409023) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.826206:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.826216:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.826222:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.826234:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2453504, 2457600) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.826249:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 599 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.826300:0:88597:0:(rw26.c:912:ll_write_end()) pos 2453504, len 4096, copied 4096 00000080:00200000:2.0:1767319672.826310:0:88597:0:(rw26.c:969:ll_write_end()) page@000000000b74a934[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.826313:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002873fea9 17ffffc0001001 3:0 ffff90cb356fa870 599 lru 00000080:00200000:2.0:1767319672.826322:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000024cfffa4 343: 1< 0 - - > 2< 1404928 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:2.0:1767319672.826324:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000000b74a934 00000080:00200000:2.0:1767319672.826326:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.826332:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.826357:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.826492:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.826497:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.826500:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.826516:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.826519:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.826522:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.826526:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.826535:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.826547:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.826550:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.826555:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.826558:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [599, 599] 00000080:00200000:2.0:1767319672.826562:0:88597:0:(vvp_io.c:289: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:1767319672.826565:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.826572:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2457600 i_blocks 1 00000080:00200000:2.0:1767319672.826575:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.826586:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2457600, count: 4096 00000080:00200000:2.0:1767319672.826590:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2457600, bytes: 4096 00000080:00200000:2.0:1767319672.826592:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.826596:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 89, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.826677:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2457600, 2461696) 0 0 00000080:00200000:2.0:1767319672.826681:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.826689:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [600, 600] 00020000:00200000:2.0:1767319672.826692:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2457600, 2461696) 2461696, 4096 00020000:00200000:2.0:1767319672.826838:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.826850:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [600, 600] 00000008:00010000:2.0:1767319672.826857:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.826860:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.826872:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.826882:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1409024 1413119) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.826891:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.826899:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.826906:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.826915:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2457600, 2461696) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.826923:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 600 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.826946:0:88597:0:(rw26.c:912:ll_write_end()) pos 2457600, len 4096, copied 4096 00000080:00200000:2.0:1767319672.826952:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000be45c8b0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.826956:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000070abc2ad 17ffffc0001001 3:0 ffff90cb356fa0d8 600 lru 00000080:00200000:2.0:1767319672.826962:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002140a9b5 344: 1< 0 - - > 2< 1409024 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:2.0:1767319672.826964:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000be45c8b0 00000080:00200000:2.0:1767319672.826965:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.826968:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.826976:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.827001:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.827004:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.827006:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.827013:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.827016:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.827019:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.827023:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.827030:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.827039:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.827042:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.827046:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.827049:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [600, 600] 00000080:00200000:2.0:1767319672.827054:0:88597:0:(vvp_io.c:289: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:1767319672.827057:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.827062:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2461696 i_blocks 1 00000080:00200000:2.0:1767319672.827064:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.827073:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2461696, count: 4096 00000080:00200000:2.0:1767319672.827077:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2461696, bytes: 4096 00000080:00200000:2.0:1767319672.827080:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.827084:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 90, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.827086:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2461696, 2465792) 0 0 00000080:00200000:2.0:1767319672.827088:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.827092:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [601, 601] 00020000:00200000:2.0:1767319672.827095:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2461696, 2465792) 2465792, 4096 00020000:00200000:2.0:1767319672.827202:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.827211:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [601, 601] 00000008:00010000:2.0:1767319672.827217:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.827220:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.827228:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.827236:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1413120 1417215) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.827244:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.827250:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.827257:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.827265:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2461696, 2465792) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.827270:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 601 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.827287:0:88597:0:(rw26.c:912:ll_write_end()) pos 2461696, len 4096, copied 4096 00000080:00200000:2.0:1767319672.827292:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000016e2bb13[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.827296:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c645df95 17ffffc0001001 3:0 ffff90cb356fabd0 601 lru 00000080:00200000:2.0:1767319672.827302:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e0892ee7 345: 1< 0 - - > 2< 1413120 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:2.0:1767319672.827305:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000016e2bb13 00000080:00200000:2.0:1767319672.827306:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.827308:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.827317:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.827340:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.827343:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.827346:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.827352:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.827355:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.827357:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.827362:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.827480:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.827492:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.827495:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.827500:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.827503:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [601, 601] 00000080:00200000:2.0:1767319672.827507:0:88597:0:(vvp_io.c:289: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:1767319672.827510:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.827515:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2465792 i_blocks 1 00000080:00200000:2.0:1767319672.827518:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.827526:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2465792, count: 4096 00000080:00200000:2.0:1767319672.827530:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2465792, bytes: 4096 00000080:00200000:2.0:1767319672.827533:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.827537:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 91, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.827539:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2465792, 2469888) 0 0 00000080:00200000:2.0:1767319672.827541:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.827547:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [602, 602] 00020000:00200000:2.0:1767319672.827551:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2465792, 2469888) 2469888, 4096 00020000:00200000:2.0:1767319672.827559:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.827566:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [602, 602] 00000008:00010000:2.0:1767319672.827571:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.827574:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.827582:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.827591:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1417216 1421311) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.827679:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.827689:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.827697:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.827896:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2465792, 2469888) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.827903:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 602 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.827925:0:88597:0:(rw26.c:912:ll_write_end()) pos 2465792, len 4096, copied 4096 00000080:00200000:2.0:1767319672.827930:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c8155e12[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.827934:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000cccbc140 17ffffc0001001 3:0 ffff90cb356faca8 602 lru 00000080:00200000:2.0:1767319672.827940:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000065a0a009 346: 1< 0 - - > 2< 1417216 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:2.0:1767319672.827942:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c8155e12 00000080:00200000:2.0:1767319672.827944:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.827946:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.827956:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.827981:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.827985:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.827988:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.827994:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.827997:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.828000:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.828005:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.828014:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.828023:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.828025:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.828030:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.828032:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [602, 602] 00000080:00200000:2.0:1767319672.828036:0:88597:0:(vvp_io.c:289: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:1767319672.828040:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.828045:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2469888 i_blocks 1 00000080:00200000:2.0:1767319672.828047:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.828058:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2469888, count: 4096 00000080:00200000:2.0:1767319672.828062:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2469888, bytes: 4096 00000080:00200000:2.0:1767319672.828065:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.828069:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 92, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.828070:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2469888, 2473984) 0 0 00000080:00200000:2.0:1767319672.828073:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.828079:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [603, 603] 00020000:00200000:2.0:1767319672.828082:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2469888, 2473984) 2473984, 4096 00020000:00200000:2.0:1767319672.828089:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.828097:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [603, 603] 00000008:00010000:2.0:1767319672.828103:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.828203:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.828217:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.828227:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1421312 1425407) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.828237:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.828246:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.828253:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.828262:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2469888, 2473984) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.828267:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 603 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.828286:0:88597:0:(rw26.c:912:ll_write_end()) pos 2469888, len 4096, copied 4096 00000080:00200000:2.0:1767319672.828291:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000149bc213[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.828294:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e5c06dba 17ffffc0001001 3:0 ffff90cb355fb510 603 lru 00000080:00200000:2.0:1767319672.828300:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006b6e26f6 347: 1< 0 - - > 2< 1421312 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:2.0:1767319672.828302:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000149bc213 00000080:00200000:2.0:1767319672.828304:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.828306:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.828314:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.828337:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.828341:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.828343:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.828349:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.828352:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.828355:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.828359:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.828502:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.828512:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.828514:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.828519:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.828522:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [603, 603] 00000080:00200000:2.0:1767319672.828527:0:88597:0:(vvp_io.c:289: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:1767319672.828530:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.828535:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2473984 i_blocks 1 00000080:00200000:2.0:1767319672.828539:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.828548:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2473984, count: 4096 00000080:00200000:2.0:1767319672.828551:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2473984, bytes: 4096 00000080:00200000:2.0:1767319672.828554:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.828558:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 93, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.828560:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2473984, 2478080) 0 0 00000080:00200000:2.0:1767319672.828562:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.828568:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [604, 604] 00020000:00200000:2.0:1767319672.828571:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2473984, 2478080) 2478080, 4096 00020000:00200000:2.0:1767319672.828579:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.828586:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [604, 604] 00000008:00010000:2.0:1767319672.828592:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.828594:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.828613:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.828622:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1425408 1429503) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.828631:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.828638:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.828645:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.828653:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2473984, 2478080) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.828658:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 604 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.828675:0:88597:0:(rw26.c:912:ll_write_end()) pos 2473984, len 4096, copied 4096 00000080:00200000:2.0:1767319672.828680:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f93c9345[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.828683:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f8556fe7 17ffffc0001001 3:0 ffff90cb355fba20 604 lru 00000080:00200000:2.0:1767319672.828689:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000091c7e7c7 348: 1< 0 - - > 2< 1425408 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:2.0:1767319672.828691:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f93c9345 00000080:00200000:2.0:1767319672.828692:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.828694:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.828713:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.828737:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.828741:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.828743:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.828749:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.828752:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.828754:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.828758:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.828766:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.828774:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.828786:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.828791:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.828794:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [604, 604] 00000080:00200000:2.0:1767319672.828798:0:88597:0:(vvp_io.c:289: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:1767319672.828801:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.828805:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2478080 i_blocks 1 00000080:00200000:2.0:1767319672.828808:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.828815:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2478080, count: 4096 00000080:00200000:2.0:1767319672.828818:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2478080, bytes: 4096 00000080:00200000:2.0:1767319672.828821:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.828824:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 94, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.828825:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2478080, 2482176) 0 0 00000080:00200000:2.0:1767319672.828827:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.828832:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [605, 605] 00020000:00200000:2.0:1767319672.828835:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2478080, 2482176) 2482176, 4096 00020000:00200000:2.0:1767319672.828842:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.828848:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [605, 605] 00000008:00010000:2.0:1767319672.828853:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.828855:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.828862:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.828870:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1429504 1433599) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.828879:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.828887:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.828893:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.828901:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2478080, 2482176) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.828906:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 605 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.828922:0:88597:0:(rw26.c:912:ll_write_end()) pos 2478080, len 4096, copied 4096 00000080:00200000:2.0:1767319672.828927:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007c8880d9[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.828930:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003db6d34d 17ffffc0001001 3:0 ffff90cb355fb798 605 lru 00000080:00200000:2.0:1767319672.828935:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007b798f0e 349: 1< 0 - - > 2< 1429504 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:2.0:1767319672.828937:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007c8880d9 00000080:00200000:2.0:1767319672.828939:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.828941:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.828949:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.828970:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.828973:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.828975:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.828981:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.828984:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.828986:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.828990:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.828996:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.829004:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.829006:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.829010:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.829012:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [605, 605] 00000080:00200000:2.0:1767319672.829016:0:88597:0:(vvp_io.c:289: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:1767319672.829019:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.829023:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2482176 i_blocks 1 00000080:00200000:2.0:1767319672.829026:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.829036:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2482176, count: 4096 00000080:00200000:2.0:1767319672.829041:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2482176, bytes: 4096 00000080:00200000:2.0:1767319672.829043:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.829047:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 95, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.829048:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2482176, 2486272) 0 0 00000080:00200000:2.0:1767319672.829050:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.829055:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [606, 606] 00020000:00200000:2.0:1767319672.829058:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2482176, 2486272) 2486272, 4096 00020000:00200000:2.0:1767319672.829065:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.829072:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [606, 606] 00000008:00010000:2.0:1767319672.829078:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.829080:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.829088:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.829096:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1433600 1437695) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.829105:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.829299:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.829305:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.829314:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2482176, 2486272) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.829321:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 606 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.829339:0:88597:0:(rw26.c:912:ll_write_end()) pos 2482176, len 4096, copied 4096 00000080:00200000:2.0:1767319672.829344:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006a450f0d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.829347:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000006eda946 17ffffc0001001 3:0 ffff90cb355fb438 606 lru 00000080:00200000:2.0:1767319672.829352:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e717c95f 350: 1< 0 - - > 2< 1433600 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:2.0:1767319672.829355:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006a450f0d 00000080:00200000:2.0:1767319672.829356:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.829363:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.829428:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.829468:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.829471:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.829473:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.829480:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.829482:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.829485:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.829488:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.829495:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.829505:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.829507:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.829511:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.829513:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [606, 606] 00000080:00200000:2.0:1767319672.829517:0:88597:0:(vvp_io.c:289: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:1767319672.829520:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.829526:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2486272 i_blocks 1 00000080:00200000:2.0:1767319672.829529:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.829539:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2486272, count: 4096 00000080:00200000:2.0:1767319672.829542:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2486272, bytes: 4096 00000080:00200000:2.0:1767319672.829545:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.829549:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 96, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.829550:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2486272, 2490368) 0 0 00000080:00200000:2.0:1767319672.829552:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.829558:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [607, 607] 00020000:00200000:2.0:1767319672.829561:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2486272, 2490368) 2490368, 4096 00020000:00200000:2.0:1767319672.829570:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.829576:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [607, 607] 00000008:00010000:2.0:1767319672.829583:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.829585:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.829594:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.829903:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1437696 1441791) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.829912:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.829919:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.829926:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.829936:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2486272, 2490368) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.829945:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 607 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.829967:0:88597:0:(rw26.c:912:ll_write_end()) pos 2486272, len 4096, copied 4096 00000080:00200000:2.0:1767319672.829972:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006b48744c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.829975:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008c774eb3 17ffffc0001001 3:0 ffff90cb355fb1b0 607 lru 00000080:00200000:2.0:1767319672.829981:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000644e15ca 351: 1< 0 - - > 2< 1437696 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:2.0:1767319672.829983:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006b48744c 00000080:00200000:2.0:1767319672.829984:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.829986:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.829996:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.830021:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.830024:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.830027:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.830033:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.830035:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.830038:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.830041:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.830048:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.830056:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.830058:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.830063:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.830066:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [607, 607] 00000080:00200000:2.0:1767319672.830070:0:88597:0:(vvp_io.c:289: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:1767319672.830073:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.830078:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2490368 i_blocks 1 00000080:00200000:2.0:1767319672.830081:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.830091:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2490368, count: 4096 00000080:00200000:2.0:1767319672.830095:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2490368, bytes: 4096 00000080:00200000:2.0:1767319672.830097:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.830100:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 97, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.830102:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2490368, 2494464) 0 0 00000080:00200000:2.0:1767319672.830104:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.830295:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [608, 608] 00020000:00200000:2.0:1767319672.830299:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2490368, 2494464) 2494464, 4096 00020000:00200000:2.0:1767319672.830307:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.830315:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [608, 608] 00000008:00010000:2.0:1767319672.830322:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.830324:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.830334:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.830343:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1441792 1445887) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.830352:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.830358:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.830397:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.830407:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2490368, 2494464) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.830414:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 608 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.830440:0:88597:0:(rw26.c:912:ll_write_end()) pos 2490368, len 4096, copied 4096 00000080:00200000:2.0:1767319672.830445:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000056331f85[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.830448:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a09f82c7 17ffffc0001021 2:0 ffff90cb355fb948 608 lru 00000080:00200000:2.0:1767319672.830454:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002e038192 352: 1< 0 - - > 2< 1441792 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:2.0:1767319672.830456:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000056331f85 00000080:00200000:2.0:1767319672.830458:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.830460:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.830469:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.830491:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.830495:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.830497:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.830504:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.830506:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.830509:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.830513:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.830520:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.830530:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.830533:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.830537:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.830540:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [608, 608] 00000080:00200000:2.0:1767319672.830544:0:88597:0:(vvp_io.c:289: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:1767319672.830547:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.830552:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2494464 i_blocks 1 00000080:00200000:2.0:1767319672.830555:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.830564:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2494464, count: 4096 00000080:00200000:2.0:1767319672.830568:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2494464, bytes: 4096 00000080:00200000:2.0:1767319672.830570:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.830574:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 98, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.830576:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2494464, 2498560) 0 0 00000080:00200000:2.0:1767319672.830578:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.830583:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [609, 609] 00020000:00200000:2.0:1767319672.830586:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2494464, 2498560) 2498560, 4096 00020000:00200000:2.0:1767319672.830594:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.830681:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [609, 609] 00000008:00010000:2.0:1767319672.830689:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.830691:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.830699:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.830802:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1445888 1449983) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.830811:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.830819:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.830826:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.830834:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2494464, 2498560) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.830840:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 609 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.830861:0:88597:0:(rw26.c:912:ll_write_end()) pos 2494464, len 4096, copied 4096 00000080:00200000:2.0:1767319672.830865:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000069207ad8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.830868:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000094604271 17ffffc0001001 3:0 ffff90cb355fb000 609 lru 00000080:00200000:2.0:1767319672.830873:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ee69588a 353: 1< 0 - - > 2< 1445888 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:2.0:1767319672.830875:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000069207ad8 00000080:00200000:2.0:1767319672.830876:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.830878:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.830886:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.830908:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.830911:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.830914:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.830921:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.830923:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.830926:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.830930:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.830937:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.830946:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.830948:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.830952:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.830955:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [609, 609] 00000080:00200000:2.0:1767319672.830959:0:88597:0:(vvp_io.c:289: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:1767319672.830962:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.830967:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2498560 i_blocks 1 00000080:00200000:2.0:1767319672.830969:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.830976:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2498560, count: 4096 00000080:00200000:2.0:1767319672.830979:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2498560, bytes: 4096 00000080:00200000:2.0:1767319672.830981:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.830985:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 99, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.830986:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2498560, 2502656) 0 0 00000080:00200000:2.0:1767319672.830989:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.830994:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [610, 610] 00020000:00200000:2.0:1767319672.830996:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2498560, 2502656) 2502656, 4096 00020000:00200000:2.0:1767319672.831003:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.831010:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [610, 610] 00000008:00010000:2.0:1767319672.831015:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.831017:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.831024:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.831032:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1449984 1454079) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.831039:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.831046:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.831052:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.831059:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2498560, 2502656) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.831063:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 610 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.831079:0:88597:0:(rw26.c:912:ll_write_end()) pos 2498560, len 4096, copied 4096 00000080:00200000:2.0:1767319672.831083:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006f3c28e6[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.831087:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000047f16de4 17ffffc0001001 3:0 ffff90cb355fb360 610 lru 00000080:00200000:2.0:1767319672.831092:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000154d46cb 354: 1< 0 - - > 2< 1449984 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:2.0:1767319672.831094:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006f3c28e6 00000080:00200000:2.0:1767319672.831096:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.831098:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.831105:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.831228:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.831231:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.831233:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.831239:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.831241:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.831244:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.831248:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.831254:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.831263:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.831265:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.831269:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.831272:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [610, 610] 00000080:00200000:2.0:1767319672.831276:0:88597:0:(vvp_io.c:289: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:1767319672.831279:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.831284:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2502656 i_blocks 1 00000080:00200000:2.0:1767319672.831287:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.831295:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2502656, count: 4096 00000080:00200000:2.0:1767319672.831299:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2502656, bytes: 4096 00000080:00200000:2.0:1767319672.831301:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.831305:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 100, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.831306:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2502656, 2506752) 0 0 00000080:00200000:2.0:1767319672.831309:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.831314:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [611, 611] 00020000:00200000:2.0:1767319672.831317:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2502656, 2506752) 2506752, 4096 00020000:00200000:2.0:1767319672.831327:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.831333:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [611, 611] 00000008:00010000:2.0:1767319672.831338:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.831341:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.831348:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.831356:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1454080 1458175) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.831589:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.831607:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.831615:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.831624:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2502656, 2506752) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.831632:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 611 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.831651:0:88597:0:(rw26.c:912:ll_write_end()) pos 2502656, len 4096, copied 4096 00000080:00200000:2.0:1767319672.831656:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007c9ddef2[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.831660:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000037f943fc 17ffffc0001001 3:0 ffff90cb355fb870 611 lru 00000080:00200000:2.0:1767319672.831665:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c717fe63 355: 1< 0 - - > 2< 1454080 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:2.0:1767319672.831667:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007c9ddef2 00000080:00200000:2.0:1767319672.831669:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.831671:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.831679:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.831709:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.831714:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.831716:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.831723:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.831725:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.831728:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.831732:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.831740:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.831750:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.831752:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.831757:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.831760:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [611, 611] 00000080:00200000:2.0:1767319672.831764:0:88597:0:(vvp_io.c:289: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:1767319672.831767:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.831772:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2506752 i_blocks 1 00000080:00200000:2.0:1767319672.831775:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.831784:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2506752, count: 4096 00000080:00200000:2.0:1767319672.831788:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2506752, bytes: 4096 00000080:00200000:2.0:1767319672.831791:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.831794:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 101, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.831796:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2506752, 2510848) 0 0 00000080:00200000:2.0:1767319672.831798:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.831804:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [612, 612] 00020000:00200000:2.0:1767319672.831807:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2506752, 2510848) 2510848, 4096 00020000:00200000:2.0:1767319672.831814:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.831820:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [612, 612] 00000008:00010000:2.0:1767319672.831826:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.831828:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.831835:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.831844:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1458176 1462271) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.831852:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.831860:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.831866:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.831874:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2506752, 2510848) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.831878:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 612 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.831893:0:88597:0:(rw26.c:912:ll_write_end()) pos 2506752, len 4096, copied 4096 00000080:00200000:2.0:1767319672.831897:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fed79fe2[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.831900:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e7f9215a 17ffffc0001001 3:0 ffff90cb355fb0d8 612 lru 00000080:00200000:2.0:1767319672.831905:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000bb502f10 356: 1< 0 - - > 2< 1458176 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:2.0:1767319672.831907:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fed79fe2 00000080:00200000:2.0:1767319672.831908:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.831910:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.831917:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.831937:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.831940:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.831942:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.831948:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.831950:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.831952:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.831956:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.831962:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.831969:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.831972:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.831975:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.831977:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [612, 612] 00000080:00200000:2.0:1767319672.831980:0:88597:0:(vvp_io.c:289: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:1767319672.831983:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.831987:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2510848 i_blocks 1 00000080:00200000:2.0:1767319672.831989:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.831995:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2510848, count: 4096 00000080:00200000:2.0:1767319672.831998:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2510848, bytes: 4096 00000080:00200000:2.0:1767319672.832000:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.832003:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 102, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.832005:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2510848, 2514944) 0 0 00000080:00200000:2.0:1767319672.832007:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.832011:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [613, 613] 00020000:00200000:2.0:1767319672.832014:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2510848, 2514944) 2514944, 4096 00020000:00200000:2.0:1767319672.832021:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.832026:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [613, 613] 00000008:00010000:2.0:1767319672.832031:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.832033:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.832039:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.832046:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1462272 1466367) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.832054:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.832060:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.832066:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.832072:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2510848, 2514944) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.832076:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 613 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.832091:0:88597:0:(rw26.c:912:ll_write_end()) pos 2510848, len 4096, copied 4096 00000080:00200000:2.0:1767319672.832095:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ca7b604d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.832098:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000013f7c918 17ffffc0001001 3:0 ffff90cb355fbbd0 613 lru 00000080:00200000:2.0:1767319672.832103:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008d73ff0c 357: 1< 0 - - > 2< 1462272 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:2.0:1767319672.832105:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ca7b604d 00000080:00200000:2.0:1767319672.832355:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.832358:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.832397:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.832420:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.832423:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.832425:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.832431:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.832433:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.832435:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.832439:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.832446:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.832454:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.832456:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.832459:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.832462:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [613, 613] 00000080:00200000:2.0:1767319672.832465:0:88597:0:(vvp_io.c:289: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:1767319672.832468:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.832472:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2514944 i_blocks 1 00000080:00200000:2.0:1767319672.832475:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.832483:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2514944, count: 4096 00000080:00200000:2.0:1767319672.832486:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2514944, bytes: 4096 00000080:00200000:2.0:1767319672.832488:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.832491:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 103, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.832493:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2514944, 2519040) 0 0 00000080:00200000:2.0:1767319672.832495:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.832500:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [614, 614] 00020000:00200000:2.0:1767319672.832502:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2514944, 2519040) 2519040, 4096 00020000:00200000:2.0:1767319672.832509:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.832516:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [614, 614] 00000008:00010000:2.0:1767319672.832520:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.832522:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.832530:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.832537:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1466368 1470463) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.832545:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.832551:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.832559:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.832566:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2514944, 2519040) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.832571:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 614 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.832588:0:88597:0:(rw26.c:912:ll_write_end()) pos 2514944, len 4096, copied 4096 00000080:00200000:2.0:1767319672.832592:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000620c5984[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.832656:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003075ce85 17ffffc0001001 3:0 ffff90cb355fbca8 614 lru 00000080:00200000:2.0:1767319672.832662:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000001034bcc2 358: 1< 0 - - > 2< 1466368 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:2.0:1767319672.832664:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000620c5984 00000080:00200000:2.0:1767319672.832666:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.832668:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.832677:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.832713:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.832717:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.832719:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.832725:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.832727:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.832729:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.832733:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.832740:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.832747:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.832749:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.832753:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.832756:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [614, 614] 00000080:00200000:2.0:1767319672.832760:0:88597:0:(vvp_io.c:289: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:1767319672.832762:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.832766:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2519040 i_blocks 1 00000080:00200000:2.0:1767319672.832769:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.832776:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2519040, count: 4096 00000080:00200000:2.0:1767319672.832779:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2519040, bytes: 4096 00000080:00200000:2.0:1767319672.832782:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.832786:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 104, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.832787:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2519040, 2523136) 0 0 00000080:00200000:2.0:1767319672.832789:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.832795:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [615, 615] 00020000:00200000:2.0:1767319672.832797:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2519040, 2523136) 2523136, 4096 00020000:00200000:2.0:1767319672.832804:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.832811:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [615, 615] 00000008:00010000:2.0:1767319672.832816:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.832819:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.832826:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.832835:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1470464 1474559) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.832842:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.832849:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.832856:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.832863:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2519040, 2523136) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.832869:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 615 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.832883:0:88597:0:(rw26.c:912:ll_write_end()) pos 2519040, len 4096, copied 4096 00000080:00200000:2.0:1767319672.832888:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000069ffa5a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.832891:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000dff00743 17ffffc0001001 3:0 ffff90cb355fbe58 615 lru 00000080:00200000:2.0:1767319672.832897:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000064ec0b32 359: 1< 0 - - > 2< 1470464 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:2.0:1767319672.832899:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000069ffa5a 00000080:00200000:2.0:1767319672.832900:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.832903:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.832910:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.832931:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.832934:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.832937:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.832942:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.832945:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.832947:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.832951:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.832960:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.832969:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.832971:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.832975:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.832978:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [615, 615] 00000080:00200000:2.0:1767319672.832981:0:88597:0:(vvp_io.c:289: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:1767319672.832985:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.832989:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2523136 i_blocks 1 00000080:00200000:2.0:1767319672.832992:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.832999:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2523136, count: 4096 00000080:00200000:2.0:1767319672.833002:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2523136, bytes: 4096 00000080:00200000:2.0:1767319672.833005:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.833009:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 105, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.833010:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2523136, 2527232) 0 0 00000080:00200000:2.0:1767319672.833012:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.833017:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [616, 616] 00020000:00200000:2.0:1767319672.833020:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2523136, 2527232) 2527232, 4096 00020000:00200000:2.0:1767319672.833027:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.833033:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [616, 616] 00000008:00010000:2.0:1767319672.833038:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.833040:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.833048:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.833057:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1474560 1478655) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.833065:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.833073:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.833081:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.833089:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2523136, 2527232) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.833094:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 616 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.833451:0:88597:0:(rw26.c:912:ll_write_end()) pos 2523136, len 4096, copied 4096 00000080:00200000:2.0:1767319672.833458:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004cd7acbd[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.833462:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000449800f5 17ffffc0001001 3:0 ffff90cb355fbd80 616 lru 00000080:00200000:2.0:1767319672.833469:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000069d90e0 360: 1< 0 - - > 2< 1474560 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:2.0:1767319672.833471:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004cd7acbd 00000080:00200000:2.0:1767319672.833472:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.833475:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.833486:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.833510:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.833513:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.833516:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.833522:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.833525:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.833528:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.833533:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.833541:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.833551:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.833554:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.833558:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.833561:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [616, 616] 00000080:00200000:2.0:1767319672.833566:0:88597:0:(vvp_io.c:289: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:1767319672.833570:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.833575:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2527232 i_blocks 1 00000080:00200000:2.0:1767319672.833579:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.833588:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2527232, count: 4096 00000080:00200000:2.0:1767319672.833592:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2527232, bytes: 4096 00000080:00200000:2.0:1767319672.833595:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.833681:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 106, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.833683:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2527232, 2531328) 0 0 00000080:00200000:2.0:1767319672.833686:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.833693:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [617, 617] 00020000:00200000:2.0:1767319672.833697:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2527232, 2531328) 2531328, 4096 00020000:00200000:2.0:1767319672.833769:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.833778:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [617, 617] 00000008:00010000:2.0:1767319672.833784:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.833787:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.833798:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.833808:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1478656 1482751) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.833819:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.833827:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.833834:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.833843:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2527232, 2531328) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.833850:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 617 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.833867:0:88597:0:(rw26.c:912:ll_write_end()) pos 2527232, len 4096, copied 4096 00000080:00200000:2.0:1767319672.833872:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000edbd48d8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.833876:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000090e17950 17ffffc0001001 3:0 ffff90cb355fb6c0 617 lru 00000080:00200000:2.0:1767319672.833882:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f4e6009c 361: 1< 0 - - > 2< 1478656 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:2.0:1767319672.833884:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000edbd48d8 00000080:00200000:2.0:1767319672.833885:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.833888:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.833896:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.833918:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.833921:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.833924:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.833930:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.833932:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.833935:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.833939:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.833947:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.833957:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.833959:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.833963:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.833966:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [617, 617] 00000080:00200000:2.0:1767319672.833969:0:88597:0:(vvp_io.c:289: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:1767319672.833972:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.833977:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2531328 i_blocks 1 00000080:00200000:2.0:1767319672.833980:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.833988:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2531328, count: 4096 00000080:00200000:2.0:1767319672.833992:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2531328, bytes: 4096 00000080:00200000:2.0:1767319672.833995:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.833999:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 107, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.834000:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2531328, 2535424) 0 0 00000080:00200000:2.0:1767319672.834003:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.834008:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [618, 618] 00020000:00200000:2.0:1767319672.834011:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2531328, 2535424) 2535424, 4096 00020000:00200000:2.0:1767319672.834020:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.834026:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [618, 618] 00000008:00010000:2.0:1767319672.834032:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.834034:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.834041:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.834050:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1482752 1486847) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.834060:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.834067:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.834075:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.834083:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2531328, 2535424) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.834087:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 618 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.834103:0:88597:0:(rw26.c:912:ll_write_end()) pos 2531328, len 4096, copied 4096 00000080:00200000:2.0:1767319672.834294:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000cd576c60[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.834299:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b6896b15 17ffffc0001001 3:0 ffff90cb355fb288 618 lru 00000080:00200000:2.0:1767319672.834305:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a59a69e6 362: 1< 0 - - > 2< 1482752 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:2.0:1767319672.834307:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000cd576c60 00000080:00200000:2.0:1767319672.834308:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.834311:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.834322:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.834346:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.834349:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.834352:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.834358:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.834361:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.834364:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.834392:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.834402:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.834411:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.834413:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.834418:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.834421:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [618, 618] 00000080:00200000:2.0:1767319672.834426:0:88597:0:(vvp_io.c:289: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:1767319672.834429:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.834435:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2535424 i_blocks 1 00000080:00200000:2.0:1767319672.834438:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.834448:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2535424, count: 4096 00000080:00200000:2.0:1767319672.834451:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2535424, bytes: 4096 00000080:00200000:2.0:1767319672.834454:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.834458:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 108, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.834459:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2535424, 2539520) 0 0 00000080:00200000:2.0:1767319672.834462:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.834467:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [619, 619] 00020000:00200000:2.0:1767319672.834470:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2535424, 2539520) 2539520, 4096 00020000:00200000:2.0:1767319672.834478:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.834485:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [619, 619] 00000008:00010000:2.0:1767319672.834491:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.834494:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.834501:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.834511:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1486848 1490943) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.834520:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.834528:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.834536:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.834544:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2535424, 2539520) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.834549:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 619 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.834566:0:88597:0:(rw26.c:912:ll_write_end()) pos 2535424, len 4096, copied 4096 00000080:00200000:2.0:1767319672.834571:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f01d3ca8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.834574:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000076b03ab6 17ffffc0001001 3:0 ffff90cb355fb5e8 619 lru 00000080:00200000:2.0:1767319672.834580:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000708a39c 363: 1< 0 - - > 2< 1486848 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:2.0:1767319672.834582:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f01d3ca8 00000080:00200000:2.0:1767319672.834584:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.834586:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.834593:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.834700:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.834792:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.834795:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.834802:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.834805:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.834808:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.834812:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.834821:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.834831:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.834833:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.834838:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.834841:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [619, 619] 00000080:00200000:2.0:1767319672.834844:0:88597:0:(vvp_io.c:289: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:1767319672.834848:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.834852:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2539520 i_blocks 1 00000080:00200000:2.0:1767319672.834855:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.834864:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2539520, count: 4096 00000080:00200000:2.0:1767319672.834868:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2539520, bytes: 4096 00000080:00200000:2.0:1767319672.834870:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.834874:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 109, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.834876:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2539520, 2543616) 0 0 00000080:00200000:2.0:1767319672.834879:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.834884:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [620, 620] 00020000:00200000:2.0:1767319672.834887:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2539520, 2543616) 2543616, 4096 00020000:00200000:2.0:1767319672.834894:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.834901:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [620, 620] 00000008:00010000:2.0:1767319672.834906:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.834909:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.834917:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.834926:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1490944 1495039) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.834935:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.834943:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.834950:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.834958:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2539520, 2543616) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.834964:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 620 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.834980:0:88597:0:(rw26.c:912:ll_write_end()) pos 2539520, len 4096, copied 4096 00000080:00200000:2.0:1767319672.834984:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000079570274[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.834988:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009c796f85 17ffffc0001001 3:0 ffff90cb355fbaf8 620 lru 00000080:00200000:2.0:1767319672.834994:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000059f2342f 364: 1< 0 - - > 2< 1490944 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:2.0:1767319672.834997:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000079570274 00000080:00200000:2.0:1767319672.834998:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.835001:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.835008:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.835030:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.835033:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.835035:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.835041:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.835044:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.835047:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.835051:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.835058:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.835066:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.835069:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.835073:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.835075:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [620, 620] 00000080:00200000:2.0:1767319672.835079:0:88597:0:(vvp_io.c:289: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:1767319672.835082:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.835087:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2543616 i_blocks 1 00000080:00200000:2.0:1767319672.835090:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.835097:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2543616, count: 4096 00000080:00200000:2.0:1767319672.835100:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2543616, bytes: 4096 00000080:00200000:2.0:1767319672.835103:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.835205:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 110, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.835208:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2543616, 2547712) 0 0 00000080:00200000:2.0:1767319672.835211:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.835217:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [621, 621] 00020000:00200000:2.0:1767319672.835220:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2543616, 2547712) 2547712, 4096 00020000:00200000:2.0:1767319672.835230:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.835237:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [621, 621] 00000008:00010000:2.0:1767319672.835243:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.835245:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.835252:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.835260:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1495040 1499135) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.835267:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.835274:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.835279:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.835286:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2543616, 2547712) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.835291:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 621 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.835312:0:88597:0:(rw26.c:912:ll_write_end()) pos 2543616, len 4096, copied 4096 00000080:00200000:2.0:1767319672.835317:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000027b4db87[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.835320:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007a9ef7ee 17ffffc0001001 3:0 ffff90cb355d66c0 621 lru 00000080:00200000:2.0:1767319672.835326:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c73583e1 365: 1< 0 - - > 2< 1495040 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:2.0:1767319672.835329:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000027b4db87 00000080:00200000:2.0:1767319672.835330:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.835332:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.835340:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.835364:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.835483:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.835486:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.835493:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.835496:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.835499:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.835503:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.835512:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.835521:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.835523:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.835527:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.835529:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [621, 621] 00000080:00200000:2.0:1767319672.835533:0:88597:0:(vvp_io.c:289: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:1767319672.835536:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.835539:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2547712 i_blocks 1 00000080:00200000:2.0:1767319672.835542:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.835549:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2547712, count: 4096 00000080:00200000:2.0:1767319672.835553:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2547712, bytes: 4096 00000080:00200000:2.0:1767319672.835555:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.835559:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 111, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.835560:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2547712, 2551808) 0 0 00000080:00200000:2.0:1767319672.835563:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.835568:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [622, 622] 00020000:00200000:2.0:1767319672.835571:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2547712, 2551808) 2551808, 4096 00020000:00200000:2.0:1767319672.835578:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.835584:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [622, 622] 00000008:00010000:2.0:1767319672.835590:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.835593:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.835682:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.835693:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1499136 1503231) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.835788:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.835797:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.835803:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.835812:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2547712, 2551808) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.835818:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 622 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.835836:0:88597:0:(rw26.c:912:ll_write_end()) pos 2547712, len 4096, copied 4096 00000080:00200000:2.0:1767319672.835842:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d19d7626[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.835845:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ecfed3c9 17ffffc0001001 3:0 ffff90cb355d6288 622 lru 00000080:00200000:2.0:1767319672.835851:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000db8407a3 366: 1< 0 - - > 2< 1499136 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:2.0:1767319672.835854:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d19d7626 00000080:00200000:2.0:1767319672.835855:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.835858:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.835866:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.835888:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.835891:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.835894:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.835900:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.835903:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.835905:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.835909:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.835916:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.835924:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.835926:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.835931:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.835935:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [622, 622] 00000080:00200000:2.0:1767319672.835940:0:88597:0:(vvp_io.c:289: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:1767319672.835943:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.835950:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2551808 i_blocks 1 00000080:00200000:2.0:1767319672.835955:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.835967:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2551808, count: 4096 00000080:00200000:2.0:1767319672.835971:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2551808, bytes: 4096 00000080:00200000:2.0:1767319672.835975:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.835979:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 112, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.835980:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2551808, 2555904) 0 0 00000080:00200000:2.0:1767319672.835982:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.835988:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [623, 623] 00020000:00200000:2.0:1767319672.835990:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2551808, 2555904) 2555904, 4096 00020000:00200000:2.0:1767319672.835998:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.837362:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [623, 623] 00000008:00010000:2.0:1767319672.837410:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.837414:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.837437:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.837454:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1503232 1507327) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.837467:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.837476:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.837483:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.837495:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2551808, 2555904) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.837509:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 623 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.837575:0:88597:0:(rw26.c:912:ll_write_end()) pos 2551808, len 4096, copied 4096 00000080:00200000:2.0:1767319672.837587:0:88597:0:(rw26.c:969:ll_write_end()) page@000000005154b659[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.837590:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000dbb9131e 17ffffc0001021 2:0 ffff90cb355d65e8 623 lru 00000080:00200000:2.0:1767319672.837597:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000eec6718e 367: 1< 0 - - > 2< 1503232 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:2.0:1767319672.837609:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000005154b659 00000080:00200000:2.0:1767319672.837610:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.837615:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.837637:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.837671:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.837675:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.837678:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.837692:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.837695:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.837698:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.837712:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.837721:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.837736:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.837739:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.837747:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.837754:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [623, 623] 00000080:00200000:2.0:1767319672.837762:0:88597:0:(vvp_io.c:289: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:1767319672.837765:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.837777:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2555904 i_blocks 1 00000080:00200000:2.0:1767319672.837782:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.837805:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2555904, count: 4096 00000080:00200000:2.0:1767319672.837811:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2555904, bytes: 4096 00000080:00200000:2.0:1767319672.837814:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.837820:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 113, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.837822:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2555904, 2560000) 0 0 00000080:00200000:2.0:1767319672.837825:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.837837:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [624, 624] 00020000:00200000:2.0:1767319672.837842:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2555904, 2560000) 2560000, 4096 00020000:00200000:2.0:1767319672.837851:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.837858:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [624, 624] 00000008:00010000:2.0:1767319672.837864:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.837866:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.837874:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.837883:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1507328 1511423) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.837891:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.837898:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.837904:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.837912:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2555904, 2560000) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.837918:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 624 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.837935:0:88597:0:(rw26.c:912:ll_write_end()) pos 2555904, len 4096, copied 4096 00000080:00200000:2.0:1767319672.837940:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f90fb645[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.837942:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea8ef390 17ffffc0001001 3:0 ffff90cb355d6af8 624 lru 00000080:00200000:2.0:1767319672.837948:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000050b88243 368: 1< 0 - - > 2< 1507328 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:2.0:1767319672.837949:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f90fb645 00000080:00200000:2.0:1767319672.837950:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.837953:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.837961:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.837985:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.837989:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.837992:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.837998:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.838000:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.838003:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.838007:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.838013:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.838022:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.838024:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.838028:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.838031:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [624, 624] 00000080:00200000:2.0:1767319672.838035:0:88597:0:(vvp_io.c:289: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:1767319672.838038:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.838043:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2560000 i_blocks 1 00000080:00200000:2.0:1767319672.838046:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.838053:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2560000, count: 4096 00000080:00200000:2.0:1767319672.838057:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2560000, bytes: 4096 00000080:00200000:2.0:1767319672.838060:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.838064:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 114, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.838065:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2560000, 2564096) 0 0 00000080:00200000:2.0:1767319672.838068:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.838074:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [625, 625] 00020000:00200000:2.0:1767319672.838076:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2560000, 2564096) 2564096, 4096 00020000:00200000:2.0:1767319672.838085:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.838091:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [625, 625] 00000008:00010000:2.0:1767319672.838096:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.838099:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.838136:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.838146:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1511424 1515519) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.838154:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.838160:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.838166:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.838173:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2560000, 2564096) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.838178:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 625 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.838195:0:88597:0:(rw26.c:912:ll_write_end()) pos 2560000, len 4096, copied 4096 00000080:00200000:2.0:1767319672.838199:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b24192e8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.838202:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f1ec3219 17ffffc0001001 3:0 ffff90cb355d6510 625 lru 00000080:00200000:2.0:1767319672.838207:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009cb3a520 369: 1< 0 - - > 2< 1511424 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:2.0:1767319672.838209:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b24192e8 00000080:00200000:2.0:1767319672.838211:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.838213:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.838221:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.838240:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.838243:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.838245:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.838251:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.838253:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.838255:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.838260:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.838266:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.838273:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.838275:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.838279:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.838281:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [625, 625] 00000080:00200000:2.0:1767319672.838285:0:88597:0:(vvp_io.c:289: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:1767319672.838288:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.838292:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2564096 i_blocks 1 00000080:00200000:2.0:1767319672.838295:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.838302:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2564096, count: 4096 00000080:00200000:2.0:1767319672.838305:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2564096, bytes: 4096 00000080:00200000:2.0:1767319672.838307:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.838311:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 115, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.838312:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2564096, 2568192) 0 0 00000080:00200000:2.0:1767319672.838314:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.838319:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [626, 626] 00020000:00200000:2.0:1767319672.838321:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2564096, 2568192) 2568192, 4096 00020000:00200000:2.0:1767319672.838328:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.838335:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [626, 626] 00000008:00010000:2.0:1767319672.838340:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.838342:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.838349:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.838356:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1515520 1519615) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.838363:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.838413:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.838420:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.838428:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2564096, 2568192) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.838433:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 626 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.838450:0:88597:0:(rw26.c:912:ll_write_end()) pos 2564096, len 4096, copied 4096 00000080:00200000:2.0:1767319672.838454:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001212e584[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.838457:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000bea25db5 17ffffc0001001 3:0 ffff90cb355d6a20 626 lru 00000080:00200000:2.0:1767319672.838462:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000002fe1adc9 370: 1< 0 - - > 2< 1515520 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:2.0:1767319672.838464:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001212e584 00000080:00200000:2.0:1767319672.838465:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.838467:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.838475:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.838497:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.838500:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.838503:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.838508:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.838510:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.838513:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.838516:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.838523:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.838531:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.838534:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.838538:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.838541:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [626, 626] 00000080:00200000:2.0:1767319672.838544:0:88597:0:(vvp_io.c:289: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:1767319672.838547:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.838552:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2568192 i_blocks 1 00000080:00200000:2.0:1767319672.838555:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.838561:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2568192, count: 4096 00000080:00200000:2.0:1767319672.838565:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2568192, bytes: 4096 00000080:00200000:2.0:1767319672.838567:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.838571:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 116, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.838572:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2568192, 2572288) 0 0 00000080:00200000:2.0:1767319672.838574:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.838579:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [627, 627] 00020000:00200000:2.0:1767319672.838582:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2568192, 2572288) 2572288, 4096 00020000:00200000:2.0:1767319672.838589:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.838596:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [627, 627] 00000008:00010000:2.0:1767319672.838602:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.838606:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.838618:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.838627:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1519616 1523711) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.838635:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.838643:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.838649:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.838656:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2568192, 2572288) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.838661:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 627 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.838677:0:88597:0:(rw26.c:912:ll_write_end()) pos 2568192, len 4096, copied 4096 00000080:00200000:2.0:1767319672.838681:0:88597:0:(rw26.c:969:ll_write_end()) page@000000008b5d3968[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.838685:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000069970170 17ffffc0001001 3:0 ffff90cb355d6798 627 lru 00000080:00200000:2.0:1767319672.838690:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006773c4f4 371: 1< 0 - - > 2< 1519616 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:2.0:1767319672.838692:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000008b5d3968 00000080:00200000:2.0:1767319672.838693:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.838695:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.838703:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.838723:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.838726:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.838729:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.838735:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.838737:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.838740:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.838744:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.838751:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.838760:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.838762:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.838767:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.838769:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [627, 627] 00000080:00200000:2.0:1767319672.838773:0:88597:0:(vvp_io.c:289: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:1767319672.838776:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.838781:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2572288 i_blocks 1 00000080:00200000:2.0:1767319672.838783:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.838790:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2572288, count: 4096 00000080:00200000:2.0:1767319672.838794:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2572288, bytes: 4096 00000080:00200000:2.0:1767319672.838796:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.838800:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 117, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.838801:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2572288, 2576384) 0 0 00000080:00200000:2.0:1767319672.838803:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.838809:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [628, 628] 00020000:00200000:2.0:1767319672.838811:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2572288, 2576384) 2576384, 4096 00020000:00200000:2.0:1767319672.838820:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.838826:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [628, 628] 00000008:00010000:2.0:1767319672.838831:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.838833:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.838840:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.838848:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1523712 1527807) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.838856:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.838864:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.838871:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.838879:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2572288, 2576384) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.838884:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 628 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.838899:0:88597:0:(rw26.c:912:ll_write_end()) pos 2572288, len 4096, copied 4096 00000080:00200000:2.0:1767319672.838904:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000015db9492[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.838907:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000001c8b123 17ffffc0001001 3:0 ffff90cb355d6438 628 lru 00000080:00200000:2.0:1767319672.838912:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b16353d9 372: 1< 0 - - > 2< 1523712 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:2.0:1767319672.838914:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000015db9492 00000080:00200000:2.0:1767319672.838916:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.838918:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.838925:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.838950:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.838953:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.838956:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.838961:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.838964:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.838966:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.838970:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.838977:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.838986:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.838989:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.838993:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.838995:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [628, 628] 00000080:00200000:2.0:1767319672.838999:0:88597:0:(vvp_io.c:289: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:1767319672.839002:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.839007:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2576384 i_blocks 1 00000080:00200000:2.0:1767319672.839009:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.839017:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2576384, count: 4096 00000080:00200000:2.0:1767319672.839020:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2576384, bytes: 4096 00000080:00200000:2.0:1767319672.839023:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.839026:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 118, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.839028:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2576384, 2580480) 0 0 00000080:00200000:2.0:1767319672.839030:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.839035:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [629, 629] 00020000:00200000:2.0:1767319672.839038:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2576384, 2580480) 2580480, 4096 00020000:00200000:2.0:1767319672.839045:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.839052:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [629, 629] 00000008:00010000:2.0:1767319672.839057:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.839059:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.839066:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.839075:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1527808 1531903) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.839083:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.839089:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.839095:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.839102:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2576384, 2580480) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.839119:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 629 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.839135:0:88597:0:(rw26.c:912:ll_write_end()) pos 2576384, len 4096, copied 4096 00000080:00200000:2.0:1767319672.839139:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e9e9d0b4[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.839142:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000489285c6 17ffffc0001001 3:0 ffff90cb355d61b0 629 lru 00000080:00200000:2.0:1767319672.839148:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003365185a 373: 1< 0 - - > 2< 1527808 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:2.0:1767319672.839150:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e9e9d0b4 00000080:00200000:2.0:1767319672.839151:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.839153:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.839161:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.839184:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.839187:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.839189:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.839195:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.839197:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.839200:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.839204:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.839211:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.839219:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.839222:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.839226:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.839228:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [629, 629] 00000080:00200000:2.0:1767319672.839232:0:88597:0:(vvp_io.c:289: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:1767319672.839234:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.839239:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2580480 i_blocks 1 00000080:00200000:2.0:1767319672.839241:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.839249:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2580480, count: 4096 00000080:00200000:2.0:1767319672.839252:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2580480, bytes: 4096 00000080:00200000:2.0:1767319672.839255:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.839260:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 119, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.839261:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2580480, 2584576) 0 0 00000080:00200000:2.0:1767319672.839263:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.839268:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [630, 630] 00020000:00200000:2.0:1767319672.839271:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2580480, 2584576) 2584576, 4096 00020000:00200000:2.0:1767319672.839278:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.839285:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [630, 630] 00000008:00010000:2.0:1767319672.839291:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.839293:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.839300:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.839308:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1531904 1535999) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.839316:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.839322:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.839329:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.839336:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2580480, 2584576) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.839340:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 630 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.839358:0:88597:0:(rw26.c:912:ll_write_end()) pos 2580480, len 4096, copied 4096 00000080:00200000:2.0:1767319672.839362:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000bcf33baa[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.839364:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000005879daa2 17ffffc0001001 3:0 ffff90cb355d6948 630 lru 00000080:00200000:2.0:1767319672.839406:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009c01f5e8 374: 1< 0 - - > 2< 1531904 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:2.0:1767319672.839408:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000bcf33baa 00000080:00200000:2.0:1767319672.839410:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.839412:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.839420:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.839444:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.839447:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.839449:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.839455:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.839457:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.839460:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.839464:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.839472:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.839480:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.839483:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.839486:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.839489:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [630, 630] 00000080:00200000:2.0:1767319672.839492:0:88597:0:(vvp_io.c:289: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:1767319672.839495:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.839499:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2584576 i_blocks 1 00000080:00200000:2.0:1767319672.839502:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.839509:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2584576, count: 4096 00000080:00200000:2.0:1767319672.839513:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2584576, bytes: 4096 00000080:00200000:2.0:1767319672.839515:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.839518:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 120, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.839519:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2584576, 2588672) 0 0 00000080:00200000:2.0:1767319672.839521:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.839527:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [631, 631] 00020000:00200000:2.0:1767319672.839530:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2584576, 2588672) 2588672, 4096 00020000:00200000:2.0:1767319672.839536:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.839542:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [631, 631] 00000008:00010000:2.0:1767319672.839547:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.839549:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.839556:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.839565:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1536000 1540095) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.839573:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.839581:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.839587:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.839594:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2584576, 2588672) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.839599:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 631 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.839614:0:88597:0:(rw26.c:912:ll_write_end()) pos 2584576, len 4096, copied 4096 00000080:00200000:2.0:1767319672.839618:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004f58e3b3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.839621:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000005e59423b 17ffffc0001001 3:0 ffff90cb355d6000 631 lru 00000080:00200000:2.0:1767319672.839626:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008af6df71 375: 1< 0 - - > 2< 1536000 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:2.0:1767319672.839628:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004f58e3b3 00000080:00200000:2.0:1767319672.839629:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.839631:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.839638:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.839658:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.839660:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.839663:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.839669:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.839671:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.839673:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.839677:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.839684:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.839693:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.839695:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.839699:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.839702:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [631, 631] 00000080:00200000:2.0:1767319672.839706:0:88597:0:(vvp_io.c:289: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:1767319672.839709:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.839713:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2588672 i_blocks 1 00000080:00200000:2.0:1767319672.839716:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.839722:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2588672, count: 4096 00000080:00200000:2.0:1767319672.839726:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2588672, bytes: 4096 00000080:00200000:2.0:1767319672.839728:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.839732:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 121, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.839733:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2588672, 2592768) 0 0 00000080:00200000:2.0:1767319672.839735:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.839741:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [632, 632] 00020000:00200000:2.0:1767319672.839743:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2588672, 2592768) 2592768, 4096 00020000:00200000:2.0:1767319672.839754:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.839760:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [632, 632] 00000008:00010000:2.0:1767319672.839765:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.839767:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.839774:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.839783:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1540096 1544191) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.839791:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.839798:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.839805:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.839812:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2588672, 2592768) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.839817:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 632 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.839832:0:88597:0:(rw26.c:912:ll_write_end()) pos 2588672, len 4096, copied 4096 00000080:00200000:2.0:1767319672.839836:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004e7b80fe[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.839839:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000fb666686 17ffffc0001001 3:0 ffff90cb355d6360 632 lru 00000080:00200000:2.0:1767319672.839844:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c0e929d5 376: 1< 0 - - > 2< 1540096 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:2.0:1767319672.839846:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004e7b80fe 00000080:00200000:2.0:1767319672.839847:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.839849:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.839856:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.839878:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.839882:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.839884:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.839890:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.839893:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.839895:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.839899:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.839906:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.839914:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.839917:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.839921:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.839923:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [632, 632] 00000080:00200000:2.0:1767319672.839927:0:88597:0:(vvp_io.c:289: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:1767319672.839931:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.839935:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2592768 i_blocks 1 00000080:00200000:2.0:1767319672.839938:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.839945:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2592768, count: 4096 00000080:00200000:2.0:1767319672.839948:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2592768, bytes: 4096 00000080:00200000:2.0:1767319672.839950:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.839954:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 122, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.839955:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2592768, 2596864) 0 0 00000080:00200000:2.0:1767319672.839957:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.839962:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [633, 633] 00020000:00200000:2.0:1767319672.839964:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2592768, 2596864) 2596864, 4096 00020000:00200000:2.0:1767319672.839971:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.839977:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [633, 633] 00000008:00010000:2.0:1767319672.839982:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.839984:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.839990:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.839998:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1544192 1548287) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.840007:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.840015:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.840022:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.840030:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2592768, 2596864) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.840035:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 633 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.840051:0:88597:0:(rw26.c:912:ll_write_end()) pos 2592768, len 4096, copied 4096 00000080:00200000:2.0:1767319672.840055:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a6fd616f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.840058:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c72c415f 17ffffc0001001 3:0 ffff90cb355d6870 633 lru 00000080:00200000:2.0:1767319672.840064:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000068a758dc 377: 1< 0 - - > 2< 1544192 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:2.0:1767319672.840066:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a6fd616f 00000080:00200000:2.0:1767319672.840067:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.840069:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.840077:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.840099:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.840103:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.840105:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.843234:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.843242:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.843247:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.843260:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.843277:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.843299:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.843302:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.843319:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.843327:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [633, 633] 00000080:00200000:2.0:1767319672.843340:0:88597:0:(vvp_io.c:289: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:1767319672.843345:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.843362:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2596864 i_blocks 1 00000080:00200000:2.0:1767319672.843383:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.843412:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2596864, count: 4096 00000080:00200000:2.0:1767319672.843421:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2596864, bytes: 4096 00000080:00200000:2.0:1767319672.843427:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.843437:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 123, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.843439:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2596864, 2600960) 0 0 00000080:00200000:2.0:1767319672.843444:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.843460:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [634, 634] 00020000:00200000:2.0:1767319672.843466:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2596864, 2600960) 2600960, 4096 00020000:00200000:2.0:1767319672.843494:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.843511:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [634, 634] 00000008:00010000:2.0:1767319672.843528:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.843534:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077967b0, osc lock ffff90cb0426ae40, flags 0x0 00010000:00010000:2.0:1767319672.843555:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.843569:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1548288 1552383) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.843582:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.843590:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.843611:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.843623:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2596864, 2600960) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.843637:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 634 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.843688:0:88597:0:(rw26.c:912:ll_write_end()) pos 2596864, len 4096, copied 4096 00000080:00200000:2.0:1767319672.843697:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f92e9483[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.843930:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000da684689 17ffffc0001001 3:0 ffff90cb355d60d8 634 lru 00000080:00200000:2.0:1767319672.843939:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000dfa2a51d 378: 1< 0 - - > 2< 1548288 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:2.0:1767319672.843942:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f92e9483 00000080:00200000:2.0:1767319672.843943:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.844310:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.844341:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.844408:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.844414:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.844418:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.844430:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.844433:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.844436:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077967b0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.844441:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.844460:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.844474:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.844478:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077967b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.844485:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.844491:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [634, 634] 00000080:00200000:3.0:1767319672.844498:0:88597:0:(vvp_io.c:289: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:1767319672.844502:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.844511:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2600960 i_blocks 1 00000080:00200000:3.0:1767319672.844515:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.844537:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2600960, count: 4096 00000080:00200000:3.0:1767319672.844542:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2600960, bytes: 4096 00000080:00200000:3.0:1767319672.844545:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.844550:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 124, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.844552:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2600960, 2605056) 0 0 00000080:00200000:3.0:1767319672.844555:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.844564:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [635, 635] 00020000:00200000:3.0:1767319672.844568:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2600960, 2605056) 2605056, 4096 00020000:00200000:3.0:1767319672.844571:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.844581:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [635, 635] 00000008:00010000:3.0:1767319672.844593:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.844609:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.844625:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.844636:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1552384 1556479) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.844657:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.844665:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.844672:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.844683:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2600960, 2605056) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.844693:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 635 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.844732:0:88597:0:(rw26.c:912:ll_write_end()) pos 2600960, len 4096, copied 4096 00000080:00200000:3.0:1767319672.844737:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000056db87a6[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.844741:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000004ca071bc 17ffffc0001001 3:0 ffff90cb357d6bd0 635 lru 00000080:00200000:3.0:1767319672.844747:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000dba34c01 379: 1< 0 - - > 2< 1552384 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:3.0:1767319672.844749:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000056db87a6 00000080:00200000:3.0:1767319672.844750:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.844752:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.844761:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.844773:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.844776:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.844778:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.844784:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.844786:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.844789:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.844798:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.844805:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.844813:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.844815:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.844822:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.844824:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [635, 635] 00000080:00200000:3.0:1767319672.844828:0:88597:0:(vvp_io.c:289: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:1767319672.844831:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.844837:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2605056 i_blocks 1 00000080:00200000:3.0:1767319672.844839:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.844847:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2605056, count: 4096 00000080:00200000:3.0:1767319672.844851:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2605056, bytes: 4096 00000080:00200000:3.0:1767319672.844853:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.844856:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 125, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.844858:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2605056, 2609152) 0 0 00000080:00200000:3.0:1767319672.844860:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.844865:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [636, 636] 00020000:00200000:3.0:1767319672.844868:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2605056, 2609152) 2609152, 4096 00020000:00200000:3.0:1767319672.844870:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.844876:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [636, 636] 00000008:00010000:3.0:1767319672.844882:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.844884:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.844892:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.844901:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1556480 1560575) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.844920:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.844927:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.844935:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.844943:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2605056, 2609152) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.844949:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 636 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.844966:0:88597:0:(rw26.c:912:ll_write_end()) pos 2605056, len 4096, copied 4096 00000080:00200000:3.0:1767319672.844971:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fd51222f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.844974:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f6f90a7b 17ffffc0001001 3:0 ffff90cb357d60d8 636 lru 00000080:00200000:3.0:1767319672.844980:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000023dfc445 380: 1< 0 - - > 2< 1556480 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:3.0:1767319672.844982:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fd51222f 00000080:00200000:3.0:1767319672.844983:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.844985:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.844994:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.845005:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.845008:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.845010:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.845016:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.845019:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.845021:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.845034:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.845041:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.845049:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.845052:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.845056:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.845059:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [636, 636] 00000080:00200000:3.0:1767319672.845063:0:88597:0:(vvp_io.c:289: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:1767319672.845066:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.845071:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2609152 i_blocks 1 00000080:00200000:3.0:1767319672.845074:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.845081:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2609152, count: 4096 00000080:00200000:3.0:1767319672.845085:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2609152, bytes: 4096 00000080:00200000:3.0:1767319672.845087:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.845091:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 126, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.845093:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2609152, 2613248) 0 0 00000080:00200000:3.0:1767319672.845095:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.845100:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [637, 637] 00020000:00200000:3.0:1767319672.845103:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2609152, 2613248) 2613248, 4096 00020000:00200000:3.0:1767319672.845105:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.845124:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [637, 637] 00000008:00010000:3.0:1767319672.845130:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.845132:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.845139:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.845147:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1560576 1564671) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.845166:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.845174:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.845180:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.845188:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2609152, 2613248) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.845193:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 637 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.845209:0:88597:0:(rw26.c:912:ll_write_end()) pos 2609152, len 4096, copied 4096 00000080:00200000:3.0:1767319672.845214:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000097d56be9[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.845217:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000fe7a093d 17ffffc0001001 3:0 ffff90cb357d6870 637 lru 00000080:00200000:3.0:1767319672.845223:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000851d43a 381: 1< 0 - - > 2< 1560576 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:3.0:1767319672.845225:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000097d56be9 00000080:00200000:3.0:1767319672.845226:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.845228:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.845236:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.845247:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.845250:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.845252:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.845257:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.845259:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.845262:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.845271:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.845278:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.845286:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.845289:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.845293:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.845296:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [637, 637] 00000080:00200000:3.0:1767319672.845300:0:88597:0:(vvp_io.c:289: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:1767319672.845303:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.845307:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2613248 i_blocks 1 00000080:00200000:3.0:1767319672.845310:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.845316:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2613248, count: 4096 00000080:00200000:3.0:1767319672.845320:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2613248, bytes: 4096 00000080:00200000:3.0:1767319672.845322:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.845325:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 127, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.845327:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2613248, 2617344) 0 0 00000080:00200000:3.0:1767319672.845329:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.845334:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [638, 638] 00020000:00200000:3.0:1767319672.845337:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2613248, 2617344) 2617344, 4096 00020000:00200000:3.0:1767319672.845339:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.845344:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [638, 638] 00000008:00010000:3.0:1767319672.845350:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.845352:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.845358:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.845409:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1564672 1568767) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.845428:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.845435:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.845442:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.845449:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2613248, 2617344) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.845454:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 638 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.845474:0:88597:0:(rw26.c:912:ll_write_end()) pos 2613248, len 4096, copied 4096 00000080:00200000:3.0:1767319672.845478:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000027e6689e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.845481:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d58b29b8 17ffffc0001001 3:0 ffff90cb357d6360 638 lru 00000080:00200000:3.0:1767319672.845486:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003174ca08 382: 1< 0 - - > 2< 1564672 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:3.0:1767319672.845489:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000027e6689e 00000080:00200000:3.0:1767319672.845490:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.845492:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.845500:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.845511:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.845514:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.845516:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.845521:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.845524:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.845527:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.845536:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.845543:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.845552:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.845555:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.845560:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.845563:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [638, 638] 00000080:00200000:3.0:1767319672.845567:0:88597:0:(vvp_io.c:289: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:1767319672.845570:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.845575:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2617344 i_blocks 1 00000080:00200000:3.0:1767319672.845577:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.845585:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2617344, count: 4096 00000080:00200000:3.0:1767319672.845588:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2617344, bytes: 4096 00000080:00200000:3.0:1767319672.845590:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.845594:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 128, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.845595:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2617344, 2621440) 0 0 00000080:00200000:3.0:1767319672.845597:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.845602:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [639, 639] 00020000:00200000:3.0:1767319672.845605:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2617344, 2621440) 2621440, 4096 00020000:00200000:3.0:1767319672.845607:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.845612:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [639, 639] 00000008:00010000:3.0:1767319672.845618:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.845621:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.845628:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.845636:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1568768 1572863) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.845655:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.845662:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.845668:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.845676:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2617344, 2621440) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.845681:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 639 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.845697:0:88597:0:(rw26.c:912:ll_write_end()) pos 2617344, len 4096, copied 4096 00000080:00200000:3.0:1767319672.845701:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000580bad49[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.845704:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b188e7bb 17ffffc0001001 3:0 ffff90cb357d6000 639 lru 00000080:00200000:3.0:1767319672.845709:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007f91594a 383: 1< 0 - - > 2< 1568768 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:3.0:1767319672.845712:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000580bad49 00000080:00200000:3.0:1767319672.845713:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.845715:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.845723:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.845734:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.845737:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.845739:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.845744:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.845747:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.845750:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.845759:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.845766:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.845775:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.845777:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.845782:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.845785:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [639, 639] 00000080:00200000:3.0:1767319672.845789:0:88597:0:(vvp_io.c:289: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:1767319672.845792:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.845796:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2621440 i_blocks 1 00000080:00200000:3.0:1767319672.845799:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.845807:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2621440, count: 4096 00000080:00200000:3.0:1767319672.845810:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2621440, bytes: 4096 00000080:00200000:3.0:1767319672.845814:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.845818:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 129, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.845819:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2621440, 2625536) 0 0 00000080:00200000:3.0:1767319672.845821:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.845826:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [640, 640] 00020000:00200000:3.0:1767319672.845829:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2621440, 2625536) 2625536, 4096 00020000:00200000:3.0:1767319672.845832:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.845837:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [640, 640] 00000008:00010000:3.0:1767319672.845843:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.845845:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.845852:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.845860:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1572864 1576959) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.845880:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.845887:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.845893:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.845902:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2621440, 2625536) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.845907:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 640 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.845928:0:88597:0:(rw26.c:912:ll_write_end()) pos 2621440, len 4096, copied 4096 00000080:00200000:3.0:1767319672.845933:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002a9470a1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.845936:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000004e067bb 17ffffc0001001 3:0 ffff90cb357d6948 640 lru 00000080:00200000:3.0:1767319672.845941:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000091b02db9 384: 1< 0 - - > 2< 1572864 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:3.0:1767319672.845943:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002a9470a1 00000080:00200000:3.0:1767319672.845945:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.845947:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.845955:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.845968:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.845970:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.845972:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.845978:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.845980:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.845983:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.845992:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.846000:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.846008:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.846010:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.846014:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.846017:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [640, 640] 00000080:00200000:3.0:1767319672.846021:0:88597:0:(vvp_io.c:289: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:1767319672.846024:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.846028:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2625536 i_blocks 1 00000080:00200000:3.0:1767319672.846031:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.846038:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2625536, count: 4096 00000080:00200000:3.0:1767319672.846041:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2625536, bytes: 4096 00000080:00200000:3.0:1767319672.846043:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.846047:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 130, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.846048:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2625536, 2629632) 0 0 00000080:00200000:3.0:1767319672.846050:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.846055:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [641, 641] 00020000:00200000:3.0:1767319672.846058:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2625536, 2629632) 2629632, 4096 00020000:00200000:3.0:1767319672.846060:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.846065:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [641, 641] 00000008:00010000:3.0:1767319672.846069:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.846072:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.846079:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.846088:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1576960 1581055) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.846118:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.846126:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.846132:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.846140:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2625536, 2629632) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.846146:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 641 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.846163:0:88597:0:(rw26.c:912:ll_write_end()) pos 2625536, len 4096, copied 4096 00000080:00200000:3.0:1767319672.846167:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003b178af0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.846170:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000045e563fb 17ffffc0001001 3:0 ffff90cb357d61b0 641 lru 00000080:00200000:3.0:1767319672.846176:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000004a5164f7 385: 1< 0 - - > 2< 1576960 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:3.0:1767319672.846178:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003b178af0 00000080:00200000:3.0:1767319672.846179:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.846181:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.846189:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.846200:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.846203:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.846205:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.846210:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.846213:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.846215:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.846223:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.846230:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.846238:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.846240:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.846245:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.846248:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [641, 641] 00000080:00200000:3.0:1767319672.846251:0:88597:0:(vvp_io.c:289: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:1767319672.846254:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.846258:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2629632 i_blocks 1 00000080:00200000:3.0:1767319672.846261:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.846268:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2629632, count: 4096 00000080:00200000:3.0:1767319672.846272:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2629632, bytes: 4096 00000080:00200000:3.0:1767319672.846275:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.846278:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 131, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.846279:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2629632, 2633728) 0 0 00000080:00200000:3.0:1767319672.846282:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.846287:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [642, 642] 00020000:00200000:3.0:1767319672.846290:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2629632, 2633728) 2633728, 4096 00020000:00200000:3.0:1767319672.846292:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.846297:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [642, 642] 00000008:00010000:3.0:1767319672.846302:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.846304:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.846311:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.846320:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1581056 1585151) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.846339:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.846346:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.846353:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.846361:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2629632, 2633728) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.846405:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 642 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.846422:0:88597:0:(rw26.c:912:ll_write_end()) pos 2629632, len 4096, copied 4096 00000080:00200000:3.0:1767319672.846426:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000037d84c81[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.846429:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f0a54df7 17ffffc0001001 3:0 ffff90cb357d6438 642 lru 00000080:00200000:3.0:1767319672.846435:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009bbae198 386: 1< 0 - - > 2< 1581056 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:3.0:1767319672.846437:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000037d84c81 00000080:00200000:3.0:1767319672.846438:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.846441:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.846448:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.846460:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.846463:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.846465:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.846471:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.846474:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.846476:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.846485:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.846494:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.846502:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.846505:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.846509:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.846512:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [642, 642] 00000080:00200000:3.0:1767319672.846516:0:88597:0:(vvp_io.c:289: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:1767319672.846519:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.846523:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2633728 i_blocks 1 00000080:00200000:3.0:1767319672.846526:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.846533:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2633728, count: 4096 00000080:00200000:3.0:1767319672.846537:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2633728, bytes: 4096 00000080:00200000:3.0:1767319672.846539:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.846542:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 132, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.846544:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2633728, 2637824) 0 0 00000080:00200000:3.0:1767319672.846547:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.846552:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [643, 643] 00020000:00200000:3.0:1767319672.846555:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2633728, 2637824) 2637824, 4096 00020000:00200000:3.0:1767319672.846557:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.846562:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [643, 643] 00000008:00010000:3.0:1767319672.846567:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.846569:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.846577:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.846585:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1585152 1589247) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.846603:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.846611:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.846618:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.846626:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2633728, 2637824) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.846632:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 643 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.846646:0:88597:0:(rw26.c:912:ll_write_end()) pos 2633728, len 4096, copied 4096 00000080:00200000:3.0:1767319672.846650:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007a0ac7e2[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.846654:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000de295bda 17ffffc0001001 3:0 ffff90cb357d6798 643 lru 00000080:00200000:3.0:1767319672.846660:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000027c25f72 387: 1< 0 - - > 2< 1585152 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:3.0:1767319672.846662:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007a0ac7e2 00000080:00200000:3.0:1767319672.846663:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.846665:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.846673:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.846684:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.846686:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.846689:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.846694:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.846697:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.846699:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.846709:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.846717:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.846726:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.846729:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.846733:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.846737:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [643, 643] 00000080:00200000:3.0:1767319672.846740:0:88597:0:(vvp_io.c:289: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:1767319672.846743:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.846748:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2637824 i_blocks 1 00000080:00200000:3.0:1767319672.846751:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.846758:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2637824, count: 4096 00000080:00200000:3.0:1767319672.846761:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2637824, bytes: 4096 00000080:00200000:3.0:1767319672.846764:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.846768:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 133, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.846770:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2637824, 2641920) 0 0 00000080:00200000:3.0:1767319672.846772:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.846777:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [644, 644] 00020000:00200000:3.0:1767319672.846780:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2637824, 2641920) 2641920, 4096 00020000:00200000:3.0:1767319672.846782:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.846787:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [644, 644] 00000008:00010000:3.0:1767319672.846792:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.846794:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.846801:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.846810:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1589248 1593343) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.846829:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.846836:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.846842:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.846850:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2637824, 2641920) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.846856:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 644 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.846885:0:88597:0:(rw26.c:912:ll_write_end()) pos 2637824, len 4096, copied 4096 00000080:00200000:3.0:1767319672.846889:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000194e3d49[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.846892:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000090b36a77 17ffffc0001001 3:0 ffff90cb357d6a20 644 lru 00000080:00200000:3.0:1767319672.846897:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ef4233d9 388: 1< 0 - - > 2< 1589248 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:3.0:1767319672.846899:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000194e3d49 00000080:00200000:3.0:1767319672.846901:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.846903:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.846910:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.846921:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.846924:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.846926:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.846932:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.846934:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.846937:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.846946:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.846953:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.846962:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.846964:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.846969:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.846971:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [644, 644] 00000080:00200000:3.0:1767319672.846975:0:88597:0:(vvp_io.c:289: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:1767319672.846978:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.846983:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2641920 i_blocks 1 00000080:00200000:3.0:1767319672.846986:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.846993:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2641920, count: 4096 00000080:00200000:3.0:1767319672.846997:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2641920, bytes: 4096 00000080:00200000:3.0:1767319672.847000:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.847003:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 134, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.847005:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2641920, 2646016) 0 0 00000080:00200000:3.0:1767319672.847007:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.847013:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [645, 645] 00020000:00200000:3.0:1767319672.847016:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2641920, 2646016) 2646016, 4096 00020000:00200000:3.0:1767319672.847018:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.847023:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [645, 645] 00000008:00010000:3.0:1767319672.847029:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.847031:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.847038:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.847047:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1593344 1597439) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.847066:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.847074:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.847081:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.847089:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2641920, 2646016) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.847094:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 645 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.854416:0:88597:0:(rw26.c:912:ll_write_end()) pos 2641920, len 4096, copied 4096 00000080:00200000:3.0:1767319672.854442:0:88597:0:(rw26.c:969:ll_write_end()) page@000000005af91dac[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.854446:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007255dc18 17ffffc0001001 3:0 ffff90cb357d6510 645 lru 00000080:00200000:3.0:1767319672.854454:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000070d0d0b5 389: 1< 0 - - > 2< 1593344 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:3.0:1767319672.854456:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000005af91dac 00000080:00200000:3.0:1767319672.854457:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.854465:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.854510:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.854552:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.854557:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.854562:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.854584:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.854588:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.854592:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.855023:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.855035:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.855055:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.855059:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.855070:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.855080:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [645, 645] 00000080:00200000:3.0:1767319672.855091:0:88597:0:(vvp_io.c:289: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:1767319672.855095:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.855210:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2646016 i_blocks 1 00000080:00200000:3.0:1767319672.855218:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.855253:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2646016, count: 4096 00000080:00200000:3.0:1767319672.855261:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2646016, bytes: 4096 00000080:00200000:3.0:1767319672.855268:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.855275:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 135, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.855277:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2646016, 2650112) 0 0 00000080:00200000:3.0:1767319672.855282:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.855298:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [646, 646] 00020000:00200000:3.0:1767319672.855305:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2646016, 2650112) 2650112, 4096 00020000:00200000:3.0:1767319672.855310:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.855328:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [646, 646] 00000008:00010000:3.0:1767319672.855342:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.855348:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.855409:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.855424:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1597440 1601535) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.855449:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.855457:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.855463:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.855474:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2646016, 2650112) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.855490:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 646 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.855536:0:88597:0:(rw26.c:912:ll_write_end()) pos 2646016, len 4096, copied 4096 00000080:00200000:3.0:1767319672.855543:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004d7481c4[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.855546:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000042a14b13 17ffffc0001001 3:0 ffff90cb357d6af8 646 lru 00000080:00200000:3.0:1767319672.855552:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000096d3759a 390: 1< 0 - - > 2< 1597440 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:3.0:1767319672.855554:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004d7481c4 00000080:00200000:3.0:1767319672.855555:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.855558:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.855573:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.855590:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.855593:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.855596:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.856939:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.856948:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.856952:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.856977:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.856991:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.857008:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.857011:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.857023:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.857030:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [646, 646] 00000080:00200000:3.0:1767319672.857040:0:88597:0:(vvp_io.c:289: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:1767319672.857044:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.857060:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2650112 i_blocks 1 00000080:00200000:3.0:1767319672.857065:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.857091:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2650112, count: 4096 00000080:00200000:3.0:1767319672.857098:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2650112, bytes: 4096 00000080:00200000:3.0:1767319672.857103:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.857291:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 136, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.857294:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2650112, 2654208) 0 0 00000080:00200000:3.0:1767319672.857298:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.857313:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [647, 647] 00020000:00200000:3.0:1767319672.857319:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2650112, 2654208) 2654208, 4096 00020000:00200000:3.0:1767319672.857323:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.857339:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [647, 647] 00000008:00010000:3.0:1767319672.857354:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.857359:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.857405:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.857421:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1601536 1605631) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.857449:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.857457:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.857466:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.857477:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2650112, 2654208) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.857503:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 647 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.857546:0:88597:0:(rw26.c:912:ll_write_end()) pos 2650112, len 4096, copied 4096 00000080:00200000:3.0:1767319672.857555:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d1c7c466[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.857559:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000004be265b4 17ffffc0001001 3:0 ffff90cb357d65e8 647 lru 00000080:00200000:3.0:1767319672.857566:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009e86d6e1 391: 1< 0 - - > 2< 1601536 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:3.0:1767319672.857568:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d1c7c466 00000080:00200000:3.0:1767319672.857569:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.857574:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.857594:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.858028:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.858034:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.858038:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.858050:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.858053:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.858056:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.858068:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.858078:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.858092:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.858095:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.858102:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.858512:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [647, 647] 00000080:00200000:3.0:1767319672.858522:0:88597:0:(vvp_io.c:289: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:1767319672.858526:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.858537:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2654208 i_blocks 1 00000080:00200000:3.0:1767319672.858542:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.858564:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2654208, count: 4096 00000080:00200000:3.0:1767319672.858570:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2654208, bytes: 4096 00000080:00200000:3.0:1767319672.858574:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.858580:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 137, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.858582:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2654208, 2658304) 0 0 00000080:00200000:3.0:1767319672.858585:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.858596:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [648, 648] 00020000:00200000:3.0:1767319672.858687:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2654208, 2658304) 2658304, 4096 00020000:00200000:3.0:1767319672.858692:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.858799:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [648, 648] 00000008:00010000:3.0:1767319672.858813:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.858817:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.858837:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.858851:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1605632 1609727) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.858879:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.858887:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.858894:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.858905:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2654208, 2658304) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.858917:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 648 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.858954:0:88597:0:(rw26.c:912:ll_write_end()) pos 2654208, len 4096, copied 4096 00000080:00200000:3.0:1767319672.858961:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007c593aff[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.858965:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000097d34f9f 17ffffc0001001 3:0 ffff90cb357d6288 648 lru 00000080:00200000:3.0:1767319672.858972:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c2343f2f 392: 1< 0 - - > 2< 1605632 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:3.0:1767319672.858974:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007c593aff 00000080:00200000:3.0:1767319672.858976:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.858979:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.858997:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.859013:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.859017:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.859019:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.859029:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.859032:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.859035:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.859045:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.859054:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.859066:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.859068:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.859075:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.859080:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [648, 648] 00000080:00200000:3.0:1767319672.859085:0:88597:0:(vvp_io.c:289: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:1767319672.859088:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.859093:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2658304 i_blocks 1 00000080:00200000:3.0:1767319672.859096:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.862978:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2658304, count: 4096 00000080:00200000:3.0:1767319672.863003:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2658304, bytes: 4096 00000080:00200000:3.0:1767319672.863010:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.863021:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 138, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.863023:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2658304, 2662400) 0 0 00000080:00200000:3.0:1767319672.863028:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.863049:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [649, 649] 00020000:00200000:3.0:1767319672.863060:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2658304, 2662400) 2662400, 4096 00020000:00200000:3.0:1767319672.863065:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.863089:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [649, 649] 00000008:00010000:3.0:1767319672.863129:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.863136:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.863164:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.863183:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1609728 1613823) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.863223:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.863233:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.863241:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.863255:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2658304, 2662400) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.863271:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 649 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.863328:0:88597:0:(rw26.c:912:ll_write_end()) pos 2658304, len 4096, copied 4096 00000080:00200000:3.0:1767319672.863337:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006b4692f9[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.863341:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000850fb6f6 17ffffc0001021 2:0 ffff90cb357d66c0 649 lru 00000080:00200000:3.0:1767319672.863348:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006fbc9fdb 393: 1< 0 - - > 2< 1609728 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:3.0:1767319672.863350:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006b4692f9 00000080:00200000:3.0:1767319672.863351:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.863357:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.863406:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.863437:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.863441:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.863444:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.863463:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.863466:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.863470:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.863480:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.863490:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.863507:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.863510:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.863520:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.863526:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [649, 649] 00000080:00200000:3.0:1767319672.863535:0:88597:0:(vvp_io.c:289: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:1767319672.863538:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.863550:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2662400 i_blocks 1 00000080:00200000:3.0:1767319672.863554:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.863577:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2662400, count: 4096 00000080:00200000:3.0:1767319672.863581:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2662400, bytes: 4096 00000080:00200000:3.0:1767319672.863584:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.863588:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 139, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.863590:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2662400, 2666496) 0 0 00000080:00200000:3.0:1767319672.863592:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.863598:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [650, 650] 00020000:00200000:3.0:1767319672.864425:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2662400, 2666496) 2666496, 4096 00020000:00200000:3.0:1767319672.864431:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.864449:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [650, 650] 00000008:00010000:3.0:1767319672.864463:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.864468:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.864487:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.864501:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1613824 1617919) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.864532:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.864541:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.864549:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.864559:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2662400, 2666496) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.864572:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 650 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.864616:0:88597:0:(rw26.c:912:ll_write_end()) pos 2662400, len 4096, copied 4096 00000080:00200000:3.0:1767319672.864625:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006bcc4981[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.864629:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000029225bf3 17ffffc0001001 3:0 ffff90cb357d6d80 650 lru 00000080:00200000:3.0:1767319672.864636:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a8f397fd 394: 1< 0 - - > 2< 1613824 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:3.0:1767319672.864638:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006bcc4981 00000080:00200000:3.0:1767319672.864639:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.864643:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.864661:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.864683:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.864687:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.864690:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.865007:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.865014:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.865017:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.865033:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.865042:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.865059:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.865061:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.865070:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.865075:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [650, 650] 00000080:00200000:3.0:1767319672.865082:0:88597:0:(vvp_io.c:289: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:1767319672.865086:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.865096:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2666496 i_blocks 1 00000080:00200000:3.0:1767319672.865101:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.865139:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2666496, count: 4096 00000080:00200000:3.0:1767319672.865146:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2666496, bytes: 4096 00000080:00200000:3.0:1767319672.865150:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.865156:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 140, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.865158:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2666496, 2670592) 0 0 00000080:00200000:3.0:1767319672.865161:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.865173:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [651, 651] 00020000:00200000:3.0:1767319672.865176:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2666496, 2670592) 2670592, 4096 00020000:00200000:3.0:1767319672.865180:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.865188:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [651, 651] 00000008:00010000:3.0:1767319672.865196:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.865199:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.865209:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.865218:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1617920 1622015) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.865236:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.865242:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.865248:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.865256:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2666496, 2670592) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.865263:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 651 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.865284:0:88597:0:(rw26.c:912:ll_write_end()) pos 2666496, len 4096, copied 4096 00000080:00200000:3.0:1767319672.865294:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006dbdf3c2[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.865297:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000008e5e889 17ffffc0001001 3:0 ffff90cb357d6e58 651 lru 00000080:00200000:3.0:1767319672.865302:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9b3b30b 395: 1< 0 - - > 2< 1617920 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:3.0:1767319672.865304:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006dbdf3c2 00000080:00200000:3.0:1767319672.865305:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.865307:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.865318:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.865333:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.865337:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.865339:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.865346:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.865349:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.865351:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.865360:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.865568:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.865580:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.865583:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.865589:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.865592:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [651, 651] 00000080:00200000:3.0:1767319672.865605:0:88597:0:(vvp_io.c:289: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:1767319672.865609:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.865615:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2670592 i_blocks 1 00000080:00200000:3.0:1767319672.865617:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.865628:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2670592, count: 4096 00000080:00200000:3.0:1767319672.865632:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2670592, bytes: 4096 00000080:00200000:3.0:1767319672.865634:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.865638:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 141, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.865640:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2670592, 2674688) 0 0 00000080:00200000:3.0:1767319672.865643:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.865648:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [652, 652] 00020000:00200000:3.0:1767319672.865651:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2670592, 2674688) 2674688, 4096 00020000:00200000:3.0:1767319672.865653:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.865660:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [652, 652] 00000008:00010000:3.0:1767319672.865666:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.865669:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.865677:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.865686:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1622016 1626111) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.865705:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.865725:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.865732:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.865741:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2670592, 2674688) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.865748:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 652 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.866092:0:88597:0:(rw26.c:912:ll_write_end()) pos 2670592, len 4096, copied 4096 00000080:00200000:3.0:1767319672.866101:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000094243b63[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.866104:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006ff9c3c1 17ffffc0001001 3:0 ffff90cb35826ca8 652 lru 00000080:00200000:3.0:1767319672.866194:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000004af27410 396: 1< 0 - - > 2< 1622016 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:3.0:1767319672.866197:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000094243b63 00000080:00200000:3.0:1767319672.866198:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.866202:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.866220:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.866238:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.866241:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.866247:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.866257:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.866260:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.866263:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.866274:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.866283:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.866293:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.866296:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.866302:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.866305:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [652, 652] 00000080:00200000:3.0:1767319672.866310:0:88597:0:(vvp_io.c:289: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:1767319672.866313:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.866318:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2674688 i_blocks 1 00000080:00200000:3.0:1767319672.866321:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.866339:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2674688, count: 4096 00000080:00200000:3.0:1767319672.866347:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2674688, bytes: 4096 00000080:00200000:3.0:1767319672.866350:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.866354:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 142, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.866356:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2674688, 2678784) 0 0 00000080:00200000:3.0:1767319672.866358:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.866364:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [653, 653] 00020000:00200000:3.0:1767319672.866502:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2674688, 2678784) 2678784, 4096 00020000:00200000:3.0:1767319672.866505:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.866515:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [653, 653] 00000008:00010000:3.0:1767319672.866524:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.866527:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.866540:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.866550:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1626112 1630207) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.866571:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.866579:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.866585:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.866594:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2674688, 2678784) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.866911:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 653 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.866937:0:88597:0:(rw26.c:912:ll_write_end()) pos 2674688, len 4096, copied 4096 00000080:00200000:3.0:1767319672.866943:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002f32c028[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.866945:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b5a65b1f 17ffffc0001001 3:0 ffff90cb35826bd0 653 lru 00000080:00200000:3.0:1767319672.866952:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000a0dacc8 397: 1< 0 - - > 2< 1626112 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:3.0:1767319672.866954:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002f32c028 00000080:00200000:3.0:1767319672.866955:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.866958:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.866968:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.866982:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.866985:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.866987:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.866994:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.866996:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.866999:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.867010:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.867018:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.867027:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.867030:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.867037:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.867041:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [653, 653] 00000080:00200000:3.0:1767319672.867046:0:88597:0:(vvp_io.c:289: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:1767319672.867049:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.867055:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2678784 i_blocks 1 00000080:00200000:3.0:1767319672.867058:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.867070:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2678784, count: 4096 00000080:00200000:3.0:1767319672.867074:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2678784, bytes: 4096 00000080:00200000:3.0:1767319672.867077:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.867080:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 143, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.867082:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2678784, 2682880) 0 0 00000080:00200000:3.0:1767319672.867084:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.867090:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [654, 654] 00020000:00200000:3.0:1767319672.867093:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2678784, 2682880) 2682880, 4096 00020000:00200000:3.0:1767319672.867095:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.867101:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [654, 654] 00000008:00010000:3.0:1767319672.867343:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.867347:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.867358:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.867574:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1630208 1634303) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.867901:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.867915:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.867923:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.867935:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2678784, 2682880) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.867946:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 654 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.867976:0:88597:0:(rw26.c:912:ll_write_end()) pos 2678784, len 4096, copied 4096 00000080:00200000:3.0:1767319672.867982:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002670fd2e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.867985:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006c65259a 17ffffc0001001 3:0 ffff90cb358260d8 654 lru 00000080:00200000:3.0:1767319672.867991:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ecc33271 398: 1< 0 - - > 2< 1630208 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:3.0:1767319672.867994:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002670fd2e 00000080:00200000:3.0:1767319672.867995:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.867998:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.868013:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.868032:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.868036:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.868039:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.868048:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.868052:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.868054:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.868065:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.868073:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.868086:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.868089:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.868096:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.868101:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [654, 654] 00000080:00200000:3.0:1767319672.868641:0:88597:0:(vvp_io.c:289: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:1767319672.868648:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.868660:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2682880 i_blocks 1 00000080:00200000:3.0:1767319672.868665:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.868687:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2682880, count: 4096 00000080:00200000:3.0:1767319672.868694:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2682880, bytes: 4096 00000080:00200000:3.0:1767319672.868698:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.868709:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 144, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.868711:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2682880, 2686976) 0 0 00000080:00200000:3.0:1767319672.868714:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.868725:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [655, 655] 00020000:00200000:3.0:1767319672.868730:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2682880, 2686976) 2686976, 4096 00020000:00200000:3.0:1767319672.868734:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.868748:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [655, 655] 00000008:00010000:3.0:1767319672.868762:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.868767:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.868986:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.869000:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1634304 1638399) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.869026:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.869034:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.869041:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.869050:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2682880, 2686976) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.869061:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 655 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.869094:0:88597:0:(rw26.c:912:ll_write_end()) pos 2682880, len 4096, copied 4096 00000080:00200000:3.0:1767319672.869100:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ff60f9c4[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.869103:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000091394a70 17ffffc0001001 3:0 ffff90cb35826870 655 lru 00000080:00200000:3.0:1767319672.869209:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000cf1fc92d 399: 1< 0 - - > 2< 1634304 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:3.0:1767319672.869212:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ff60f9c4 00000080:00200000:3.0:1767319672.869213:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.869217:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.869236:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.869256:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.869260:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.869262:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.869273:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.869277:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.869279:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.869289:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.869297:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.869312:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.869315:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.869322:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.869327:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [655, 655] 00000080:00200000:3.0:1767319672.869332:0:88597:0:(vvp_io.c:289: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:1767319672.869336:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.869343:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2686976 i_blocks 1 00000080:00200000:3.0:1767319672.869346:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.869359:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2686976, count: 4096 00000080:00200000:3.0:1767319672.869363:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2686976, bytes: 4096 00000080:00200000:3.0:1767319672.869411:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.869417:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 145, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.869418:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2686976, 2691072) 0 0 00000080:00200000:3.0:1767319672.869421:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.869428:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [656, 656] 00020000:00200000:3.0:1767319672.869432:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2686976, 2691072) 2691072, 4096 00020000:00200000:3.0:1767319672.869436:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.869443:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [656, 656] 00000008:00010000:3.0:1767319672.869450:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.869453:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.869461:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.869470:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1638400 1642495) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.869488:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.869495:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.869501:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.869509:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2686976, 2691072) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.869516:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 656 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.869534:0:88597:0:(rw26.c:912:ll_write_end()) pos 2686976, len 4096, copied 4096 00000080:00200000:3.0:1767319672.869539:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a029ec42[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.869542:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000017778320 17ffffc0001001 3:0 ffff90cb35826360 656 lru 00000080:00200000:3.0:1767319672.869547:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000de1ba0dd 400: 1< 0 - - > 2< 1638400 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:3.0:1767319672.869549:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a029ec42 00000080:00200000:3.0:1767319672.869550:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.869552:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.869561:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.869572:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.869575:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.869577:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.869582:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.869585:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.869587:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.869596:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.869603:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.869612:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.869614:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.869619:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.869622:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [656, 656] 00000080:00200000:3.0:1767319672.869625:0:88597:0:(vvp_io.c:289: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:1767319672.869629:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.869633:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2691072 i_blocks 1 00000080:00200000:3.0:1767319672.869636:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.869643:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2691072, count: 4096 00000080:00200000:3.0:1767319672.869647:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2691072, bytes: 4096 00000080:00200000:3.0:1767319672.869649:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.869653:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 146, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.869655:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2691072, 2695168) 0 0 00000080:00200000:3.0:1767319672.869657:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.869662:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [657, 657] 00020000:00200000:3.0:1767319672.869665:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2691072, 2695168) 2695168, 4096 00020000:00200000:3.0:1767319672.869667:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.869673:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [657, 657] 00000008:00010000:3.0:1767319672.869679:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.869681:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.869688:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.869696:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1642496 1646591) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.869998:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.870006:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.870013:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.870022:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2691072, 2695168) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.870029:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 657 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.870048:0:88597:0:(rw26.c:912:ll_write_end()) pos 2691072, len 4096, copied 4096 00000080:00200000:3.0:1767319672.870053:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006bca8ed7[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.870056:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b4f8e0d8 17ffffc0001001 3:0 ffff90cb35826000 657 lru 00000080:00200000:3.0:1767319672.870062:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000d8555feb 401: 1< 0 - - > 2< 1642496 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:3.0:1767319672.870064:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006bca8ed7 00000080:00200000:3.0:1767319672.870065:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.870068:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.870077:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.870089:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.870092:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.870094:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.870101:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.870103:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.874757:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.874810:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.874829:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.874852:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.874856:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.874876:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.874888:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [657, 657] 00000080:00200000:3.0:1767319672.874901:0:88597:0:(vvp_io.c:289: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:1767319672.874906:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.874925:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2695168 i_blocks 1 00000080:00200000:3.0:1767319672.874933:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.874967:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2695168, count: 4096 00000080:00200000:3.0:1767319672.874976:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2695168, bytes: 4096 00000080:00200000:3.0:1767319672.874983:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.874992:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 147, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.874994:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2695168, 2699264) 0 0 00000080:00200000:3.0:1767319672.874998:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.875015:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [658, 658] 00020000:00200000:3.0:1767319672.875022:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2695168, 2699264) 2699264, 4096 00020000:00200000:3.0:1767319672.875026:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.875045:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [658, 658] 00000008:00010000:3.0:1767319672.875061:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.875068:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.875091:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.875120:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1646592 1650687) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.875147:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.875155:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.875162:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.875176:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2695168, 2699264) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.875192:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 658 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.875242:0:88597:0:(rw26.c:912:ll_write_end()) pos 2695168, len 4096, copied 4096 00000080:00200000:3.0:1767319672.875250:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000875d1aab[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.875254:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000987f0c34 17ffffc0001001 3:0 ffff90cb35826948 658 lru 00000080:00200000:3.0:1767319672.875261:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003216f05e 402: 1< 0 - - > 2< 1646592 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:3.0:1767319672.875263:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000875d1aab 00000080:00200000:3.0:1767319672.875264:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.875269:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.875295:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.875321:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.875326:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.875329:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.875344:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.875347:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.875350:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.875359:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.875394:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.875405:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.875408:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.875413:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.875417:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [658, 658] 00000080:00200000:3.0:1767319672.875421:0:88597:0:(vvp_io.c:289: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:1767319672.875424:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.875430:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2699264 i_blocks 1 00000080:00200000:3.0:1767319672.875433:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.875442:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2699264, count: 4096 00000080:00200000:3.0:1767319672.875447:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2699264, bytes: 4096 00000080:00200000:3.0:1767319672.875450:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.875455:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 148, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.875456:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2699264, 2703360) 0 0 00000080:00200000:3.0:1767319672.875458:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.875464:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [659, 659] 00020000:00200000:3.0:1767319672.875466:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2699264, 2703360) 2703360, 4096 00020000:00200000:3.0:1767319672.875469:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.875476:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [659, 659] 00000008:00010000:3.0:1767319672.875482:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.875484:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3b30, osc lock ffff90cb083390a0, flags 0x0 00010000:00010000:3.0:1767319672.875492:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.875502:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1650688 1654783) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.875520:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.875528:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.875535:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.875543:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2699264, 2703360) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.876184:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 659 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.876432:0:88597:0:(rw26.c:912:ll_write_end()) pos 2699264, len 4096, copied 4096 00000080:00200000:2.0:1767319672.876440:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000077679f3a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.876444:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f82ba051 17ffffc0001001 3:0 ffff90cb355d6bd0 659 lru 00000080:00200000:2.0:1767319672.876457:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000963ef22b 403: 1< 0 - - > 2< 1650688 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:2.0:1767319672.876459:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000077679f3a 00000080:00200000:2.0:1767319672.876461:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.876464:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.876486:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.876507:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.876510:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.876513:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.876524:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.876528:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.876531:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3b30 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.876537:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.876558:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.876574:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.876577:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3b30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.876585:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.876590:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [659, 659] 00000080:00200000:2.0:1767319672.876597:0:88597:0:(vvp_io.c:289: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:1767319672.876814:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.876827:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2703360 i_blocks 1 00000080:00200000:2.0:1767319672.876831:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.876854:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2703360, count: 4096 00000080:00200000:2.0:1767319672.876862:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2703360, bytes: 4096 00000080:00200000:2.0:1767319672.876873:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.876879:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 149, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.876881:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2703360, 2707456) 0 0 00000080:00200000:2.0:1767319672.876884:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.876896:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [660, 660] 00020000:00200000:2.0:1767319672.876901:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2703360, 2707456) 2707456, 4096 00020000:00200000:2.0:1767319672.876905:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.876918:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [660, 660] 00000008:00010000:2.0:1767319672.876930:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.876934:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319672.876953:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.876965:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1654784 1658879) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.876975:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.876982:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.876990:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.877000:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2703360, 2707456) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.877011:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 660 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.877033:0:88597:0:(rw26.c:912:ll_write_end()) pos 2703360, len 4096, copied 4096 00000080:00200000:2.0:1767319672.877038:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ce8c00e4[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.877040:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000532f9479 17ffffc0001001 3:0 ffff90cb355d6ca8 660 lru 00000080:00200000:2.0:1767319672.877047:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000feed544d 404: 1< 0 - - > 2< 1654784 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:2.0:1767319672.877058:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ce8c00e4 00000080:00200000:2.0:1767319672.877059:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.877061:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.877073:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.877086:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.877089:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.877091:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.877098:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.877100:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.877103:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.877203:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.877212:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.877222:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.877224:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.877230:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.877234:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [660, 660] 00000080:00200000:2.0:1767319672.877238:0:88597:0:(vvp_io.c:289: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:1767319672.877241:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.877247:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2707456 i_blocks 1 00000080:00200000:2.0:1767319672.877249:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.877259:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2707456, count: 4096 00000080:00200000:2.0:1767319672.877263:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2707456, bytes: 4096 00000080:00200000:2.0:1767319672.877265:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.877268:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 150, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.877276:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2707456, 2711552) 0 0 00000080:00200000:2.0:1767319672.877278:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.877284:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [661, 661] 00020000:00200000:2.0:1767319672.877287:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2707456, 2711552) 2711552, 4096 00020000:00200000:2.0:1767319672.877289:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.877295:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [661, 661] 00000008:00010000:2.0:1767319672.877301:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.877303:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319672.877310:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.877318:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1658880 1662975) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.877326:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.877332:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.877338:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.877344:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2707456, 2711552) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.877349:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 661 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.877485:0:88597:0:(rw26.c:912:ll_write_end()) pos 2707456, len 4096, copied 4096 00000080:00200000:2.0:1767319672.877490:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001abe1775[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.877493:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000072d67f5b 17ffffc0001001 3:0 ffff90cb355d6e58 661 lru 00000080:00200000:2.0:1767319672.877498:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008aede9cd 405: 1< 0 - - > 2< 1658880 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:2.0:1767319672.877500:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001abe1775 00000080:00200000:2.0:1767319672.877506:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.877509:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.877518:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.877530:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.877533:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.877535:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.877541:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.877543:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.877694:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.877699:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.880233:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.880266:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.880271:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.880291:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.880302:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [661, 661] 00000080:00200000:2.0:1767319672.880314:0:88597:0:(vvp_io.c:289: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:1767319672.880319:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.880337:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2711552 i_blocks 1 00000080:00200000:2.0:1767319672.880343:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.880404:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2711552, count: 4096 00000080:00200000:2.0:1767319672.880414:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2711552, bytes: 4096 00000080:00200000:2.0:1767319672.880420:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.880428:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 151, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.880431:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2711552, 2715648) 0 0 00000080:00200000:2.0:1767319672.880436:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.880475:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [662, 662] 00020000:00200000:2.0:1767319672.880482:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2711552, 2715648) 2715648, 4096 00020000:00200000:2.0:1767319672.880487:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.880506:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [662, 662] 00000008:00010000:2.0:1767319672.880523:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.880529:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319672.880562:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.880576:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1662976 1667071) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.880589:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.881363:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.881428:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.881444:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2711552, 2715648) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.881461:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 662 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.881529:0:88597:0:(rw26.c:912:ll_write_end()) pos 2711552, len 4096, copied 4096 00000080:00200000:2.0:1767319672.881540:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b7fb6994[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.881554:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000aaa59925 17ffffc0001021 2:0 ffff90cb355d6d80 662 lru 00000080:00200000:2.0:1767319672.881562:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000005540c02 406: 1< 0 - - > 2< 1662976 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:2.0:1767319672.881564:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b7fb6994 00000080:00200000:2.0:1767319672.881565:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.881571:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.881908:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.881942:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.881947:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.881951:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.881969:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.881973:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.881976:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.881981:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.881991:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.882006:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.882008:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.882015:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.882021:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [662, 662] 00000080:00200000:2.0:1767319672.882028:0:88597:0:(vvp_io.c:289: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:1767319672.882031:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.882042:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2715648 i_blocks 1 00000080:00200000:2.0:1767319672.882045:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.882069:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2715648, count: 4096 00000080:00200000:2.0:1767319672.882075:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2715648, bytes: 4096 00000080:00200000:2.0:1767319672.882079:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.882085:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 152, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.882088:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2715648, 2719744) 0 0 00000080:00200000:2.0:1767319672.882091:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.882103:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [663, 663] 00020000:00200000:2.0:1767319672.882295:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2715648, 2719744) 2719744, 4096 00020000:00200000:2.0:1767319672.882300:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.882315:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [663, 663] 00000008:00010000:2.0:1767319672.882330:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.882335:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319672.882356:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.882404:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1667072 1671167) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.882416:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.882424:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.882431:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.882440:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2715648, 2719744) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.882450:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 663 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.882478:0:88597:0:(rw26.c:912:ll_write_end()) pos 2715648, len 4096, copied 4096 00000080:00200000:2.0:1767319672.882484:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003d919dac[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.882487:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f016a4ed 17ffffc0001001 3:0 ffff90cb355b1438 663 lru 00000080:00200000:2.0:1767319672.882493:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000781ccca1 407: 1< 0 - - > 2< 1667072 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:2.0:1767319672.882495:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003d919dac 00000080:00200000:2.0:1767319672.882496:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.882499:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.882509:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.882526:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.882529:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.882532:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.882539:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.882542:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.882545:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.882549:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.882556:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.882566:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.882568:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.882573:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.882576:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [663, 663] 00000080:00200000:2.0:1767319672.882581:0:88597:0:(vvp_io.c:289: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:1767319672.882584:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.882590:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2719744 i_blocks 1 00000080:00200000:2.0:1767319672.882593:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.882679:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2719744, count: 4096 00000080:00200000:2.0:1767319672.882685:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2719744, bytes: 4096 00000080:00200000:2.0:1767319672.882687:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.882691:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 153, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.882693:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2719744, 2723840) 0 0 00000080:00200000:2.0:1767319672.882695:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.882864:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [664, 664] 00020000:00200000:2.0:1767319672.882869:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2719744, 2723840) 2723840, 4096 00020000:00200000:2.0:1767319672.882881:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.882889:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [664, 664] 00000008:00010000:2.0:1767319672.882897:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.882900:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319672.882911:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.882920:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1671168 1675263) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.882929:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.882936:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.882943:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.882951:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2719744, 2723840) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.882958:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 664 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.882977:0:88597:0:(rw26.c:912:ll_write_end()) pos 2719744, len 4096, copied 4096 00000080:00200000:2.0:1767319672.882981:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a640306d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.882984:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008e0ce727 17ffffc0001001 3:0 ffff90cb355b11b0 664 lru 00000080:00200000:2.0:1767319672.882990:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000dad52c1b 408: 1< 0 - - > 2< 1671168 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:2.0:1767319672.882993:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a640306d 00000080:00200000:2.0:1767319672.882994:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.882997:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.883005:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.883026:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.883029:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.883032:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.883038:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.883041:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.883043:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.883047:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.883055:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.883064:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.883067:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.883071:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.883074:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [664, 664] 00000080:00200000:2.0:1767319672.883078:0:88597:0:(vvp_io.c:289: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:1767319672.883081:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.883086:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2723840 i_blocks 1 00000080:00200000:2.0:1767319672.883089:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.883099:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2723840, count: 4096 00000080:00200000:2.0:1767319672.883102:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2723840, bytes: 4096 00000080:00200000:2.0:1767319672.883105:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.883209:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 154, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.883211:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2723840, 2727936) 0 0 00000080:00200000:2.0:1767319672.883213:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.883219:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [665, 665] 00020000:00200000:2.0:1767319672.883223:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2723840, 2727936) 2727936, 4096 00020000:00200000:2.0:1767319672.883230:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.883237:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [665, 665] 00000008:00010000:2.0:1767319672.883243:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.883245:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319672.883253:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.883262:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1675264 1679359) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.883270:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.883277:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.883284:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.883291:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2723840, 2727936) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.883297:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 665 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.883315:0:88597:0:(rw26.c:912:ll_write_end()) pos 2723840, len 4096, copied 4096 00000080:00200000:2.0:1767319672.883320:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000063f0bc8f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.883324:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008f972829 17ffffc0001001 3:0 ffff90cb355b1948 665 lru 00000080:00200000:2.0:1767319672.883330:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b493cd77 409: 1< 0 - - > 2< 1675264 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:2.0:1767319672.883332:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000063f0bc8f 00000080:00200000:2.0:1767319672.883333:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.883335:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.883344:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.884226:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.884238:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.884243:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.884259:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.884263:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.884266:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.884274:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.884285:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.884300:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.884303:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.884310:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.884316:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [665, 665] 00000080:00200000:2.0:1767319672.884323:0:88597:0:(vvp_io.c:289: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:1767319672.884327:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.884339:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2727936 i_blocks 1 00000080:00200000:2.0:1767319672.884344:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.884365:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2727936, count: 4096 00000080:00200000:2.0:1767319672.884372:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2727936, bytes: 4096 00000080:00200000:2.0:1767319672.884377:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.884382:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 155, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.884384:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2727936, 2732032) 0 0 00000080:00200000:2.0:1767319672.884387:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.884399:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [666, 666] 00020000:00200000:2.0:1767319672.884404:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2727936, 2732032) 2732032, 4096 00020000:00200000:2.0:1767319672.884423:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.884437:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [666, 666] 00000008:00010000:2.0:1767319672.884447:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.884451:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319672.884467:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.884514:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1679360 1683455) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.884524:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.884531:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.884539:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.884955:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2727936, 2732032) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.884971:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 666 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.885014:0:88597:0:(rw26.c:912:ll_write_end()) pos 2727936, len 4096, copied 4096 00000080:00200000:2.0:1767319672.885021:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fca71eb8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.885025:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000083408e32 17ffffc0001001 3:0 ffff90cb355b1000 666 lru 00000080:00200000:2.0:1767319672.885031:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000024854c81 410: 1< 0 - - > 2< 1679360 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:2.0:1767319672.885034:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fca71eb8 00000080:00200000:2.0:1767319672.885035:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.885040:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.885061:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.885094:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.885097:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.885100:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.885207:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.885211:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.885214:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.885220:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.885230:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.885244:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.885247:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.885254:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.885259:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [666, 666] 00000080:00200000:2.0:1767319672.885267:0:88597:0:(vvp_io.c:289: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:1767319672.885271:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.885280:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2732032 i_blocks 1 00000080:00200000:2.0:1767319672.885284:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.885307:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2732032, count: 4096 00000080:00200000:2.0:1767319672.885313:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2732032, bytes: 4096 00000080:00200000:2.0:1767319672.885316:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.885321:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 156, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.885323:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2732032, 2736128) 0 0 00000080:00200000:2.0:1767319672.885325:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.885334:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [667, 667] 00020000:00200000:2.0:1767319672.885338:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2732032, 2736128) 2736128, 4096 00020000:00200000:2.0:1767319672.885346:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.885357:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [667, 667] 00000008:00010000:2.0:1767319672.885881:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.885889:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319672.885908:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.885922:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1683456 1687551) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.885932:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.885939:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.885946:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.885955:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2732032, 2736128) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.885966:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 667 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.885999:0:88597:0:(rw26.c:912:ll_write_end()) pos 2732032, len 4096, copied 4096 00000080:00200000:2.0:1767319672.886006:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001b6b63fb[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.886009:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a939cb2d 17ffffc0001001 3:0 ffff90cb355b1360 667 lru 00000080:00200000:2.0:1767319672.886015:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000054f0e1c9 411: 1< 0 - - > 2< 1683456 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:2.0:1767319672.886017:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001b6b63fb 00000080:00200000:2.0:1767319672.886018:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.886021:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.886036:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.886068:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.886072:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.886075:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.886084:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.886087:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.886090:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.886094:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.886102:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.889994:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.890000:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.890020:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.890031:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [667, 667] 00000080:00200000:2.0:1767319672.890042:0:88597:0:(vvp_io.c:289: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:1767319672.890048:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.890066:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2736128 i_blocks 1 00000080:00200000:2.0:1767319672.890072:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.890103:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2736128, count: 4096 00000080:00200000:2.0:1767319672.890255:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2736128, bytes: 4096 00000080:00200000:2.0:1767319672.890264:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.890274:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 157, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.890276:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2736128, 2740224) 0 0 00000080:00200000:2.0:1767319672.890280:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.890298:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [668, 668] 00020000:00200000:2.0:1767319672.890304:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2736128, 2740224) 2740224, 4096 00020000:00200000:2.0:1767319672.890331:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.890352:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [668, 668] 00000008:00010000:2.0:1767319672.890395:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.890400:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319672.890426:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.890443:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1687552 1691647) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.890458:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.890466:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.890473:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.890486:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2736128, 2740224) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.890501:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 668 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.891082:0:88597:0:(rw26.c:912:ll_write_end()) pos 2736128, len 4096, copied 4096 00000080:00200000:2.0:1767319672.891095:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d19c7b1e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.891099:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000895eba97 17ffffc0001001 3:0 ffff90cb355b1870 668 lru 00000080:00200000:2.0:1767319672.891205:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000004e145c28 412: 1< 0 - - > 2< 1687552 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:2.0:1767319672.891208:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d19c7b1e 00000080:00200000:2.0:1767319672.891210:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.891216:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.891247:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.891298:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.891305:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.891308:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.891329:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.891333:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.891336:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.891342:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.891352:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.894835:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.894852:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.894872:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.894884:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [668, 668] 00000080:00200000:2.0:1767319672.894896:0:88597:0:(vvp_io.c:289: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:1767319672.894903:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.894921:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2740224 i_blocks 1 00000080:00200000:2.0:1767319672.894927:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.894960:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2740224, count: 4096 00000080:00200000:2.0:1767319672.894970:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2740224, bytes: 4096 00000080:00200000:2.0:1767319672.894976:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.894984:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 158, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.894987:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2740224, 2744320) 0 0 00000080:00200000:2.0:1767319672.894991:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.895008:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [669, 669] 00020000:00200000:2.0:1767319672.895015:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2740224, 2744320) 2744320, 4096 00020000:00200000:2.0:1767319672.895045:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.895067:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [669, 669] 00000008:00010000:2.0:1767319672.895084:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.895090:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319672.895485:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.895506:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1691648 1695743) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.895521:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.895530:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.895538:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.895552:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2740224, 2744320) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.895568:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 669 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.895634:0:88597:0:(rw26.c:912:ll_write_end()) pos 2740224, len 4096, copied 4096 00000080:00200000:2.0:1767319672.895643:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007c5a468b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.895647:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000032c7c4eb 17ffffc0001001 3:0 ffff90cb355b10d8 669 lru 00000080:00200000:2.0:1767319672.895655:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000895a53b 413: 1< 0 - - > 2< 1691648 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:2.0:1767319672.895657:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007c5a468b 00000080:00200000:2.0:1767319672.895658:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.895663:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.895689:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.895735:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.895740:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.895744:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.895760:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.895763:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.895766:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.895770:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.895788:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.895805:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.895808:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.895813:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.895818:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [669, 669] 00000080:00200000:2.0:1767319672.895824:0:88597:0:(vvp_io.c:289: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:1767319672.895827:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.895836:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2744320 i_blocks 1 00000080:00200000:2.0:1767319672.895839:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.895855:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2744320, count: 4096 00000080:00200000:2.0:1767319672.895861:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2744320, bytes: 4096 00000080:00200000:2.0:1767319672.895864:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.895869:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 159, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.895870:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2744320, 2748416) 0 0 00000080:00200000:2.0:1767319672.895873:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.895881:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [670, 670] 00020000:00200000:2.0:1767319672.895885:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2744320, 2748416) 2748416, 4096 00020000:00200000:2.0:1767319672.895894:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.895903:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [670, 670] 00000008:00010000:2.0:1767319672.895911:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.895914:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319672.895924:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.895934:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1695744 1699839) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.895943:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.895950:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.895957:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.895965:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2744320, 2748416) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.895971:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 670 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.895989:0:88597:0:(rw26.c:912:ll_write_end()) pos 2744320, len 4096, copied 4096 00000080:00200000:2.0:1767319672.895993:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000033657b93[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.895996:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f541a880 17ffffc0001001 3:0 ffff90cb355b1bd0 670 lru 00000080:00200000:2.0:1767319672.896002:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c49d0876 414: 1< 0 - - > 2< 1695744 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:2.0:1767319672.896004:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000033657b93 00000080:00200000:2.0:1767319672.896005:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.896008:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.896016:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.896039:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.896043:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.896045:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.896052:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.896054:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.896057:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.896061:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.896067:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.896075:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.896077:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.896081:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.896084:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [670, 670] 00000080:00200000:2.0:1767319672.896088:0:88597:0:(vvp_io.c:289: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:1767319672.896091:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.896095:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2748416 i_blocks 1 00000080:00200000:2.0:1767319672.896098:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.896119:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2748416, count: 4096 00000080:00200000:2.0:1767319672.896124:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2748416, bytes: 4096 00000080:00200000:2.0:1767319672.896127:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.896131:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 160, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.896132:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2748416, 2752512) 0 0 00000080:00200000:2.0:1767319672.896135:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.896141:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [671, 671] 00020000:00200000:2.0:1767319672.896143:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2748416, 2752512) 2752512, 4096 00020000:00200000:2.0:1767319672.896154:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.896160:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [671, 671] 00000008:00010000:2.0:1767319672.896165:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.896168:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319672.896175:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.896184:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1699840 1703935) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.896192:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.896200:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.896207:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.896215:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2748416, 2752512) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.896220:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 671 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.896236:0:88597:0:(rw26.c:912:ll_write_end()) pos 2748416, len 4096, copied 4096 00000080:00200000:2.0:1767319672.896241:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006a6e6504[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.896244:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000debd93a6 17ffffc0001001 3:0 ffff90cb355b1ca8 671 lru 00000080:00200000:2.0:1767319672.896249:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000091bc7ae7 415: 1< 0 - - > 2< 1699840 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:2.0:1767319672.896252:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006a6e6504 00000080:00200000:2.0:1767319672.896253:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.896255:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.896262:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.896284:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.896287:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.896290:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.896296:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.896299:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.896301:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.896305:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.896313:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.896322:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.896325:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.896329:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.896332:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [671, 671] 00000080:00200000:2.0:1767319672.896335:0:88597:0:(vvp_io.c:289: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:1767319672.896339:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.896343:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2752512 i_blocks 1 00000080:00200000:2.0:1767319672.896347:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.896355:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2752512, count: 4096 00000080:00200000:2.0:1767319672.896358:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2752512, bytes: 4096 00000080:00200000:2.0:1767319672.896361:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.897144:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 161, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.897147:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2752512, 2756608) 0 0 00000080:00200000:2.0:1767319672.897152:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.897164:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [672, 672] 00020000:00200000:2.0:1767319672.897169:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2752512, 2756608) 2756608, 4096 00020000:00200000:2.0:1767319672.897186:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.897199:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [672, 672] 00000008:00010000:2.0:1767319672.897209:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.897213:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319672.897228:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.897240:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1703936 1708031) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.897251:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.897259:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.897267:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.897276:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2752512, 2756608) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.897288:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 672 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.897320:0:88597:0:(rw26.c:912:ll_write_end()) pos 2752512, len 4096, copied 4096 00000080:00200000:2.0:1767319672.897327:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a81798f0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.897330:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000b72b7dc 17ffffc0001001 3:0 ffff90cb355b1e58 672 lru 00000080:00200000:2.0:1767319672.897336:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009516925f 416: 1< 0 - - > 2< 1703936 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:2.0:1767319672.897338:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a81798f0 00000080:00200000:2.0:1767319672.897340:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.897342:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.897356:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.897414:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.897418:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.897420:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.897431:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.897434:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.897436:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.897440:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.897447:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.897459:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.897461:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.897466:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.897471:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [672, 672] 00000080:00200000:2.0:1767319672.897477:0:88597:0:(vvp_io.c:289: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:1767319672.897479:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.897487:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2756608 i_blocks 1 00000080:00200000:2.0:1767319672.897490:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.897506:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2756608, count: 4096 00000080:00200000:2.0:1767319672.897511:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2756608, bytes: 4096 00000080:00200000:2.0:1767319672.897514:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.897517:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 162, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.897519:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2756608, 2760704) 0 0 00000080:00200000:2.0:1767319672.897521:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.897526:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [673, 673] 00020000:00200000:2.0:1767319672.897529:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2756608, 2760704) 2760704, 4096 00020000:00200000:2.0:1767319672.897536:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.897543:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [673, 673] 00000008:00010000:2.0:1767319672.897549:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.897875:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319672.897888:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.897900:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1708032 1712127) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.897909:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.897917:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.897923:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.897931:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2756608, 2760704) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.897939:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 673 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.897962:0:88597:0:(rw26.c:912:ll_write_end()) pos 2756608, len 4096, copied 4096 00000080:00200000:2.0:1767319672.897968:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000019d787e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.897971:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008622dd54 17ffffc0001001 3:0 ffff90cb355b1d80 673 lru 00000080:00200000:2.0:1767319672.897977:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a27e81e7 417: 1< 0 - - > 2< 1708032 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:2.0:1767319672.897979:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000019d787e 00000080:00200000:2.0:1767319672.897980:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.897982:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.897992:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.898017:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.898020:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.898023:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.898030:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.898032:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.898034:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.898039:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.898046:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.898057:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.898059:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.898064:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.898067:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [673, 673] 00000080:00200000:2.0:1767319672.898072:0:88597:0:(vvp_io.c:289: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:1767319672.898075:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.898080:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2760704 i_blocks 1 00000080:00200000:2.0:1767319672.898083:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.898094:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2760704, count: 4096 00000080:00200000:2.0:1767319672.898098:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2760704, bytes: 4096 00000080:00200000:2.0:1767319672.898101:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.898105:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 163, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.898967:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2760704, 2764800) 0 0 00000080:00200000:2.0:1767319672.898973:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.898989:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [674, 674] 00020000:00200000:2.0:1767319672.898994:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2760704, 2764800) 2764800, 4096 00020000:00200000:2.0:1767319672.899012:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.899031:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [674, 674] 00000008:00010000:2.0:1767319672.899045:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.899048:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319672.899067:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.899079:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1712128 1716223) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.899090:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.899097:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.899104:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.899516:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2760704, 2764800) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.899532:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 674 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.899586:0:88597:0:(rw26.c:912:ll_write_end()) pos 2760704, len 4096, copied 4096 00000080:00200000:2.0:1767319672.899596:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fa269dfd[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.899904:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e741be26 17ffffc0001001 3:0 ffff90cb355b16c0 674 lru 00000080:00200000:2.0:1767319672.899911:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006228f673 418: 1< 0 - - > 2< 1712128 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:2.0:1767319672.899913:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fa269dfd 00000080:00200000:2.0:1767319672.899914:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.899919:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.899943:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.899985:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.899991:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.899994:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.900009:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.900012:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.900015:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.900021:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.900030:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.900047:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.900049:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.900058:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.900065:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [674, 674] 00000080:00200000:2.0:1767319672.900074:0:88597:0:(vvp_io.c:289: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:1767319672.900078:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.900089:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2764800 i_blocks 1 00000080:00200000:2.0:1767319672.900094:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.900134:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2764800, count: 4096 00000080:00200000:2.0:1767319672.900142:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2764800, bytes: 4096 00000080:00200000:2.0:1767319672.900146:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.900151:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 164, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.900152:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2764800, 2768896) 0 0 00000080:00200000:2.0:1767319672.900155:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.900165:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [675, 675] 00020000:00200000:2.0:1767319672.900169:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2764800, 2768896) 2768896, 4096 00020000:00200000:2.0:1767319672.900178:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.900188:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [675, 675] 00000008:00010000:2.0:1767319672.900198:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.900202:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319672.900219:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.900230:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1716224 1720319) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.900241:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.900249:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.900255:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.900263:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2764800, 2768896) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.900271:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 675 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.900297:0:88597:0:(rw26.c:912:ll_write_end()) pos 2764800, len 4096, copied 4096 00000080:00200000:2.0:1767319672.900302:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000060bcc3a0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.900305:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000aee878cb 17ffffc0001001 3:0 ffff90cb355b1288 675 lru 00000080:00200000:2.0:1767319672.900310:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000ec2b533 419: 1< 0 - - > 2< 1716224 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:2.0:1767319672.900313:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000060bcc3a0 00000080:00200000:2.0:1767319672.900314:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.900316:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.900325:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.900347:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.900350:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.900353:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.900359:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.900362:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.900364:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.902963:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.902979:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.903001:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.903004:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.903023:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.903032:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [675, 675] 00000080:00200000:2.0:1767319672.903044:0:88597:0:(vvp_io.c:289: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:1767319672.903049:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.903065:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2768896 i_blocks 1 00000080:00200000:2.0:1767319672.903071:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.903102:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2768896, count: 4096 00000080:00200000:2.0:1767319672.903264:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2768896, bytes: 4096 00000080:00200000:2.0:1767319672.903272:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.903281:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 165, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.903283:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2768896, 2772992) 0 0 00000080:00200000:2.0:1767319672.903288:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.903304:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [676, 676] 00020000:00200000:2.0:1767319672.903310:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2768896, 2772992) 2772992, 4096 00020000:00200000:2.0:1767319672.903336:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.903357:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [676, 676] 00000008:00010000:2.0:1767319672.903396:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.903402:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319672.903425:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.903439:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1720320 1724415) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.903452:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.903460:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.903467:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.903479:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2768896, 2772992) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.903494:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 676 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.903554:0:88597:0:(rw26.c:912:ll_write_end()) pos 2768896, len 4096, copied 4096 00000080:00200000:2.0:1767319672.903563:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000632f932b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.903567:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ee22f8b9 17ffffc0001001 3:0 ffff90cb355b15e8 676 lru 00000080:00200000:2.0:1767319672.903575:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000794c61c2 420: 1< 0 - - > 2< 1720320 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:2.0:1767319672.903577:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000632f932b 00000080:00200000:2.0:1767319672.903578:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.903583:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.905466:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.905559:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.905569:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.905573:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.905594:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.906273:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.906285:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.906295:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.906309:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.906328:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.906332:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.906343:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.906354:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [676, 676] 00000080:00200000:2.0:1767319672.907023:0:88597:0:(vvp_io.c:289: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:1767319672.907034:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.907052:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2772992 i_blocks 1 00000080:00200000:2.0:1767319672.907059:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.907092:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2772992, count: 4096 00000080:00200000:2.0:1767319672.907102:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2772992, bytes: 4096 00000080:00200000:2.0:1767319672.907316:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.907327:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 166, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.907330:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2772992, 2777088) 0 0 00000080:00200000:2.0:1767319672.907335:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.907351:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [677, 677] 00020000:00200000:2.0:1767319672.907359:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2772992, 2777088) 2777088, 4096 00020000:00200000:2.0:1767319672.907415:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.907437:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [677, 677] 00000008:00010000:2.0:1767319672.907455:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.907461:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319672.907487:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.907504:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1724416 1728511) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.907517:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.907527:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.907535:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.907549:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2772992, 2777088) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.907563:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 677 of 0 to 4096 bytes 00000080:00200000:2.0:1767319672.907998:0:88597:0:(rw26.c:912:ll_write_end()) pos 2772992, len 4096, copied 4096 00000080:00200000:2.0:1767319672.908008:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001fa17eb7[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319672.908012:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000732f45a1 17ffffc0001021 2:0 ffff90cb355b1af8 677 lru 00000080:00200000:2.0:1767319672.908021:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000033b4b569 421: 1< 0 - - > 2< 1724416 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:2.0:1767319672.908023:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001fa17eb7 00000080:00200000:2.0:1767319672.908024:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319672.908029:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319672.908055:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.908096:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319672.908102:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319672.908121:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319672.908140:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319672.908144:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319672.908147:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319672.908152:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.908162:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319672.908177:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319672.908180:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319672.908189:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319672.908194:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [677, 677] 00000080:00200000:2.0:1767319672.908201:0:88597:0:(vvp_io.c:289: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:1767319672.908204:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319672.908212:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2777088 i_blocks 1 00000080:00200000:2.0:1767319672.908216:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319672.908237:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2777088, count: 4096 00000080:00200000:2.0:1767319672.908242:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2777088, bytes: 4096 00000080:00200000:2.0:1767319672.908245:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319672.908250:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 167, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319672.908252:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2777088, 2781184) 0 0 00000080:00200000:2.0:1767319672.908254:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319672.908261:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [678, 678] 00020000:00200000:2.0:1767319672.908265:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2777088, 2781184) 2781184, 4096 00020000:00200000:2.0:1767319672.908277:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319672.908287:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [678, 678] 00000008:00010000:2.0:1767319672.908295:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319672.908298:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07796230, osc lock ffff90cb0426b1d0, flags 0x0 00010000:00010000:2.0:1767319672.908310:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.908321:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1728512 1732607) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.908331:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.908339:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319672.908346:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319672.908354:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2777088, 2781184) append 0 append lockpos 0 00000080:00200000:2.0:1767319672.908362:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 678 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.909243:0:88597:0:(rw26.c:912:ll_write_end()) pos 2777088, len 4096, copied 4096 00000080:00200000:3.0:1767319672.909256:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000086a769a0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.909260:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000384e5b13 17ffffc0001001 3:0 ffff90cb358261b0 678 lru 00000080:00200000:3.0:1767319672.909267:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000067fdec72 422: 1< 0 - - > 2< 1728512 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:3.0:1767319672.909270:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000086a769a0 00000080:00200000:3.0:1767319672.909271:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.909275:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.909295:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.909316:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.909320:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.909323:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.909336:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.909339:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.909341:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07796230 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.909355:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.909364:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.909406:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.909409:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07796230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.909417:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.909423:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [678, 678] 00000080:00200000:3.0:1767319672.909431:0:88597:0:(vvp_io.c:289: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:1767319672.909435:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.909445:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2781184 i_blocks 1 00000080:00200000:3.0:1767319672.909450:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.909469:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2781184, count: 4096 00000080:00200000:3.0:1767319672.909476:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2781184, bytes: 4096 00000080:00200000:3.0:1767319672.909481:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.909486:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 168, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.909488:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2781184, 2785280) 0 0 00000080:00200000:3.0:1767319672.909491:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.909502:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [679, 679] 00020000:00200000:3.0:1767319672.909507:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2781184, 2785280) 2785280, 4096 00020000:00200000:3.0:1767319672.909511:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.909524:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [679, 679] 00000008:00010000:3.0:1767319672.909537:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.909541:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339b50, flags 0x0 00010000:00010000:3.0:1767319672.909698:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.909793:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1732608 1736703) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.909817:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.909826:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.909834:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.909844:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2781184, 2785280) append 0 append lockpos 0 00000080:00200000:3.0:1767319672.909855:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 679 of 0 to 4096 bytes 00000080:00200000:3.0:1767319672.909874:0:88597:0:(rw26.c:912:ll_write_end()) pos 2781184, len 4096, copied 4096 00000080:00200000:3.0:1767319672.909879:0:88597:0:(rw26.c:969:ll_write_end()) page@000000008b1253ee[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319672.909883:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ba3843b1 17ffffc0001001 3:0 ffff90cb35826438 679 lru 00000080:00200000:3.0:1767319672.909890:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000042a85711 423: 1< 0 - - > 2< 1732608 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:3.0:1767319672.909892:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000008b1253ee 00000080:00200000:3.0:1767319672.909893:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319672.909896:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319672.909905:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.909920:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319672.909923:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319672.909925:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319672.909931:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319672.909934:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319672.909937:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319672.909948:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.909957:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319672.909966:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319672.909969:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319672.909974:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319672.909977:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [679, 679] 00000080:00200000:3.0:1767319672.909981:0:88597:0:(vvp_io.c:289: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:1767319672.909984:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319672.909990:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2785280 i_blocks 1 00000080:00200000:3.0:1767319672.909992:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319672.910003:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2785280, count: 4096 00000080:00200000:3.0:1767319672.910007:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2785280, bytes: 4096 00000080:00200000:3.0:1767319672.910010:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319672.910015:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 169, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319672.910016:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2785280, 2789376) 0 0 00000080:00200000:3.0:1767319672.910019:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:3.0:1767319672.910025:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [680, 680] 00020000:00200000:3.0:1767319672.910028:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2785280, 2789376) 2789376, 4096 00020000:00200000:3.0:1767319672.910031:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319672.910037:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [680, 680] 00000008:00010000:3.0:1767319672.910043:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319672.910045:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24cf3230, osc lock ffff90cb08339b50, flags 0x0 00010000:00010000:3.0:1767319672.910053:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.910063:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1736704 1740799) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.910083:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.910090:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319672.910096:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319672.910103:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2785280, 2789376) append 0 append lockpos 0 00000080:00200000:0.0:1767319672.920345:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 680 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.920926:0:88597:0:(rw26.c:912:ll_write_end()) pos 2785280, len 4096, copied 4096 00000080:00200000:1.0:1767319672.920942:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000076448d10[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.920946:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000000298da 17ffffc0001001 3:0 ffff90cb356e0360 680 lru 00000080:00200000:1.0:1767319672.920955:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3e93ff1 424: 1< 0 - - > 2< 1736704 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:1.0:1767319672.920957:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000076448d10 00000080:00200000:1.0:1767319672.920959:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.920965:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.921005:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.921041:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.921046:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.921051:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.921071:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.921075:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.921079:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24cf3230 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.921095:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.921121:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.921142:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.921145:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24cf3230 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.921157:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.921164:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [680, 680] 00000080:00200000:1.0:1767319672.921175:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.921180:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.921194:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2789376 i_blocks 1 00000080:00200000:1.0:1767319672.921200:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.921234:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2789376, count: 4096 00000080:00200000:1.0:1767319672.921242:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2789376, bytes: 4096 00000080:00200000:1.0:1767319672.921247:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.921254:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 170, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.921256:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2789376, 2793472) 0 0 00000080:00200000:1.0:1767319672.921261:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.921277:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [681, 681] 00020000:00200000:1.0:1767319672.921289:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2789376, 2793472) 2793472, 4096 00020000:00200000:1.0:1767319672.921293:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.921311:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [681, 681] 00000008:00010000:1.0:1767319672.921328:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.921333:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.921355:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.921409:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1740800 1744895) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.921421:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.921428:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.921434:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.921444:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2789376, 2793472) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.921454:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 681 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.921474:0:88597:0:(rw26.c:912:ll_write_end()) pos 2789376, len 4096, copied 4096 00000080:00200000:1.0:1767319672.921479:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000091797e77[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.921482:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000096b685cf 17ffffc0001001 3:0 ffff90cb356e0000 681 lru 00000080:00200000:1.0:1767319672.921487:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006f80fdfe 425: 1< 0 - - > 2< 1740800 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:1.0:1767319672.921490:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000091797e77 00000080:00200000:1.0:1767319672.921491:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.921494:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.921502:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.921521:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.921525:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.921528:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.921535:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.921537:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.921539:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.921543:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.921564:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.921573:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.921575:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.921582:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.921585:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [681, 681] 00000080:00200000:1.0:1767319672.921589:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.921592:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.922217:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2793472 i_blocks 1 00000080:00200000:1.0:1767319672.922227:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.922248:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2793472, count: 4096 00000080:00200000:1.0:1767319672.922254:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2793472, bytes: 4096 00000080:00200000:1.0:1767319672.922257:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.922262:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 171, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.922264:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2793472, 2797568) 0 0 00000080:00200000:1.0:1767319672.922267:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.922278:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [682, 682] 00020000:00200000:1.0:1767319672.922282:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2793472, 2797568) 2797568, 4096 00020000:00200000:1.0:1767319672.922296:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.922309:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [682, 682] 00000008:00010000:1.0:1767319672.922320:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.922324:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.922339:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.922351:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1744896 1748991) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.922362:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.922415:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.922422:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.922431:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2793472, 2797568) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.922442:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 682 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.922473:0:88597:0:(rw26.c:912:ll_write_end()) pos 2793472, len 4096, copied 4096 00000080:00200000:1.0:1767319672.922479:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c3d21e4f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.922482:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000032c2b506 17ffffc0001001 3:0 ffff90cb356e0948 682 lru 00000080:00200000:1.0:1767319672.922489:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000094a3e961 426: 1< 0 - - > 2< 1744896 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:1.0:1767319672.922491:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c3d21e4f 00000080:00200000:1.0:1767319672.922492:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.922496:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.922512:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.922540:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.922558:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.922561:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.922571:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.922574:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.922577:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.922581:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.922589:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.922611:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.922614:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.922621:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.922625:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [682, 682] 00000080:00200000:1.0:1767319672.922629:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.922633:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.922639:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2797568 i_blocks 1 00000080:00200000:1.0:1767319672.922642:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.922650:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2797568, count: 4096 00000080:00200000:1.0:1767319672.922653:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2797568, bytes: 4096 00000080:00200000:1.0:1767319672.922656:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.922660:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 172, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.922661:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2797568, 2801664) 0 0 00000080:00200000:1.0:1767319672.922663:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.922668:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [683, 683] 00020000:00200000:1.0:1767319672.922672:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2797568, 2801664) 2801664, 4096 00020000:00200000:1.0:1767319672.922680:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.922687:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [683, 683] 00000008:00010000:1.0:1767319672.922693:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.922696:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.922714:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.922723:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1748992 1753087) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.922730:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.922737:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.922743:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.922749:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2797568, 2801664) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.922754:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 683 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.922770:0:88597:0:(rw26.c:912:ll_write_end()) pos 2797568, len 4096, copied 4096 00000080:00200000:1.0:1767319672.922774:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003b57d40f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.922787:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007aa2769b 17ffffc0001001 3:0 ffff90cb356e01b0 683 lru 00000080:00200000:1.0:1767319672.922793:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000840e679f 427: 1< 0 - - > 2< 1748992 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:1.0:1767319672.922795:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003b57d40f 00000080:00200000:1.0:1767319672.922796:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.922799:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.922807:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.922832:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.922835:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.922837:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.922843:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.922846:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.922849:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.922853:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.922860:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.922869:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.922871:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.922875:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.922878:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [683, 683] 00000080:00200000:1.0:1767319672.922881:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.922885:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.922889:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2801664 i_blocks 1 00000080:00200000:1.0:1767319672.922892:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.922900:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2801664, count: 4096 00000080:00200000:1.0:1767319672.922903:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2801664, bytes: 4096 00000080:00200000:1.0:1767319672.922906:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.922910:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 173, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.922911:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2801664, 2805760) 0 0 00000080:00200000:1.0:1767319672.922914:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.922919:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [684, 684] 00020000:00200000:1.0:1767319672.922922:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2801664, 2805760) 2805760, 4096 00020000:00200000:1.0:1767319672.922929:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.922936:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [684, 684] 00000008:00010000:1.0:1767319672.922942:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.922945:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.922952:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.922960:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1753088 1757183) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.922969:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.922977:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.922984:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.922992:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2801664, 2805760) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.922998:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 684 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.923018:0:88597:0:(rw26.c:912:ll_write_end()) pos 2801664, len 4096, copied 4096 00000080:00200000:1.0:1767319672.923021:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b3bf111f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.923024:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003205239d 17ffffc0001001 3:0 ffff90cb356e0438 684 lru 00000080:00200000:1.0:1767319672.923029:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f2bc692e 428: 1< 0 - - > 2< 1753088 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:1.0:1767319672.923031:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b3bf111f 00000080:00200000:1.0:1767319672.923033:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.923035:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.923043:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.923065:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.923068:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.923070:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.923076:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.923079:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.923081:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.923084:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.923091:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.923098:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.923101:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.923105:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.924416:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [684, 684] 00000080:00200000:1.0:1767319672.924428:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.924433:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.924446:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2805760 i_blocks 1 00000080:00200000:1.0:1767319672.924453:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.924477:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2805760, count: 4096 00000080:00200000:1.0:1767319672.924484:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2805760, bytes: 4096 00000080:00200000:1.0:1767319672.924488:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.924495:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 174, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.924497:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2805760, 2809856) 0 0 00000080:00200000:1.0:1767319672.924501:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.924514:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [685, 685] 00020000:00200000:1.0:1767319672.924519:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2805760, 2809856) 2809856, 4096 00020000:00200000:1.0:1767319672.924545:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.924835:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [685, 685] 00000008:00010000:1.0:1767319672.924853:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.924859:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.924884:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.924900:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1757184 1761279) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.924914:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.924924:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.924931:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.924941:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2805760, 2809856) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.924955:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 685 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.925002:0:88597:0:(rw26.c:912:ll_write_end()) pos 2805760, len 4096, copied 4096 00000080:00200000:1.0:1767319672.925010:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b4be11f4[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.925013:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008a8b9f7f 17ffffc0001001 3:0 ffff90cb356e0798 685 lru 00000080:00200000:1.0:1767319672.925021:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000140f8cdc 429: 1< 0 - - > 2< 1757184 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:1.0:1767319672.925022:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b4be11f4 00000080:00200000:1.0:1767319672.925024:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.925028:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.925051:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.925245:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.925251:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.925255:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.925271:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.925274:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.925277:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.925282:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.925292:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.925308:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.925311:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.925320:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.925324:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [685, 685] 00000080:00200000:1.0:1767319672.925329:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.925332:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.925339:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2809856 i_blocks 1 00000080:00200000:1.0:1767319672.925343:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.925358:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2809856, count: 4096 00000080:00200000:1.0:1767319672.925363:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2809856, bytes: 4096 00000080:00200000:1.0:1767319672.925409:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.925415:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 175, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.925417:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2809856, 2813952) 0 0 00000080:00200000:1.0:1767319672.925420:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.925428:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [686, 686] 00020000:00200000:1.0:1767319672.925431:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2809856, 2813952) 2813952, 4096 00020000:00200000:1.0:1767319672.925440:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.925449:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [686, 686] 00000008:00010000:1.0:1767319672.925457:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.925459:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.925469:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.925478:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1761280 1765375) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.925487:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.925494:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.925500:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.925508:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2809856, 2813952) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.925514:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 686 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.925536:0:88597:0:(rw26.c:912:ll_write_end()) pos 2809856, len 4096, copied 4096 00000080:00200000:1.0:1767319672.925541:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c98c4fc5[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.925544:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003857bf43 17ffffc0001001 3:0 ffff90cb356e0a20 686 lru 00000080:00200000:1.0:1767319672.926253:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e4fd6cfa 430: 1< 0 - - > 2< 1761280 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:1.0:1767319672.926256:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c98c4fc5 00000080:00200000:1.0:1767319672.926258:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.926262:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.926285:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.926325:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.926329:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.926333:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.926344:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.926347:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.926350:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.926355:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.926364:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.926416:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.926419:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.926427:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.926431:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [686, 686] 00000080:00200000:1.0:1767319672.926438:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.926441:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.926450:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2813952 i_blocks 1 00000080:00200000:1.0:1767319672.926454:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.926472:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2813952, count: 4096 00000080:00200000:1.0:1767319672.926478:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2813952, bytes: 4096 00000080:00200000:1.0:1767319672.926481:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.926486:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 176, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.926488:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2813952, 2818048) 0 0 00000080:00200000:1.0:1767319672.926491:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.926501:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [687, 687] 00020000:00200000:1.0:1767319672.926505:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2813952, 2818048) 2818048, 4096 00020000:00200000:1.0:1767319672.926518:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.926529:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [687, 687] 00000008:00010000:1.0:1767319672.926540:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.926544:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.926724:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.926737:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1765376 1769471) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.926748:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.926756:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.926775:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.926796:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2813952, 2818048) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.926808:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 687 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.926839:0:88597:0:(rw26.c:912:ll_write_end()) pos 2813952, len 4096, copied 4096 00000080:00200000:1.0:1767319672.926845:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000050586c33[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.926848:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000072c5c278 17ffffc0001001 3:0 ffff90cb356e0510 687 lru 00000080:00200000:1.0:1767319672.926855:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c1597e63 431: 1< 0 - - > 2< 1765376 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:1.0:1767319672.926857:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000050586c33 00000080:00200000:1.0:1767319672.926858:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.926861:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.926870:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.926894:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.926897:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.926900:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.926907:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.926909:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.926912:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.926916:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.926924:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.926933:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.926936:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.926940:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.926943:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [687, 687] 00000080:00200000:1.0:1767319672.926947:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.926950:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.926955:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2818048 i_blocks 1 00000080:00200000:1.0:1767319672.926958:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.926968:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2818048, count: 4096 00000080:00200000:1.0:1767319672.926972:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2818048, bytes: 4096 00000080:00200000:1.0:1767319672.926975:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.926979:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 177, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.926981:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2818048, 2822144) 0 0 00000080:00200000:1.0:1767319672.926983:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.926989:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [688, 688] 00020000:00200000:1.0:1767319672.926992:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2818048, 2822144) 2822144, 4096 00020000:00200000:1.0:1767319672.927000:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.927007:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [688, 688] 00000008:00010000:1.0:1767319672.927013:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.927016:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.927024:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.927033:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1769472 1773567) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.927041:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.927048:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.927055:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.927064:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2818048, 2822144) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.927069:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 688 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.927120:0:88597:0:(rw26.c:912:ll_write_end()) pos 2818048, len 4096, copied 4096 00000080:00200000:1.0:1767319672.927125:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e7f9b985[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.927129:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000bb9af091 17ffffc0001021 2:0 ffff90cb356e0af8 688 lru 00000080:00200000:1.0:1767319672.927134:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008ec2a0d8 432: 1< 0 - - > 2< 1769472 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:1.0:1767319672.927137:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e7f9b985 00000080:00200000:1.0:1767319672.927138:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.927141:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.927149:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.927172:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.927176:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.927178:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.927184:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.927187:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.927189:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.927193:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.927200:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.927208:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.927210:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.927215:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.927218:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [688, 688] 00000080:00200000:1.0:1767319672.927222:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.927225:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.927229:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2822144 i_blocks 1 00000080:00200000:1.0:1767319672.927232:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.927239:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2822144, count: 4096 00000080:00200000:1.0:1767319672.927243:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2822144, bytes: 4096 00000080:00200000:1.0:1767319672.927245:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.927249:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 178, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.927250:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2822144, 2826240) 0 0 00000080:00200000:1.0:1767319672.927253:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.927258:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [689, 689] 00020000:00200000:1.0:1767319672.927261:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2822144, 2826240) 2826240, 4096 00020000:00200000:1.0:1767319672.927269:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.927276:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [689, 689] 00000008:00010000:1.0:1767319672.927281:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.927283:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.927291:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.927299:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1773568 1777663) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.927307:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.927314:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.927320:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.927329:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2822144, 2826240) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.927333:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 689 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.927350:0:88597:0:(rw26.c:912:ll_write_end()) pos 2822144, len 4096, copied 4096 00000080:00200000:1.0:1767319672.927354:0:88597:0:(rw26.c:969:ll_write_end()) page@000000008c20e75b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.927357:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000437172a5 17ffffc0001001 3:0 ffff90cb356e05e8 689 lru 00000080:00200000:1.0:1767319672.927363:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000062f0e45d 433: 1< 0 - - > 2< 1773568 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:1.0:1767319672.927403:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000008c20e75b 00000080:00200000:1.0:1767319672.927405:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.927408:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.927417:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.927440:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.927443:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.927446:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.927452:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.927454:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.927456:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.927461:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.927467:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.927475:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.927477:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.927481:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.927483:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [689, 689] 00000080:00200000:1.0:1767319672.927487:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.927490:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.927494:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2826240 i_blocks 1 00000080:00200000:1.0:1767319672.927497:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.927505:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2826240, count: 4096 00000080:00200000:1.0:1767319672.927508:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2826240, bytes: 4096 00000080:00200000:1.0:1767319672.927510:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.927514:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 179, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.927515:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2826240, 2830336) 0 0 00000080:00200000:1.0:1767319672.927517:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.927523:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [690, 690] 00020000:00200000:1.0:1767319672.927526:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2826240, 2830336) 2830336, 4096 00020000:00200000:1.0:1767319672.927533:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.927540:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [690, 690] 00000008:00010000:1.0:1767319672.927546:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.927548:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.927555:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.927564:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1777664 1781759) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.927572:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.927579:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.927586:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.927594:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2826240, 2830336) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.927611:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 690 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.927628:0:88597:0:(rw26.c:912:ll_write_end()) pos 2826240, len 4096, copied 4096 00000080:00200000:1.0:1767319672.927633:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003713f3e1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.927636:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d2522f5a 17ffffc0001001 3:0 ffff90cb356e0288 690 lru 00000080:00200000:1.0:1767319672.927642:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007e77285e 434: 1< 0 - - > 2< 1777664 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:1.0:1767319672.927644:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003713f3e1 00000080:00200000:1.0:1767319672.927645:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.927647:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.927656:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.927680:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.927683:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.927686:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.927692:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.927695:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.927697:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.927701:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.927709:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.927717:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.927719:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.927724:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.927727:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [690, 690] 00000080:00200000:1.0:1767319672.927731:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.927734:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.927738:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2830336 i_blocks 1 00000080:00200000:1.0:1767319672.927741:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.927748:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2830336, count: 4096 00000080:00200000:1.0:1767319672.927752:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2830336, bytes: 4096 00000080:00200000:1.0:1767319672.927754:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.927758:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 180, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.927759:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2830336, 2834432) 0 0 00000080:00200000:1.0:1767319672.927761:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.927767:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [691, 691] 00020000:00200000:1.0:1767319672.927770:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2830336, 2834432) 2834432, 4096 00020000:00200000:1.0:1767319672.927779:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.927786:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [691, 691] 00000008:00010000:1.0:1767319672.927792:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.927794:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.927802:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.927810:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1781760 1785855) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.927818:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.927825:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.927831:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.927839:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2830336, 2834432) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.927844:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 691 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.927863:0:88597:0:(rw26.c:912:ll_write_end()) pos 2830336, len 4096, copied 4096 00000080:00200000:1.0:1767319672.927868:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006fa07c11[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.927871:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000000ed7f53e 17ffffc0001001 3:0 ffff90cb356e06c0 691 lru 00000080:00200000:1.0:1767319672.927877:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a63f1d19 435: 1< 0 - - > 2< 1781760 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:1.0:1767319672.927879:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006fa07c11 00000080:00200000:1.0:1767319672.927880:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.927882:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.927890:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.927912:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.927915:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.927918:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.927924:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.927927:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.927929:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.927933:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.927940:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.927949:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.927952:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.927956:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.927959:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [691, 691] 00000080:00200000:1.0:1767319672.927962:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.927965:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.927970:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2834432 i_blocks 1 00000080:00200000:1.0:1767319672.927973:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.927980:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2834432, count: 4096 00000080:00200000:1.0:1767319672.927984:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2834432, bytes: 4096 00000080:00200000:1.0:1767319672.927986:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.927990:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 181, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.927991:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2834432, 2838528) 0 0 00000080:00200000:1.0:1767319672.927994:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.927999:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [692, 692] 00020000:00200000:1.0:1767319672.928002:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2834432, 2838528) 2838528, 4096 00020000:00200000:1.0:1767319672.928009:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.928015:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [692, 692] 00000008:00010000:1.0:1767319672.928021:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.928023:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.928030:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.928039:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1785856 1789951) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.928047:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.928055:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.928062:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.928070:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2834432, 2838528) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.928075:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 692 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.928091:0:88597:0:(rw26.c:912:ll_write_end()) pos 2834432, len 4096, copied 4096 00000080:00200000:1.0:1767319672.928095:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000861fcc3e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.928099:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000001ec81c9 17ffffc0001001 3:0 ffff90cb356e0d80 692 lru 00000080:00200000:1.0:1767319672.928104:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000fba01ec 436: 1< 0 - - > 2< 1785856 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:1.0:1767319672.928118:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000861fcc3e 00000080:00200000:1.0:1767319672.928119:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.928121:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.928130:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.928152:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.928155:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.928157:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.928163:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.928166:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.928168:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.928172:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.928180:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.928189:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.928192:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.928196:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.928199:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [692, 692] 00000080:00200000:1.0:1767319672.928202:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.928205:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.928211:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2838528 i_blocks 1 00000080:00200000:1.0:1767319672.928213:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.928221:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2838528, count: 4096 00000080:00200000:1.0:1767319672.928224:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2838528, bytes: 4096 00000080:00200000:1.0:1767319672.928227:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.928230:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 182, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.928232:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2838528, 2842624) 0 0 00000080:00200000:1.0:1767319672.928234:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.928239:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [693, 693] 00020000:00200000:1.0:1767319672.928241:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2838528, 2842624) 2842624, 4096 00020000:00200000:1.0:1767319672.928250:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.928259:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [693, 693] 00000008:00010000:1.0:1767319672.928264:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.928266:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.928274:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.928282:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1789952 1794047) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.928290:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.928297:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.928303:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.928311:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2838528, 2842624) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.928316:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 693 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.928332:0:88597:0:(rw26.c:912:ll_write_end()) pos 2838528, len 4096, copied 4096 00000080:00200000:1.0:1767319672.928336:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fa86c8c0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.928339:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a7030635 17ffffc0001001 3:0 ffff90cb356e0870 693 lru 00000080:00200000:1.0:1767319672.928344:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003d3a8a4b 437: 1< 0 - - > 2< 1789952 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:1.0:1767319672.928346:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fa86c8c0 00000080:00200000:1.0:1767319672.928348:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.928350:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.928358:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.928425:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.928428:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.928430:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.928436:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.928439:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.928441:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.928445:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.928451:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.928459:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.928461:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.928466:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.928469:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [693, 693] 00000080:00200000:1.0:1767319672.928476:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.928479:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.928484:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2842624 i_blocks 1 00000080:00200000:1.0:1767319672.928486:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.928494:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2842624, count: 4096 00000080:00200000:1.0:1767319672.928497:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2842624, bytes: 4096 00000080:00200000:1.0:1767319672.928500:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.928503:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 183, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.928505:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2842624, 2846720) 0 0 00000080:00200000:1.0:1767319672.928507:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.928512:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [694, 694] 00020000:00200000:1.0:1767319672.928515:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2842624, 2846720) 2846720, 4096 00020000:00200000:1.0:1767319672.928526:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.928533:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [694, 694] 00000008:00010000:1.0:1767319672.928539:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.928541:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.928547:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.928555:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1794048 1798143) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.928563:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.928571:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.928577:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.928585:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2842624, 2846720) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.928591:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 694 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.928607:0:88597:0:(rw26.c:912:ll_write_end()) pos 2842624, len 4096, copied 4096 00000080:00200000:1.0:1767319672.928611:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f78e1538[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.928614:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000cb1453b8 17ffffc0001001 3:0 ffff90cb356e00d8 694 lru 00000080:00200000:1.0:1767319672.928620:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000016c90b8b 438: 1< 0 - - > 2< 1794048 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:1.0:1767319672.928622:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f78e1538 00000080:00200000:1.0:1767319672.928623:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.928626:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.928633:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.928655:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.928658:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.928660:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.928667:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.928669:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.928672:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.928676:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.928682:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.928690:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.928693:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.928698:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.928701:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [694, 694] 00000080:00200000:1.0:1767319672.928704:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.928707:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.928711:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2846720 i_blocks 1 00000080:00200000:1.0:1767319672.928714:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.928722:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2846720, count: 4096 00000080:00200000:1.0:1767319672.928725:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2846720, bytes: 4096 00000080:00200000:1.0:1767319672.928728:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.928731:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 184, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.928732:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2846720, 2850816) 0 0 00000080:00200000:1.0:1767319672.928734:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.928740:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [695, 695] 00020000:00200000:1.0:1767319672.928743:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2846720, 2850816) 2850816, 4096 00020000:00200000:1.0:1767319672.928750:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.928757:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [695, 695] 00000008:00010000:1.0:1767319672.928763:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.928765:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.928773:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.928781:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1798144 1802239) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.928789:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.928796:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.928803:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.928811:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2846720, 2850816) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.928817:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 695 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.928832:0:88597:0:(rw26.c:912:ll_write_end()) pos 2846720, len 4096, copied 4096 00000080:00200000:1.0:1767319672.928837:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001760df4e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.928840:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000bf732166 17ffffc0001001 3:0 ffff90cb356e0bd0 695 lru 00000080:00200000:1.0:1767319672.928845:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000042d6d4c8 439: 1< 0 - - > 2< 1798144 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:1.0:1767319672.928846:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001760df4e 00000080:00200000:1.0:1767319672.928847:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.928849:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.928857:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.928879:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.928882:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.928885:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.928891:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.928893:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.928895:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.928899:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.928906:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.928915:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.928917:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.928921:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.928924:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [695, 695] 00000080:00200000:1.0:1767319672.928927:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.928930:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.928934:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2850816 i_blocks 1 00000080:00200000:1.0:1767319672.928937:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.928944:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2850816, count: 4096 00000080:00200000:1.0:1767319672.928948:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2850816, bytes: 4096 00000080:00200000:1.0:1767319672.928950:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.928954:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 185, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.928956:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2850816, 2854912) 0 0 00000080:00200000:1.0:1767319672.928958:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.928963:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [696, 696] 00020000:00200000:1.0:1767319672.928966:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2850816, 2854912) 2854912, 4096 00020000:00200000:1.0:1767319672.928973:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.928980:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [696, 696] 00000008:00010000:1.0:1767319672.928986:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.928988:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.928997:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929007:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1802240 1806335) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929015:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929022:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929029:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.929037:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2850816, 2854912) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.929042:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 696 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.929056:0:88597:0:(rw26.c:912:ll_write_end()) pos 2850816, len 4096, copied 4096 00000080:00200000:1.0:1767319672.929060:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000011416b83[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.929063:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007d026e13 17ffffc0001001 3:0 ffff90cb356e0ca8 696 lru 00000080:00200000:1.0:1767319672.929069:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000007318781d 440: 1< 0 - - > 2< 1802240 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:1.0:1767319672.929071:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000011416b83 00000080:00200000:1.0:1767319672.929072:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.929074:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.929083:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.929104:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.929119:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.929122:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.929128:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.929131:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.929133:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.929137:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929144:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.929152:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.929154:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.929159:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.929162:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [696, 696] 00000080:00200000:1.0:1767319672.929165:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.929168:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.929173:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2854912 i_blocks 1 00000080:00200000:1.0:1767319672.929175:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.929183:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2854912, count: 4096 00000080:00200000:1.0:1767319672.929186:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2854912, bytes: 4096 00000080:00200000:1.0:1767319672.929189:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.929193:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 186, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.929195:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2854912, 2859008) 0 0 00000080:00200000:1.0:1767319672.929197:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.929202:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [697, 697] 00020000:00200000:1.0:1767319672.929205:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2854912, 2859008) 2859008, 4096 00020000:00200000:1.0:1767319672.929213:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.929219:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [697, 697] 00000008:00010000:1.0:1767319672.929225:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.929227:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.929234:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929242:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1806336 1810431) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929249:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929257:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929263:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.929270:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2854912, 2859008) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.929275:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 697 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.929290:0:88597:0:(rw26.c:912:ll_write_end()) pos 2854912, len 4096, copied 4096 00000080:00200000:1.0:1767319672.929294:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000df9942dc[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.929296:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000056f6d12e 17ffffc0001001 3:0 ffff90cb356e0e58 697 lru 00000080:00200000:1.0:1767319672.929301:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000004c08a576 441: 1< 0 - - > 2< 1806336 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:1.0:1767319672.929303:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000df9942dc 00000080:00200000:1.0:1767319672.929304:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.929306:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.929314:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.929336:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.929339:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.929341:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.929347:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.929349:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.929352:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.929355:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929362:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.929408:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.929411:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.929415:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.929418:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [697, 697] 00000080:00200000:1.0:1767319672.929421:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.929425:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.929429:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2859008 i_blocks 1 00000080:00200000:1.0:1767319672.929432:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.929439:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2859008, count: 4096 00000080:00200000:1.0:1767319672.929443:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2859008, bytes: 4096 00000080:00200000:1.0:1767319672.929445:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.929448:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 187, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.929450:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2859008, 2863104) 0 0 00000080:00200000:1.0:1767319672.929452:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.929457:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [698, 698] 00020000:00200000:1.0:1767319672.929460:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2859008, 2863104) 2863104, 4096 00020000:00200000:1.0:1767319672.929467:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.929473:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [698, 698] 00000008:00010000:1.0:1767319672.929479:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.929481:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.929488:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929497:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1810432 1814527) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929505:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929512:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929518:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.929526:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2859008, 2863104) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.929532:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 698 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.929566:0:88597:0:(rw26.c:912:ll_write_end()) pos 2859008, len 4096, copied 4096 00000080:00200000:1.0:1767319672.929572:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002b2d2b8b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.929575:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000169d80fb 17ffffc0001001 3:0 ffff90cb35906a20 698 lru 00000080:00200000:1.0:1767319672.929579:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000d402fd8e 442: 1< 0 - - > 2< 1810432 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:1.0:1767319672.929581:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002b2d2b8b 00000080:00200000:1.0:1767319672.929583:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.929585:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.929593:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.929614:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.929618:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.929620:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.929626:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.929628:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.929630:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.929634:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929641:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.929649:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.929651:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.929656:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.929659:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [698, 698] 00000080:00200000:1.0:1767319672.929664:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.929667:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.929672:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2863104 i_blocks 1 00000080:00200000:1.0:1767319672.929675:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.929683:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2863104, count: 4096 00000080:00200000:1.0:1767319672.929687:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2863104, bytes: 4096 00000080:00200000:1.0:1767319672.929689:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.929692:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 188, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.929694:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2863104, 2867200) 0 0 00000080:00200000:1.0:1767319672.929696:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.929701:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [699, 699] 00020000:00200000:1.0:1767319672.929704:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2863104, 2867200) 2867200, 4096 00020000:00200000:1.0:1767319672.929712:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.929719:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [699, 699] 00000008:00010000:1.0:1767319672.929724:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.929727:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.929734:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929742:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1814528 1818623) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929750:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929757:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929763:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.929770:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2863104, 2867200) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.929775:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 699 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.929792:0:88597:0:(rw26.c:912:ll_write_end()) pos 2863104, len 4096, copied 4096 00000080:00200000:1.0:1767319672.929796:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e0de8ffd[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.929799:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000037090dcc 17ffffc0001001 3:0 ffff90cb35906510 699 lru 00000080:00200000:1.0:1767319672.929804:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000038865fe0 443: 1< 0 - - > 2< 1814528 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:1.0:1767319672.929806:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e0de8ffd 00000080:00200000:1.0:1767319672.929807:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.929810:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.929817:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.929840:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.929843:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.929846:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.929851:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.929853:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.929856:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.929859:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929868:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.929877:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.929879:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.929883:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.929886:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [699, 699] 00000080:00200000:1.0:1767319672.929889:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.929892:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.929897:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2867200 i_blocks 1 00000080:00200000:1.0:1767319672.929899:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.929907:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2867200, count: 4096 00000080:00200000:1.0:1767319672.929911:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2867200, bytes: 4096 00000080:00200000:1.0:1767319672.929913:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.929917:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 189, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.929918:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2867200, 2871296) 0 0 00000080:00200000:1.0:1767319672.929920:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.929925:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [700, 700] 00020000:00200000:1.0:1767319672.929928:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2867200, 2871296) 2871296, 4096 00020000:00200000:1.0:1767319672.929935:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.929942:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [700, 700] 00000008:00010000:1.0:1767319672.929947:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.929949:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.929956:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929964:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1818624 1822719) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929972:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929980:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.929987:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.929995:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2867200, 2871296) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.929999:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 700 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.930015:0:88597:0:(rw26.c:912:ll_write_end()) pos 2867200, len 4096, copied 4096 00000080:00200000:1.0:1767319672.930019:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000348967e8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.930022:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c04ddae9 17ffffc0001001 3:0 ffff90cb35906af8 700 lru 00000080:00200000:1.0:1767319672.930028:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009762620a 444: 1< 0 - - > 2< 1818624 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:1.0:1767319672.930030:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000348967e8 00000080:00200000:1.0:1767319672.930031:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.930034:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.930042:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.930066:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.930069:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.930071:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.930078:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.930080:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.930082:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.930086:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.930092:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.930100:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.930102:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.933058:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.933081:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [700, 700] 00000080:00200000:1.0:1767319672.933094:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.933100:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.933129:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2871296 i_blocks 1 00000080:00200000:1.0:1767319672.933137:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.933169:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2871296, count: 4096 00000080:00200000:1.0:1767319672.933179:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2871296, bytes: 4096 00000080:00200000:1.0:1767319672.933184:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.933194:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 190, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.933197:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2871296, 2875392) 0 0 00000080:00200000:1.0:1767319672.933201:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.933219:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [701, 701] 00020000:00200000:1.0:1767319672.933225:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2871296, 2875392) 2875392, 4096 00020000:00200000:1.0:1767319672.933259:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.933279:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [701, 701] 00000008:00010000:1.0:1767319672.933299:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.933304:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.933334:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.933352:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1822720 1826815) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.933383:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.933393:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.933401:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.933413:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2871296, 2875392) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.933430:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 701 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.933488:0:88597:0:(rw26.c:912:ll_write_end()) pos 2871296, len 4096, copied 4096 00000080:00200000:1.0:1767319672.933498:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002e74e758[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.933502:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000cc0ed0b2 17ffffc0001001 3:0 ffff90cb359065e8 701 lru 00000080:00200000:1.0:1767319672.933510:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000004b3daa9 445: 1< 0 - - > 2< 1822720 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:1.0:1767319672.933512:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002e74e758 00000080:00200000:1.0:1767319672.933514:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.933521:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.933786:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.933829:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.933834:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.933837:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.933856:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.933859:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.933861:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.933866:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.933874:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.933890:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.933894:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.933901:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.933905:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [701, 701] 00000080:00200000:1.0:1767319672.933910:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.933913:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.933920:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2875392 i_blocks 1 00000080:00200000:1.0:1767319672.933923:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.933938:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2875392, count: 4096 00000080:00200000:1.0:1767319672.933942:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2875392, bytes: 4096 00000080:00200000:1.0:1767319672.933945:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.933949:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 191, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.933951:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2875392, 2879488) 0 0 00000080:00200000:1.0:1767319672.933953:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.933959:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [702, 702] 00020000:00200000:1.0:1767319672.933963:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2875392, 2879488) 2879488, 4096 00020000:00200000:1.0:1767319672.933971:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.933980:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [702, 702] 00000008:00010000:1.0:1767319672.933986:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.933988:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.933997:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.934006:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1826816 1830911) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.934014:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.934021:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.934027:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.934033:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2875392, 2879488) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.934039:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 702 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.934056:0:88597:0:(rw26.c:912:ll_write_end()) pos 2875392, len 4096, copied 4096 00000080:00200000:1.0:1767319672.934060:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000201a6aa0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.934063:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000057d91c8c 17ffffc0001001 3:0 ffff90cb35906288 702 lru 00000080:00200000:1.0:1767319672.934069:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009f5a7137 446: 1< 0 - - > 2< 1826816 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:1.0:1767319672.934071:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000201a6aa0 00000080:00200000:1.0:1767319672.934071:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.934073:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.934081:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.934101:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.934104:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.934117:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.934124:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.934127:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.934129:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.934133:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.934140:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.934149:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.934151:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.934155:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.934158:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [702, 702] 00000080:00200000:1.0:1767319672.934161:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.934165:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.934169:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2879488 i_blocks 1 00000080:00200000:1.0:1767319672.934172:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.934179:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2879488, count: 4096 00000080:00200000:1.0:1767319672.934183:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2879488, bytes: 4096 00000080:00200000:1.0:1767319672.934185:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.934189:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 192, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.934191:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2879488, 2883584) 0 0 00000080:00200000:1.0:1767319672.934193:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.934198:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [703, 703] 00020000:00200000:1.0:1767319672.934201:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2879488, 2883584) 2883584, 4096 00020000:00200000:1.0:1767319672.934209:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.934216:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [703, 703] 00000008:00010000:1.0:1767319672.934222:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.934224:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.934231:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.934239:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1830912 1835007) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.934247:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.934254:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.934260:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.934267:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2879488, 2883584) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.934272:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 703 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.934298:0:88597:0:(rw26.c:912:ll_write_end()) pos 2879488, len 4096, copied 4096 00000080:00200000:1.0:1767319672.934302:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f9eea16e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.934305:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000eba364c7 17ffffc0001021 2:0 ffff90cb359066c0 703 lru 00000080:00200000:1.0:1767319672.934310:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000c6158c0 447: 1< 0 - - > 2< 1830912 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:1.0:1767319672.934312:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f9eea16e 00000080:00200000:1.0:1767319672.934314:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.934316:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.934323:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.934344:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.934347:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.934349:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.934356:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.934358:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.934361:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.934402:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.934411:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.934420:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.934422:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.934427:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.934430:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [703, 703] 00000080:00200000:1.0:1767319672.934433:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.934437:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.934442:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2883584 i_blocks 1 00000080:00200000:1.0:1767319672.934445:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.934453:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2883584, count: 4096 00000080:00200000:1.0:1767319672.934456:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2883584, bytes: 4096 00000080:00200000:1.0:1767319672.934459:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.934462:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 193, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.934464:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2883584, 2887680) 0 0 00000080:00200000:1.0:1767319672.934466:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.934471:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [704, 704] 00020000:00200000:1.0:1767319672.934474:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2883584, 2887680) 2887680, 4096 00020000:00200000:1.0:1767319672.934484:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.934491:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [704, 704] 00000008:00010000:1.0:1767319672.934496:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.934498:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.934506:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.934513:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1835008 1839103) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.934521:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.934528:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.934535:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.934542:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2883584, 2887680) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.935193:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 704 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.935240:0:88597:0:(rw26.c:912:ll_write_end()) pos 2883584, len 4096, copied 4096 00000080:00200000:1.0:1767319672.935247:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000bba01d0f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.935251:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c142348b 17ffffc0001001 3:0 ffff90cb35906d80 704 lru 00000080:00200000:1.0:1767319672.935257:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000885dada1 448: 1< 0 - - > 2< 1835008 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:1.0:1767319672.935260:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000bba01d0f 00000080:00200000:1.0:1767319672.935261:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.935264:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.935279:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.935307:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.935311:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.935314:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.935323:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.935325:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.935328:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.935332:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.935340:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.935350:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.935352:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.935357:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.935360:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [704, 704] 00000080:00200000:1.0:1767319672.935405:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.935409:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.935417:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2887680 i_blocks 1 00000080:00200000:1.0:1767319672.935421:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.935438:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2887680, count: 4096 00000080:00200000:1.0:1767319672.935443:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2887680, bytes: 4096 00000080:00200000:1.0:1767319672.935446:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.935450:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 194, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.935452:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2887680, 2891776) 0 0 00000080:00200000:1.0:1767319672.935455:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.935464:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [705, 705] 00020000:00200000:1.0:1767319672.935468:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2887680, 2891776) 2891776, 4096 00020000:00200000:1.0:1767319672.935476:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.935487:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [705, 705] 00000008:00010000:1.0:1767319672.935495:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.935498:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.935512:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.935522:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1839104 1843199) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.935533:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.935541:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.935558:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.935567:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2887680, 2891776) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.935573:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 705 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.935593:0:88597:0:(rw26.c:912:ll_write_end()) pos 2887680, len 4096, copied 4096 00000080:00200000:1.0:1767319672.935680:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c3e51f37[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.935684:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000011549624 17ffffc0001001 3:0 ffff90cb35906e58 705 lru 00000080:00200000:1.0:1767319672.935690:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000001a45b2e9 449: 1< 0 - - > 2< 1839104 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:1.0:1767319672.935692:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c3e51f37 00000080:00200000:1.0:1767319672.935694:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.935696:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.935858:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.935884:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.935887:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.935890:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.935897:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.935900:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.935903:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.935907:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.935915:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.935924:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.935926:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.935932:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.935935:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [705, 705] 00000080:00200000:1.0:1767319672.935939:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.935942:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.935948:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2891776 i_blocks 1 00000080:00200000:1.0:1767319672.935951:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.935961:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2891776, count: 4096 00000080:00200000:1.0:1767319672.935965:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2891776, bytes: 4096 00000080:00200000:1.0:1767319672.935968:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.935973:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 195, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.935974:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2891776, 2895872) 0 0 00000080:00200000:1.0:1767319672.935976:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.935982:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [706, 706] 00020000:00200000:1.0:1767319672.935985:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2891776, 2895872) 2895872, 4096 00020000:00200000:1.0:1767319672.935992:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.936000:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [706, 706] 00000008:00010000:1.0:1767319672.936007:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.936009:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.936018:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.936028:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1843200 1847295) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.936036:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.936043:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.936050:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.936057:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2891776, 2895872) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.936063:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 706 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.936081:0:88597:0:(rw26.c:912:ll_write_end()) pos 2891776, len 4096, copied 4096 00000080:00200000:1.0:1767319672.936086:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000089f2001a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.936089:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000059e993de 17ffffc0001001 3:0 ffff90cb35906ca8 706 lru 00000080:00200000:1.0:1767319672.936094:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000001c1cd0fb 450: 1< 0 - - > 2< 1843200 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:1.0:1767319672.936096:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000089f2001a 00000080:00200000:1.0:1767319672.936097:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.936100:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.936121:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.936145:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.936149:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.936151:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.936157:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.936160:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.936162:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.936166:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.936174:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.936183:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.936185:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.936189:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.936192:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [706, 706] 00000080:00200000:1.0:1767319672.936196:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.936199:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.936204:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2895872 i_blocks 1 00000080:00200000:1.0:1767319672.936207:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.936214:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2895872, count: 4096 00000080:00200000:1.0:1767319672.936218:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2895872, bytes: 4096 00000080:00200000:1.0:1767319672.936220:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.936223:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 196, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.936225:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2895872, 2899968) 0 0 00000080:00200000:1.0:1767319672.936227:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.936233:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [707, 707] 00020000:00200000:1.0:1767319672.936236:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2895872, 2899968) 2899968, 4096 00020000:00200000:1.0:1767319672.936244:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.936250:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [707, 707] 00000008:00010000:1.0:1767319672.936255:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.936257:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.936265:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.936274:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1847296 1851391) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.936282:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.936289:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.936295:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.936302:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2895872, 2899968) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.936307:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 707 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.936322:0:88597:0:(rw26.c:912:ll_write_end()) pos 2895872, len 4096, copied 4096 00000080:00200000:1.0:1767319672.936326:0:88597:0:(rw26.c:969:ll_write_end()) page@000000004603c738[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.936329:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000914dea80 17ffffc0001001 3:0 ffff90cb35906bd0 707 lru 00000080:00200000:1.0:1767319672.936335:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9c9a4be 451: 1< 0 - - > 2< 1847296 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:1.0:1767319672.936337:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000004603c738 00000080:00200000:1.0:1767319672.936338:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.936340:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.936348:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.936409:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.936412:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.936415:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.936421:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.936423:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.936425:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.936429:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.936437:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.936445:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.936448:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.936452:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.936455:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [707, 707] 00000080:00200000:1.0:1767319672.936459:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.936462:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.936467:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2899968 i_blocks 1 00000080:00200000:1.0:1767319672.936470:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.936477:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2899968, count: 4096 00000080:00200000:1.0:1767319672.936481:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2899968, bytes: 4096 00000080:00200000:1.0:1767319672.936483:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.936487:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 197, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.936488:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2899968, 2904064) 0 0 00000080:00200000:1.0:1767319672.936491:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.936496:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [708, 708] 00020000:00200000:1.0:1767319672.936499:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2899968, 2904064) 2904064, 4096 00020000:00200000:1.0:1767319672.936506:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.936513:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [708, 708] 00000008:00010000:1.0:1767319672.936518:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.936520:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.936527:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.936536:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1851392 1855487) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.936544:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.936552:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.936559:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.936566:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2899968, 2904064) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.936571:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 708 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.936586:0:88597:0:(rw26.c:912:ll_write_end()) pos 2899968, len 4096, copied 4096 00000080:00200000:1.0:1767319672.936590:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000088f73989[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.936593:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000813a93b6 17ffffc0001001 3:0 ffff90cb359060d8 708 lru 00000080:00200000:1.0:1767319672.936940:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003b49f43c 452: 1< 0 - - > 2< 1851392 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:1.0:1767319672.936943:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000088f73989 00000080:00200000:1.0:1767319672.936945:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.936948:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.936960:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.936983:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.936986:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.936988:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.936994:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.936997:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.936999:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.937003:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.937010:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.937019:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.937021:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.937025:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.937028:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [708, 708] 00000080:00200000:1.0:1767319672.937032:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.937035:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.937040:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2904064 i_blocks 1 00000080:00200000:1.0:1767319672.937042:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.937051:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2904064, count: 4096 00000080:00200000:1.0:1767319672.937055:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2904064, bytes: 4096 00000080:00200000:1.0:1767319672.937057:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.937061:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 198, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.937062:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2904064, 2908160) 0 0 00000080:00200000:1.0:1767319672.937065:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.937071:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [709, 709] 00020000:00200000:1.0:1767319672.937074:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2904064, 2908160) 2908160, 4096 00020000:00200000:1.0:1767319672.937082:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.937089:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [709, 709] 00000008:00010000:1.0:1767319672.937095:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.937097:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.937114:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.937123:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1855488 1859583) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.937132:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.937138:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.937145:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.937152:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2904064, 2908160) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.937158:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 709 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.937178:0:88597:0:(rw26.c:912:ll_write_end()) pos 2904064, len 4096, copied 4096 00000080:00200000:1.0:1767319672.937182:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000092166f62[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.937185:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000062a46946 17ffffc0001001 3:0 ffff90cb35906870 709 lru 00000080:00200000:1.0:1767319672.937191:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000408fedc0 453: 1< 0 - - > 2< 1855488 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:1.0:1767319672.937193:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000092166f62 00000080:00200000:1.0:1767319672.937194:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.937196:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.937203:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.937225:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.937228:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.937230:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.937236:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.937238:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.937241:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.937245:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.937252:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.937260:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.937262:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.937266:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.937269:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [709, 709] 00000080:00200000:1.0:1767319672.937272:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.937275:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.937280:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2908160 i_blocks 1 00000080:00200000:1.0:1767319672.937283:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.937290:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2908160, count: 4096 00000080:00200000:1.0:1767319672.937294:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2908160, bytes: 4096 00000080:00200000:1.0:1767319672.937296:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.937300:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 199, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.937301:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2908160, 2912256) 0 0 00000080:00200000:1.0:1767319672.937303:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.937308:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [710, 710] 00020000:00200000:1.0:1767319672.937311:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2908160, 2912256) 2912256, 4096 00020000:00200000:1.0:1767319672.937318:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.937324:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [710, 710] 00000008:00010000:1.0:1767319672.937329:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.937332:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.937339:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.937348:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1859584 1863679) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.937356:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.937363:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.937407:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.937416:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2908160, 2912256) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.937422:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 710 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.937439:0:88597:0:(rw26.c:912:ll_write_end()) pos 2908160, len 4096, copied 4096 00000080:00200000:1.0:1767319672.937443:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001393eb14[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.937447:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a4ec3ffe 17ffffc0001001 3:0 ffff90cb35906360 710 lru 00000080:00200000:1.0:1767319672.937452:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000083c39985 454: 1< 0 - - > 2< 1859584 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:1.0:1767319672.937454:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001393eb14 00000080:00200000:1.0:1767319672.937455:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.937457:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.937465:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.937486:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.937489:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.937491:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.937497:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.937500:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.937502:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.937507:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.937514:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.937522:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.937524:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.937528:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.937531:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [710, 710] 00000080:00200000:1.0:1767319672.937534:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.937537:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.937952:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2912256 i_blocks 1 00000080:00200000:1.0:1767319672.937959:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.937971:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2912256, count: 4096 00000080:00200000:1.0:1767319672.937976:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2912256, bytes: 4096 00000080:00200000:1.0:1767319672.937978:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.937982:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 200, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.937984:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2912256, 2916352) 0 0 00000080:00200000:1.0:1767319672.937986:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.937993:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [711, 711] 00020000:00200000:1.0:1767319672.937997:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2912256, 2916352) 2916352, 4096 00020000:00200000:1.0:1767319672.938010:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.938019:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [711, 711] 00000008:00010000:1.0:1767319672.938026:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.938028:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.938038:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.938047:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1863680 1867775) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.938056:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.938063:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.938069:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.938077:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2912256, 2916352) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.938085:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 711 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.938105:0:88597:0:(rw26.c:912:ll_write_end()) pos 2912256, len 4096, copied 4096 00000080:00200000:1.0:1767319672.938140:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000aba51f95[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.938143:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002d89c7b0 17ffffc0001001 3:0 ffff90cb35906000 711 lru 00000080:00200000:1.0:1767319672.938149:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000bd6f992a 455: 1< 0 - - > 2< 1863680 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:1.0:1767319672.938151:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000aba51f95 00000080:00200000:1.0:1767319672.938152:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.938155:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.938167:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.938192:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.938196:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.938198:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.938206:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.938208:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.938211:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.938216:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.938223:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.938233:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.938236:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.938241:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.938244:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [711, 711] 00000080:00200000:1.0:1767319672.938248:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.938251:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.938256:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2916352 i_blocks 1 00000080:00200000:1.0:1767319672.938259:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.938267:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2916352, count: 4096 00000080:00200000:1.0:1767319672.938270:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2916352, bytes: 4096 00000080:00200000:1.0:1767319672.938273:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.938276:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 201, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.938278:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2916352, 2920448) 0 0 00000080:00200000:1.0:1767319672.938280:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.938286:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [712, 712] 00020000:00200000:1.0:1767319672.938289:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2916352, 2920448) 2920448, 4096 00020000:00200000:1.0:1767319672.938296:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.938303:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [712, 712] 00000008:00010000:1.0:1767319672.938308:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.938311:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.938318:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.938326:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1867776 1871871) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.938334:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.938342:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.938348:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.938355:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2916352, 2920448) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.938360:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 712 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.938415:0:88597:0:(rw26.c:912:ll_write_end()) pos 2916352, len 4096, copied 4096 00000080:00200000:1.0:1767319672.938420:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c5c1fa69[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.938423:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000bb956e9d 17ffffc0001001 3:0 ffff90cb35906948 712 lru 00000080:00200000:1.0:1767319672.938429:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003739d326 456: 1< 0 - - > 2< 1867776 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:1.0:1767319672.938431:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c5c1fa69 00000080:00200000:1.0:1767319672.938432:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.938434:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.938442:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.938463:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.938465:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.938468:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.938473:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.938476:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.938478:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.938482:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.938489:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.938498:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.938500:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.938505:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.938507:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [712, 712] 00000080:00200000:1.0:1767319672.938510:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.938513:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.938517:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2920448 i_blocks 1 00000080:00200000:1.0:1767319672.938519:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.938527:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2920448, count: 4096 00000080:00200000:1.0:1767319672.938530:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2920448, bytes: 4096 00000080:00200000:1.0:1767319672.938533:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.938536:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 202, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.938538:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2920448, 2924544) 0 0 00000080:00200000:1.0:1767319672.938540:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.938558:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [713, 713] 00020000:00200000:1.0:1767319672.938562:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2920448, 2924544) 2924544, 4096 00020000:00200000:1.0:1767319672.938569:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.938576:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [713, 713] 00000008:00010000:1.0:1767319672.938581:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.938583:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.938590:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.938678:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1871872 1875967) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.938687:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.938694:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.938792:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.938802:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2920448, 2924544) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.938808:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 713 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.938826:0:88597:0:(rw26.c:912:ll_write_end()) pos 2920448, len 4096, copied 4096 00000080:00200000:1.0:1767319672.938830:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000118e9fb7[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.938833:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e60da9ec 17ffffc0001001 3:0 ffff90cb359061b0 713 lru 00000080:00200000:1.0:1767319672.938839:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000008cbb9ee7 457: 1< 0 - - > 2< 1871872 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:1.0:1767319672.938841:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000118e9fb7 00000080:00200000:1.0:1767319672.938843:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.938845:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.938853:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.938874:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.938877:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.938880:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.938885:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.938887:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.938890:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.938894:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.938901:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.938910:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.938912:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.938916:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.938919:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [713, 713] 00000080:00200000:1.0:1767319672.938922:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.938926:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.938930:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2924544 i_blocks 1 00000080:00200000:1.0:1767319672.938933:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.938942:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2924544, count: 4096 00000080:00200000:1.0:1767319672.938947:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2924544, bytes: 4096 00000080:00200000:1.0:1767319672.938949:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.938953:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 203, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.938954:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2924544, 2928640) 0 0 00000080:00200000:1.0:1767319672.938957:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.938962:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [714, 714] 00020000:00200000:1.0:1767319672.938966:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2924544, 2928640) 2928640, 4096 00020000:00200000:1.0:1767319672.938973:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.938980:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [714, 714] 00000008:00010000:1.0:1767319672.938986:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.938989:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.938996:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.939004:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1875968 1880063) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.939012:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.939018:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.939024:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.939032:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2924544, 2928640) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.939037:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 714 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.939056:0:88597:0:(rw26.c:912:ll_write_end()) pos 2924544, len 4096, copied 4096 00000080:00200000:1.0:1767319672.939060:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009c1b4da1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.939063:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006f28f9e9 17ffffc0001001 3:0 ffff90cb35906438 714 lru 00000080:00200000:1.0:1767319672.939069:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000717434b6 458: 1< 0 - - > 2< 1875968 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:1.0:1767319672.939071:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009c1b4da1 00000080:00200000:1.0:1767319672.939072:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.939074:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.939081:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.939103:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.939121:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.939125:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.939131:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.939133:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.939136:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.939140:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.939148:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.939157:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.939160:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.939165:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.939167:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [714, 714] 00000080:00200000:1.0:1767319672.939171:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.939174:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.939178:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2928640 i_blocks 1 00000080:00200000:1.0:1767319672.939180:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.939187:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2928640, count: 4096 00000080:00200000:1.0:1767319672.939190:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2928640, bytes: 4096 00000080:00200000:1.0:1767319672.939192:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.939195:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 204, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.939197:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2928640, 2932736) 0 0 00000080:00200000:1.0:1767319672.939199:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.939204:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [715, 715] 00020000:00200000:1.0:1767319672.939206:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2928640, 2932736) 2932736, 4096 00020000:00200000:1.0:1767319672.939214:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.939220:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [715, 715] 00000008:00010000:1.0:1767319672.939226:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.939228:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.939236:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.939245:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1880064 1884159) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.939254:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.939261:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.939268:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.939277:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2928640, 2932736) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.939282:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 715 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.939298:0:88597:0:(rw26.c:912:ll_write_end()) pos 2928640, len 4096, copied 4096 00000080:00200000:1.0:1767319672.939303:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000dcd2bf01[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.939306:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a07d11f0 17ffffc0001001 3:0 ffff90cb35906798 715 lru 00000080:00200000:1.0:1767319672.939311:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000001b3f30a8 459: 1< 0 - - > 2< 1880064 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:1.0:1767319672.939313:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000dcd2bf01 00000080:00200000:1.0:1767319672.939314:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.939316:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.939325:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.939346:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.939350:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.939352:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.939358:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.939360:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.939363:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.939408:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.939416:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.939425:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.939427:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.939431:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.939434:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [715, 715] 00000080:00200000:1.0:1767319672.939437:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.939439:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.939444:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2932736 i_blocks 1 00000080:00200000:1.0:1767319672.939446:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.939453:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2932736, count: 4096 00000080:00200000:1.0:1767319672.939456:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2932736, bytes: 4096 00000080:00200000:1.0:1767319672.939459:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.939462:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 205, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.939464:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2932736, 2936832) 0 0 00000080:00200000:1.0:1767319672.939466:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.939471:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [716, 716] 00020000:00200000:1.0:1767319672.939474:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2932736, 2936832) 2936832, 4096 00020000:00200000:1.0:1767319672.939482:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.939489:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [716, 716] 00000008:00010000:1.0:1767319672.939494:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.939497:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.939504:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.939512:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1884160 1888255) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.939520:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.939527:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.939533:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.939541:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2932736, 2936832) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.939547:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 716 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.939577:0:88597:0:(rw26.c:912:ll_write_end()) pos 2932736, len 4096, copied 4096 00000080:00200000:1.0:1767319672.939581:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c3f6b77b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.939584:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000017fae2ce 17ffffc0001001 3:0 ffff90cb3592b948 716 lru 00000080:00200000:1.0:1767319672.939590:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e970a160 460: 1< 0 - - > 2< 1884160 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:1.0:1767319672.939592:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c3f6b77b 00000080:00200000:1.0:1767319672.939593:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.939595:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.940536:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.940596:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.940683:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.940688:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.940712:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.940716:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.940720:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.940727:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.940736:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.940752:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.940755:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.940763:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.940768:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [716, 716] 00000080:00200000:1.0:1767319672.940775:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.940790:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.940801:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2936832 i_blocks 1 00000080:00200000:1.0:1767319672.940806:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.940828:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2936832, count: 4096 00000080:00200000:1.0:1767319672.940834:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2936832, bytes: 4096 00000080:00200000:1.0:1767319672.940838:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.940844:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 206, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.940846:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2936832, 2940928) 0 0 00000080:00200000:1.0:1767319672.940849:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.940861:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [717, 717] 00020000:00200000:1.0:1767319672.940865:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2936832, 2940928) 2940928, 4096 00020000:00200000:1.0:1767319672.940875:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.940889:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [717, 717] 00000008:00010000:1.0:1767319672.940901:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.940906:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.940925:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.940937:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1888256 1892351) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.940947:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.940955:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.940962:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.940973:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2936832, 2940928) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.940986:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 717 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.941018:0:88597:0:(rw26.c:912:ll_write_end()) pos 2936832, len 4096, copied 4096 00000080:00200000:1.0:1767319672.941025:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000018337ead[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.941029:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e5bb2ad6 17ffffc0001001 3:0 ffff90cb3592b1b0 717 lru 00000080:00200000:1.0:1767319672.941037:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000966cf294 461: 1< 0 - - > 2< 1888256 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:1.0:1767319672.941039:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000018337ead 00000080:00200000:1.0:1767319672.941041:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.941045:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.941054:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.941079:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.941083:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.941085:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.941091:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.941094:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.941096:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.941101:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.941119:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.941127:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.941129:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.941134:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.941136:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [717, 717] 00000080:00200000:1.0:1767319672.941140:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.941143:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.941147:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2940928 i_blocks 1 00000080:00200000:1.0:1767319672.941150:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.941158:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2940928, count: 4096 00000080:00200000:1.0:1767319672.941162:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2940928, bytes: 4096 00000080:00200000:1.0:1767319672.941164:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.941168:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 207, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.941170:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2940928, 2945024) 0 0 00000080:00200000:1.0:1767319672.941172:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.941177:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [718, 718] 00020000:00200000:1.0:1767319672.941180:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2940928, 2945024) 2945024, 4096 00020000:00200000:1.0:1767319672.941188:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.941194:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [718, 718] 00000008:00010000:1.0:1767319672.941200:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.941202:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.941210:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.941219:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1892352 1896447) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.941227:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.941233:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.941239:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.941246:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2940928, 2945024) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.941251:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 718 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.941275:0:88597:0:(rw26.c:912:ll_write_end()) pos 2940928, len 4096, copied 4096 00000080:00200000:1.0:1767319672.941279:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001cec7966[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.941283:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000322b6d00 17ffffc0001021 2:0 ffff90cb3592b438 718 lru 00000080:00200000:1.0:1767319672.941288:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9cb4fd3 462: 1< 0 - - > 2< 1892352 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:1.0:1767319672.941290:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001cec7966 00000080:00200000:1.0:1767319672.941291:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.941294:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.941301:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.941322:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.941325:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.941328:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.941333:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.941336:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.941338:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.941342:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.941350:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.941358:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.941361:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.941365:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.941404:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [718, 718] 00000080:00200000:1.0:1767319672.941408:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.941411:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.941415:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2945024 i_blocks 1 00000080:00200000:1.0:1767319672.941418:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.941425:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2945024, count: 4096 00000080:00200000:1.0:1767319672.941429:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2945024, bytes: 4096 00000080:00200000:1.0:1767319672.941432:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.941435:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 208, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.941437:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2945024, 2949120) 0 0 00000080:00200000:1.0:1767319672.941439:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.941445:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [719, 719] 00020000:00200000:1.0:1767319672.941448:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2945024, 2949120) 2949120, 4096 00020000:00200000:1.0:1767319672.941455:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.941461:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [719, 719] 00000008:00010000:1.0:1767319672.941467:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.941469:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.941476:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.941484:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1896448 1900543) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.941492:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.941498:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.941504:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.941511:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2945024, 2949120) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.941515:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 719 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.941533:0:88597:0:(rw26.c:912:ll_write_end()) pos 2945024, len 4096, copied 4096 00000080:00200000:1.0:1767319672.941538:0:88597:0:(rw26.c:969:ll_write_end()) page@000000006144fbc0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.941541:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b1b2028e 17ffffc0001001 3:0 ffff90cb3592b798 719 lru 00000080:00200000:1.0:1767319672.941548:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003768020d 463: 1< 0 - - > 2< 1896448 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:1.0:1767319672.941550:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000006144fbc0 00000080:00200000:1.0:1767319672.941551:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.941553:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.941561:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.941583:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.941586:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.941589:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.941595:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.942921:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.942934:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.942943:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.942958:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.942975:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.942978:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.942992:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.943000:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [719, 719] 00000080:00200000:1.0:1767319672.943010:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.943014:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.943028:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2949120 i_blocks 1 00000080:00200000:1.0:1767319672.943032:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.943057:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2949120, count: 4096 00000080:00200000:1.0:1767319672.943063:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2949120, bytes: 4096 00000080:00200000:1.0:1767319672.943067:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.943073:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 209, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.943075:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2949120, 2953216) 0 0 00000080:00200000:1.0:1767319672.943078:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.943215:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [720, 720] 00020000:00200000:1.0:1767319672.943222:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2949120, 2953216) 2953216, 4096 00020000:00200000:1.0:1767319672.943243:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.943259:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [720, 720] 00000008:00010000:1.0:1767319672.943273:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.943279:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.943298:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.943311:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1900544 1904639) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.943322:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.943330:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.943336:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.943346:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2949120, 2953216) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.943359:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 720 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.943422:0:88597:0:(rw26.c:912:ll_write_end()) pos 2949120, len 4096, copied 4096 00000080:00200000:1.0:1767319672.943431:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d2b7eb3b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.943435:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a548d6fd 17ffffc0001001 3:0 ffff90cb3592ba20 720 lru 00000080:00200000:1.0:1767319672.943441:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000697ad306 464: 1< 0 - - > 2< 1900544 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:1.0:1767319672.943443:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d2b7eb3b 00000080:00200000:1.0:1767319672.943445:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.943450:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.943472:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.943507:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.943512:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.943515:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.943528:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.943531:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.943534:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.943538:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.944302:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.944323:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.944326:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.944336:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.944341:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [720, 720] 00000080:00200000:1.0:1767319672.944349:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.944353:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.944363:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2953216 i_blocks 1 00000080:00200000:1.0:1767319672.944401:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.944423:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2953216, count: 4096 00000080:00200000:1.0:1767319672.944429:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2953216, bytes: 4096 00000080:00200000:1.0:1767319672.944433:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.944438:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 210, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.944440:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2953216, 2957312) 0 0 00000080:00200000:1.0:1767319672.944443:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.944453:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [721, 721] 00020000:00200000:1.0:1767319672.944458:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2953216, 2957312) 2957312, 4096 00020000:00200000:1.0:1767319672.944478:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.944490:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [721, 721] 00000008:00010000:1.0:1767319672.944501:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.944504:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.944521:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.944531:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1904640 1908735) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.944542:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.944550:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.944570:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.944580:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2953216, 2957312) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.944590:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 721 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.944633:0:88597:0:(rw26.c:912:ll_write_end()) pos 2953216, len 4096, copied 4096 00000080:00200000:1.0:1767319672.944640:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000dfd2d773[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.944643:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006c4f3e1e 17ffffc0001001 3:0 ffff90cb3592b510 721 lru 00000080:00200000:1.0:1767319672.944650:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000589a2462 465: 1< 0 - - > 2< 1904640 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:1.0:1767319672.944652:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000dfd2d773 00000080:00200000:1.0:1767319672.944653:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.944657:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.944670:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.944698:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.944712:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.944715:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.944725:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.944727:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.944730:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.944734:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.944740:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.944749:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.944751:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.944756:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.944759:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [721, 721] 00000080:00200000:1.0:1767319672.944763:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.944766:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.944771:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2957312 i_blocks 1 00000080:00200000:1.0:1767319672.944774:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.944792:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2957312, count: 4096 00000080:00200000:1.0:1767319672.944796:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2957312, bytes: 4096 00000080:00200000:1.0:1767319672.944799:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.944802:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 211, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.944804:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2957312, 2961408) 0 0 00000080:00200000:1.0:1767319672.944806:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.944811:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [722, 722] 00020000:00200000:1.0:1767319672.944814:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2957312, 2961408) 2961408, 4096 00020000:00200000:1.0:1767319672.944822:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.944828:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [722, 722] 00000008:00010000:1.0:1767319672.944834:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.944836:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.944844:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.944852:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1908736 1912831) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.944860:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.944866:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.944873:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.944879:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2957312, 2961408) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.944885:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 722 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.944903:0:88597:0:(rw26.c:912:ll_write_end()) pos 2957312, len 4096, copied 4096 00000080:00200000:1.0:1767319672.944908:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e4d37095[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.944910:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000087477b3d 17ffffc0001001 3:0 ffff90cb3592baf8 722 lru 00000080:00200000:1.0:1767319672.944915:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000743140f8 466: 1< 0 - - > 2< 1908736 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:1.0:1767319672.944917:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e4d37095 00000080:00200000:1.0:1767319672.944918:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.944920:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.944928:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.944951:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.944954:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.944956:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.944963:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.944965:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.944968:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.944972:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.944979:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.944988:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.944991:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.944995:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.944998:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [722, 722] 00000080:00200000:1.0:1767319672.945002:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.945005:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.945009:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2961408 i_blocks 1 00000080:00200000:1.0:1767319672.945012:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.945020:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2961408, count: 4096 00000080:00200000:1.0:1767319672.945024:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2961408, bytes: 4096 00000080:00200000:1.0:1767319672.945026:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.945030:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 212, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.945031:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2961408, 2965504) 0 0 00000080:00200000:1.0:1767319672.945033:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.945039:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [723, 723] 00020000:00200000:1.0:1767319672.945042:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2961408, 2965504) 2965504, 4096 00020000:00200000:1.0:1767319672.945049:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.945056:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [723, 723] 00000008:00010000:1.0:1767319672.945061:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.945064:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.945071:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.945080:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1912832 1916927) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.945088:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.945095:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.945102:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.945122:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2961408, 2965504) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.945127:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 723 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.945145:0:88597:0:(rw26.c:912:ll_write_end()) pos 2961408, len 4096, copied 4096 00000080:00200000:1.0:1767319672.945149:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000fb0f9ab3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.945152:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000047d451e1 17ffffc0001001 3:0 ffff90cb3592b5e8 723 lru 00000080:00200000:1.0:1767319672.945158:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e7ca9729 467: 1< 0 - - > 2< 1912832 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:1.0:1767319672.945160:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000fb0f9ab3 00000080:00200000:1.0:1767319672.945161:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.945163:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.945171:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.945193:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.945197:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.945200:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.945206:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.945209:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.945211:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.945214:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.945221:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.945230:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.945232:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.945236:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.945239:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [723, 723] 00000080:00200000:1.0:1767319672.945242:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.945246:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.945250:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2965504 i_blocks 1 00000080:00200000:1.0:1767319672.945254:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.945261:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2965504, count: 4096 00000080:00200000:1.0:1767319672.945264:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2965504, bytes: 4096 00000080:00200000:1.0:1767319672.945267:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.945271:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 213, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.945272:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2965504, 2969600) 0 0 00000080:00200000:1.0:1767319672.945275:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.945280:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [724, 724] 00020000:00200000:1.0:1767319672.945283:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2965504, 2969600) 2969600, 4096 00020000:00200000:1.0:1767319672.945290:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.945297:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [724, 724] 00000008:00010000:1.0:1767319672.945302:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.945305:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.945312:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.945321:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1916928 1921023) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.945329:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.945337:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.945343:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.945350:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2965504, 2969600) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.945356:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 724 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.945410:0:88597:0:(rw26.c:912:ll_write_end()) pos 2965504, len 4096, copied 4096 00000080:00200000:1.0:1767319672.945414:0:88597:0:(rw26.c:969:ll_write_end()) page@000000007bc6087c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.945417:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000098fb09a1 17ffffc0001001 3:0 ffff90cb3592b288 724 lru 00000080:00200000:1.0:1767319672.945423:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000cf93569c 468: 1< 0 - - > 2< 1916928 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:1.0:1767319672.945425:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000007bc6087c 00000080:00200000:1.0:1767319672.945426:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.945429:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.945437:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.945463:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.945466:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.945468:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.945475:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.945477:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.945480:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.945484:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.945492:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.945501:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.945503:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.945508:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.945511:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [724, 724] 00000080:00200000:1.0:1767319672.945515:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.945519:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.945524:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2969600 i_blocks 1 00000080:00200000:1.0:1767319672.945527:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.945535:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2969600, count: 4096 00000080:00200000:1.0:1767319672.945538:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2969600, bytes: 4096 00000080:00200000:1.0:1767319672.945541:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.945544:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 214, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.945546:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2969600, 2973696) 0 0 00000080:00200000:1.0:1767319672.945548:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.945553:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [725, 725] 00020000:00200000:1.0:1767319672.945556:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2969600, 2973696) 2973696, 4096 00020000:00200000:1.0:1767319672.945563:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.945570:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [725, 725] 00000008:00010000:1.0:1767319672.945576:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.945579:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.945586:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.945594:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1921024 1925119) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.945602:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.945610:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.945617:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.945625:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2969600, 2973696) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.945631:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 725 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.945647:0:88597:0:(rw26.c:912:ll_write_end()) pos 2969600, len 4096, copied 4096 00000080:00200000:1.0:1767319672.945652:0:88597:0:(rw26.c:969:ll_write_end()) page@000000003707c2c1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.945654:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000008ec82737 17ffffc0001001 3:0 ffff90cb3592b6c0 725 lru 00000080:00200000:1.0:1767319672.945660:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b29b62ad 469: 1< 0 - - > 2< 1921024 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:1.0:1767319672.945662:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000003707c2c1 00000080:00200000:1.0:1767319672.945663:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.945665:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.945673:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.945694:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.945698:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.945700:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.945706:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.945708:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.945711:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.945715:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.945722:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.945731:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.945733:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.945737:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.945740:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [725, 725] 00000080:00200000:1.0:1767319672.945743:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.945746:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.945752:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2973696 i_blocks 1 00000080:00200000:1.0:1767319672.945754:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.945762:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2973696, count: 4096 00000080:00200000:1.0:1767319672.945765:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2973696, bytes: 4096 00000080:00200000:1.0:1767319672.945767:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.945771:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 215, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.945772:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2973696, 2977792) 0 0 00000080:00200000:1.0:1767319672.945774:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.948131:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [726, 726] 00020000:00200000:1.0:1767319672.948147:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2973696, 2977792) 2977792, 4096 00020000:00200000:1.0:1767319672.948175:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.948202:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [726, 726] 00000008:00010000:1.0:1767319672.948222:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.948228:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.948254:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.948271:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1925120 1929215) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.948285:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.948294:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.948301:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.948313:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2973696, 2977792) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.948329:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 726 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.948418:0:88597:0:(rw26.c:912:ll_write_end()) pos 2973696, len 4096, copied 4096 00000080:00200000:1.0:1767319672.948429:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009550ab5b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.948433:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000e843e0e1 17ffffc0001001 3:0 ffff90cb3592bd80 726 lru 00000080:00200000:1.0:1767319672.948441:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000395384ff 470: 1< 0 - - > 2< 1925120 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:1.0:1767319672.948443:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009550ab5b 00000080:00200000:1.0:1767319672.948444:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.948449:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.948476:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.948518:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.948523:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.948526:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.948546:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.948549:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.948552:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.948557:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.948567:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.948585:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.948589:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.948927:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.948936:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [726, 726] 00000080:00200000:1.0:1767319672.948945:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.948949:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.948962:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2977792 i_blocks 1 00000080:00200000:1.0:1767319672.948968:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.949000:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2977792, count: 4096 00000080:00200000:1.0:1767319672.949008:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2977792, bytes: 4096 00000080:00200000:1.0:1767319672.949013:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.949019:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 216, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.949021:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2977792, 2981888) 0 0 00000080:00200000:1.0:1767319672.949025:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.949034:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [727, 727] 00020000:00200000:1.0:1767319672.949039:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2977792, 2981888) 2981888, 4096 00020000:00200000:1.0:1767319672.949050:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.949060:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [727, 727] 00000008:00010000:1.0:1767319672.949069:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.949072:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.949085:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.949097:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1929216 1933311) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.949118:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.949126:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.949133:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.949141:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2977792, 2981888) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.949150:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 727 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.949174:0:88597:0:(rw26.c:912:ll_write_end()) pos 2977792, len 4096, copied 4096 00000080:00200000:1.0:1767319672.949180:0:88597:0:(rw26.c:969:ll_write_end()) page@000000005c54ad81[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.949184:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000fdec391a 17ffffc0001001 3:0 ffff90cb3592be58 727 lru 00000080:00200000:1.0:1767319672.949190:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000063428404 471: 1< 0 - - > 2< 1929216 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:1.0:1767319672.949192:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000005c54ad81 00000080:00200000:1.0:1767319672.949193:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.949196:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.949206:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.949232:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.949236:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.949239:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.949247:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.949249:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.949252:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.949257:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.949265:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.949275:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.949278:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.949283:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.949286:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [727, 727] 00000080:00200000:1.0:1767319672.949289:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.949293:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.949297:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2981888 i_blocks 1 00000080:00200000:1.0:1767319672.949300:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.949308:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2981888, count: 4096 00000080:00200000:1.0:1767319672.949312:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2981888, bytes: 4096 00000080:00200000:1.0:1767319672.949314:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.949318:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 217, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.949320:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2981888, 2985984) 0 0 00000080:00200000:1.0:1767319672.949322:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.949327:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [728, 728] 00020000:00200000:1.0:1767319672.949330:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2981888, 2985984) 2985984, 4096 00020000:00200000:1.0:1767319672.949340:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.949347:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [728, 728] 00000008:00010000:1.0:1767319672.949353:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.949355:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.949363:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.949874:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1933312 1937407) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.949886:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.949895:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.949902:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.949913:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2981888, 2985984) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.949923:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 728 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.949954:0:88597:0:(rw26.c:912:ll_write_end()) pos 2981888, len 4096, copied 4096 00000080:00200000:1.0:1767319672.949960:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000039a03b7f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.949964:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000082f6f547 17ffffc0001001 3:0 ffff90cb3592bca8 728 lru 00000080:00200000:1.0:1767319672.949970:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000ab168086 472: 1< 0 - - > 2< 1933312 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:1.0:1767319672.949972:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000039a03b7f 00000080:00200000:1.0:1767319672.949973:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.949977:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.949991:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.950018:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.950021:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.950024:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.950033:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.950035:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.950037:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.950041:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.950049:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.950058:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.950060:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.950065:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.950068:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [728, 728] 00000080:00200000:1.0:1767319672.950073:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.950075:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.950082:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2985984 i_blocks 1 00000080:00200000:1.0:1767319672.950539:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.950574:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2985984, count: 4096 00000080:00200000:1.0:1767319672.950582:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2985984, bytes: 4096 00000080:00200000:1.0:1767319672.950585:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.950591:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 218, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.950593:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2985984, 2990080) 0 0 00000080:00200000:1.0:1767319672.950596:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.950688:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [729, 729] 00020000:00200000:1.0:1767319672.950694:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2985984, 2990080) 2990080, 4096 00020000:00200000:1.0:1767319672.950719:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.950734:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [729, 729] 00000008:00010000:1.0:1767319672.950747:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.950752:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.950770:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.950782:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1937408 1941503) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.950792:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.950800:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.950808:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.950818:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2985984, 2990080) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.950827:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 729 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.950859:0:88597:0:(rw26.c:912:ll_write_end()) pos 2985984, len 4096, copied 4096 00000080:00200000:1.0:1767319672.950865:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d8474a61[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.950869:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b49fde67 17ffffc0001001 3:0 ffff90cb3592bbd0 729 lru 00000080:00200000:1.0:1767319672.950875:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000038f49e96 473: 1< 0 - - > 2< 1937408 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:1.0:1767319672.950878:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d8474a61 00000080:00200000:1.0:1767319672.950879:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.950882:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.950896:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.950925:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.950929:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.950931:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.950941:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.950945:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.950947:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.950951:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.950960:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.950973:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.950975:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.950981:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.950985:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [729, 729] 00000080:00200000:1.0:1767319672.950990:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.950993:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.951001:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2990080 i_blocks 1 00000080:00200000:1.0:1767319672.951003:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.951012:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2990080, count: 4096 00000080:00200000:1.0:1767319672.951016:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2990080, bytes: 4096 00000080:00200000:1.0:1767319672.951018:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.951021:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 219, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.951023:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2990080, 2994176) 0 0 00000080:00200000:1.0:1767319672.951025:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.951030:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [730, 730] 00020000:00200000:1.0:1767319672.951033:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2990080, 2994176) 2994176, 4096 00020000:00200000:1.0:1767319672.951041:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.951048:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [730, 730] 00000008:00010000:1.0:1767319672.951053:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.951056:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.951063:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.951071:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1941504 1945599) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.951079:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.951099:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.951130:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.951139:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2990080, 2994176) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.951145:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 730 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.951162:0:88597:0:(rw26.c:912:ll_write_end()) pos 2990080, len 4096, copied 4096 00000080:00200000:1.0:1767319672.951167:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000072d8b86b[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.951170:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000005ae26510 17ffffc0001001 3:0 ffff90cb3592b0d8 730 lru 00000080:00200000:1.0:1767319672.951176:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000005c786e1e 474: 1< 0 - - > 2< 1941504 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:1.0:1767319672.951178:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000072d8b86b 00000080:00200000:1.0:1767319672.951179:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.951182:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.951190:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.951213:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.951216:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.951218:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.951225:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.951227:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.951229:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.951233:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.951239:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.951247:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.951249:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.951253:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.951256:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [730, 730] 00000080:00200000:1.0:1767319672.951260:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.951262:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.951267:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2994176 i_blocks 1 00000080:00200000:1.0:1767319672.951270:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.951277:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2994176, count: 4096 00000080:00200000:1.0:1767319672.951281:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2994176, bytes: 4096 00000080:00200000:1.0:1767319672.951283:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.951287:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 220, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.951288:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2994176, 2998272) 0 0 00000080:00200000:1.0:1767319672.951290:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.951296:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [731, 731] 00020000:00200000:1.0:1767319672.951298:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2994176, 2998272) 2998272, 4096 00020000:00200000:1.0:1767319672.951305:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.951312:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [731, 731] 00000008:00010000:1.0:1767319672.951318:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.951320:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.951327:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.951335:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1945600 1949695) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.951343:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.951350:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.951357:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.951415:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2994176, 2998272) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.951422:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 731 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.951441:0:88597:0:(rw26.c:912:ll_write_end()) pos 2994176, len 4096, copied 4096 00000080:00200000:1.0:1767319672.951445:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c2c8403d[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.951449:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000093021c63 17ffffc0001001 3:0 ffff90cb3592b870 731 lru 00000080:00200000:1.0:1767319672.951455:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f8408eca 475: 1< 0 - - > 2< 1945600 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:1.0:1767319672.951457:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c2c8403d 00000080:00200000:1.0:1767319672.951458:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.951460:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.951468:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.951495:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.951498:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.951500:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.951506:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.951509:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.951511:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.951515:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.951523:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.951532:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.951534:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.951539:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.951541:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [731, 731] 00000080:00200000:1.0:1767319672.951545:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.951548:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.951553:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2998272 i_blocks 1 00000080:00200000:1.0:1767319672.951555:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.951563:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2998272, count: 4096 00000080:00200000:1.0:1767319672.951566:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2998272, bytes: 4096 00000080:00200000:1.0:1767319672.951569:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.951572:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 221, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.951574:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2998272, 3002368) 0 0 00000080:00200000:1.0:1767319672.951576:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.951582:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [732, 732] 00020000:00200000:1.0:1767319672.951585:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2998272, 3002368) 3002368, 4096 00020000:00200000:1.0:1767319672.951592:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.953664:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [732, 732] 00000008:00010000:1.0:1767319672.953701:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.953708:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.953734:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.953753:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1949696 1953791) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.953767:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.953777:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.953786:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.953798:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2998272, 3002368) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.953815:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 732 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.953873:0:88597:0:(rw26.c:912:ll_write_end()) pos 2998272, len 4096, copied 4096 00000080:00200000:1.0:1767319672.953885:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009fc9d4ad[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.953889:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000052df43de 17ffffc0001001 3:0 ffff90cb3592b360 732 lru 00000080:00200000:1.0:1767319672.953896:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b8dc99b3 476: 1< 0 - - > 2< 1949696 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:1.0:1767319672.953898:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009fc9d4ad 00000080:00200000:1.0:1767319672.953899:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.953905:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.953930:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.953973:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.953978:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.953981:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.953999:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.954002:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.954005:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.954010:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.954019:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.954039:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.954043:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.954053:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.954060:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [732, 732] 00000080:00200000:1.0:1767319672.954070:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.954074:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.954085:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3002368 i_blocks 1 00000080:00200000:1.0:1767319672.954090:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.954131:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3002368, count: 4096 00000080:00200000:1.0:1767319672.954139:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3002368, bytes: 4096 00000080:00200000:1.0:1767319672.954143:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.954148:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 222, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.954150:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3002368, 3006464) 0 0 00000080:00200000:1.0:1767319672.954154:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.954169:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [733, 733] 00020000:00200000:1.0:1767319672.954175:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3002368, 3006464) 3006464, 4096 00020000:00200000:1.0:1767319672.954188:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.954198:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [733, 733] 00000008:00010000:1.0:1767319672.954204:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.954206:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.954214:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.954225:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1953792 1957887) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.954233:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.954240:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.954247:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.954254:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3002368, 3006464) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.954261:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 733 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.954289:0:88597:0:(rw26.c:912:ll_write_end()) pos 3002368, len 4096, copied 4096 00000080:00200000:1.0:1767319672.954294:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b64557ad[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.954298:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000227d059f 17ffffc0001021 2:0 ffff90cb3592b000 733 lru 00000080:00200000:1.0:1767319672.954305:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e256ecf7 477: 1< 0 - - > 2< 1953792 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:1.0:1767319672.954307:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b64557ad 00000080:00200000:1.0:1767319672.954308:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.954310:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.954318:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.954340:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.954343:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.954346:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.954352:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.954355:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.954357:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.954361:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.954422:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.954431:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.954434:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.954439:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.954442:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [733, 733] 00000080:00200000:1.0:1767319672.954446:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.954449:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.954454:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3006464 i_blocks 1 00000080:00200000:1.0:1767319672.954457:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.954465:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3006464, count: 4096 00000080:00200000:1.0:1767319672.954469:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3006464, bytes: 4096 00000080:00200000:1.0:1767319672.954471:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.954476:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 223, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.954477:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3006464, 3010560) 0 0 00000080:00200000:1.0:1767319672.954480:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.954486:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [734, 734] 00020000:00200000:1.0:1767319672.954489:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3006464, 3010560) 3010560, 4096 00020000:00200000:1.0:1767319672.954499:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.954505:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [734, 734] 00000008:00010000:1.0:1767319672.954511:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.954513:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.954520:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.954528:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1957888 1961983) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.954535:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.954543:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.954550:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.954558:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3006464, 3010560) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.954564:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 734 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.954591:0:88597:0:(rw26.c:912:ll_write_end()) pos 3006464, len 4096, copied 4096 00000080:00200000:1.0:1767319672.954595:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ff8d81b0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.954598:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c11efa55 17ffffc0001001 3:0 ffff90cb35950438 734 lru 00000080:00200000:1.0:1767319672.954603:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000001a2f03da 478: 1< 0 - - > 2< 1957888 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:1.0:1767319672.954605:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ff8d81b0 00000080:00200000:1.0:1767319672.954606:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.954608:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.954616:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.954639:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.954642:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.954646:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.954652:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.954654:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.954656:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.954660:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.954667:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.954675:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.954677:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.954681:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.954684:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [734, 734] 00000080:00200000:1.0:1767319672.954688:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.954691:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.954696:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3010560 i_blocks 1 00000080:00200000:1.0:1767319672.954699:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.954706:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3010560, count: 4096 00000080:00200000:1.0:1767319672.954710:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3010560, bytes: 4096 00000080:00200000:1.0:1767319672.954712:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.954715:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 224, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.954716:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3010560, 3014656) 0 0 00000080:00200000:1.0:1767319672.954719:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.954723:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [735, 735] 00020000:00200000:1.0:1767319672.954726:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3010560, 3014656) 3014656, 4096 00020000:00200000:1.0:1767319672.954733:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.954740:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [735, 735] 00000008:00010000:1.0:1767319672.954745:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.954747:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.954753:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.954760:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1961984 1966079) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.954768:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.954775:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.954780:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.954788:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3010560, 3014656) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.954793:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 735 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.954809:0:88597:0:(rw26.c:912:ll_write_end()) pos 3010560, len 4096, copied 4096 00000080:00200000:1.0:1767319672.954813:0:88597:0:(rw26.c:969:ll_write_end()) page@000000000efdced8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.954816:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b0bcef60 17ffffc0001001 3:0 ffff90cb35950798 735 lru 00000080:00200000:1.0:1767319672.954821:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000003bcf78a0 479: 1< 0 - - > 2< 1961984 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:1.0:1767319672.954824:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000000efdced8 00000080:00200000:1.0:1767319672.954825:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.954827:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.954835:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.954858:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.954861:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.954863:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.954868:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.954871:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.954873:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.954876:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.954883:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.954891:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.954894:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.954898:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.954900:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [735, 735] 00000080:00200000:1.0:1767319672.954904:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.954907:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.954912:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3014656 i_blocks 1 00000080:00200000:1.0:1767319672.954915:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.954922:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3014656, count: 4096 00000080:00200000:1.0:1767319672.954925:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3014656, bytes: 4096 00000080:00200000:1.0:1767319672.954927:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.954930:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 225, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.954932:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3014656, 3018752) 0 0 00000080:00200000:1.0:1767319672.954934:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.954940:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [736, 736] 00020000:00200000:1.0:1767319672.954942:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3014656, 3018752) 3018752, 4096 00020000:00200000:1.0:1767319672.954952:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.954958:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [736, 736] 00000008:00010000:1.0:1767319672.954964:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.954966:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.954972:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.954980:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1966080 1970175) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.954989:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.954996:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.955002:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.955010:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3014656, 3018752) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.955015:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 736 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.955031:0:88597:0:(rw26.c:912:ll_write_end()) pos 3014656, len 4096, copied 4096 00000080:00200000:1.0:1767319672.955035:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002ec1a55c[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.955038:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000081df2961 17ffffc0001001 3:0 ffff90cb35950a20 736 lru 00000080:00200000:1.0:1767319672.955043:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000006ac1a35c 480: 1< 0 - - > 2< 1966080 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:1.0:1767319672.955045:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002ec1a55c 00000080:00200000:1.0:1767319672.955046:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.955049:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.955056:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.955076:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.955079:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.955082:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.955088:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.955090:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.955093:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.955097:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.956989:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.957037:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.957041:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.957059:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.957067:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [736, 736] 00000080:00200000:1.0:1767319672.957077:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.957082:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.957097:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3018752 i_blocks 1 00000080:00200000:1.0:1767319672.957102:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.957142:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3018752, count: 4096 00000080:00200000:1.0:1767319672.957152:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3018752, bytes: 4096 00000080:00200000:1.0:1767319672.957158:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.957166:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 226, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.957168:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3018752, 3022848) 0 0 00000080:00200000:1.0:1767319672.957173:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.957188:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [737, 737] 00020000:00200000:1.0:1767319672.957194:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3018752, 3022848) 3022848, 4096 00020000:00200000:1.0:1767319672.957218:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.957237:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [737, 737] 00000008:00010000:1.0:1767319672.957254:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.957258:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.957282:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.957296:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1970176 1974271) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.957309:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.957319:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.957327:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.957339:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3018752, 3022848) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.957353:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 737 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.957543:0:88597:0:(rw26.c:912:ll_write_end()) pos 3018752, len 4096, copied 4096 00000080:00200000:1.0:1767319672.957560:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009aff8016[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.957564:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000005c07327 17ffffc0001001 3:0 ffff90cb35950510 737 lru 00000080:00200000:1.0:1767319672.957572:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000005bbfa10c 481: 1< 0 - - > 2< 1970176 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:1.0:1767319672.957575:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009aff8016 00000080:00200000:1.0:1767319672.957576:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.957581:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.957683:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.958075:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.958081:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.958085:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.958100:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.958103:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.958116:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.958124:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.958134:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.958148:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.958152:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.958159:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.958164:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [737, 737] 00000080:00200000:1.0:1767319672.958171:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.958174:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.958186:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3022848 i_blocks 1 00000080:00200000:1.0:1767319672.958190:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.958210:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3022848, count: 4096 00000080:00200000:1.0:1767319672.958216:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3022848, bytes: 4096 00000080:00200000:1.0:1767319672.958219:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.958224:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 227, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.958225:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3022848, 3026944) 0 0 00000080:00200000:1.0:1767319672.958229:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.958239:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [738, 738] 00020000:00200000:1.0:1767319672.958243:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3022848, 3026944) 3026944, 4096 00020000:00200000:1.0:1767319672.958256:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.958268:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [738, 738] 00000008:00010000:1.0:1767319672.958277:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.958281:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.958296:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.958307:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1974272 1978367) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.958318:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.958325:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.958333:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.958341:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3022848, 3026944) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.958350:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 738 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.958408:0:88597:0:(rw26.c:912:ll_write_end()) pos 3022848, len 4096, copied 4096 00000080:00200000:1.0:1767319672.958414:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ebce3852[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.958419:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @0000000069cbd83e 17ffffc0001001 3:0 ffff90cb35950af8 738 lru 00000080:00200000:1.0:1767319672.958425:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000173d9d68 482: 1< 0 - - > 2< 1974272 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:1.0:1767319672.958427:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ebce3852 00000080:00200000:1.0:1767319672.958428:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.958432:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.958442:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.958464:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.958467:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.958470:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.958475:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.958478:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.958480:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.958485:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.958493:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.958501:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.958504:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.958508:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.958511:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [738, 738] 00000080:00200000:1.0:1767319672.958514:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.958518:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.958523:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3026944 i_blocks 1 00000080:00200000:1.0:1767319672.958525:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.958533:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3026944, count: 4096 00000080:00200000:1.0:1767319672.958536:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3026944, bytes: 4096 00000080:00200000:1.0:1767319672.958539:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.958543:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 228, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.958544:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3026944, 3031040) 0 0 00000080:00200000:1.0:1767319672.958547:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.958552:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [739, 739] 00020000:00200000:1.0:1767319672.958555:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3026944, 3031040) 3031040, 4096 00020000:00200000:1.0:1767319672.958563:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.958569:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [739, 739] 00000008:00010000:1.0:1767319672.958574:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.958577:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.958585:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.958593:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1978368 1982463) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.963410:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.963424:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.963432:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.963454:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3026944, 3031040) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.963481:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 739 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.963552:0:88597:0:(rw26.c:912:ll_write_end()) pos 3026944, len 4096, copied 4096 00000080:00200000:1.0:1767319672.963564:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002da6501e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.963568:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000cf6ba095 17ffffc0001001 3:0 ffff90cb359505e8 739 lru 00000080:00200000:1.0:1767319672.963576:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000bec9d4cb 483: 1< 0 - - > 2< 1978368 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:1.0:1767319672.963578:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002da6501e 00000080:00200000:1.0:1767319672.963579:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.963585:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.963612:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.963657:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.963662:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.963665:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.963684:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.963687:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.963691:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.963696:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.964056:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.964077:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.964080:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.964093:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.964102:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [739, 739] 00000080:00200000:1.0:1767319672.964123:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.964128:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.964142:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3031040 i_blocks 1 00000080:00200000:1.0:1767319672.964147:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.964181:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3031040, count: 4096 00000080:00200000:1.0:1767319672.964190:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3031040, bytes: 4096 00000080:00200000:1.0:1767319672.964195:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.964202:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 229, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.964204:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3031040, 3035136) 0 0 00000080:00200000:1.0:1767319672.964208:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.964224:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [740, 740] 00020000:00200000:1.0:1767319672.964230:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3031040, 3035136) 3035136, 4096 00020000:00200000:1.0:1767319672.964249:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.964269:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [740, 740] 00000008:00010000:1.0:1767319672.964286:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.964292:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.964314:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.964329:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1982464 1986559) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.964339:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.964347:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.964354:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.964363:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3031040, 3035136) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.965178:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 740 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.965237:0:88597:0:(rw26.c:912:ll_write_end()) pos 3031040, len 4096, copied 4096 00000080:00200000:1.0:1767319672.965246:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000036bc6d11[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.965250:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000002a7127e2 17ffffc0001001 3:0 ffff90cb35950288 740 lru 00000080:00200000:1.0:1767319672.965258:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000009ffe22f9 484: 1< 0 - - > 2< 1982464 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:1.0:1767319672.965260:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000036bc6d11 00000080:00200000:1.0:1767319672.965262:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.965266:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.965289:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.965326:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.965331:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.965335:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.965350:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.965354:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.965357:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.966179:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.966192:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.966212:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.966215:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.966228:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.966236:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [740, 740] 00000080:00200000:1.0:1767319672.966245:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.966249:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.966264:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3035136 i_blocks 1 00000080:00200000:1.0:1767319672.966269:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.966297:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3035136, count: 4096 00000080:00200000:1.0:1767319672.966305:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3035136, bytes: 4096 00000080:00200000:1.0:1767319672.966310:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.966317:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 230, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.966319:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3035136, 3039232) 0 0 00000080:00200000:1.0:1767319672.966323:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.966336:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [741, 741] 00020000:00200000:1.0:1767319672.966343:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3035136, 3039232) 3039232, 4096 00020000:00200000:1.0:1767319672.966364:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.966586:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [741, 741] 00000008:00010000:1.0:1767319672.966804:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.966811:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.966836:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.966851:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1986560 1990655) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.966863:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.966872:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.966878:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.966890:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3035136, 3039232) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.966903:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 741 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.966950:0:88597:0:(rw26.c:912:ll_write_end()) pos 3035136, len 4096, copied 4096 00000080:00200000:1.0:1767319672.966960:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000085d1e30a[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.966964:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000b41f3903 17ffffc0001001 3:0 ffff90cb359506c0 741 lru 00000080:00200000:1.0:1767319672.966972:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000d10b1b95 485: 1< 0 - - > 2< 1986560 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:1.0:1767319672.966974:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000085d1e30a 00000080:00200000:1.0:1767319672.966975:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.966979:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.967001:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.967037:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.967042:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.967045:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.967057:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.967060:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.967063:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.967067:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.967075:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.967087:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.967090:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.967097:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.967101:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [741, 741] 00000080:00200000:1.0:1767319672.974897:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.974916:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.974940:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3039232 i_blocks 1 00000080:00200000:1.0:1767319672.974948:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.974984:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3039232, count: 4096 00000080:00200000:1.0:1767319672.974993:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3039232, bytes: 4096 00000080:00200000:1.0:1767319672.974999:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.975008:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 231, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.975010:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3039232, 3043328) 0 0 00000080:00200000:1.0:1767319672.975014:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.975033:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [742, 742] 00020000:00200000:1.0:1767319672.975042:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3039232, 3043328) 3043328, 4096 00020000:00200000:1.0:1767319672.975070:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.975096:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [742, 742] 00000008:00010000:1.0:1767319672.975129:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.975136:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.975164:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.975182:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1990656 1994751) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.975196:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.975205:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.975212:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.975225:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3039232, 3043328) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.975239:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 742 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.975287:0:88597:0:(rw26.c:912:ll_write_end()) pos 3039232, len 4096, copied 4096 00000080:00200000:1.0:1767319672.975295:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000a95cdfea[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.975299:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000fc09cbfc 17ffffc0001001 3:0 ffff90cb35950d80 742 lru 00000080:00200000:1.0:1767319672.975307:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000004de0899b 486: 1< 0 - - > 2< 1990656 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:1.0:1767319672.975309:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000a95cdfea 00000080:00200000:1.0:1767319672.975311:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.975316:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.975343:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.975407:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.975413:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.975416:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.975434:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.975438:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.975441:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.975446:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.975455:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.975471:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.975475:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.975484:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.975490:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [742, 742] 00000080:00200000:1.0:1767319672.975497:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.975500:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.975506:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3043328 i_blocks 1 00000080:00200000:1.0:1767319672.975509:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.975518:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3043328, count: 4096 00000080:00200000:1.0:1767319672.975522:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3043328, bytes: 4096 00000080:00200000:1.0:1767319672.975525:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.975530:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 232, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.975532:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3043328, 3047424) 0 0 00000080:00200000:1.0:1767319672.975534:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.975540:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [743, 743] 00020000:00200000:1.0:1767319672.975543:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3043328, 3047424) 3047424, 4096 00020000:00200000:1.0:1767319672.975557:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.975564:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [743, 743] 00000008:00010000:1.0:1767319672.975571:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.975573:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.975582:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.975591:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1994752 1998847) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.976166:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.976178:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.976185:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.976196:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3043328, 3047424) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.976208:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 743 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.976238:0:88597:0:(rw26.c:912:ll_write_end()) pos 3043328, len 4096, copied 4096 00000080:00200000:1.0:1767319672.976245:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000037c7dc70[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.976249:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a657b708 17ffffc0001001 3:0 ffff90cb35950e58 743 lru 00000080:00200000:1.0:1767319672.976256:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b6ce38cd 487: 1< 0 - - > 2< 1994752 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:1.0:1767319672.976258:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000037c7dc70 00000080:00200000:1.0:1767319672.976260:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.976262:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.976275:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.976302:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.976306:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.976309:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.976318:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.976321:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.976324:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.976328:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.976337:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.976349:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.976352:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.976358:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.976362:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [743, 743] 00000080:00200000:1.0:1767319672.976400:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.976405:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.976412:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3047424 i_blocks 1 00000080:00200000:1.0:1767319672.976416:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.976431:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3047424, count: 4096 00000080:00200000:1.0:1767319672.976435:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3047424, bytes: 4096 00000080:00200000:1.0:1767319672.976438:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.976443:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 233, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.976445:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3047424, 3051520) 0 0 00000080:00200000:1.0:1767319672.976448:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.976455:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [744, 744] 00020000:00200000:1.0:1767319672.976459:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3047424, 3051520) 3051520, 4096 00020000:00200000:1.0:1767319672.976468:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.976477:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [744, 744] 00000008:00010000:1.0:1767319672.976485:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.976488:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.976500:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.976512:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1998848 2002943) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.976521:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.976530:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.976538:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.976557:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3047424, 3051520) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.976563:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 744 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.976580:0:88597:0:(rw26.c:912:ll_write_end()) pos 3047424, len 4096, copied 4096 00000080:00200000:1.0:1767319672.976584:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000021a5dd8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.976588:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000005f17b26d 17ffffc0001001 3:0 ffff90cb35950ca8 744 lru 00000080:00200000:1.0:1767319672.976594:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000517ef333 488: 1< 0 - - > 2< 1998848 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:1.0:1767319672.976596:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000021a5dd8 00000080:00200000:1.0:1767319672.980338:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.980353:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.980418:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.980488:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.980495:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.980501:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.980522:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.980526:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.980530:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.980539:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.980549:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.980569:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.980572:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.980583:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.980591:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [744, 744] 00000080:00200000:1.0:1767319672.981135:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.981143:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.981161:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3051520 i_blocks 1 00000080:00200000:1.0:1767319672.981167:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.981203:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3051520, count: 4096 00000080:00200000:1.0:1767319672.981211:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3051520, bytes: 4096 00000080:00200000:1.0:1767319672.981217:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.981224:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 234, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.981226:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3051520, 3055616) 0 0 00000080:00200000:1.0:1767319672.981230:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.981249:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [745, 745] 00020000:00200000:1.0:1767319672.981256:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3051520, 3055616) 3055616, 4096 00020000:00200000:1.0:1767319672.981277:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.981299:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [745, 745] 00000008:00010000:1.0:1767319672.981317:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.981322:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.981346:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.981362:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2002944 2007039) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.981415:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.981424:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.981431:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.981444:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3051520, 3055616) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.981456:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 745 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.981501:0:88597:0:(rw26.c:912:ll_write_end()) pos 3051520, len 4096, copied 4096 00000080:00200000:1.0:1767319672.981508:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000682649e9[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.981512:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000670697e4 17ffffc0001001 3:0 ffff90cb35950bd0 745 lru 00000080:00200000:1.0:1767319672.981520:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000079b34dcb 489: 1< 0 - - > 2< 2002944 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:1.0:1767319672.981522:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000682649e9 00000080:00200000:1.0:1767319672.981523:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.981527:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.981556:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.981585:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.981589:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.981592:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.985237:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.985251:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.985259:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.985271:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.985288:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.985308:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.985311:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.985328:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.985337:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [745, 745] 00000080:00200000:1.0:1767319672.985349:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.985354:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.985387:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3055616 i_blocks 1 00000080:00200000:1.0:1767319672.985393:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.985423:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3055616, count: 4096 00000080:00200000:1.0:1767319672.985432:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3055616, bytes: 4096 00000080:00200000:1.0:1767319672.985438:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.985446:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 235, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.985448:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3055616, 3059712) 0 0 00000080:00200000:1.0:1767319672.985453:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.985467:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [746, 746] 00020000:00200000:1.0:1767319672.985474:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3055616, 3059712) 3059712, 4096 00020000:00200000:1.0:1767319672.985501:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.985520:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [746, 746] 00000008:00010000:1.0:1767319672.985536:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.985541:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.985564:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.985579:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2007040 2011135) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.985591:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.985599:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.985606:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.985617:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3055616, 3059712) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.985632:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 746 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.985680:0:88597:0:(rw26.c:912:ll_write_end()) pos 3055616, len 4096, copied 4096 00000080:00200000:1.0:1767319672.985689:0:88597:0:(rw26.c:969:ll_write_end()) page@000000000340de62[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.985693:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000ce448c97 17ffffc0001001 3:0 ffff90cb359500d8 746 lru 00000080:00200000:1.0:1767319672.985701:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000053de9bc5 490: 1< 0 - - > 2< 2007040 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:1.0:1767319672.985703:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000000340de62 00000080:00200000:1.0:1767319672.985705:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.985711:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.985735:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.985772:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.985777:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.985780:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.985790:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.985794:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.985796:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.985800:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.985808:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.985817:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.985820:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.985824:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.985827:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [746, 746] 00000080:00200000:1.0:1767319672.985831:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.985834:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.985840:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3059712 i_blocks 1 00000080:00200000:1.0:1767319672.985842:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.985851:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3059712, count: 4096 00000080:00200000:1.0:1767319672.985854:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3059712, bytes: 4096 00000080:00200000:1.0:1767319672.985856:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.985860:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 236, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.985862:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3059712, 3063808) 0 0 00000080:00200000:1.0:1767319672.985864:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.985869:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [747, 747] 00020000:00200000:1.0:1767319672.985872:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3059712, 3063808) 3063808, 4096 00020000:00200000:1.0:1767319672.985881:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.985888:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [747, 747] 00000008:00010000:1.0:1767319672.985894:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.985896:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.985903:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.985912:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2011136 2015231) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.985920:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.985927:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.985934:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.985941:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3059712, 3063808) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.985947:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 747 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.985967:0:88597:0:(rw26.c:912:ll_write_end()) pos 3059712, len 4096, copied 4096 00000080:00200000:1.0:1767319672.985973:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000f07e3175[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.985976:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000220ab8f8 17ffffc0001001 3:0 ffff90cb35950870 747 lru 00000080:00200000:1.0:1767319672.985982:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000de314731 491: 1< 0 - - > 2< 2011136 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:1.0:1767319672.985984:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000f07e3175 00000080:00200000:1.0:1767319672.985985:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.985988:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.985995:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.986022:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.986025:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.986027:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.986033:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.986036:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.986038:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.986042:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.986050:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.986059:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.986062:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.986066:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.986069:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [747, 747] 00000080:00200000:1.0:1767319672.986073:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.986076:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.986081:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3063808 i_blocks 1 00000080:00200000:1.0:1767319672.986084:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.986091:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3063808, count: 4096 00000080:00200000:1.0:1767319672.986095:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3063808, bytes: 4096 00000080:00200000:1.0:1767319672.986097:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.986101:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 237, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.986103:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3063808, 3067904) 0 0 00000080:00200000:1.0:1767319672.987392:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.987418:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [748, 748] 00020000:00200000:1.0:1767319672.987425:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3063808, 3067904) 3067904, 4096 00020000:00200000:1.0:1767319672.987446:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.987463:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [748, 748] 00000008:00010000:1.0:1767319672.987480:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.987484:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.987506:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.987520:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2015232 2019327) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.987531:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.987541:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.987560:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.987573:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3063808, 3067904) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.987586:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 748 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.987645:0:88597:0:(rw26.c:912:ll_write_end()) pos 3063808, len 4096, copied 4096 00000080:00200000:1.0:1767319672.987655:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000014e9c735[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.987658:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000003fbd5787 17ffffc0001021 2:0 ffff90cb35950360 748 lru 00000080:00200000:1.0:1767319672.987664:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000090ab5173 492: 1< 0 - - > 2< 2015232 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:1.0:1767319672.987666:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000014e9c735 00000080:00200000:1.0:1767319672.987668:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.987671:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.987691:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.987739:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.987743:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.987746:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.987762:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.987765:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.987768:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.987772:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.987780:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.987795:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.987797:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.987805:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.987811:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [748, 748] 00000080:00200000:1.0:1767319672.987817:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.987821:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.987829:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3067904 i_blocks 1 00000080:00200000:1.0:1767319672.987833:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.987855:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3067904, count: 4096 00000080:00200000:1.0:1767319672.987860:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3067904, bytes: 4096 00000080:00200000:1.0:1767319672.987864:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.987868:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 238, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.987870:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3067904, 3072000) 0 0 00000080:00200000:1.0:1767319672.987873:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.987879:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [749, 749] 00020000:00200000:1.0:1767319672.987882:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3067904, 3072000) 3072000, 4096 00020000:00200000:1.0:1767319672.987890:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.987896:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [749, 749] 00000008:00010000:1.0:1767319672.987902:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.987904:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.987912:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.987922:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2019328 2023423) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.987931:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.987939:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.987946:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.987954:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3067904, 3072000) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.987959:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 749 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.987979:0:88597:0:(rw26.c:912:ll_write_end()) pos 3067904, len 4096, copied 4096 00000080:00200000:1.0:1767319672.987983:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009674cd1e[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.987987:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c6ecd366 17ffffc0001001 3:0 ffff90cb35950000 749 lru 00000080:00200000:1.0:1767319672.987993:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000b6109ee3 493: 1< 0 - - > 2< 2019328 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:1.0:1767319672.987995:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009674cd1e 00000080:00200000:1.0:1767319672.987997:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.988011:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.988019:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.988040:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.988043:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.988046:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.988051:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.988054:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.988056:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.988060:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.988068:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.988075:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.988077:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.988080:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.988083:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [749, 749] 00000080:00200000:1.0:1767319672.988087:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.988089:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.988094:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3072000 i_blocks 1 00000080:00200000:1.0:1767319672.988097:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.988115:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3072000, count: 4096 00000080:00200000:1.0:1767319672.988119:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3072000, bytes: 4096 00000080:00200000:1.0:1767319672.988122:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.988126:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 239, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.988127:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3072000, 3076096) 0 0 00000080:00200000:1.0:1767319672.988130:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.988135:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [750, 750] 00020000:00200000:1.0:1767319672.988138:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3072000, 3076096) 3076096, 4096 00020000:00200000:1.0:1767319672.988145:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.988152:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [750, 750] 00000008:00010000:1.0:1767319672.988158:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.988160:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.988167:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.988176:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2023424 2027519) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.988184:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.988191:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.988196:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.988203:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3072000, 3076096) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.988208:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 750 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.988224:0:88597:0:(rw26.c:912:ll_write_end()) pos 3072000, len 4096, copied 4096 00000080:00200000:1.0:1767319672.988228:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000011faca56[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.988231:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000df7c8cb0 17ffffc0001001 3:0 ffff90cb35950948 750 lru 00000080:00200000:1.0:1767319672.988236:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000be1bc632 494: 1< 0 - - > 2< 2023424 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:1.0:1767319672.988238:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000011faca56 00000080:00200000:1.0:1767319672.988239:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.988241:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.988249:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.988271:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.988274:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.988276:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.988281:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.988284:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.988286:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.988290:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.988297:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.988305:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.988307:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.988311:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.988314:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [750, 750] 00000080:00200000:1.0:1767319672.988317:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.988320:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.988324:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3076096 i_blocks 1 00000080:00200000:1.0:1767319672.988326:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.988334:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3076096, count: 4096 00000080:00200000:1.0:1767319672.988338:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3076096, bytes: 4096 00000080:00200000:1.0:1767319672.988340:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.988344:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 240, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.988345:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3076096, 3080192) 0 0 00000080:00200000:1.0:1767319672.988348:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.988354:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [751, 751] 00020000:00200000:1.0:1767319672.988357:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3076096, 3080192) 3080192, 4096 00020000:00200000:1.0:1767319672.988364:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.988802:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [751, 751] 00000008:00010000:1.0:1767319672.988812:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.988815:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.988824:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.988834:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2027520 2031615) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.988842:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.988850:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.988857:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.988864:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3076096, 3080192) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.988870:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 751 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.988891:0:88597:0:(rw26.c:912:ll_write_end()) pos 3076096, len 4096, copied 4096 00000080:00200000:1.0:1767319672.988896:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000402dc774[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.988900:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000273fa663 17ffffc0001001 3:0 ffff90cb359501b0 751 lru 00000080:00200000:1.0:1767319672.988905:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000005408cb14 495: 1< 0 - - > 2< 2027520 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:1.0:1767319672.988906:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000402dc774 00000080:00200000:1.0:1767319672.988907:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.988910:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.988919:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.988943:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.988946:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.988949:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.988956:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.988959:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.988962:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.988966:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.988973:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.988983:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.988985:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.988990:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.988993:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [751, 751] 00000080:00200000:1.0:1767319672.988998:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.989002:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.989008:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3080192 i_blocks 1 00000080:00200000:1.0:1767319672.989010:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.989021:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3080192, count: 4096 00000080:00200000:1.0:1767319672.989025:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3080192, bytes: 4096 00000080:00200000:1.0:1767319672.989028:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.989032:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 241, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.989034:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3080192, 3084288) 0 0 00000080:00200000:1.0:1767319672.989037:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.989043:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [752, 752] 00020000:00200000:1.0:1767319672.989046:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3080192, 3084288) 3084288, 4096 00020000:00200000:1.0:1767319672.989057:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.989063:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [752, 752] 00000008:00010000:1.0:1767319672.989068:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.989071:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.989078:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.989087:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2031616 2035711) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.989095:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.989102:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.989128:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.989136:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3080192, 3084288) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.989142:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 752 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.989169:0:88597:0:(rw26.c:912:ll_write_end()) pos 3080192, len 4096, copied 4096 00000080:00200000:1.0:1767319672.989174:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d92c4695[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.989178:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d946e5ba 17ffffc0001001 3:0 ffff90cb359756c0 752 lru 00000080:00200000:1.0:1767319672.989183:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000a3cb0446 496: 1< 0 - - > 2< 2031616 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:1.0:1767319672.989185:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d92c4695 00000080:00200000:1.0:1767319672.989186:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.989188:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.989196:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.989218:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.989221:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.989224:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.989229:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.989232:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.989235:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.989239:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.989246:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.989255:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.989257:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.989261:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.989264:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [752, 752] 00000080:00200000:1.0:1767319672.989268:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.989271:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.989275:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3084288 i_blocks 1 00000080:00200000:1.0:1767319672.989278:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.989285:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3084288, count: 4096 00000080:00200000:1.0:1767319672.989289:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3084288, bytes: 4096 00000080:00200000:1.0:1767319672.989291:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.989295:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 242, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.989296:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3084288, 3088384) 0 0 00000080:00200000:1.0:1767319672.989299:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.989303:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [753, 753] 00020000:00200000:1.0:1767319672.989306:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3084288, 3088384) 3088384, 4096 00020000:00200000:1.0:1767319672.989314:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.989320:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [753, 753] 00000008:00010000:1.0:1767319672.989325:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.989327:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.989334:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.989343:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2035712 2039807) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.989351:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.989359:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.989365:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.989402:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3084288, 3088384) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.989407:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 753 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.989423:0:88597:0:(rw26.c:912:ll_write_end()) pos 3084288, len 4096, copied 4096 00000080:00200000:1.0:1767319672.989427:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000c3661be0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.989431:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000006ec09949 17ffffc0001001 3:0 ffff90cb35975d80 753 lru 00000080:00200000:1.0:1767319672.989436:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c73f9ad8 497: 1< 0 - - > 2< 2035712 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:1.0:1767319672.989437:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000c3661be0 00000080:00200000:1.0:1767319672.989439:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.989441:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.989449:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.989470:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.989473:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.989476:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.989482:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.989484:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.989487:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.989491:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.989499:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.989508:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.989510:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.989514:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.989517:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [753, 753] 00000080:00200000:1.0:1767319672.989520:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.989524:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.989528:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3088384 i_blocks 1 00000080:00200000:1.0:1767319672.989531:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.989539:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3088384, count: 4096 00000080:00200000:1.0:1767319672.989542:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3088384, bytes: 4096 00000080:00200000:1.0:1767319672.989545:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.989549:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 243, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.989550:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3088384, 3092480) 0 0 00000080:00200000:1.0:1767319672.989553:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.989558:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [754, 754] 00020000:00200000:1.0:1767319672.989560:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3088384, 3092480) 3092480, 4096 00020000:00200000:1.0:1767319672.989568:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.989574:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [754, 754] 00000008:00010000:1.0:1767319672.989579:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.989581:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.989588:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.989595:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2039808 2043903) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.989616:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.989622:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.989628:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.989635:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3088384, 3092480) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.989640:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 754 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.989658:0:88597:0:(rw26.c:912:ll_write_end()) pos 3088384, len 4096, copied 4096 00000080:00200000:1.0:1767319672.989662:0:88597:0:(rw26.c:969:ll_write_end()) page@000000002c4c88dc[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.989665:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000fce6f244 17ffffc0001001 3:0 ffff90cb35975e58 754 lru 00000080:00200000:1.0:1767319672.989670:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000863287c0 498: 1< 0 - - > 2< 2039808 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:1.0:1767319672.989672:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000002c4c88dc 00000080:00200000:1.0:1767319672.989673:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.989675:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.989683:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.990575:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.990586:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.990590:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.990610:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.990613:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.990616:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.990622:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.990633:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.990646:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.990649:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.990656:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.990660:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [754, 754] 00000080:00200000:1.0:1767319672.990667:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.990671:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.990679:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3092480 i_blocks 1 00000080:00200000:1.0:1767319672.990682:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.990698:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3092480, count: 4096 00000080:00200000:1.0:1767319672.990709:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3092480, bytes: 4096 00000080:00200000:1.0:1767319672.990713:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.990718:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 244, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.990720:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3092480, 3096576) 0 0 00000080:00200000:1.0:1767319672.990723:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.990731:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [755, 755] 00020000:00200000:1.0:1767319672.990735:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3092480, 3096576) 3096576, 4096 00020000:00200000:1.0:1767319672.990754:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.990766:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [755, 755] 00000008:00010000:1.0:1767319672.990776:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.990789:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.990803:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.990814:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2043904 2047999) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.990823:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.990831:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.990837:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.990845:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3092480, 3096576) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.990855:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 755 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.990882:0:88597:0:(rw26.c:912:ll_write_end()) pos 3092480, len 4096, copied 4096 00000080:00200000:1.0:1767319672.990888:0:88597:0:(rw26.c:969:ll_write_end()) page@000000009ceab576[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.990892:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000a6ce284b 17ffffc0001001 3:0 ffff90cb35975ca8 755 lru 00000080:00200000:1.0:1767319672.990898:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000039a458ca 499: 1< 0 - - > 2< 2043904 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:1.0:1767319672.990900:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000009ceab576 00000080:00200000:1.0:1767319672.990902:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.990905:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.990917:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.990940:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.990943:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.990946:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.990952:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.990954:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.990957:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.990961:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.990969:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.990977:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.990979:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.990984:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.990987:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [755, 755] 00000080:00200000:1.0:1767319672.990990:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.990993:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.990997:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3096576 i_blocks 1 00000080:00200000:1.0:1767319672.991000:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.991007:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3096576, count: 4096 00000080:00200000:1.0:1767319672.991011:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3096576, bytes: 4096 00000080:00200000:1.0:1767319672.991013:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.991017:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 245, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.991019:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3096576, 3100672) 0 0 00000080:00200000:1.0:1767319672.991021:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.991026:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [756, 756] 00020000:00200000:1.0:1767319672.991028:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3096576, 3100672) 3100672, 4096 00020000:00200000:1.0:1767319672.991035:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.991042:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [756, 756] 00000008:00010000:1.0:1767319672.991047:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.991049:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.991057:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.991065:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2048000 2052095) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.991072:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.991079:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.991085:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.991092:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3096576, 3100672) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.991097:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 756 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.991125:0:88597:0:(rw26.c:912:ll_write_end()) pos 3096576, len 4096, copied 4096 00000080:00200000:1.0:1767319672.991130:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000069aa2afb[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.991133:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c0fe343e 17ffffc0001001 3:0 ffff90cb35975bd0 756 lru 00000080:00200000:1.0:1767319672.991139:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000607dadd 500: 1< 0 - - > 2< 2048000 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:1.0:1767319672.991141:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000069aa2afb 00000080:00200000:1.0:1767319672.991142:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.991144:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.991152:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.991176:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.991179:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.991182:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.991188:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.991190:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.991192:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.991197:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.991204:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.991213:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.991216:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.991220:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.991223:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [756, 756] 00000080:00200000:1.0:1767319672.991227:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.991230:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.991234:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3100672 i_blocks 1 00000080:00200000:1.0:1767319672.991237:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.991245:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3100672, count: 4096 00000080:00200000:1.0:1767319672.991248:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3100672, bytes: 4096 00000080:00200000:1.0:1767319672.991251:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.991254:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 246, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.991256:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3100672, 3104768) 0 0 00000080:00200000:1.0:1767319672.991258:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.991263:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [757, 757] 00020000:00200000:1.0:1767319672.991265:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3100672, 3104768) 3104768, 4096 00020000:00200000:1.0:1767319672.991274:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.991280:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [757, 757] 00000008:00010000:1.0:1767319672.991285:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.991288:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.991295:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.991304:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2052096 2056191) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.991312:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.991320:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.991327:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.991335:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3100672, 3104768) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.991341:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 757 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.991358:0:88597:0:(rw26.c:912:ll_write_end()) pos 3100672, len 4096, copied 4096 00000080:00200000:1.0:1767319672.991362:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000e9609759[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.991393:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000662cc228 17ffffc0001001 3:0 ffff90cb359750d8 757 lru 00000080:00200000:1.0:1767319672.991399:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000f1da17d3 501: 1< 0 - - > 2< 2052096 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:1.0:1767319672.991401:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000e9609759 00000080:00200000:1.0:1767319672.991402:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.991404:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.991412:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.991433:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.991437:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.991440:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.991446:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.991448:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.991450:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.991454:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.991460:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.991468:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.991470:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.991474:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.991476:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [757, 757] 00000080:00200000:1.0:1767319672.991480:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.991482:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.991487:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3104768 i_blocks 1 00000080:00200000:1.0:1767319672.991489:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.991497:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3104768, count: 4096 00000080:00200000:1.0:1767319672.991500:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3104768, bytes: 4096 00000080:00200000:1.0:1767319672.991503:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.991506:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 247, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.991508:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3104768, 3108864) 0 0 00000080:00200000:1.0:1767319672.991510:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.991515:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [758, 758] 00020000:00200000:1.0:1767319672.991518:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3104768, 3108864) 3108864, 4096 00020000:00200000:1.0:1767319672.991525:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.991532:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [758, 758] 00000008:00010000:1.0:1767319672.991537:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.991539:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.991546:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.991554:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2056192 2060287) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.991561:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.991568:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.991575:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.991582:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3104768, 3108864) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.991587:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 758 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.991603:0:88597:0:(rw26.c:912:ll_write_end()) pos 3104768, len 4096, copied 4096 00000080:00200000:1.0:1767319672.991608:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000ed760af2[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.991611:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000589bdfec 17ffffc0001001 3:0 ffff90cb35975870 758 lru 00000080:00200000:1.0:1767319672.991616:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c3b22191 502: 1< 0 - - > 2< 2056192 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:1.0:1767319672.991619:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000ed760af2 00000080:00200000:1.0:1767319672.991620:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.991622:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.991629:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.991653:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.991657:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.991659:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.991666:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.991669:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.991671:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.991675:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.991683:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.991691:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.991692:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.991697:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.991699:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [758, 758] 00000080:00200000:1.0:1767319672.991703:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.991706:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.991710:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3108864 i_blocks 1 00000080:00200000:1.0:1767319672.991713:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.991720:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3108864, count: 4096 00000080:00200000:1.0:1767319672.991724:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3108864, bytes: 4096 00000080:00200000:1.0:1767319672.991726:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.991730:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 248, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.991731:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3108864, 3112960) 0 0 00000080:00200000:1.0:1767319672.991734:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.991739:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [759, 759] 00020000:00200000:1.0:1767319672.991742:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3108864, 3112960) 3112960, 4096 00020000:00200000:1.0:1767319672.991749:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.991756:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [759, 759] 00000008:00010000:1.0:1767319672.991762:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.991764:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.991770:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.991779:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2060288 2064383) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.991787:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.991794:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.991800:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.991808:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3108864, 3112960) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.991813:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 759 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.991829:0:88597:0:(rw26.c:912:ll_write_end()) pos 3108864, len 4096, copied 4096 00000080:00200000:1.0:1767319672.991833:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000968a18df[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.991836:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000c5b474e6 17ffffc0001001 3:0 ffff90cb35975360 759 lru 00000080:00200000:1.0:1767319672.991841:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000c3d60b94 503: 1< 0 - - > 2< 2060288 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:1.0:1767319672.991843:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000968a18df 00000080:00200000:1.0:1767319672.991844:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.991847:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.991855:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.991878:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.991881:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.991883:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.991889:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.991892:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.991894:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.991898:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.991905:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.991914:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.991917:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.991921:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.991924:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [759, 759] 00000080:00200000:1.0:1767319672.991928:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.991931:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.991935:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3112960 i_blocks 1 00000080:00200000:1.0:1767319672.991938:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.991945:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3112960, count: 4096 00000080:00200000:1.0:1767319672.991949:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3112960, bytes: 4096 00000080:00200000:1.0:1767319672.991951:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.991955:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 249, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.991956:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3112960, 3117056) 0 0 00000080:00200000:1.0:1767319672.991958:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.991963:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [760, 760] 00020000:00200000:1.0:1767319672.991966:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3112960, 3117056) 3117056, 4096 00020000:00200000:1.0:1767319672.991973:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.991980:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [760, 760] 00000008:00010000:1.0:1767319672.991985:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.991987:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.991995:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.992003:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2064384 2068479) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.992012:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.992019:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.992026:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.992034:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3112960, 3117056) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.992039:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 760 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.992056:0:88597:0:(rw26.c:912:ll_write_end()) pos 3112960, len 4096, copied 4096 00000080:00200000:1.0:1767319672.992060:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d7f653e8[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.992063:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f7ce0094 17ffffc0001001 3:0 ffff90cb35975000 760 lru 00000080:00200000:1.0:1767319672.992069:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000e85b3075 504: 1< 0 - - > 2< 2064384 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:1.0:1767319672.992071:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d7f653e8 00000080:00200000:1.0:1767319672.992072:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.992074:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.992082:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.992104:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.993254:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.993261:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.993285:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.993290:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.993293:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.993302:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.993315:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.993329:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.993332:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.993342:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.993349:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [760, 760] 00000080:00200000:1.0:1767319672.993356:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.993360:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.993391:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3117056 i_blocks 1 00000080:00200000:1.0:1767319672.993396:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.993420:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3117056, count: 4096 00000080:00200000:1.0:1767319672.993427:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3117056, bytes: 4096 00000080:00200000:1.0:1767319672.993431:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.993437:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 250, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.993439:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3117056, 3121152) 0 0 00000080:00200000:1.0:1767319672.993443:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.993455:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [761, 761] 00020000:00200000:1.0:1767319672.993461:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3117056, 3121152) 3121152, 4096 00020000:00200000:1.0:1767319672.993483:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.993498:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [761, 761] 00000008:00010000:1.0:1767319672.993512:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.993515:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.993534:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.993557:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2068480 2072575) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.993569:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.993576:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.993583:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.993592:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3117056, 3121152) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.993613:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 761 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.993655:0:88597:0:(rw26.c:912:ll_write_end()) pos 3117056, len 4096, copied 4096 00000080:00200000:1.0:1767319672.993663:0:88597:0:(rw26.c:969:ll_write_end()) page@0000000029c8d0a0[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.993666:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000d340ac45 17ffffc0001001 3:0 ffff90cb35975948 761 lru 00000080:00200000:1.0:1767319672.993673:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000203008f8 505: 1< 0 - - > 2< 2068480 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:1.0:1767319672.993675:0:88597:0:(rw26.c:969:ll_write_end()) end page@0000000029c8d0a0 00000080:00200000:1.0:1767319672.993677:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.993681:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.993698:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.994011:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.994015:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.994018:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.994026:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.994029:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.994033:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.994038:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.994046:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.994058:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.994060:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.994065:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.994069:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [761, 761] 00000080:00200000:1.0:1767319672.994074:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.994077:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.994084:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3121152 i_blocks 1 00000080:00200000:1.0:1767319672.994087:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.994099:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3121152, count: 4096 00000080:00200000:1.0:1767319672.994104:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3121152, bytes: 4096 00000080:00200000:1.0:1767319672.994117:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.994121:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 251, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.994123:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3121152, 3125248) 0 0 00000080:00200000:1.0:1767319672.994126:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.994132:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [762, 762] 00020000:00200000:1.0:1767319672.994136:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3121152, 3125248) 3125248, 4096 00020000:00200000:1.0:1767319672.994145:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.994154:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [762, 762] 00000008:00010000:1.0:1767319672.994161:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.994163:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.994172:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.994180:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2072576 2076671) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.994188:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.994195:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.994201:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.994208:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3121152, 3125248) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.994214:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 762 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.994235:0:88597:0:(rw26.c:912:ll_write_end()) pos 3121152, len 4096, copied 4096 00000080:00200000:1.0:1767319672.994239:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000d5af3cc9[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.994242:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000007b10b0f8 17ffffc0001001 3:0 ffff90cb359751b0 762 lru 00000080:00200000:1.0:1767319672.994248:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000046df65a4 506: 1< 0 - - > 2< 2072576 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:1.0:1767319672.994250:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000d5af3cc9 00000080:00200000:1.0:1767319672.994251:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.994254:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.994262:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.994285:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.994289:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.994291:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.994297:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.994299:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.994302:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.994306:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.994313:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.994321:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.994322:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.994327:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.994330:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [762, 762] 00000080:00200000:1.0:1767319672.994333:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.994335:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.994339:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3125248 i_blocks 1 00000080:00200000:1.0:1767319672.994342:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.994348:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3125248, count: 4096 00000080:00200000:1.0:1767319672.994351:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3125248, bytes: 4096 00000080:00200000:1.0:1767319672.994353:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.994357:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 252, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.994358:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3125248, 3129344) 0 0 00000080:00200000:1.0:1767319672.994360:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.994365:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [763, 763] 00020000:00200000:1.0:1767319672.994414:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3125248, 3129344) 3129344, 4096 00020000:00200000:1.0:1767319672.994421:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.994427:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [763, 763] 00000008:00010000:1.0:1767319672.994432:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.994434:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.994442:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.994451:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2076672 2080767) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.994459:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.994466:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.994473:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.994482:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3125248, 3129344) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.994487:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 763 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.994512:0:88597:0:(rw26.c:912:ll_write_end()) pos 3125248, len 4096, copied 4096 00000080:00200000:1.0:1767319672.994517:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000db117510[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.994520:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000015e8848 17ffffc0001021 2:0 ffff90cb35975438 763 lru 00000080:00200000:1.0:1767319672.994526:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000000b61452f 507: 1< 0 - - > 2< 2076672 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:1.0:1767319672.994528:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000db117510 00000080:00200000:1.0:1767319672.994529:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.994531:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.994539:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.994864:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.994867:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.994870:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.994876:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.994878:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.994880:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.994885:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.994892:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.994902:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.994905:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.994910:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.994912:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [763, 763] 00000080:00200000:1.0:1767319672.994916:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.994919:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.994924:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3129344 i_blocks 1 00000080:00200000:1.0:1767319672.994927:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.994937:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3129344, count: 4096 00000080:00200000:1.0:1767319672.994941:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3129344, bytes: 4096 00000080:00200000:1.0:1767319672.994944:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.994948:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 253, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.994949:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3129344, 3133440) 0 0 00000080:00200000:1.0:1767319672.994952:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.994958:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [764, 764] 00020000:00200000:1.0:1767319672.994962:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3129344, 3133440) 3133440, 4096 00020000:00200000:1.0:1767319672.994970:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.994977:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [764, 764] 00000008:00010000:1.0:1767319672.994984:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.994986:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.994995:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.995005:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2080768 2084863) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.995014:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.995021:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.995028:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.995035:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3129344, 3133440) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.995041:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 764 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.995057:0:88597:0:(rw26.c:912:ll_write_end()) pos 3129344, len 4096, copied 4096 00000080:00200000:1.0:1767319672.995062:0:88597:0:(rw26.c:969:ll_write_end()) page@000000001f317aa1[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.995065:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @000000009309c2e2 17ffffc0001001 3:0 ffff90cb35975798 764 lru 00000080:00200000:1.0:1767319672.995071:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@0000000076476d8f 508: 1< 0 - - > 2< 2080768 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:1.0:1767319672.995074:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000001f317aa1 00000080:00200000:1.0:1767319672.995075:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.995077:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.995084:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.995103:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.995117:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.995120:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.995127:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.995129:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.995131:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.995135:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.995142:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.995150:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.995152:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.995156:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.995160:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [764, 764] 00000080:00200000:1.0:1767319672.995163:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.995166:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.995170:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3133440 i_blocks 1 00000080:00200000:1.0:1767319672.995173:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.995180:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3133440, count: 4096 00000080:00200000:1.0:1767319672.995184:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3133440, bytes: 4096 00000080:00200000:1.0:1767319672.995186:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.995190:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 254, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.995192:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3133440, 3137536) 0 0 00000080:00200000:1.0:1767319672.995194:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.995199:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [765, 765] 00020000:00200000:1.0:1767319672.995202:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3133440, 3137536) 3137536, 4096 00020000:00200000:1.0:1767319672.995209:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.995214:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [765, 765] 00000008:00010000:1.0:1767319672.995219:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.995221:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.995228:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.995237:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2084864 2088959) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.995245:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.995252:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.995258:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.995266:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3133440, 3137536) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.995270:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 765 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.995283:0:88597:0:(rw26.c:912:ll_write_end()) pos 3133440, len 4096, copied 4096 00000080:00200000:1.0:1767319672.995287:0:88597:0:(rw26.c:969:ll_write_end()) page@000000008402d805[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.995290:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000f4f12b48 17ffffc0001001 3:0 ffff90cb35975a20 765 lru 00000080:00200000:1.0:1767319672.995295:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000660345f5 509: 1< 0 - - > 2< 2084864 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:1.0:1767319672.995297:0:88597:0:(rw26.c:969:ll_write_end()) end page@000000008402d805 00000080:00200000:1.0:1767319672.995299:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.995301:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.995307:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.995329:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.995332:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.995334:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.995339:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.995341:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.995344:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.995348:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.995355:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.995363:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.995396:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.995400:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.995402:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [765, 765] 00000080:00200000:1.0:1767319672.995406:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.995409:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319672.995413:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3137536 i_blocks 1 00000080:00200000:1.0:1767319672.995416:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319672.995423:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3137536, count: 4096 00000080:00200000:1.0:1767319672.995426:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3137536, bytes: 4096 00000080:00200000:1.0:1767319672.995429:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319672.995432:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 255, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319672.995434:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3137536, 3141632) 0 0 00000080:00200000:1.0:1767319672.995436:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:1.0:1767319672.995441:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [766, 766] 00020000:00200000:1.0:1767319672.995443:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3137536, 3141632) 3141632, 4096 00020000:00200000:1.0:1767319672.995449:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319672.995454:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [766, 766] 00000008:00010000:1.0:1767319672.995459:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319672.995461:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb07b44db0, osc lock ffff90cb048c90a0, flags 0x0 00010000:00010000:1.0:1767319672.995467:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.995476:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2088960 2093055) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.995484:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.995491:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.995498:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.995505:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3137536, 3141632) append 0 append lockpos 0 00000080:00200000:1.0:1767319672.995509:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 766 of 0 to 4096 bytes 00000080:00200000:1.0:1767319672.995522:0:88597:0:(rw26.c:912:ll_write_end()) pos 3137536, len 4096, copied 4096 00000080:00200000:1.0:1767319672.995526:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b5dd61bc[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:1.0:1767319672.995530:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000563b316b 17ffffc0001001 3:0 ffff90cb35975510 766 lru 00000080:00200000:1.0:1767319672.995536:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000004e722491 510: 1< 0 - - > 2< 2088960 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:1.0:1767319672.995538:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b5dd61bc 00000080:00200000:1.0:1767319672.995539:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319672.995541:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319672.995548:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319672.996743:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:1.0:1767319672.996749:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319672.996753:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319672.996767:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319672.996770:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319672.996773:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb07b44db0 (ffff90cb095b7c68/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319672.996935:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319672.996948:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319672.996963:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319672.996966:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb07b44db0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319672.996975:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319672.996982:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [766, 766] 00000080:00200000:1.0:1767319672.996989:0:88597:0:(vvp_io.c:289: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:1.0:1767319672.996992:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319673.003530:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3141632 i_blocks 1 00000080:00200000:2.0:1767319673.003736:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319673.003783:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3141632, count: 4096 00000080:00200000:2.0:1767319673.003793:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3141632, bytes: 4096 00000080:00200000:2.0:1767319673.003799:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319673.003809:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 256, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319673.003812:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3141632, 3145728) 0 0 00000080:00200000:2.0:1767319673.003816:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:2.0:1767319673.003833:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [767, 767] 00020000:00200000:2.0:1767319673.003842:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3141632, 3145728) 3145728, 4096 00020000:00200000:2.0:1767319673.003871:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319673.003893:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [767, 767] 00000008:00010000:2.0:1767319673.003912:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319673.003918:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb077961b0, osc lock ffff90cb0426a980, flags 0x0 00010000:00010000:2.0:1767319673.003947:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319673.003966:0:88597:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2093056 2097151) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319673.003979:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319673.003987:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xb2e:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319673.003994:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319673.004005:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3141632, 3145728) append 0 append lockpos 0 00000080:00200000:2.0:1767319673.004022:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 767 of 0 to 4096 bytes 00000080:00200000:2.0:1767319673.004071:0:88597:0:(rw26.c:912:ll_write_end()) pos 3141632, len 4096, copied 4096 00000080:00200000:2.0:1767319673.004079:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b0b3cb7f[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:2.0:1767319673.004083:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000242a62d8 17ffffc0001001 3:0 ffff90cb355b1510 767 lru 00000080:00200000:2.0:1767319673.004091:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@000000001d6ea918 511: 1< 0 - - > 2< 2093056 0 0 0x0 0x0 | 000000009160dee1 0000000086b30415 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:2.0:1767319673.004093:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b0b3cb7f 00000080:00200000:2.0:1767319673.004095:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319673.004099:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319673.004137:0:88597:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319673.004180:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:2.0:1767319673.004186:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319673.004190:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319673.004219:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319673.004222:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319673.004225:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb077961b0 (ffff90cb095b7b48/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319673.004230:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319673.004239:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319673.004256:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319673.004259:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb077961b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319673.004267:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319673.004273:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [767, 767] 00000080:00200000:2.0:1767319673.004281:0:88597:0:(vvp_io.c:289: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:1767319673.004285:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:2.0:1767319673.004307:0:71987:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319673.004321:0:71987:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319673.005900:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3145728 i_blocks 1 00000080:00200000:0.0:1767319673.005916:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319673.005947:0:88597:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3145728, count: 4096 00000080:00200000:0.0:1767319673.005956:0:88597:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3145728, bytes: 4096 00000080:00200000:0.0:1767319673.005961:0:88597:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319673.005969:0:88597:0:(cl_io.c:214:cl_io_rw_init()) header@00000000834f4316[0x4, 257, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319673.005971:0:88597:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3145728, 3149824) 0 0 00000080:00200000:0.0:1767319673.005975:0:88597:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00200000:0.0:1767319673.005989:0:88597:0:(file.c:2072:ll_file_io_generic()) Range lock [768, 768] 00020000:00200000:0.0:1767319673.005997:0:88597:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 3 chunk: [3145728, 3149824) 3149824, 4096 00020000:00200000:0.0:1767319673.006001:0:88597:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319673.006020:0:88597:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [768, 768] 00000008:00010000:0.0:1767319673.006040:0:88597:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319673.006045:0:88597:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb24d5bc30, osc lock ffff90cb0424f8f0, flags 0x0 00010000:00010000:0.0:1767319673.006147:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb42176000/0x2d0e085cf3af13f6 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: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.006160:0:88597:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb42176000/0x2d0e085cf3af13f6 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: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.006171:0:88597:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb42176000/0x2d0e085cf3af13f6 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: 88597 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319673.006199:0:88597:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55d180 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88597:1853164290379520:192.168.203.141@tcp:101:dd.0 00000100:00100000:0.0:1767319673.006306:0:88597:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1480 going to sleep for 11 seconds 00000100:00100000:3.0:1767319673.009865:0:88597:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55d180 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88597:1853164290379520:192.168.203.141@tcp:101:dd.0 00010000:00010000:3.0:1767319673.009898:0:88597:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb42176000/0x2d0e085cf3af13f6 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: 0x964edeb21ec6516d expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319673.009918:0:88597:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb42176000/0x2d0e085cf3af13f6 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: 0x964edeb21ec6516d expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319673.009933:0:88597:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb42176000/0x2d0e085cf3af13f6 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: 0x964edeb21ec6516d expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319673.009949:0:88597:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb42176000/0x2d0e085cf3af13f6 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: 0x964edeb21ec6516d expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319673.009962:0:88597:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb42176000/0x2d0e085cf3af13f6 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: 0x964edeb21ec6516d expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319673.009999:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb42176000/0x2d0e085cf3af13f6 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: 0x964edeb21ec6516d expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319673.010008:0:88597:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb42176000/0x2d0e085cf3af13f6 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: 0x964edeb21ec6516d expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319673.010040:0:88597:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3145728, 3149824) append 0 append lockpos 0 00000080:00200000:3.0:1767319673.010063:0:88597:0:(rw26.c:729:ll_write_begin()) Writing 768 of 0 to 4096 bytes 00000080:00200000:3.0:1767319673.010137:0:88597:0:(rw26.c:912:ll_write_end()) pos 3145728, len 4096, copied 4096 00000080:00200000:3.0:1767319673.010150:0:88597:0:(rw26.c:969:ll_write_end()) page@00000000b2bab0d3[3 000000004724b176 2 1 0000000097734dbf] 00000080:00200000:3.0:1767319673.010154:0:88597:0:(rw26.c:969:ll_write_end()) vmpage @00000000cb64f104 17ffffc0001001 3:0 ffff90cb35826798 768 lru 00000080:00200000:3.0:1767319673.010163:0:88597:0:(rw26.c:969:ll_write_end()) osc-page@00000000bee98ba8 256: 1< 0 - - > 2< 1048576 0 0 0x0 0x0 | 000000007388df06 0000000058c74aa9 > 3< 0 0 > 4< 0 0 8 8519680 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:3.0:1767319673.010166:0:88597:0:(rw26.c:969:ll_write_end()) end page@00000000b2bab0d3 00000080:00200000:3.0:1767319673.010167:0:88597:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319673.010173:0:88597:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319673.010197:0:88597:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000b37e7ed7 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb42176000/0x2d0e085cf3af13f6 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: 0x964edeb21ec6516d expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319673.010218:0:88597:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff90cb2b0f0278, count 1, dirtied 1 00000080:00200000:3.0:1767319673.010223:0:88597:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319673.010227:0:88597:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319673.010245:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:3.0:1767319673.010249:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319673.010253:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb24d5bc30 (ffff90cb0ae33f38/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319673.010259:0:88597:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb42176000/0x2d0e085cf3af13f6 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: 0x964edeb21ec6516d expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319673.010279:0:88597:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb42176000/0x2d0e085cf3af13f6 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: 0x964edeb21ec6516d expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319673.010297:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb064f56c8 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319673.010301:0:88597:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb24d5bc30 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319673.010309:0:88597:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319673.010318:0:88597:0:(file.c:2109:ll_file_io_generic()) Range unlock [768, 768] 00000080:00200000:3.0:1767319673.010328:0:88597:0:(vvp_io.c:289: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:1767319673.010333:0:88597:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319673.010347:0:88597:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3149824 i_blocks 2 00000080:00200000:3.0:1767319673.010353:0:88597:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319673.010450:0:88597:0:(file.c:424:ll_file_release()) START file f2:[0x200004a52:0x4:0x0](ffff90cb2b0f00c8), flags 100001 00000002:00100000:3.0:1767319673.010521:0:88597:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb2b55ce00 x1853164290377856/t42949673191(42949673191) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319688 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1767319673.010535:0:88597:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1767319673.010541:0:88597:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc1880 x1853164290379776/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:3.0:1767319673.010565:0:88597:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1880 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88597:1853164290379776:192.168.203.141@tcp:35:dd.0 00000100:00100000:3.0:1767319673.010653:0:88597:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b272480 going to sleep for 11 seconds 00010000:00010000:2.0:1767319673.014743:0:71987:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000008:00100000:2.0:1767319673.015451:0:71987:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb040a5f80 - object 0x280000400:2862 offset 1048576<>2097152 00000100:00100000:2.0:1767319673.015537:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290379904:192.168.203.141@tcp:4:dd.0 00000100:00100000:3.0:1767319673.018218:0:88597:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1880 pname:cluuid:pid:xid:nid:opc:job dd:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88597:1853164290379776:192.168.203.141@tcp:35:dd.0 00000002:00100000:3.0:1767319673.018260:0:88597:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb2b55ce00 x1853164290377856/t42949673191(42949673191) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319688 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319673.046050:0:88598:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:2.0:1767319673.046089:0:88598: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:1767319673.046122:0:88598:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319673.046141:0:88598:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319673.046149:0:88598:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319673.046157:0:88598:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:2.0:1767319673.046162:0:88598:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:2.0:1767319673.046169:0:88598:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87f93b98 00010000:00010000:2.0:1767319673.046173:0:88598:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319673.046181:0:88598:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319673.046200:0:88598:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319673.046209:0:88598:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:2.0:1767319673.046215:0:88598:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319673.046229:0:88598:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), flags=8 00000080:00200000:2.0:1767319673.046234:0:88598:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), intent=getattr 00000002:00010000:2.0:1767319673.046247:0:88598:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f0,[0x0:0x0:0x0]) in obj [0x200004a52:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319673.046311:0:88598:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422b200/0x2d0e085cf3af13fd lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88598 initiator: MDT0 00010000:00010000:2.0:1767319673.046319:0:88598:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422b200/0x2d0e085cf3af13fd lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88598 initiator: MDT0 00010000:00010000:2.0:1767319673.046330:0:88598:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422b200/0x2d0e085cf3af13fd lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88598 initiator: MDT0 00000100:00100000:2.0:1767319673.046359:0:88598:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a7480 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88598:1853164290380032:192.168.203.141@tcp:101:lfs.0 00000100:00100000:2.0:1767319673.046504:0:88598:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6b40 going to sleep for 11 seconds 00000008:00010000:2.0:1767319673.065498:0:12482:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319673.065713:0:12482:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000007780af9b ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319673.065750:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290379904:192.168.203.141@tcp:4:dd.0 00000100:00100000:0.0:1767319673.065978:0:88598:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a7480 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88598:1853164290380032:192.168.203.141@tcp:101:lfs.0 00010000:00010000:0.0:1767319673.065998:0:88598:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422b200/0x2d0e085cf3af13fd lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65189 expref: -99 pid: 88598 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.066015:0:88598:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422b200/0x2d0e085cf3af13fd 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: 0x964edeb21ec65189 expref: -99 pid: 88598 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.066024:0:88598:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422b200/0x2d0e085cf3af13fd lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65189 expref: -99 pid: 88598 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.066037:0:88598:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422b200/0x2d0e085cf3af13fd lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65189 expref: -99 pid: 88598 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.066049:0:88598:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422b200/0x2d0e085cf3af13fd lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65189 expref: -99 pid: 88598 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.066061:0:88598:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422b200/0x2d0e085cf3af13fd lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65189 expref: -99 pid: 88598 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.066092:0:88598:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422b200/0x2d0e085cf3af13fd lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65189 expref: -99 pid: 88598 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.066099:0:88598:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422b200/0x2d0e085cf3af13fd lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65189 expref: -99 pid: 88598 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319673.066125:0:88598:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb040a7480 x1853164290380032/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 576/872 e 0 to 0 dl 1767319689 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319673.066137:0:88598:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422b200/0x2d0e085cf3af13fd lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65189 expref: -99 pid: 88598 timeout: 0 lvb_type: 0 00000002:00010000:0.0:1767319673.066153:0:88598:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422b200/0x2d0e085cf3af13fd lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65189 expref: -99 pid: 88598 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319673.066164:0:88598:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589953618/2 (0 0) 00000080:00200000:0.0:1767319673.066171:0:88598:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319673.066227:0:88598:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x2:0x0](ffff90cb2b0f1148): rc = 0 00000080:00200000:0.0:1767319673.066243:0:88598:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x2:0x0]: layout version change: 3 -> 3 00000080:00010000:0.0:1767319673.066248:0:88598:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x2:0x0](ffff90cb2b0f1148) for lock 0x2d0e085cf3af13fd 00000080:00010000:0.0:1767319673.066261:0:88598:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x2:0x0](ffff90cb2b0f1148) 00000080:00010000:0.0:1767319673.066265:0:88598:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af13fd from it ffffb4ad87f93b60 00010000:00010000:0.0:1767319673.066269:0:88598:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422b200/0x2d0e085cf3af13fd lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec65189 expref: -99 pid: 88598 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319673.066277:0:88598:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422b200/0x2d0e085cf3af13fd lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec65189 expref: -99 pid: 88598 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319673.083916:0:88599:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:0.0:1767319673.083955:0:88599: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:1767319673.083978:0:88599:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.083997:0:88599:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319673.084006:0:88599:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319673.084015:0:88599:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:0.0:1767319673.084019:0:88599:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:0.0:1767319673.084028:0:88599:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87fabb98 00010000:00010000:0.0:1767319673.084032:0:88599:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.084042:0:88599:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319673.084060:0:88599:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319673.084069:0:88599:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:0.0:1767319673.084075:0:88599:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 1 00000080:00200000:0.0:1767319673.084087:0:88599:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), flags=8 00000080:00200000:0.0:1767319673.084092:0:88599:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), intent=getattr 00000002:00010000:0.0:1767319673.084116:0:88599:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f1,[0x0:0x0:0x0]) in obj [0x200004a52:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319673.084169:0:88599:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176200/0x2d0e085cf3af1404 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88599 initiator: MDT0 00010000:00010000:0.0:1767319673.084175:0:88599:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176200/0x2d0e085cf3af1404 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88599 initiator: MDT0 00010000:00010000:0.0:1767319673.084189:0:88599:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176200/0x2d0e085cf3af1404 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88599 initiator: MDT0 00000100:00100000:0.0:1767319673.084213:0:88599:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ed80 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88599:1853164290380160:192.168.203.141@tcp:101:lfs.0 00000100:00100000:0.0:1767319673.084403:0:88599:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1e40 going to sleep for 11 seconds 00000100:00100000:0.0:1767319673.088358:0:88599:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ed80 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88599:1853164290380160:192.168.203.141@tcp:101:lfs.0 00010000:00010000:0.0:1767319673.088433:0:88599:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176200/0x2d0e085cf3af1404 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec651a5 expref: -99 pid: 88599 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.088454:0:88599:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176200/0x2d0e085cf3af1404 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: 0x964edeb21ec651a5 expref: -99 pid: 88599 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.088463:0:88599:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176200/0x2d0e085cf3af1404 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: 0x964edeb21ec651a5 expref: -99 pid: 88599 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.088476:0:88599:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176200/0x2d0e085cf3af1404 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: 0x964edeb21ec651a5 expref: -99 pid: 88599 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.088487:0:88599:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176200/0x2d0e085cf3af1404 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: 0x964edeb21ec651a5 expref: -99 pid: 88599 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.088500:0:88599:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176200/0x2d0e085cf3af1404 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: 0x964edeb21ec651a5 expref: -99 pid: 88599 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.088508:0:88599:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176200/0x2d0e085cf3af1404 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: 0x964edeb21ec651a5 expref: -99 pid: 88599 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.088516:0:88599:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176200/0x2d0e085cf3af1404 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: 0x964edeb21ec651a5 expref: -99 pid: 88599 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319673.088546:0:88599:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb2b55ed80 x1853164290380160/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 576/872 e 0 to 0 dl 1767319689 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319673.088558:0:88599:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176200/0x2d0e085cf3af1404 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: 0x964edeb21ec651a5 expref: -99 pid: 88599 timeout: 0 lvb_type: 0 00000002:00010000:0.0:1767319673.088574:0:88599:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176200/0x2d0e085cf3af1404 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: 0x964edeb21ec651a5 expref: -99 pid: 88599 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319673.088589:0:88599:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589953618/3 (0 0) 00000080:00200000:0.0:1767319673.088595:0:88599:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319673.088663:0:88599:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x3:0x0](ffff90cb2b0f3a88): rc = 0 00000080:00200000:0.0:1767319673.088678:0:88599:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x3:0x0]: layout version change: 3 -> 3 00000080:00010000:0.0:1767319673.088682:0:88599:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff90cb2b0f3a88) for lock 0x2d0e085cf3af1404 00000080:00010000:0.0:1767319673.088695:0:88599:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x3:0x0](ffff90cb2b0f3a88) 00000080:00010000:0.0:1767319673.088698:0:88599:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1404 from it ffffb4ad87fabb60 00010000:00010000:0.0:1767319673.088702:0:88599:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176200/0x2d0e085cf3af1404 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: 0x964edeb21ec651a5 expref: -99 pid: 88599 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319673.088711:0:88599:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176200/0x2d0e085cf3af1404 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: 0x964edeb21ec651a5 expref: -99 pid: 88599 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319673.105515:0:88600:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:0.0:1767319673.105551:0:88600: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:1767319673.105571:0:88600:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.105589:0:88600:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319673.105688:0:88600:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319673.105698:0:88600:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:0.0:1767319673.105702:0:88600:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:0.0:1767319673.105711:0:88600:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87fbbb98 00010000:00010000:0.0:1767319673.105716:0:88600:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.105726:0:88600:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319673.105745:0:88600:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319673.105754:0:88600:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:0.0:1767319673.105761:0:88600:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 1 00000080:00200000:0.0:1767319673.105775:0:88600:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), flags=8 00000080:00200000:0.0:1767319673.105779:0:88600:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), intent=getattr 00000002:00010000:0.0:1767319673.105794:0:88600:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f2,[0x0:0x0:0x0]) in obj [0x200004a52:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319673.105850:0:88600:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176800/0x2d0e085cf3af140b lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88600 initiator: MDT0 00010000:00010000:0.0:1767319673.105858:0:88600:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176800/0x2d0e085cf3af140b lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88600 initiator: MDT0 00010000:00010000:0.0:1767319673.105869:0:88600:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176800/0x2d0e085cf3af140b lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88600 initiator: MDT0 00000100:00100000:0.0:1767319673.105899:0:88600:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ed80 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88600:1853164290380288:192.168.203.141@tcp:101:lfs.0 00000100:00100000:0.0:1767319673.106067:0:88600:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1e40 going to sleep for 11 seconds 00000100:00100000:3.0:1767319673.109281:0:88600:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ed80 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88600:1853164290380288:192.168.203.141@tcp:101:lfs.0 00010000:00010000:3.0:1767319673.109313:0:88600:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176800/0x2d0e085cf3af140b lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec651c1 expref: -99 pid: 88600 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.109351:0:88600:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176800/0x2d0e085cf3af140b 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: 0x964edeb21ec651c1 expref: -99 pid: 88600 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.109359:0:88600:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176800/0x2d0e085cf3af140b 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: 0x964edeb21ec651c1 expref: -99 pid: 88600 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.109407:0:88600:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176800/0x2d0e085cf3af140b 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: 0x964edeb21ec651c1 expref: -99 pid: 88600 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.109419:0:88600:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176800/0x2d0e085cf3af140b 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: 0x964edeb21ec651c1 expref: -99 pid: 88600 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.109433:0:88600:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176800/0x2d0e085cf3af140b 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: 0x964edeb21ec651c1 expref: -99 pid: 88600 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.109440:0:88600:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176800/0x2d0e085cf3af140b 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: 0x964edeb21ec651c1 expref: -99 pid: 88600 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.109448:0:88600:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176800/0x2d0e085cf3af140b 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: 0x964edeb21ec651c1 expref: -99 pid: 88600 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319673.109459:0:88600:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb2b55ed80 x1853164290380288/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 576/872 e 0 to 0 dl 1767319689 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319673.109471:0:88600:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176800/0x2d0e085cf3af140b 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: 0x964edeb21ec651c1 expref: -99 pid: 88600 timeout: 0 lvb_type: 0 00000002:00010000:3.0:1767319673.109485:0:88600:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176800/0x2d0e085cf3af140b 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: 0x964edeb21ec651c1 expref: -99 pid: 88600 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319673.109507:0:88600:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589953618/4 (0 0) 00000080:00200000:3.0:1767319673.109515:0:88600:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1767319673.109577:0:88600:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x4:0x0](ffff90cb2b0f00c8): rc = 0 00000080:00200000:3.0:1767319673.109604:0:88600:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x4:0x0]: layout version change: 3 -> 3 00000080:00010000:3.0:1767319673.109611:0:88600:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x4:0x0](ffff90cb2b0f00c8) for lock 0x2d0e085cf3af140b 00000080:00010000:3.0:1767319673.109626:0:88600:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x4:0x0](ffff90cb2b0f00c8) 00000080:00010000:3.0:1767319673.109630:0:88600:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af140b from it ffffb4ad87fbbb60 00010000:00010000:3.0:1767319673.109633:0:88600:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176800/0x2d0e085cf3af140b 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: 0x964edeb21ec651c1 expref: -99 pid: 88600 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319673.109643:0:88600:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176800/0x2d0e085cf3af140b 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: 0x964edeb21ec651c1 expref: -99 pid: 88600 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319673.121850:0:88601:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:1.0:1767319673.121884:0:88601: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:1767319673.121905:0:88601:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319673.121923:0:88601:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319673.121932:0:88601:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319673.121947:0:88601:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:1.0:1767319673.121951:0:88601:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:1.0:1767319673.121960:0:88601:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87fb3bf8 00010000:00010000:1.0:1767319673.121964:0:88601:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319673.121973:0:88601:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319673.121991:0:88601:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319673.121999:0:88601:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=27 00000080:00200000:1.0:1767319673.122006:0:88601:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 1 00000080:00200000:1.0:1767319673.122010:0:88601:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f0, flags=267 00000080:00200000:1.0:1767319673.122043:0:88601:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:1.0:1767319673.122050:0:88601: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:1767319673.122057:0:88601:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319673.122064:0:88601:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319673.122071:0:88601:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319673.122075:0:88601:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:1.0:1767319673.122077:0:88601:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:1.0:1767319673.122081:0:88601:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87fb3bf8 00010000:00010000:1.0:1767319673.122084:0:88601:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319673.122091:0:88601:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319673.122798:0:88601:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319673.122810:0:88601:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=267 00000080:00200000:1.0:1767319673.122815:0:88601:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 44 00000080:00200008:1.0:1767319673.122824:0:88601:0:(file.c:1001:ll_file_open()) START file d20b.sanity-lfsck:[0x200004a52:0x1:0x0](ffff90cb09b780c8), flags 304000 00000002:00010000:1.0:1767319673.122848:0:88601:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0100240304001 00010000:00010000:1.0:1767319673.122917:0:88601:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1412 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88601 initiator: MDT0 00010000:00010000:1.0:1767319673.122927:0:88601:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1412 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88601 initiator: MDT0 00000020:00100000:1.0:1767319673.122940:0:88601:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319673.122955:0:88601:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a2d80 x1853164290380544/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:1.0:1767319673.122965:0:88601:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1412 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88601 initiator: MDT0 00000100:00100000:1.0:1767319673.122988:0:88601:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2d80 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88601:1853164290380544:192.168.203.141@tcp:101:lfs.0 00000100:00100000:1.0:1767319673.123313:0:88601:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb07b47300 going to sleep for 11 seconds 00000100:00100000:1.0:1767319673.129223:0:88601:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2d80 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88601:1853164290380544:192.168.203.141@tcp:101:lfs.0 00010000:00010000:1.0:1767319673.129257:0:88601:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1412 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88601 initiator: MDT0 00010000:00010000:1.0:1767319673.129273:0:88601: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-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1412 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88601 initiator: MDT0 00010000:00010000:1.0:1767319673.129280:0:88601:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1412 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88601 initiator: MDT0 00010000:00010000:1.0:1767319673.129321:0:88601:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1412 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88601 initiator: MDT0 00010000:00010000:1.0:1767319673.129330:0:88601:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1412 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88601 initiator: MDT0 00010000:00010000:1.0:1767319673.129336:0:88601:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb31fc2c00 already unused, calling callback (ffffffffc1ae1b40) 00010000:00010000:1.0:1767319673.129342:0:88601:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1412 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 88601 initiator: MDT0 00010000:00010000:1.0:1767319673.129350:0:88601:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1412 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 88601 initiator: MDT0 00010000:00010000:1.0:1767319673.129358:0:88601:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1412 lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 88601 initiator: MDT0 00010000:00010000:1.0:1767319673.129394:0:88601:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319673.129405:0:88601:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1412 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88601 initiator: MDT0 00010000:00010000:1.0:1767319673.129412:0:88601:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1412 lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88601 initiator: MDT0 00000002:00100000:1.0:1767319673.129437:0:88601:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff90cb043a2d80 x1853164290380544/t42949673197(42949673197) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319689 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319673.129452:0:88601:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a2d80 x1853164290380544/t42949673197(42949673197) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319689 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319673.129468:0:88601:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319673.129497:0:88601:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x1:0x0], updating i_size 512 00000002:00100000:1.0:1767319673.129520:0:88601:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb043a2d80 x1853164290380544/t42949673197(42949673197) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319689 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:1.0:1767319673.129641:0:88601:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8) cmd=c0086915 arg=f173d0 00000100:00100000:1.0:1767319673.129721:0:88601:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88601:1853164290380672:192.168.203.141@tcp:34:lfs.0 00000100:00100000:1.0:1767319673.129823:0:88601:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb07b47300 going to sleep for 11 seconds 00000100:00100000:1.0:1767319673.133999:0:88601:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88601:1853164290380672:192.168.203.141@tcp:34:lfs.0 00000080:00200008:1.0:1767319673.134308:0:88601:0:(file.c:424:ll_file_release()) START file d20b.sanity-lfsck:[0x200004a52:0x1:0x0](ffff90cb09b780c8), flags 304000 00000002:00100000:1.0:1767319673.134425:0:88601:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb043a2d80 x1853164290380544/t42949673197(42949673197) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319689 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319673.134438:0:88601:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319673.134445:0:88601:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a3100 x1853164290380928/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:1.0:1767319673.134468:0:88601:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88601:1853164290380928:192.168.203.141@tcp:35:lfs.0 00000100:00100000:1.0:1767319673.134552:0:88601:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb07b47300 going to sleep for 11 seconds 00000100:00100000:1.0:1767319673.138006:0:88601:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88601:1853164290380928:192.168.203.141@tcp:35:lfs.0 00000002:00100000:1.0:1767319673.138049:0:88601:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb043a2d80 x1853164290380544/t42949673197(42949673197) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319689 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319673.154551:0:88602:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:0.0:1767319673.154662:0:88602: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:1767319673.154684:0:88602:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.154704:0:88602:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319673.154713:0:88602:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319673.154723:0:88602:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:0.0:1767319673.154727:0:88602:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:0.0:1767319673.154736:0:88602:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87f73bf8 00010000:00010000:0.0:1767319673.154740:0:88602:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.154750:0:88602:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319673.154769:0:88602:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319673.154779:0:88602:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=27 00000080:00200000:0.0:1767319673.154786:0:88602:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 1 00000080:00200000:0.0:1767319673.154791:0:88602:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f1, flags=267 00000080:00200000:0.0:1767319673.154824:0:88602:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:0.0:1767319673.154831:0:88602: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:1767319673.154838:0:88602:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.154846:0:88602:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319673.154853:0:88602:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319673.154862:0:88602:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:0.0:1767319673.154865:0:88602:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:0.0:1767319673.154870:0:88602:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87f73bf8 00010000:00010000:0.0:1767319673.154873:0:88602:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319673.154880:0:88602:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319673.154888:0:88602:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319673.154893:0:88602:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=267 00000080:00200000:0.0:1767319673.154897:0:88602:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 44 00000080:00200008:0.0:1767319673.154904:0:88602:0:(file.c:1001:ll_file_open()) START file d20b.sanity-lfsck:[0x200004a52:0x1:0x0](ffff90cb09b780c8), flags 304000 00000002:00010000:0.0:1767319673.154922:0:88602:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0104240304001 00010000:00010000:0.0:1767319673.154984:0:88602:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176400/0x2d0e085cf3af1419 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88602 initiator: MDT0 00010000:00010000:0.0:1767319673.154992:0:88602:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176400/0x2d0e085cf3af1419 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88602 initiator: MDT0 00000020:00100000:0.0:1767319673.155005:0:88602:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319673.155016:0:88602:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55c380 x1853164290381184/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/132240 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319673.155023:0:88602:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176400/0x2d0e085cf3af1419 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88602 initiator: MDT0 00000100:00100000:0.0:1767319673.155043:0:88602:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55c380 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88602:1853164290381184:192.168.203.141@tcp:101:lfs.0 00000100:00100000:0.0:1767319673.155324:0:88602:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1780 going to sleep for 11 seconds 00000100:00100000:2.0:1767319673.158436:0:88602:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55c380 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88602:1853164290381184:192.168.203.141@tcp:101:lfs.0 00010000:00010000:2.0:1767319673.158477:0:88602:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176400/0x2d0e085cf3af1419 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec651f2 expref: -99 pid: 88602 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319673.158489:0:88602:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176400/0x2d0e085cf3af1419 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec651f2 expref: -99 pid: 88602 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319673.158501:0:88602:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176400/0x2d0e085cf3af1419 lrc: 4/1,0 mode: CR/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec651f2 expref: -99 pid: 88602 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319673.158510:0:88602:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176400/0x2d0e085cf3af1419 lrc: 4/1,0 mode: CR/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec651f2 expref: -99 pid: 88602 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319673.158536:0:88602:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff90cb2b55c380 x1853164290381184/t42949673199(42949673199) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319689 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319673.158547:0:88602:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55c380 x1853164290381184/t42949673199(42949673199) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319689 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319673.158556:0:88602:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176400/0x2d0e085cf3af1419 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec651f2 expref: -99 pid: 88602 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319673.158564:0:88602:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 16 res 8589953618/1 (0 0) 00000080:00200000:2.0:1767319673.158570:0:88602:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1767319673.158593:0:88602:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x1:0x0], updating i_size 512 00000080:00010000:2.0:1767319673.158599:0:88602:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x1:0x0](ffff90cb09b780c8) for lock 0x2d0e085cf3af1419 00000080:00010000:2.0:1767319673.158609:0:88602:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1419 from it ffffb4ad87f73bd0 00010000:00010000:2.0:1767319673.158613:0:88602:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176400/0x2d0e085cf3af1419 lrc: 3/1,0 mode: CR/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec651f2 expref: -99 pid: 88602 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319673.158623:0:88602:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176400/0x2d0e085cf3af1419 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec651f2 expref: -99 pid: 88602 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319673.158652:0:88602:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff90cb2b55c380 x1853164290381184/t42949673199(42949673199) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319689 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:2.0:1767319673.158761:0:88602:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8) cmd=c0086915 arg=1b703d0 00000100:00100000:2.0:1767319673.158838:0:88602:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5180 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88602:1853164290381312:192.168.203.141@tcp:34:lfs.0 00000100:00100000:2.0:1767319673.158931:0:88602:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6300 going to sleep for 11 seconds 00000100:00100000:0.0:1767319673.161958:0:88602:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5180 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88602:1853164290381312:192.168.203.141@tcp:34:lfs.0 00000080:00200008:0.0:1767319673.163721:0:88602:0:(file.c:424:ll_file_release()) START file d20b.sanity-lfsck:[0x200004a52:0x1:0x0](ffff90cb09b780c8), flags 304000 00010000:00010000:0.0:1767319673.163767:0:88602:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176400/0x2d0e085cf3af1419 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec651f2 expref: -99 pid: 88602 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319673.179733:0:88603:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:2.0:1767319673.179771:0:88603: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:1767319673.179797:0:88603:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319673.179816:0:88603:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319673.179825:0:88603:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319673.179834:0:88603:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:2.0:1767319673.179838:0:88603:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:2.0:1767319673.179848:0:88603:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87fc3bf8 00010000:00010000:2.0:1767319673.179852:0:88603:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319673.179862:0:88603:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319673.179880:0:88603:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319673.179890:0:88603:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=27 00000080:00200000:2.0:1767319673.179897:0:88603:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319673.179901:0:88603:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f2, flags=267 00000080:00200000:2.0:1767319673.179934:0:88603:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:2.0:1767319673.179941:0:88603: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:1767319673.179947:0:88603:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319673.179955:0:88603:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319673.179960:0:88603:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319673.179964:0:88603:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:2.0:1767319673.179974:0:88603:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af12c2 00000080:00010000:2.0:1767319673.179978:0:88603:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af12c2 from it ffffb4ad87fc3bf8 00010000:00010000:2.0:1767319673.179981:0:88603:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319673.179989:0:88603:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319673.179997:0:88603:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319673.180000:0:88603:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=267 00000080:00200000:2.0:1767319673.180004:0:88603:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 44 00000080:00200008:2.0:1767319673.180010:0:88603:0:(file.c:1001:ll_file_open()) START file d20b.sanity-lfsck:[0x200004a52:0x1:0x0](ffff90cb09b780c8), flags 304000 00000080:00200080:2.0:1767319673.180043:0:88603:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8) cmd=c0086915 arg=144f3d0 00000100:00100000:2.0:1767319673.180131:0:88603:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6a00 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88603:1853164290381440:192.168.203.141@tcp:34:lfs.0 00000100:00100000:2.0:1767319673.180326:0:88603:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6a80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319673.185356:0:88603:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6a00 pname:cluuid:pid:xid:nid:opc:job lfs:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88603:1853164290381440:192.168.203.141@tcp:34:lfs.0 00000080:00200008:2.0:1767319673.185687:0:88603:0:(file.c:424:ll_file_release()) START file d20b.sanity-lfsck:[0x200004a52:0x1:0x0](ffff90cb09b780c8), flags 304000 00010000:00010000:2.0:1767319673.185724:0:88603:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176400/0x2d0e085cf3af1419 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec651f2 expref: -99 pid: 88602 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319673.226910:0:88605:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-MDT0000-mdc-ffff90cb0770a800 00010000:00010000:2.0:1767319673.226961:0:88605:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 12/12 locks to regular blp list, 1 blwis in pool 00010000:00010000:3.0:1767319673.227001:0:88121:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 12 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:3.0:1767319673.227012:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176400/0x2d0e085cf3af1419 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec651f2 expref: -99 pid: 88602 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319673.227123:0:88121:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff90cb2b55c380 x1853164290381184/t42949673199(42949673199) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319689 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1767319673.227138:0:88121:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1767319673.227146:0:88121:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb31cc1880 x1853164290381696/t0(0) o35->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:23/10 lens 392/1008 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:3.0:1767319673.227469:0:88121:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1880 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88121:1853164290381696:192.168.203.141@tcp:35:ldlm_bl.0 00000100:00100000:3.0:1767319673.227578:0:88121:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b272480 going to sleep for 11 seconds 00000100:00100000:3.0:1767319673.239912:0:88121:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1880 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88121:1853164290381696:192.168.203.141@tcp:35:ldlm_bl.0 00000002:00100000:3.0:1767319673.240079:0:88121:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff90cb2b55c380 x1853164290381184/t42949673199(42949673199) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 1032/608 e 0 to 0 dl 1767319689 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00010000:00010000:3.0:1767319673.240936:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 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: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.241065:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176800/0x2d0e085cf3af140b 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: 0x964edeb21ec651c1 expref: -99 pid: 88600 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319673.241085:0:88121:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x4:0x0]: losing layout lock 00010000:00010000:3.0:1767319673.241217:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176200/0x2d0e085cf3af1404 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: 0x964edeb21ec651a5 expref: -99 pid: 88599 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319673.241232:0:88121:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x3:0x0]: losing layout lock 00010000:00010000:3.0:1767319673.241245:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422b200/0x2d0e085cf3af13fd lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec65189 expref: -99 pid: 88598 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319673.241255:0:88121:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x2:0x0]: losing layout lock 00010000:00010000:3.0:1767319673.241274:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 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: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319673.241281:0:88121:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x4:0x0]: losing layout lock 00010000:00010000:3.0:1767319673.241286:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 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: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319673.241293:0:88121:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x3:0x0]: losing layout lock 00010000:00010000:3.0:1767319673.241298:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 2/0,0 mode: CR/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319673.241305:0:88121:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x2:0x0]: losing layout lock 00010000:00010000:3.0:1767319673.241309:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666e00/0x2d0e085cf3af1324 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x11/0x0 rrc: 3 type: IBT gid 0 flags: 0x8400000000 nid: local remote: 0x964edeb21ec64f75 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.241343:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507c00/0x2d0e085cf3af1301 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: 0x964edeb21ec64edb expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.241362:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507a00/0x2d0e085cf3af12d0 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: 0x964edeb21ec64e33 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.241459:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af12c9 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: 0x964edeb21ec64e17 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.241508:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176400/0x2d0e085cf3af1419 lrc: 1/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec651f2 expref: -99 pid: 88602 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.241515:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 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: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.241534:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176800/0x2d0e085cf3af140b 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: 0x964edeb21ec651c1 expref: -99 pid: 88600 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319673.241540:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176200/0x2d0e085cf3af1404 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: 0x964edeb21ec651a5 expref: -99 pid: 88599 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319673.241546:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422b200/0x2d0e085cf3af13fd lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec65189 expref: -99 pid: 88598 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319673.241553:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 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: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319673.241558:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 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: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319673.242248:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 1/0,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319673.242255:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666e00/0x2d0e085cf3af1324 lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x11/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64f75 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.242262:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507c00/0x2d0e085cf3af1301 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: 0x964edeb21ec64edb expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.242270:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507a00/0x2d0e085cf3af12d0 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: 0x964edeb21ec64e33 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.242277:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af12c9 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: 0x964edeb21ec64e17 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.242283:0:88121:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 12 locks packed 00000100:00100000:3.0:1767319673.242316:0:88121:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1880 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88121:1853164290381824:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319673.243074:0:88121:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b272480 going to sleep for 11 seconds 00000100:00100000:3.0:1767319673.254317:0:88121:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1880 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88121:1853164290381824:192.168.203.141@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1767319673.254351:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176400/0x2d0e085cf3af1419 lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x5/0x0 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec651f2 expref: -99 pid: 88602 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.254410:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507800/0x2d0e085cf3af12c2 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: 0x964edeb21ec64dfb expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.254429:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176800/0x2d0e085cf3af140b 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: 0x964edeb21ec651c1 expref: -99 pid: 88600 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319673.254464:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb42176200/0x2d0e085cf3af1404 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: 0x964edeb21ec651a5 expref: -99 pid: 88599 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319673.254474:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422b200/0x2d0e085cf3af13fd lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec65189 expref: -99 pid: 88598 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319673.254482:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af13e8 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: 0x964edeb21ec6515f expref: -99 pid: 88597 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319673.254496:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb043fd600/0x2d0e085cf3af13b7 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: 0x964edeb21ec65104 expref: -99 pid: 88596 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319673.254509:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507000/0x2d0e085cf3af1386 lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0xa/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec650a9 expref: -99 pid: 88594 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319673.254522:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb3c666e00/0x2d0e085cf3af1324 lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0x964edeb21ec64f75 expref: -99 pid: 88591 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.254533:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507c00/0x2d0e085cf3af1301 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: 0x964edeb21ec64edb expref: -99 pid: 88590 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.254543:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10507a00/0x2d0e085cf3af12d0 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: 0x964edeb21ec64e33 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.254555:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb10506200/0x2d0e085cf3af12c9 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: 0x964edeb21ec64e17 expref: -99 pid: 85855 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319673.254580:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319673.254587:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319673.254590:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319673.308059:0:88609:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-OST0000-osc-ffff90cb0770a800 00010000:00010000:1.0:1767319673.308123:0:88609:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 8/8 locks to regular blp list, 1 blwis in pool 00010000:00010000:0.0:1767319673.308287:0:88120:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 8 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:0.0:1767319673.308300:0:88120:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb42176000/0x2d0e085cf3af13f6 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: 0x964edeb21ec6516d expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319673.308341:0:88120:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000b37e7ed7 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb42176000/0x2d0e085cf3af13f6 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: 0x964edeb21ec6516d expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319673.308358:0:88120:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000b37e7ed7 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb42176000/0x2d0e085cf3af13f6 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: 0x964edeb21ec6516d expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319673.308445:0:88610:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-OST0001-osc-ffff90cb0770a800 00010000:00010000:0.0:1767319673.308459:0:88120:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb42176000/0x2d0e085cf3af13f6 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: 0x964edeb21ec6516d expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319673.308477:0:88610:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 8/8 locks to regular blp list, 1 blwis in pool 00000008:00100000:0.0:1767319673.308562:0:88120:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb2b55e300 - object 0x240000400:3316 offset 1048576<>1052672 00000100:00100000:2.0:1767319673.308692:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55e300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290381952:192.168.203.141@tcp:4:dd.0 00010000:00010000:1.0:1767319673.308766:0:88121:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 8 locks of 0 total in blp. (0 blwis in pool) 00000008:00010000:3.0:1767319673.313420:0:12483:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000b37e7ed7 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb42176000/0x2d0e085cf3af13f6 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: 0x964edeb21ec6516d expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319673.313488:0:12483:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000b37e7ed7 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb42176000/0x2d0e085cf3af13f6 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: 0x964edeb21ec6516d expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319673.313522:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55e300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290381952:192.168.203.141@tcp:4:dd.0 00000080:00200000:0.0:1767319673.313624:0:88120:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319673.313706:0:88120:0:(vvp_io.c:289: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:1767319673.313733:0:88120:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.313746:0:88120:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319673.313759:0:88120:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319673.314279:0:88120:0:(vvp_io.c:289: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:1767319673.314299:0:88120:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.314309:0:88120:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fc000/0x2d0e085cf3af1394 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: 0x964edeb21ec650b7 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319673.314324:0:88120:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000006b38ed0d ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fc000/0x2d0e085cf3af1394 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: 0x964edeb21ec650b7 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319673.314339:0:88120:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000006b38ed0d ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fc000/0x2d0e085cf3af1394 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: 0x964edeb21ec650b7 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.314434:0:88120:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fc000/0x2d0e085cf3af1394 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: 0x964edeb21ec650b7 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000008:00100000:0.0:1767319673.314528:0:88120:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb2b55c000 - object 0x240000400:3314 offset 1048576<>1052672 00000100:00100000:3.0:1767319673.314742:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290382080:192.168.203.141@tcp:4:dd.0 00010000:00010000:1.0:1767319673.318955:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319673.318972:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319673.318974:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319673.318978:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319673.319035:0:88121:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319673.319842:0:88121:0:(vvp_io.c:289: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:2.0:1767319673.319874:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319673.319889:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95e00/0x2d0e085cf3af13c5 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: 0x964edeb21ec65112 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319673.319907:0:88121:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000ca6dd9f1 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95e00/0x2d0e085cf3af13c5 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: 0x964edeb21ec65112 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319673.319925:0:88121:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000ca6dd9f1 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95e00/0x2d0e085cf3af13c5 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: 0x964edeb21ec65112 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319673.319985:0:88121:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95e00/0x2d0e085cf3af13c5 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: 0x964edeb21ec65112 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000008:00100000:2.0:1767319673.320082:0:88121:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff90cb040a6a00 - object 0x280000400:2861 offset 1048576<>1052672 00000100:00100000:3.0:1767319673.320809:0:12484:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:3.0:1767319673.320836:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6a00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290382208:192.168.203.141@tcp:4:dd.0 00000008:00010000:3.0:1767319673.335816:0:12484:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000006b38ed0d ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fc000/0x2d0e085cf3af1394 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: 0x964edeb21ec650b7 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319673.337259:0:12484:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000006b38ed0d ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fc000/0x2d0e085cf3af1394 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: 0x964edeb21ec650b7 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319673.337310:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290382080:192.168.203.141@tcp:4:dd.0 00000008:00010000:1.0:1767319673.340573:0:12484:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000ca6dd9f1 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95e00/0x2d0e085cf3af13c5 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: 0x964edeb21ec65112 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319673.340658:0:12484:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000ca6dd9f1 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95e00/0x2d0e085cf3af13c5 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: 0x964edeb21ec65112 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319673.340690:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6a00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290382208:192.168.203.141@tcp:4:dd.0 00000080:00200000:2.0:1767319673.340816:0:88121:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319673.340897:0:88121:0:(vvp_io.c:289: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:1767319673.340929:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319673.340942:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319673.341066:0:88121:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:2.0:1767319673.341716:0:88121:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:2.0:1767319673.341735:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319673.341748:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af130f lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x28400010000 nid: local remote: 0x964edeb21ec64efe expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319673.341757:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c667800/0x2d0e085cf3af12fa lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x28400010000 nid: local remote: 0x964edeb21ec64ea3 expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319673.341798:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319673.341808:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319673.341816:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95e00/0x2d0e085cf3af13c5 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: 0x964edeb21ec65112 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319673.341824:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319673.341831:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319673.341838:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319673.341855:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af130f lrc: 1/0,0 mode: --/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0x964edeb21ec64efe expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319673.341861:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c667800/0x2d0e085cf3af12fa lrc: 1/0,0 mode: --/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0x964edeb21ec64ea3 expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319673.341867:0:88121:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 8 locks packed 00000100:00100000:2.0:1767319673.341899:0:88121:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4e00 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88121:1853164290382336:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1767319673.346601:0:88121:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6a80 going to sleep for 11 seconds 00000080:00200000:0.0:1767319673.349900:0:88120:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:0.0:1767319673.352171:0:88120:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 1 00010000:00010000:0.0:1767319673.352219:0:88120:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.352239:0:88120:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506000/0x2d0e085cf3af131d lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x28400010000 nid: local remote: 0x964edeb21ec64f3d expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.352249:0:88120:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb3c666400/0x2d0e085cf3af12f3 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x28400010000 nid: local remote: 0x964edeb21ec64e9c expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.352322:0:88120:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb42176000/0x2d0e085cf3af13f6 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: 0x964edeb21ec6516d expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.352331:0:88120:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.352338:0:88120:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.352345:0:88120:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.352352:0:88120:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fc000/0x2d0e085cf3af1394 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: 0x964edeb21ec650b7 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.352359:0:88120:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.352383:0:88120:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506000/0x2d0e085cf3af131d lrc: 1/0,0 mode: --/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0x964edeb21ec64f3d expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.352391:0:88120:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb3c666400/0x2d0e085cf3af12f3 lrc: 1/0,0 mode: --/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0x964edeb21ec64e9c expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.352396:0:88120:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 8 locks packed 00000100:00100000:0.0:1767319673.352426:0:88120:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55fb80 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88120:1853164290382464:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1767319673.352526:0:88120:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1780 going to sleep for 11 seconds 00000100:00100000:0.0:1767319673.356665:0:88120:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55fb80 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88120:1853164290382464:192.168.203.141@tcp:103:ldlm_bl.0 00010000:00010000:0.0:1767319673.356702:0:88120:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb42176000/0x2d0e085cf3af13f6 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: 0x964edeb21ec6516d expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.356733:0:88120:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fdc00/0x2d0e085cf3af13da 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: 0x964edeb21ec6514a expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.356746:0:88120:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fca00/0x2d0e085cf3af13be 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: 0x964edeb21ec6510b expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.356757:0:88120:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95400/0x2d0e085cf3af13b0 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: 0x964edeb21ec650f6 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.356772:0:88120:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb043fc000/0x2d0e085cf3af1394 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: 0x964edeb21ec650b7 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.356784:0:88120:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506800/0x2d0e085cf3af1378 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: 0x964edeb21ec65094 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.356796:0:88120:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb10506000/0x2d0e085cf3af131d lrc: 0/0,0 mode: --/PR res: [0x240000400:0xcee:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0x964edeb21ec64f3d expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.356806:0:88120:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb3c666400/0x2d0e085cf3af12f3 lrc: 0/0,0 mode: --/PR res: [0x240000400:0xcec:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0x964edeb21ec64e9c expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319673.356840:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319673.356843:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319673.356863:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1767319673.359074:0:88121:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4e00 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88121:1853164290382336:192.168.203.141@tcp:103:ldlm_bl.0 00010000:00010000:1.0:1767319673.359125:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af13ef 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: 0x964edeb21ec65166 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319673.359158:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb043fd400/0x2d0e085cf3af13e1 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: 0x964edeb21ec65151 expref: -99 pid: 88597 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319673.359174:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95e00/0x2d0e085cf3af13c5 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: 0x964edeb21ec65112 expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319673.359189:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af13a9 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: 0x964edeb21ec650ef expref: -99 pid: 88596 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319673.359201:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d91e00/0x2d0e085cf3af138d 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: 0x964edeb21ec650b0 expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319673.359213:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c666c00/0x2d0e085cf3af137f 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: 0x964edeb21ec6509b expref: -99 pid: 88594 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319673.359225:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb10506400/0x2d0e085cf3af130f lrc: 0/0,0 mode: --/PR res: [0x280000400:0xb27:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0x964edeb21ec64efe expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319673.359261:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb3c667800/0x2d0e085cf3af12fa lrc: 0/0,0 mode: --/PR res: [0x280000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0x964edeb21ec64ea3 expref: -99 pid: 88590 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319673.359292:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319673.359295:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319673.359297:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319673.472604:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319674.476753:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:1.0:1767319674.592326:0:88622:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:1.0:1767319674.592441:0:88622: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:1767319674.592523:0:88622:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 88622 initiator: MDT0 00010000:00010000:1.0:1767319674.592535:0:88622:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88622 initiator: MDT0 00010000:00010000:1.0:1767319674.592545:0:88622:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88622 initiator: MDT0 00000100:00100000:1.0:1767319674.592575:0:88622:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88622:1853164290382592:192.168.203.141@tcp:101:rm.0 00000100:00100000:1.0:1767319674.592743:0:88622:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb07b47c00 going to sleep for 11 seconds 00000100:00100000:1.0:1767319674.621697:0:88622:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff90cb0770a800: committing for last_committed 42949673200 gen 1 00000100:00100000:1.0:1767319674.622007:0:88622:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88622:1853164290382592:192.168.203.141@tcp:101:rm.0 00010000:00010000:1.0:1767319674.622031:0:88622:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 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: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.622046:0:88622:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 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: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.622059:0:88622:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 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: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.622086:0:88622:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 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: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.622110:0:88622:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 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: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.622119:0:88622:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 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: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.622126:0:88622:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 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: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319674.622137:0:88622:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb043a3100 x1853164290382592/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319690 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319674.622153:0:88622:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 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: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.622169:0:88622:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:1.0:1767319674.622177:0:88622:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319674.622212:0:88622:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:1.0:1767319674.622219:0:88622:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af1420 00000080:00010000:1.0:1767319674.622226:0:88622:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:1.0:1767319674.622229:0:88622:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1420 from it ffffb4ad88003b58 00010000:00010000:1.0:1767319674.622232:0:88622:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.622240:0:88622:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319674.622271:0:88622:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319674.622295:0:88622:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d20b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb2b366c08), flags=24 00000080:00200000:1.0:1767319674.622301:0:88622:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d20b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff90cb2b366c08), intent=0 00000002:00010000:1.0:1767319674.622326:0:88622: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:1767319674.622413:0:88622:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2400/0x2d0e085cf3af1427 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88622 initiator: MDT0 00010000:00010000:1.0:1767319674.622422:0:88622:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2400/0x2d0e085cf3af1427 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88622 initiator: MDT0 00010000:00010000:1.0:1767319674.622432:0:88622:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2400/0x2d0e085cf3af1427 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88622 initiator: MDT0 00000100:00100000:1.0:1767319674.622454:0:88622:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88622:1853164290382720:192.168.203.141@tcp:101:rm.0 00000100:00100000:1.0:1767319674.622548:0:88622:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb07b47c00 going to sleep for 11 seconds 00000100:00100000:1.0:1767319674.626816:0:88622:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88622:1853164290382720:192.168.203.141@tcp:101:rm.0 00010000:00010000:1.0:1767319674.626848:0:88622:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2400/0x2d0e085cf3af1427 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: 0x964edeb21ec65269 expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.626876:0:88622:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2400/0x2d0e085cf3af1427 lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65269 expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.626885:0:88622:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2400/0x2d0e085cf3af1427 lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65269 expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.626897:0:88622:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2400/0x2d0e085cf3af1427 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65269 expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.626934:0:88622:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2400/0x2d0e085cf3af1427 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65269 expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.626948:0:88622:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2400/0x2d0e085cf3af1427 lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65269 expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.626956:0:88622:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2400/0x2d0e085cf3af1427 lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65269 expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.626962:0:88622:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2400/0x2d0e085cf3af1427 lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65269 expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319674.626972:0:88622:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff90cb043a3100 x1853164290382720/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319690 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319674.626987:0:88622:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2400/0x2d0e085cf3af1427 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65269 expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.626999:0:88622:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589953618/1 (0 0) 00000080:00200000:1.0:1767319674.627006:0:88622:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319674.627034:0:88622:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x1:0x0], updating i_size 11776 00000080:00200000:1.0:1767319674.627037:0:88622:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x1:0x0](ffff90cb09b780c8): rc = 0 00000080:00010000:1.0:1767319674.627044:0:88622:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x1:0x0](ffff90cb09b780c8) for lock 0x2d0e085cf3af1427 00000080:00010000:1.0:1767319674.627059:0:88622:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x1:0x0](ffff90cb09b780c8) 00000080:00010000:1.0:1767319674.627064:0:88622:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1427 from it ffffb4ad88003a28 00010000:00010000:1.0:1767319674.627068:0:88622:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2400/0x2d0e085cf3af1427 lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65269 expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.627076:0:88622:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2400/0x2d0e085cf3af1427 lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x1:0x0].0x0 bits 0x11/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65269 expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319674.627138:0:88622:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 1 00000080:00200000:1.0:1767319674.627164:0:88622:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), flags=8 00000080:00200000:1.0:1767319674.627169:0:88622:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), intent=getattr 00000002:00010000:1.0:1767319674.627206:0:88622:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f0,[0x0:0x0:0x0]) in obj [0x200004a52:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319674.627272:0:88622:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88622 initiator: MDT0 00010000:00010000:1.0:1767319674.627281:0:88622:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88622 initiator: MDT0 00010000:00010000:1.0:1767319674.627290:0:88622:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88622 initiator: MDT0 00000100:00100000:1.0:1767319674.627313:0:88622:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88622:1853164290382848:192.168.203.141@tcp:101:rm.0 00000100:00100000:1.0:1767319674.627443:0:88622:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb07b47c00 going to sleep for 11 seconds 00000100:00100000:1.0:1767319674.636162:0:88622:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88622:1853164290382848:192.168.203.141@tcp:101:rm.0 00010000:00010000:1.0:1767319674.636205:0:88622:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65285 expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.636232:0:88622:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65285 expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.636240:0:88622:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 4/1,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65285 expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.636254:0:88622:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65285 expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.636287:0:88622:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65285 expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.636301:0:88622:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65285 expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.636310:0:88622:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 5/2,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65285 expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.636317:0:88622:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 4/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec65285 expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319674.636329:0:88622:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb043a3100 x1853164290382848/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 576/872 e 0 to 0 dl 1767319690 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319674.636342:0:88622:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65285 expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1767319674.636357:0:88622:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec65285 expref: -99 pid: 88622 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319674.637320:0:88622:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589953618/2 (0 0) 00000080:00200000:1.0:1767319674.637336:0:88622:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319674.641357:0:88622:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x2:0x0](ffff90cb2b0f1148): rc = 0 00000080:00200000:1.0:1767319674.641414:0:88622:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x2:0x0]: layout version change: 4294967294 -> 3 00000080:00010000:1.0:1767319674.641426:0:88622:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x2:0x0](ffff90cb2b0f1148) for lock 0x2d0e085cf3af142e 00000080:00010000:1.0:1767319674.641443:0:88622:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x2:0x0](ffff90cb2b0f1148) 00000080:00010000:1.0:1767319674.641447:0:88622:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af142e from it ffffb4ad88003b20 00010000:00010000:1.0:1767319674.641475:0:88622:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec65285 expref: -99 pid: 88622 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319674.641490:0:88622:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec65285 expref: -99 pid: 88622 timeout: 0 lvb_type: 3 00000080:00200008:1.0:1767319674.641545:0:88622:0:(file.c:6252:ll_getattr_dentry()) START file f0:[0x200004a52:0x2:0x0](ffff90cb2b0f1148), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1767319674.641554:0:88622:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff90cb2b0f1148),name=f0 00000002:00010000:1.0:1767319674.641581:0:88622:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x2:0x0]) in obj [0x200004a52:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319674.641598:0:88622:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 2/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec65285 expref: -99 pid: 88622 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319674.641611:0:88622:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 2/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec65285 expref: -99 pid: 88622 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319674.641620:0:88622:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319674.641625:0:88622:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x2:0x0](ffff90cb2b0f1148) 00000080:00010000:1.0:1767319674.641629:0:88622:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x2:0x0](ffff90cb2b0f1148) for lock 0x2d0e085cf3af142e 00000080:00010000:1.0:1767319674.641633:0:88622:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af142e from it ffffb4ad88003cb8 00010000:00010000:1.0:1767319674.641637:0:88622:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 3/1,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x10020000000000 nid: local remote: 0x964edeb21ec65285 expref: -99 pid: 88622 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319674.641644:0:88622:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x20000000000 nid: local remote: 0x964edeb21ec65285 expref: -99 pid: 88622 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319674.641665:0:88622:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:1.0:1767319674.641679:0:88622:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a52:0x2:0x0] 00000008:00010000:1.0:1767319674.641704:0:88622:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319674.641708:0:88622:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb05344a30, osc lock ffff90cb048c90a0, flags 0x400001002 00000008:00010000:1.0:1767319674.641720:0:88622:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319674.641728:0:88622:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb05344a70, osc lock ffff90cb048c9c80, flags 0x400001002 00000008:00010000:1.0:1767319674.641737:0:88622:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319674.641739:0:88622:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb05344ab0, osc lock ffff90cb048c9db0, flags 0x400001002 00000008:00010000:1.0:1767319674.641746:0:88622:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319674.641748:0:88622:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb05344af0, osc lock ffff90cb048c8ab0, flags 0x400001002 00010000:00010000:1.0:1767319674.641817:0:88622:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc3400/0x2d0e085cf3af1435 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: 88622 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319674.641827:0:88622:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc3400/0x2d0e085cf3af1435 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: 88622 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319674.641894:0:88622:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc3e00/0x2d0e085cf3af143c 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: 88622 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319674.641903:0:88622:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc3e00/0x2d0e085cf3af143c 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: 88622 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319674.641926:0:88622:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1443 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: 88622 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319674.641934:0:88622:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1443 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: 88622 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319674.642023:0:12485:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:1.0:1767319674.642050:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290383232:192.168.203.141@tcp:101:rm.0 00010000:00010000:1.0:1767319674.642204:0:88622:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc2800/0x2d0e085cf3af144a 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: 88622 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319674.642213:0:88622:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc2800/0x2d0e085cf3af144a 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: 88622 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319674.642243:0:88622:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 4 items remaining. 00000100:00100000:1.0:1767319674.642260:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290383360:192.168.203.141@tcp:101:rm.0 00000100:00100000:0.0:1767319674.643783:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290382976:192.168.203.141@tcp:101:rm.0 00000100:00100000:0.0:1767319674.643897:0:12482:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:0.0:1767319674.643906:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290383104:192.168.203.141@tcp:101:rm.0 00000100:00100000:0.0:1767319674.650053:0:12482:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0001-osc-ffff90cb0770a800: committing for last_committed 30064771101 gen 1 00000100:00100000:1.0:1767319674.651931:0:12485:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0000-osc-ffff90cb0770a800: committing for last_committed 38654705715 gen 1 00010000:00010000:1.0:1767319674.666810:0:12485:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc2800/0x2d0e085cf3af144a 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: 88622 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319674.666850:0:12485:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc2800/0x2d0e085cf3af144a 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: 0x964edeb21ec65293 expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319674.666871:0:12485:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc2800/0x2d0e085cf3af144a 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: 0x964edeb21ec65293 expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319674.666899:0:12485:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc2800/0x2d0e085cf3af144a 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: 0x964edeb21ec65293 expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319674.666921:0:12485:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1052672, setting rss=1052672; kms=1052672, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc2800/0x2d0e085cf3af144a 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: 0x964edeb21ec65293 expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319674.666936:0:12485:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 3 items remaining. 00010000:00010000:1.0:1767319674.666942:0:12485:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc2800/0x2d0e085cf3af144a 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: 0x964edeb21ec65293 expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319674.666950:0:12485:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc2800/0x2d0e085cf3af144a 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: 0x964edeb21ec65293 expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319674.666987:0:12485:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc2800/0x2d0e085cf3af144a 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: 0x964edeb21ec65293 expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319674.666996:0:12485:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc2800/0x2d0e085cf3af144a 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: 0x964edeb21ec65293 expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319674.667021:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290383360:192.168.203.141@tcp:101:rm.0 00010000:00010000:0.0:1767319674.668928:0:12482:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc3e00/0x2d0e085cf3af143c 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: 88622 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319674.668956:0:12482:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc3e00/0x2d0e085cf3af143c 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: 0x964edeb21ec652a1 expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319674.668973:0:12482:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc3e00/0x2d0e085cf3af143c 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: 0x964edeb21ec652a1 expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319674.668988:0:12482:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc3e00/0x2d0e085cf3af143c 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: 0x964edeb21ec652a1 expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319674.669005:0:12482:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc3e00/0x2d0e085cf3af143c 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: 0x964edeb21ec652a1 expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1767319674.669018:0:12482:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 2 items remaining. 00010000:00010000:0.0:1767319674.669023:0:12482:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc3e00/0x2d0e085cf3af143c 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: 0x964edeb21ec652a1 expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319674.669031:0:12482:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc3e00/0x2d0e085cf3af143c 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: 0x964edeb21ec652a1 expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319674.669060:0:12482:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc3e00/0x2d0e085cf3af143c 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: 0x964edeb21ec652a1 expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319674.669068:0:12482:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc3e00/0x2d0e085cf3af143c 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: 0x964edeb21ec652a1 expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319674.669091:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290383104:192.168.203.141@tcp:101:rm.0 00010000:00010000:0.0:1767319674.669150:0:12482:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc3400/0x2d0e085cf3af1435 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: 88622 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319674.669160:0:12482:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc3400/0x2d0e085cf3af1435 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: 0x964edeb21ec6529a expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319674.669168:0:12482:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc3400/0x2d0e085cf3af1435 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: 0x964edeb21ec6529a expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319674.669177:0:12482:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc3400/0x2d0e085cf3af1435 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: 0x964edeb21ec6529a expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319674.669186:0:12482:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc3400/0x2d0e085cf3af1435 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: 0x964edeb21ec6529a expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1767319674.669194:0:12482:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:0.0:1767319674.669197:0:12482:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc3400/0x2d0e085cf3af1435 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: 0x964edeb21ec6529a expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319674.669215:0:12482:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc3400/0x2d0e085cf3af1435 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: 0x964edeb21ec6529a expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319674.669222:0:12482:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc3400/0x2d0e085cf3af1435 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: 0x964edeb21ec6529a expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319674.669229:0:12482:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc3400/0x2d0e085cf3af1435 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: 0x964edeb21ec6529a expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319674.669240:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290382976:192.168.203.141@tcp:101:rm.0 00010000:00010000:2.0:1767319674.669883:0:12485:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1443 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: 88622 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319674.669912:0:12485:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1443 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: 0x964edeb21ec6528c expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319674.669921:0:12485:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1443 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: 0x964edeb21ec6528c expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319674.669931:0:12485:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1443 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: 0x964edeb21ec6528c expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319674.669943:0:12485:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 2097152, setting rss=2097152; kms=2097152, end=18446744073709551615 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1443 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: 0x964edeb21ec6528c expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1767319674.669953:0:12485:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:2.0:1767319674.669989:0:12485:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1443 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: 0x964edeb21ec6528c expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319674.669998:0:12485:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1443 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: 0x964edeb21ec6528c expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319674.670005:0:12485:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1443 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: 0x964edeb21ec6528c expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319674.670014:0:12485:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1443 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: 0x964edeb21ec6528c expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319674.670028:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290383232:192.168.203.141@tcp:101:rm.0 00000080:00200000:1.0:1767319674.670398:0:88622:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3149824 i_blocks 6176 00000020:00010000:1.0:1767319674.670407:0:88622:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb09632480 (ffff90cb095b7c68/0) at cl_lock_release():245 00000020:00010000:1.0:1767319674.670410:0:88622:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb09632480 (ffff90cb095b7c68/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319674.670416:0:88622:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb05344a30 (ffff90cb095b7ea8/1) at cl_lock_cancel():142 00000020:00010000:1.0:1767319674.670422:0:88622:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb05344a70 (ffff90cb095b72d8/1) at cl_lock_cancel():142 00000020:00010000:1.0:1767319674.670425:0:88622:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb05344ab0 (ffff90cb0a5c65a8/1) at cl_lock_cancel():142 00000020:00010000:1.0:1767319674.670429:0:88622:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb05344af0 (ffff90cb04064488/1) at cl_lock_cancel():142 00000020:00010000:1.0:1767319674.670432:0:88622:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb09632480 (ffff90cb095b7c68/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319674.670435:0:88622:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb05344a30 (ffff90cb095b7c68/1) at cl_lock_fini():72 00000020:00010000:1.0:1767319674.670441:0:88622:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb05344a70 (ffff90cb095b7c68/1) at cl_lock_fini():72 00000020:00010000:1.0:1767319674.670443:0:88622:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb05344ab0 (ffff90cb095b7c68/1) at cl_lock_fini():72 00000020:00010000:1.0:1767319674.670446:0:88622:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb05344af0 (ffff90cb095b7c68/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319674.670467:0:88622:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 0/1, layout version 3 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319674.670549:0:88622:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:1.0:1767319674.670575:0:88622: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:1767319674.670608:0:88622:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.670636:0:88622:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319674.670645:0:88622:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319674.670655:0:88622:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:1.0:1767319674.670659:0:88622:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af1420 00000080:00010000:1.0:1767319674.670667:0:88622:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1420 from it ffffb4ad88003c10 00010000:00010000:1.0:1767319674.670670:0:88622:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319674.670677:0:88622:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319674.670688:0:88622:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:1.0:1767319674.670696:0:88622:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:1.0:1767319674.670703:0:88622:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 1 00000080:00200000:1.0:1767319674.670712:0:88622:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f0, flags=0 00000080:00200000:1.0:1767319674.670716:0:88622:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 3 00000080:00200000:1.0:1767319674.670721:0:88622:0:(namei.c:2354:ll_unlink()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8) 00010000:00010000:1.0:1767319674.670755:0:88622:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 2/0,0 mode: PR/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 3 type: IBT gid 0 flags: 0x28400000000 nid: local remote: 0x964edeb21ec65285 expref: -99 pid: 88622 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319674.670772:0:88622:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x2:0x0]: losing layout lock 00010000:00010000:1.0:1767319674.670824:0:88622:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 1/0,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec65285 expref: -99 pid: 88622 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319674.670831:0:88622:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319674.670834:0:88622:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc2200/0x2d0e085cf3af142e lrc: 0/0,0 mode: --/PR res: [0x200004a52:0x2:0x0].0x0 bits 0x1b/0x0 rrc: 2 type: IBT gid 0 flags: 0x4829400000020 nid: local remote: 0x964edeb21ec65285 expref: -99 pid: 88622 timeout: 0 lvb_type: 3 00000020:00100000:1.0:1767319674.670874:0:88622:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1767319674.670884:0:88622:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb043a3800 x1853164290383616/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 488/1008 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:1.0:1767319674.670924:0:88622:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3800 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88622:1853164290383616:192.168.203.141@tcp:36:rm.0 00000100:00100000:1.0:1767319674.671030:0:88622:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb07b47c00 going to sleep for 11 seconds 00000100:00100000:1.0:1767319674.729982:0:88622:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3800 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88622:1853164290383616:192.168.203.141@tcp:36:rm.0 00000080:00200000:1.0:1767319674.730059:0:88622:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 1/0, layout version 3 restore needed 0 00020000:00200000:1.0:1767319674.730074:0:88622:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:1.0:1767319674.730093:0:88622:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319674.730140:0:88622:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x2:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319674.730149:0:88622:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff90cb2b0f1148) 00000008:00010000:1.0:1767319674.730191:0:88622:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1767319670 1767319670 0 by oinfo size 1048576 blocks 2051 [cma]time 1767319670 1767319670 0 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc3400/0x2d0e085cf3af1435 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: 0x964edeb21ec6529a expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319674.730219:0:88622:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1767319670 1767319670 0 by oinfo size 1048576 blocks 2051 [cma]time 1767319670 1767319670 0 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc3e00/0x2d0e085cf3af143c 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: 0x964edeb21ec652a1 expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319674.730235:0:88622:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 2097152 blocks 2059 [cma]time: 1767319671 1767319671 0 by oinfo size 2097152 blocks 2059 [cma]time 1767319671 1767319671 0 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb31fc2c00/0x2d0e085cf3af1443 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: 0x964edeb21ec6528c expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319674.730249:0:88622:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1052672 blocks 15 [cma]time: 1767319671 1767319671 0 by oinfo size 1052672 blocks 15 [cma]time 1767319671 1767319671 0 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb31fc2800/0x2d0e085cf3af144a 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: 0x964edeb21ec65293 expref: -99 pid: 88622 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319675.501313:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:3.0:1767319675.793441:0:88632:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:3.0:1767319675.793486:0:88632: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:1767319675.793512:0:88632:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319675.793534:0:88632:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319675.793553:0:88632:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319675.793563:0:88632:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:3.0:1767319675.793567:0:88632:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af1420 00000080:00010000:3.0:1767319675.793577:0:88632:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1420 from it ffffb4ad88023b58 00010000:00010000:3.0:1767319675.793582:0:88632:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319675.793590:0:88632:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319675.793610:0:88632:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:3.0:1767319675.793619:0:88632:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:3.0:1767319675.793625:0:88632:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 1 00000080:00200000:3.0:1767319675.793637:0:88632:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), flags=8 00000080:00200000:3.0:1767319675.793642:0:88632:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), intent=getattr 00000002:00010000:3.0:1767319675.793657:0:88632:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f1,[0x0:0x0:0x0]) in obj [0x200004a52:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319675.793713:0:88632:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88632 initiator: MDT0 00010000:00010000:3.0:1767319675.793720:0:88632:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88632 initiator: MDT0 00010000:00010000:3.0:1767319675.793731:0:88632:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88632 initiator: MDT0 00000100:00100000:3.0:1767319675.793762:0:88632:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1880 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88632:1853164290383744:192.168.203.141@tcp:101:rm.0 00000100:00100000:3.0:1767319675.793889:0:88632:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb0b272c00 going to sleep for 11 seconds 00000100:00100000:3.0:1767319675.808684:0:88632:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1880 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88632:1853164290383744:192.168.203.141@tcp:101:rm.0 00010000:00010000:3.0:1767319675.808736:0:88632:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec652d9 expref: -99 pid: 88632 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319675.808763:0:88632:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 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: 0x964edeb21ec652d9 expref: -99 pid: 88632 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319675.808772:0:88632:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 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: 0x964edeb21ec652d9 expref: -99 pid: 88632 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319675.808785:0:88632:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 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: 0x964edeb21ec652d9 expref: -99 pid: 88632 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319675.808798:0:88632:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 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: 0x964edeb21ec652d9 expref: -99 pid: 88632 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319675.808810:0:88632:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 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: 0x964edeb21ec652d9 expref: -99 pid: 88632 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319675.808818:0:88632:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 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: 0x964edeb21ec652d9 expref: -99 pid: 88632 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319675.808825:0:88632:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 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: 0x964edeb21ec652d9 expref: -99 pid: 88632 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319675.808836:0:88632:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb31cc1880 x1853164290383744/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 576/872 e 0 to 0 dl 1767319691 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319675.808850:0:88632:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 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: 0x964edeb21ec652d9 expref: -99 pid: 88632 timeout: 0 lvb_type: 0 00000002:00010000:3.0:1767319675.808880:0:88632:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 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: 0x964edeb21ec652d9 expref: -99 pid: 88632 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319675.808893:0:88632:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589953618/3 (0 0) 00000080:00200000:3.0:1767319675.808901:0:88632:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1767319675.808964:0:88632:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x3:0x0](ffff90cb2b0f3a88): rc = 0 00000080:00200000:3.0:1767319675.808993:0:88632:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x3:0x0]: layout version change: 4294967294 -> 3 00000080:00010000:3.0:1767319675.809000:0:88632:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff90cb2b0f3a88) for lock 0x2d0e085cf3af1451 00000080:00010000:3.0:1767319675.809013:0:88632:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x3:0x0](ffff90cb2b0f3a88) 00000080:00010000:3.0:1767319675.809016:0:88632:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1451 from it ffffb4ad88023b20 00010000:00010000:3.0:1767319675.809020:0:88632:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 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: 0x964edeb21ec652d9 expref: -99 pid: 88632 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319675.809029:0:88632:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 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: 0x964edeb21ec652d9 expref: -99 pid: 88632 timeout: 0 lvb_type: 3 00000080:00200008:3.0:1767319675.809072:0:88632:0:(file.c:6252:ll_getattr_dentry()) START file f1:[0x200004a52:0x3:0x0](ffff90cb2b0f3a88), request_mask 2047, flags 0, foreign 0 00000080:00200000:3.0:1767319675.809080:0:88632:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff90cb2b0f3a88),name=f1 00000002:00010000:3.0:1767319675.809114:0:88632:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x3:0x0]) in obj [0x200004a52:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319675.809124:0:88632:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 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: 0x964edeb21ec652d9 expref: -99 pid: 88632 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319675.809136:0:88632:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 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: 0x964edeb21ec652d9 expref: -99 pid: 88632 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319675.809143:0:88632:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319675.809147:0:88632:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x3:0x0](ffff90cb2b0f3a88) 00000080:00010000:3.0:1767319675.809157:0:88632:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff90cb2b0f3a88) for lock 0x2d0e085cf3af1451 00000080:00010000:3.0:1767319675.809161:0:88632:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1451 from it ffffb4ad88023cb8 00010000:00010000:3.0:1767319675.809164:0:88632:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 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: 0x964edeb21ec652d9 expref: -99 pid: 88632 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319675.809171:0:88632:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 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: 0x964edeb21ec652d9 expref: -99 pid: 88632 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319675.809202:0:88632:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/1, layout version 3 restore needed 0 00000001:00010000:3.0:1767319675.809215:0:88632:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a52:0x3:0x0] 00000008:00010000:3.0:1767319675.809238:0:88632:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:3.0:1767319675.809242:0:88632:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb060d5630, osc lock ffff90cb08338720, flags 0x400001002 00000008:00010000:3.0:1767319675.809250:0:88632:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:3.0:1767319675.809252:0:88632:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb060d5670, osc lock ffff90cb08339b50, flags 0x400001002 00000008:00010000:3.0:1767319675.809259:0:88632:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:3.0:1767319675.809261:0:88632:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb060d56b0, osc lock ffff90cb083390a0, flags 0x400001002 00000008:00010000:3.0:1767319675.809266:0:88632:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:3.0:1767319675.809267:0:88632:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb060d56f0, osc lock ffff90cb08339c80, flags 0x400001002 00010000:00010000:3.0:1767319675.809317:0:88632:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94e00/0x2d0e085cf3af1458 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: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.809325:0:88632:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94e00/0x2d0e085cf3af1458 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: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.809408:0:88632:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95600/0x2d0e085cf3af145f 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: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.809416:0:88632:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95600/0x2d0e085cf3af145f 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: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.809439:0:88632:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95800/0x2d0e085cf3af1466 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: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.809452:0:88632:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95800/0x2d0e085cf3af1466 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: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.809511:0:88632:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95c00/0x2d0e085cf3af146d 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: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.809519:0:88632:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95c00/0x2d0e085cf3af146d 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: 88632 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319675.809532:0:88632:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 4 items remaining. 00000100:00100000:3.0:1767319675.809584:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290384128:192.168.203.141@tcp:101:rm.0 00000100:00100000:3.0:1767319675.809713:0:12484:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:3.0:1767319675.809721:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290384256:192.168.203.141@tcp:101:rm.0 00000100:00100000:0.0:1767319675.810149:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290383872:192.168.203.141@tcp:101:rm.0 00000100:00100000:0.0:1767319675.810206:0:12482:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:0.0:1767319675.810213:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290384000:192.168.203.141@tcp:101:rm.0 00010000:00010000:3.0:1767319675.823860:0:12484:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95c00/0x2d0e085cf3af146d 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: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.823895:0:12484:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95c00/0x2d0e085cf3af146d 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: 0x964edeb21ec652e7 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.823912:0:12484:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95c00/0x2d0e085cf3af146d 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: 0x964edeb21ec652e7 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.823927:0:12484:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95c00/0x2d0e085cf3af146d 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: 0x964edeb21ec652e7 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319675.823970:0:12484:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1052672, setting rss=1052672; kms=1052672, end=18446744073709551615 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95c00/0x2d0e085cf3af146d 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: 0x964edeb21ec652e7 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319675.823996:0:12484:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 3 items remaining. 00010000:00010000:3.0:1767319675.824001:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95c00/0x2d0e085cf3af146d 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: 0x964edeb21ec652e7 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.824009:0:12484:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95c00/0x2d0e085cf3af146d 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: 0x964edeb21ec652e7 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.824016:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95c00/0x2d0e085cf3af146d 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: 0x964edeb21ec652e7 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.824025:0:12484:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95c00/0x2d0e085cf3af146d 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: 0x964edeb21ec652e7 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319675.824048:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290384256:192.168.203.141@tcp:101:rm.0 00010000:00010000:3.0:1767319675.824068:0:12484:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95800/0x2d0e085cf3af1466 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: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.824077:0:12484:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95800/0x2d0e085cf3af1466 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: 0x964edeb21ec652e0 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.824096:0:12484:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95800/0x2d0e085cf3af1466 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: 0x964edeb21ec652e0 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.824115:0:12484:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95800/0x2d0e085cf3af1466 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: 0x964edeb21ec652e0 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319675.824126:0:12484:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 2097152, setting rss=2097152; kms=2097152, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95800/0x2d0e085cf3af1466 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: 0x964edeb21ec652e0 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319675.824134:0:12484:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 2 items remaining. 00010000:00010000:3.0:1767319675.824137:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95800/0x2d0e085cf3af1466 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: 0x964edeb21ec652e0 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.824144:0:12484:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95800/0x2d0e085cf3af1466 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: 0x964edeb21ec652e0 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.824151:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95800/0x2d0e085cf3af1466 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: 0x964edeb21ec652e0 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.824159:0:12484:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95800/0x2d0e085cf3af1466 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: 0x964edeb21ec652e0 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319675.824172:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290384128:192.168.203.141@tcp:101:rm.0 00010000:00010000:2.0:1767319675.827724:0:12482:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94e00/0x2d0e085cf3af1458 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: 88632 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319675.827758:0:12482:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94e00/0x2d0e085cf3af1458 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: 0x964edeb21ec652ee expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319675.827776:0:12482:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94e00/0x2d0e085cf3af1458 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: 0x964edeb21ec652ee expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319675.827790:0:12482:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94e00/0x2d0e085cf3af1458 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: 0x964edeb21ec652ee expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319675.827810:0:12482:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94e00/0x2d0e085cf3af1458 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: 0x964edeb21ec652ee expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1767319675.827851:0:12482:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:2.0:1767319675.827858:0:12482:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94e00/0x2d0e085cf3af1458 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: 0x964edeb21ec652ee expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319675.827867:0:12482:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94e00/0x2d0e085cf3af1458 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: 0x964edeb21ec652ee expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319675.827875:0:12482:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94e00/0x2d0e085cf3af1458 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: 0x964edeb21ec652ee expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319675.827884:0:12482:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94e00/0x2d0e085cf3af1458 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: 0x964edeb21ec652ee expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319675.827910:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290383872:192.168.203.141@tcp:101:rm.0 00010000:00010000:3.0:1767319675.831964:0:12482:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95600/0x2d0e085cf3af145f 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: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.832011:0:12482:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95600/0x2d0e085cf3af145f 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: 0x964edeb21ec652f5 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.832059:0:12482:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95600/0x2d0e085cf3af145f 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: 0x964edeb21ec652f5 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.832074:0:12482:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95600/0x2d0e085cf3af145f 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: 0x964edeb21ec652f5 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319675.832102:0:12482:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95600/0x2d0e085cf3af145f 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: 0x964edeb21ec652f5 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319675.832117:0:12482:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:3.0:1767319675.832134:0:12482:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95600/0x2d0e085cf3af145f 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: 0x964edeb21ec652f5 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.832142:0:12482:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95600/0x2d0e085cf3af145f 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: 0x964edeb21ec652f5 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.832149:0:12482:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95600/0x2d0e085cf3af145f 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: 0x964edeb21ec652f5 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319675.832156:0:12482:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95600/0x2d0e085cf3af145f 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: 0x964edeb21ec652f5 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319675.832189:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290384000:192.168.203.141@tcp:101:rm.0 00000080:00200000:0.0:1767319675.832497:0:88632:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3149824 i_blocks 6176 00000020:00010000:0.0:1767319675.832592:0:88632:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb06deb908 (ffff90cb04064ab8/0) at cl_lock_release():245 00000020:00010000:0.0:1767319675.832597:0:88632:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb06deb908 (ffff90cb04064ab8/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319675.832604:0:88632:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb060d5630 (ffff90cb0ae33f38/1) at cl_lock_cancel():142 00000020:00010000:0.0:1767319675.832610:0:88632:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb060d5670 (ffff90cb0a5c63f8/1) at cl_lock_cancel():142 00000020:00010000:0.0:1767319675.832614:0:88632:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb060d56b0 (ffff90cb0a5c6248/1) at cl_lock_cancel():142 00000020:00010000:0.0:1767319675.832618:0:88632:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb060d56f0 (ffff90cb0a5c6d88/1) at cl_lock_cancel():142 00000020:00010000:0.0:1767319675.832621:0:88632:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb06deb908 (ffff90cb04064ab8/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319675.832624:0:88632:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb060d5630 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000020:00010000:0.0:1767319675.832629:0:88632:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb060d5670 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000020:00010000:0.0:1767319675.832632:0:88632:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb060d56b0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000020:00010000:0.0:1767319675.832646:0:88632:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb060d56f0 (ffff90cb04064ab8/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319675.832666:0:88632:0:(vvp_io.c:289: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:0.0:1767319675.832746:0:88632:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:0.0:1767319675.832774:0:88632: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:1767319675.832793:0:88632:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319675.832810:0:88632:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319675.832820:0:88632:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319675.832828:0:88632:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:0.0:1767319675.832832:0:88632:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af1420 00000080:00010000:0.0:1767319675.832839:0:88632:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1420 from it ffffb4ad88023c10 00010000:00010000:0.0:1767319675.832843:0:88632:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319675.832851:0:88632:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319675.832862:0:88632:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:0.0:1767319675.832870:0:88632:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:0.0:1767319675.832878:0:88632:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 1 00000080:00200000:0.0:1767319675.832885:0:88632:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f1, flags=0 00000080:00200000:0.0:1767319675.832890:0:88632:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 3 00000080:00200000:0.0:1767319675.832896:0:88632:0:(namei.c:2354:ll_unlink()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8) 00010000:00010000:0.0:1767319675.832932:0:88632:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 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: 0x964edeb21ec652d9 expref: -99 pid: 88632 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319675.832960:0:88632:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x3:0x0]: losing layout lock 00010000:00010000:0.0:1767319675.833156:0:88632:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 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: 0x964edeb21ec652d9 expref: -99 pid: 88632 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319675.833165:0:88632:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319675.833168:0:88632:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb34d94200/0x2d0e085cf3af1451 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: 0x964edeb21ec652d9 expref: -99 pid: 88632 timeout: 0 lvb_type: 3 00000020:00100000:0.0:1767319675.836295:0:88632:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1767319675.836322:0:88632:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb2b55ea00 x1853164290384512/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 488/1008 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:0.0:1767319675.836364:0:88632:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ea00 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88632:1853164290384512:192.168.203.141@tcp:36:rm.0 00000100:00100000:0.0:1767319675.842658:0:88632:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb048b1e40 going to sleep for 11 seconds 00000100:00100000:3.0:1767319675.865023:0:88632:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ea00 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88632:1853164290384512:192.168.203.141@tcp:36:rm.0 00000080:00200000:3.0:1767319675.865138:0:88632:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:3.0:1767319675.865175:0:88632:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:3.0:1767319675.865229:0:88632:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319675.865288:0:88632:0:(vvp_io.c:289: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:3.0:1767319675.865296:0:88632:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff90cb2b0f3a88) 00000008:00010000:3.0:1767319675.865455:0:88632:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1767319671 1767319671 0 by oinfo size 1048576 blocks 2051 [cma]time 1767319671 1767319671 0 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94e00/0x2d0e085cf3af1458 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: 0x964edeb21ec652ee expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319675.865483:0:88632:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1767319671 1767319671 0 by oinfo size 1048576 blocks 2051 [cma]time 1767319671 1767319671 0 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95600/0x2d0e085cf3af145f 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: 0x964edeb21ec652f5 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319675.865498:0:88632:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 2097152 blocks 2059 [cma]time: 1767319672 1767319672 0 by oinfo size 2097152 blocks 2059 [cma]time 1767319672 1767319672 0 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95800/0x2d0e085cf3af1466 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: 0x964edeb21ec652e0 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319675.865512:0:88632:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1052672 blocks 15 [cma]time: 1767319672 1767319672 0 by oinfo size 1052672 blocks 15 [cma]time 1767319672 1767319672 0 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d95c00/0x2d0e085cf3af146d 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: 0x964edeb21ec652e7 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319676.012772:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:458bca3c-807c-4a6a-943a-7ee7acf06243:12482:1853164290384640:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319676.022160:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:458bca3c-807c-4a6a-943a-7ee7acf06243:12482:1853164290384640:192.168.203.141@tcp:400:kworker.0 00010000:00010000:1.0:1767319676.539763:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:2.0:1767319676.861788:0:88641:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:2.0:1767319676.861829:0:88641: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:1767319676.861850:0:88641:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319676.861870:0:88641:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319676.861880:0:88641:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319676.861890:0:88641:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:2.0:1767319676.861894:0:88641:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af1420 00000080:00010000:2.0:1767319676.861902:0:88641:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1420 from it ffffb4ad88033b58 00010000:00010000:2.0:1767319676.861914:0:88641:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319676.861923:0:88641:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319676.861943:0:88641:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319676.861953:0:88641:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:2.0:1767319676.861960:0:88641:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319676.861973:0:88641:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), flags=8 00000080:00200000:2.0:1767319676.861978:0:88641:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8), intent=getattr 00000002:00010000:2.0:1767319676.861994:0:88641:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f2,[0x0:0x0:0x0]) in obj [0x200004a52:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319676.862064:0:88641:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88641 initiator: MDT0 00010000:00010000:2.0:1767319676.862073:0:88641:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88641 initiator: MDT0 00010000:00010000:2.0:1767319676.862099:0:88641:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88641 initiator: MDT0 00000100:00100000:2.0:1767319676.862130:0:88641:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6a00 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88641:1853164290384768:192.168.203.141@tcp:101:rm.0 00000100:00100000:2.0:1767319676.862237:0:88641:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd66c0 going to sleep for 11 seconds 00000100:00100000:3.0:1767319676.874883:0:88641:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6a00 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88641:1853164290384768:192.168.203.141@tcp:101:rm.0 00010000:00010000:3.0:1767319676.874916:0:88641:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6532d expref: -99 pid: 88641 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319676.875016:0:88641:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 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: 0x964edeb21ec6532d expref: -99 pid: 88641 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319676.875043:0:88641:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 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: 0x964edeb21ec6532d expref: -99 pid: 88641 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319676.875056:0:88641:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 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: 0x964edeb21ec6532d expref: -99 pid: 88641 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319676.875067:0:88641:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 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: 0x964edeb21ec6532d expref: -99 pid: 88641 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319676.875090:0:88641:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 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: 0x964edeb21ec6532d expref: -99 pid: 88641 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319676.875099:0:88641:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 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: 0x964edeb21ec6532d expref: -99 pid: 88641 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319676.875108:0:88641:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 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: 0x964edeb21ec6532d expref: -99 pid: 88641 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319676.875122:0:88641:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff90cb040a6a00 x1853164290384768/t0(0) o101->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 576/872 e 0 to 0 dl 1767319692 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319676.876847:0:88641:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 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: 0x964edeb21ec6532d expref: -99 pid: 88641 timeout: 0 lvb_type: 0 00000002:00010000:3.0:1767319676.876885:0:88641:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 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: 0x964edeb21ec6532d expref: -99 pid: 88641 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319676.876904:0:88641:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff90cb0422d800 type 13 mode 4 res 8589953618/4 (0 0) 00000080:00200000:3.0:1767319676.876913:0:88641:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1767319676.876994:0:88641:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x4:0x0](ffff90cb2b0f00c8): rc = 0 00000080:00200000:3.0:1767319676.877015:0:88641:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x4:0x0]: layout version change: 4294967294 -> 3 00000080:00010000:3.0:1767319676.877021:0:88641:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x4:0x0](ffff90cb2b0f00c8) for lock 0x2d0e085cf3af1474 00000080:00010000:3.0:1767319676.877036:0:88641:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x4:0x0](ffff90cb2b0f00c8) 00000080:00010000:3.0:1767319676.877040:0:88641:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1474 from it ffffb4ad88033b20 00010000:00010000:3.0:1767319676.877044:0:88641:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 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: 0x964edeb21ec6532d expref: -99 pid: 88641 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319676.877054:0:88641:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 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: 0x964edeb21ec6532d expref: -99 pid: 88641 timeout: 0 lvb_type: 3 00000080:00200008:3.0:1767319676.877114:0:88641:0:(file.c:6252:ll_getattr_dentry()) START file f2:[0x200004a52:0x4:0x0](ffff90cb2b0f00c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:3.0:1767319676.877129:0:88641:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a52:0x4:0x0](ffff90cb2b0f00c8),name=f2 00000002:00010000:3.0:1767319676.877154:0:88641:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x4:0x0]) in obj [0x200004a52:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319676.877164:0:88641:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 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: 0x964edeb21ec6532d expref: -99 pid: 88641 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319676.877176:0:88641:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 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: 0x964edeb21ec6532d expref: -99 pid: 88641 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319676.877183:0:88641:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319676.877190:0:88641:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x4:0x0](ffff90cb2b0f00c8) 00000080:00010000:3.0:1767319676.877193:0:88641:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x4:0x0](ffff90cb2b0f00c8) for lock 0x2d0e085cf3af1474 00000080:00010000:3.0:1767319676.877197:0:88641:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1474 from it ffffb4ad88033cb8 00010000:00010000:3.0:1767319676.877200:0:88641:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 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: 0x964edeb21ec6532d expref: -99 pid: 88641 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319676.877206:0:88641:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 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: 0x964edeb21ec6532d expref: -99 pid: 88641 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319676.877237:0:88641:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:3.0:1767319676.877249:0:88641:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a52:0x4:0x0] 00000008:00010000:3.0:1767319676.877271:0:88641:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:3.0:1767319676.877276:0:88641:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb0b915a30, osc lock ffff90cb08339db0, flags 0x400001002 00000008:00010000:3.0:1767319676.877284:0:88641:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:3.0:1767319676.877286:0:88641:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb0b915a70, osc lock ffff90cb08338ab0, flags 0x400001002 00000008:00010000:3.0:1767319676.877292:0:88641:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:3.0:1767319676.877293:0:88641:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb0b915ab0, osc lock ffff90cb08338390, flags 0x400001002 00000008:00010000:3.0:1767319676.877301:0:88641:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:3.0:1767319676.877302:0:88641:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff90cb0b915af0, osc lock ffff90cb08339300, flags 0x400001002 00010000:00010000:3.0:1767319676.877359:0:88641:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d94a00/0x2d0e085cf3af147b 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: 88641 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319676.878237:0:88641:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d94a00/0x2d0e085cf3af147b 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: 88641 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319676.878355:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc2680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290384896:192.168.203.141@tcp:101:rm.0 00010000:00010000:3.0:1767319676.878924:0:88641:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94600/0x2d0e085cf3af1482 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: 88641 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319676.878938:0:88641:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94600/0x2d0e085cf3af1482 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: 88641 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319676.878982:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb31cc1180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290385024:192.168.203.141@tcp:101:rm.0 00010000:00010000:2.0:1767319676.881503:0:88641:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af1489 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: 88641 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319676.881517:0:88641:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af1489 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: 88641 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319676.881601:0:88641:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af1490 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: 88641 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319676.881625:0:88641:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af1490 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: 88641 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319676.883062:0:12484:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:3.0:1767319676.884990:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290385152:192.168.203.141@tcp:101:rm.0 00000100:00100000:3.0:1767319676.885450:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290385280:192.168.203.141@tcp:101:rm.0 00000020:00200000:2.0:1767319676.898431:0:88641:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 4 items remaining. 00010000:00010000:3.0:1767319676.901717:0:12484:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af1489 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: 88641 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319676.901773:0:12484:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af1489 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: 0x964edeb21ec65342 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319676.901790:0:12484:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af1489 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: 0x964edeb21ec65342 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319676.901804:0:12484:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af1489 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: 0x964edeb21ec65342 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319676.901831:0:12484:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 2097152, setting rss=2097152; kms=2097152, end=18446744073709551615 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af1489 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: 0x964edeb21ec65342 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319676.901843:0:12484:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 3 items remaining. 00010000:00010000:3.0:1767319676.901849:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af1489 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: 0x964edeb21ec65342 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319676.901857:0:12484:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af1489 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: 0x964edeb21ec65342 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319676.901864:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af1489 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: 0x964edeb21ec65342 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319676.901874:0:12484:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af1489 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: 0x964edeb21ec65342 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319676.901910:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290385152:192.168.203.141@tcp:101:rm.0 00010000:00010000:3.0:1767319676.901928:0:12484:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94600/0x2d0e085cf3af1482 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: 88641 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319676.901937:0:12484:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94600/0x2d0e085cf3af1482 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: 0x964edeb21ec6533b expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319676.901946:0:12484:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94600/0x2d0e085cf3af1482 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: 0x964edeb21ec6533b expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319676.901954:0:12484:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94600/0x2d0e085cf3af1482 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: 0x964edeb21ec6533b expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319676.901963:0:12484:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94600/0x2d0e085cf3af1482 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: 0x964edeb21ec6533b expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319676.901972:0:12484:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 2 items remaining. 00010000:00010000:3.0:1767319676.901974:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94600/0x2d0e085cf3af1482 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: 0x964edeb21ec6533b expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319676.901980:0:12484:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94600/0x2d0e085cf3af1482 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: 0x964edeb21ec6533b expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319676.901987:0:12484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94600/0x2d0e085cf3af1482 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: 0x964edeb21ec6533b expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319676.902005:0:12484:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94600/0x2d0e085cf3af1482 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: 0x964edeb21ec6533b expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319676.902016:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc1180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290385024:192.168.203.141@tcp:101:rm.0 00010000:00010000:1.0:1767319676.906631:0:12483:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d94a00/0x2d0e085cf3af147b 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: 88641 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319676.907581:0:12483:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d94a00/0x2d0e085cf3af147b 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: 0x964edeb21ec65334 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319676.907604:0:12483:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d94a00/0x2d0e085cf3af147b 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: 0x964edeb21ec65334 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319676.907619:0:12483:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d94a00/0x2d0e085cf3af147b 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: 0x964edeb21ec65334 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319676.907635:0:12483:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d94a00/0x2d0e085cf3af147b 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: 0x964edeb21ec65334 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319676.907648:0:12483:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1767319676.907665:0:12483:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d94a00/0x2d0e085cf3af147b 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: 0x964edeb21ec65334 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319676.907674:0:12483:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d94a00/0x2d0e085cf3af147b 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: 0x964edeb21ec65334 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319676.908010:0:12483:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d94a00/0x2d0e085cf3af147b 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: 0x964edeb21ec65334 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319676.908019:0:12483:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d94a00/0x2d0e085cf3af147b 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: 0x964edeb21ec65334 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319676.908045:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb31cc2680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290384896:192.168.203.141@tcp:101:rm.0 00010000:00010000:0.0:1767319676.910600:0:12482:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af1490 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: 88641 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319676.910634:0:12482:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af1490 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: 0x964edeb21ec65349 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319676.910651:0:12482:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af1490 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: 0x964edeb21ec65349 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319676.910666:0:12482:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af1490 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: 0x964edeb21ec65349 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319676.910725:0:12482:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1052672, setting rss=1052672; kms=1052672, end=18446744073709551615 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af1490 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: 0x964edeb21ec65349 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1767319676.910738:0:12482:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:0.0:1767319676.910756:0:12482:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af1490 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: 0x964edeb21ec65349 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319676.910766:0:12482:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af1490 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: 0x964edeb21ec65349 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319676.910774:0:12482:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af1490 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: 0x964edeb21ec65349 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319676.910783:0:12482:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af1490 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: 0x964edeb21ec65349 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319676.910808:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290385280:192.168.203.141@tcp:101:rm.0 00000080:00200000:2.0:1767319676.911446:0:88641:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3149824 i_blocks 6176 00000020:00010000:2.0:1767319676.911455:0:88641:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff90cb0494c000 (ffff90cb0a5c6bd8/0) at cl_lock_release():245 00000020:00010000:2.0:1767319676.911459:0:88641:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb0494c000 (ffff90cb0a5c6bd8/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319676.911465:0:88641:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb0b915a30 (ffff90cb0a5c6998/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319676.911472:0:88641:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb0b915a70 (ffff90cb0a5c6878/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319676.911476:0:88641:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb0b915ab0 (ffff90cb0a5c6f38/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319676.911480:0:88641:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff90cb0b915af0 (ffff90cb0a5c6cf8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319676.911483:0:88641:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb0494c000 (ffff90cb0a5c6bd8/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319676.911486:0:88641:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb0b915a30 (ffff90cb0a5c6bd8/1) at cl_lock_fini():72 00000020:00010000:2.0:1767319676.911492:0:88641:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb0b915a70 (ffff90cb0a5c6bd8/1) at cl_lock_fini():72 00000020:00010000:2.0:1767319676.911496:0:88641:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb0b915ab0 (ffff90cb0a5c6bd8/1) at cl_lock_fini():72 00000020:00010000:2.0:1767319676.911499:0:88641:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff90cb0b915af0 (ffff90cb0a5c6bd8/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319676.911534:0:88641:0:(vvp_io.c:289: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:2.0:1767319676.911619:0:88641:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08),name=/ 00000002:00010000:2.0:1767319676.911647:0:88641: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:1767319676.911666:0:88641:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319676.911692:0:88641:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319676.911702:0:88641:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319676.911723:0:88641:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) 00000080:00010000:2.0:1767319676.911727:0:88641:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff90cb2b366c08) for lock 0x2d0e085cf3af1420 00000080:00010000:2.0:1767319676.911735:0:88641:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0x2d0e085cf3af1420 from it ffffb4ad88033c10 00010000:00010000:2.0:1767319676.911739:0:88641:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319676.911746:0:88641:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb31fc3000/0x2d0e085cf3af1420 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0x964edeb21ec6524d expref: -99 pid: 88622 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319676.911759:0:88641:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff90cb2b366c08), inode mode 41ed mask 1 00000080:00200000:2.0:1767319676.911766:0:88641:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:2.0:1767319676.911773:0:88641:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319676.911782:0:88641:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f2, flags=0 00000080:00200000:2.0:1767319676.911786:0:88641:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff90cb09b780c8), inode mode 41ed mask 3 00000080:00200000:2.0:1767319676.911791:0:88641:0:(namei.c:2354:ll_unlink()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff90cb09b780c8) 00010000:00010000:2.0:1767319676.911827:0:88641:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 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: 0x964edeb21ec6532d expref: -99 pid: 88641 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319676.911845:0:88641:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x4:0x0]: losing layout lock 00010000:00010000:2.0:1767319676.911891:0:88641:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 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: 0x964edeb21ec6532d expref: -99 pid: 88641 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319676.911898:0:88641:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319676.911900:0:88641:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff90cb0770a800 lock: ffff90cb0422a400/0x2d0e085cf3af1474 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: 0x964edeb21ec6532d expref: -99 pid: 88641 timeout: 0 lvb_type: 3 00000020:00100000:2.0:1767319676.911930:0:88641:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff90cb0770a800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1767319676.911942:0:88641:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff90cb040a5500 x1853164290385536/t0(0) o36->lustre-MDT0000-mdc-ffff90cb0770a800@192.168.203.141@tcp:12/10 lens 488/1008 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:2.0:1767319676.911970:0:88641:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a5500 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88641:1853164290385536:192.168.203.141@tcp:36:rm.0 00000100:00100000:2.0:1767319676.912325:0:88641:0:(client.c:2690:ptlrpc_set_wait()) set ffff90cb05cd6d80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319676.917836:0:88641:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a5500 pname:cluuid:pid:xid:nid:opc:job rm:3840853f-06a2-4c5f-9e07-0b15eba9dab5:88641:1853164290385536:192.168.203.141@tcp:36:rm.0 00000080:00200000:2.0:1767319676.917914:0:88641:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 1/0, layout version 3 restore needed 0 00020000:00200000:2.0:1767319676.917932:0:88641:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1767319676.917951:0:88641:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319676.918093:0:88641:0:(vvp_io.c:289: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:2.0:1767319676.918104:0:88641:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a52:0x4:0x0](ffff90cb2b0f00c8) 00000008:00010000:2.0:1767319676.918144:0:88641:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1767319672 1767319672 0 by oinfo size 1048576 blocks 2051 [cma]time 1767319672 1767319672 0 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d94a00/0x2d0e085cf3af147b 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: 0x964edeb21ec65334 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319676.918215:0:88641:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1767319672 1767319672 0 by oinfo size 1048576 blocks 2051 [cma]time 1767319672 1767319672 0 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94600/0x2d0e085cf3af1482 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: 0x964edeb21ec6533b expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319676.918232:0:88641:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 2097152 blocks 2059 [cma]time: 1767319673 1767319673 0 by oinfo size 2097152 blocks 2059 [cma]time 1767319673 1767319673 0 ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb0422ac00/0x2d0e085cf3af1489 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: 0x964edeb21ec65342 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319676.918246:0:88641:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1052672 blocks 15 [cma]time: 1767319673 1767319673 0 by oinfo size 1052672 blocks 15 [cma]time 1767319673 1767319673 0 ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af1490 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: 0x964edeb21ec65349 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319677.549793:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319678.573289:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1767319679.080247:0:12477:0:(events.c:340:request_in_callback()) peer: 12345-192.168.203.141@tcp (source: 12345-192.168.203.141@tcp) 00000100:00100000:1.0:1767319679.080291:0:12477:0:(events.c:340:request_in_callback()) peer: 12345-192.168.203.141@tcp (source: 12345-192.168.203.141@tcp) 00000100:00100000:1.0:1767319679.080331:0:88116:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164343146880 00000100:00100000:1.0:1767319679.080342:0:88116:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164343146880 00000100:00100000:1.0:1767319679.080408:0:88116:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164343147264 00000100:00100000:1.0:1767319679.080411:0:88116:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164343147264 00000100:00100000:1.0:1767319679.080429:0:88116:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.203.141@tcp, seq: 4 00000100:00100000:1.0:1767319679.080438:0:88116:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff90cb043a0700 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+5:158881:x1853164343146880:12345-192.168.203.141@tcp:104: 00010000:00010000:1.0:1767319679.080463:0:88116:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94e00/0x2d0e085cf3af1458 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: 0x964edeb21ec652ee expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319679.080533:0:88116: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:1767319679.080540:0:88116:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff90cb043a0700 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+5:158881:x1853164343146880:12345-192.168.203.141@tcp:104: Request processed in 103us (302us total) trans 0 rc 0/0 00000100:00100000:1.0:1767319679.080548:0:88116:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.203.141@tcp, seq: 4 00000100:00100000:1.0:1767319679.080578:0:88116:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.203.141@tcp, seq: 5 00000100:00100000:1.0:1767319679.080585:0:88116:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff90cb043a2a00 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:158880:x1853164343147264:12345-192.168.203.141@tcp:104: 00010000:00010000:1.0:1767319679.080601:0:88116:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94600/0x2d0e085cf3af1482 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: 0x964edeb21ec6533b expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319679.080630:0:88116:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/2 locks to priority blp list, 2 blwis in pool 00000100:00100000:1.0:1767319679.080635:0:88116:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff90cb043a2a00 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:158880:x1853164343147264:12345-192.168.203.141@tcp:104: Request processed in 51us (345us total) trans 0 rc 0/0 00000100:00100000:1.0:1767319679.080641:0:88116:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.203.141@tcp, seq: 5 00010000:00010000:1.0:1767319679.080743:0:88611:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 1 total in blp. (1 blwis in pool) 00010000:00010000:1.0:1767319679.080750:0:88611:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94e00/0x2d0e085cf3af1458 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: 0x964edeb21ec652ee expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319679.080758:0:88611:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb34d94e00 already unused, calling callback (ffffffffc119a0e0) 00010000:00010000:1.0:1767319679.080763:0:88611:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94e00/0x2d0e085cf3af1458 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: 0x964edeb21ec652ee expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319679.080803:0:88611:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94e00/0x2d0e085cf3af1458 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: 0x964edeb21ec652ee expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319679.080811:0:88611:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319679.080836:0:88611:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94e00/0x2d0e085cf3af1458 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: 0x964edeb21ec652ee expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319679.080845:0:88611:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94e00/0x2d0e085cf3af1458 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: 0x964edeb21ec652ee expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319679.080864:0:88611: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:1767319679.080868:0:88611:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94600/0x2d0e085cf3af1482 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: 0x964edeb21ec6533b expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319679.080885:0:88611:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb34d94600 already unused, calling callback (ffffffffc119a0e0) 00010000:00010000:1.0:1767319679.080889:0:88611:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94600/0x2d0e085cf3af1482 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: 0x964edeb21ec6533b expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319679.080907:0:88611:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94600/0x2d0e085cf3af1482 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: 0x964edeb21ec6533b expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319679.080913:0:88611:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319679.080930:0:88611:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94600/0x2d0e085cf3af1482 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: 0x964edeb21ec6533b expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319679.080937:0:88611:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff90cb0770a800 lock: ffff90cb34d94600/0x2d0e085cf3af1482 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: 0x964edeb21ec6533b expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319679.080949:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319679.080951:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319679.080954:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319679.080960:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1767319679.080975:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290385664:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1767319679.081057:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3b80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290385792:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1767319679.105293:0:12477:0:(events.c:340:request_in_callback()) peer: 12345-192.168.203.141@tcp (source: 12345-192.168.203.141@tcp) 00000100:00100000:2.0:1767319679.105396:0:88115:0:(service.c:153:ptlrpc_grow_req_bufs()) ldlm_cbd: allocate 1 new 8192-byte reqbufs (0/2 left), rc = 0 00000100:00100000:2.0:1767319679.105417:0:88115:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164343147392 00000100:00100000:2.0:1767319679.105438:0:88115:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164343147392 00000100:00100000:2.0:1767319679.105494:0:88115:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.203.141@tcp, seq: 6 00000100:00100000:2.0:1767319679.105519:0:88115:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff90cb067dac50 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:158881:x1853164343147392:12345-192.168.203.141@tcp:104: 00010000:00010000:2.0:1767319679.105539:0:88115:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95800/0x2d0e085cf3af1466 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: 0x964edeb21ec652e0 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319679.105621:0:88115:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:2.0:1767319679.105628:0:88115:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff90cb067dac50 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:158881:x1853164343147392:12345-192.168.203.141@tcp:104: Request processed in 111us (351us total) trans 0 rc 0/0 00000100:00100000:2.0:1767319679.105635:0:88115:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.203.141@tcp, seq: 6 00000100:00100000:3.0:1767319679.105804:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290385664:192.168.203.141@tcp:103:ldlm_bl.0 00010000:00010000:1.0:1767319679.106943:0:88121: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:1767319679.106958:0:88121:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95800/0x2d0e085cf3af1466 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: 0x964edeb21ec652e0 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319679.106971:0:88121:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb34d95800 already unused, calling callback (ffffffffc119a0e0) 00010000:00010000:1.0:1767319679.106991:0:88121:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95800/0x2d0e085cf3af1466 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: 0x964edeb21ec652e0 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319679.107046:0:88121:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95800/0x2d0e085cf3af1466 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: 0x964edeb21ec652e0 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319679.107054:0:88121:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319679.107091:0:88121:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95800/0x2d0e085cf3af1466 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: 0x964edeb21ec652e0 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319679.107099:0:88121:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb34d95800/0x2d0e085cf3af1466 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: 0x964edeb21ec652e0 expref: -99 pid: 88632 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319679.107138:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319679.107140:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319679.107141:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1767319679.107207:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3b80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290385792:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1767319679.107229:0:12484:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:1.0:1767319679.107242:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290385920:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319679.110644:0:12476:0:(events.c:340:request_in_callback()) peer: 12345-192.168.203.141@tcp (source: 12345-192.168.203.141@tcp) 00000100:00100000:0.0:1767319679.110778:0:88116:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164343147520 00000100:00100000:0.0:1767319679.110790:0:88116:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164343147520 00000100:00100000:0.0:1767319679.110861:0:88116:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.203.141@tcp, seq: 7 00000100:00100000:0.0:1767319679.110873:0:88116:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff90cb31cc1180 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:184411:x1853164343147520:12345-192.168.203.141@tcp:104: 00010000:00010000:0.0:1767319679.110894:0:88116:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af1490 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: 0x964edeb21ec65349 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319679.111015:0:88116: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:1767319679.111023:0:88116:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff90cb31cc1180 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:184411:x1853164343147520:12345-192.168.203.141@tcp:104: Request processed in 152us (394us total) trans 0 rc 0/0 00000100:00100000:0.0:1767319679.111031:0:88116:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.203.141@tcp, seq: 7 00010000:00010000:0.0:1767319679.111057:0:88611: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:1767319679.111074:0:88611:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af1490 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: 0x964edeb21ec65349 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319679.111084:0:88611:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff90cb0422a800 already unused, calling callback (ffffffffc119a0e0) 00010000:00010000:0.0:1767319679.111091:0:88611:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af1490 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: 0x964edeb21ec65349 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319679.111143:0:88611:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af1490 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: 0x964edeb21ec65349 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319679.111151:0:88611:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319679.111174:0:88611:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af1490 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: 0x964edeb21ec65349 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319679.111182:0:88611:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff90cb0770a800 lock: ffff90cb0422a800/0x2d0e085cf3af1490 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: 0x964edeb21ec65349 expref: -99 pid: 88641 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319679.111205:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319679.111208:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319679.111209:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319679.111227:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290386048:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1767319679.116035:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290385920:192.168.203.141@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319679.126685:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290386048:192.168.203.141@tcp:103:ldlm_bl.0 00010000:00010000:1.0:1767319679.598075:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319680.620752:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319681.133211:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3b80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:458bca3c-807c-4a6a-943a-7ee7acf06243:12483:1853164290386176:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319681.133578:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290386560:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319681.133655:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290386432:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319681.133713:0:12485:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:2.0:1767319681.133730:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290386304:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319681.161855:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290386560:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319681.167640:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3b80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:458bca3c-807c-4a6a-943a-7ee7acf06243:12483:1853164290386176:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319681.169779:0:12485:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff90cb0770a800: committing for last_committed 42949673203 gen 1 00000100:00100000:0.0:1767319681.173343:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290386304:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319681.173420:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290386432:192.168.203.141@tcp:400:kworker.0 00010000:00010000:0.0:1767319681.645839:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319682.669997:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319683.693659:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319684.718177:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319685.743631:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319686.252801:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290386944:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319686.252948:0:12485:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:0.0:1767319686.252955:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290386816:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319686.253243:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:458bca3c-807c-4a6a-943a-7ee7acf06243:12483:1853164290386688:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319686.253307:0:12483:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:1.0:1767319686.253333:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290387072:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319686.255990:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290386816:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319686.258748:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290386944:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319686.258863:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290387072:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319686.258876:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:458bca3c-807c-4a6a-943a-7ee7acf06243:12483:1853164290386688:192.168.203.141@tcp:400:kworker.0 00010000:00010000:1.0:1767319686.764772:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319687.790410:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319688.813281:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319689.836950:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319690.860954:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1767319691.373138:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290387456:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319691.373283:0:12485:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:2.0:1767319691.373290:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290387328:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319691.373419:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a6d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:458bca3c-807c-4a6a-943a-7ee7acf06243:12483:1853164290387200:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319691.373700:0:12483:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:1.0:1767319691.373835:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb040a4700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290387584:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319691.398506:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290387328:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319691.398530:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290387456:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319691.399128:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a4700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12483:1853164290387584:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319691.399142:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb040a6d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:458bca3c-807c-4a6a-943a-7ee7acf06243:12483:1853164290387200:192.168.203.141@tcp:400:kworker.0 00010000:00010000:2.0:1767319691.884599:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319692.911234:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319693.933908:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319694.964406:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319695.980804:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319696.492665:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55e300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290388096:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319696.492711:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55f800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:458bca3c-807c-4a6a-943a-7ee7acf06243:12483:1853164290387712:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319696.492771:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55e680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290387840:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319696.492991:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb2b55c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290387968:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319696.511454:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55e300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290388096:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319696.512192:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55e680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290387840:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319696.516119:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55f800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:458bca3c-807c-4a6a-943a-7ee7acf06243:12483:1853164290387712:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319696.516275:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb2b55c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290387968:192.168.203.141@tcp:400:kworker.0 00010000:00010000:1.0:1767319697.005039:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319698.031586:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319699.052713:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319700.079086:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319701.100927:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1767319701.614517:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290388608:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319701.614657:0:12482:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:1.0:1767319701.614664:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3b80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:458bca3c-807c-4a6a-943a-7ee7acf06243:12482:1853164290388224:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319701.615104:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290388352:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319701.615144:0:12484:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:1.0:1767319701.615151:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290388480:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319701.634205:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0380 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290388480:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319701.634222:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290388352:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319701.634473:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3b80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:458bca3c-807c-4a6a-943a-7ee7acf06243:12482:1853164290388224:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319701.634487:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1c00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290388608:192.168.203.141@tcp:400:kworker.0 00010000:00010000:0.0:1767319702.132808:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319703.149089:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319704.172770:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319705.198164:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319706.221036:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319706.732721:0:12482:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:2.0:1767319706.732897:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290388864:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319706.733013:0:12484:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:2.0:1767319706.733020:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290388992:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319706.739634:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290389120:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319706.755210:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:458bca3c-807c-4a6a-943a-7ee7acf06243:12482:1853164290388736:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319706.757591:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290388992:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319706.765275:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290388864:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319706.780816:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290389120:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319706.803886:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:458bca3c-807c-4a6a-943a-7ee7acf06243:12482:1853164290388736:192.168.203.141@tcp:400:kworker.0 00010000:00010000:0.0:1767319707.244658:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319708.277795:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319709.295506:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319710.351969:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319711.340764:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1767319711.852714:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290389504:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319711.852811:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2a00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290389632:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319711.852889:0:12485:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:1.0:1767319711.852897:0:12485:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290389376:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319711.852976:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a1500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:458bca3c-807c-4a6a-943a-7ee7acf06243:12483:1853164290389248:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319711.889436:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2a00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290389632:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319711.893907:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290389376:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319711.893934:0:12485:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12485:1853164290389504:192.168.203.141@tcp:400:kworker.0 00000100:00100000:2.0:1767319711.894805:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a1500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:458bca3c-807c-4a6a-943a-7ee7acf06243:12483:1853164290389248:192.168.203.141@tcp:400:kworker.0 00010000:00010000:2.0:1767319712.373701:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319713.389247:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319714.413913:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319715.441995:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319716.460660:0:88120:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000001:02000400:1.0:1767319716.594930:0:88915:0:(debug.c:665:libcfs_debug_mark_buffer()) DEBUG MARKER: sanity-lfsck test_20b: @@@@@@ FAIL: (4) MDS1 is not the expected 'completed' 00000100:00100000:0.0:1767319716.972516:0:12483:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:458bca3c-807c-4a6a-943a-7ee7acf06243:12483:1853164290389760:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319716.972586:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a2d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290389888:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319716.974519:0:12482:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a0e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290390144:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319716.976959:0:12484:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:3.0:1767319716.976985:0:12484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290390016:192.168.203.141@tcp:400:kworker.0 00000100:00100000:1.0:1767319716.986952:0:12483:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:458bca3c-807c-4a6a-943a-7ee7acf06243:12483:1853164290389760:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319716.987053:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a3100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290390016:192.168.203.141@tcp:400:kworker.0 00000100:00100000:3.0:1767319716.987064:0:12484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a2d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12484:1853164290389888:192.168.203.141@tcp:400:kworker.0 00000100:00100000:0.0:1767319716.990500:0:12482:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff90cb043a0e00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:3840853f-06a2-4c5f-9e07-0b15eba9dab5:12482:1853164290390144:192.168.203.141@tcp:400:kworker.0 00010000:00010000:2.0:1767319717.487565:0:88121:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319718.523297:0:88611:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) Debug log: 105665 lines, 105665 kept, 0 dropped, 0 bad.